VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
VBNotifications 2.0.5 и cp1251 - баг с выводом уведомлений
2
В случае если в указанном продукте указано выводить уведомления в стандартное меню вбуллетин - то по отношению к русским оно выводит фразу null, в случае если кодировка форума Windows-1251
Фикс:
в файле /dbtech/notifications/core/class_notifications.php
жаль
это ж от DBTech продукт?
есть общая тема - Products DragonByte Technologies
отпишись там, дай ссылки на обе свои темы с доработками этого продукта
@BlackCatReal
Продвинутый
Join Date: Nov 2009
Posts: 128
Версия vB: 4.1.8
Reputation:
Опытный 82
Репутация в разделе: 67
0
Luvilla, готово.
@taravasya
Знаток
Join Date: Apr 2011
Posts: 187
Версия vB: 4.1.x
Reputation:
Knowing 126
Репутация в разделе: 85
0
Боролся с проблемой возникшей у меня с этим хаком. На страницах форума: Warning: Non-static method NOTIFCACHE::init() should not be called statically in ....\dbtech\notifications\core\class_notifications.php on line 37
В админке при входе в настройки глобального уведомления: Warning: Non-static method NOTIFCACHE::init() should not be called statically in ....\admincp\vbnotifs.php on line 56
И соответственно не работало толком......
--------------
Вылечил таким макаром:
В том же файле: /dbtech/notifications/core/class_notifications.php
PHP Code:
NOTIFCACHE::init(self::$registry);
Заменил строчками:
PHP Code:
$var = new NOTIFCACHE(); $var->init(self::$registry);
--------------
В файле: admincp/vbnotifs.php
PHP Code:
NOTIFCACHE::init(self::$registry);
Заменил на:
PHP Code:
$var = new NOTIFCACHE(); $var->init(self::$registry);
---------------
Пока не знаю на сколько это грамотно и нет ли других, скрытых ошибок, но пока всё работает....
@UniversalUserIS
Специалист
Join Date: Jan 2013
Награды в конкурсах:
Posts: 446
Версия vB: 4.2.х
Reputation:
Professional 785
Репутация в разделе: 476
1
Это лечится по другому: в файле ..../dbtech/notifications/core/class_cache.php
Находим:
PHP Code:
public function init($registry) {
global $vbulletin;
self::$registry = $vbulletin;
}
Заменяем:
PHP Code:
public static function init($registry) {
global $vbulletin;