Страница 3 из 3

Re: [RC] Уведомление об изменении подписей

Добавлено: 14.04.2016 19:48
romeo_piter
Sheer писал(а): Правда непонятно зачем, ибо отправка подписи пользователя администратору по почте - фича сомнительная.
Я наоборот отключил уведомления и оставил только мыло.
Sumanai писал(а): Удобно решать вопрос о недопустимости подписи прямо по письму в мыле, не открывая форум.
Именно так.
Sheer писал(а): Интересно, как можно применить какие-то санкции к пользователю, не заходя на форум.
А зачем применять, применять надо когда сделали что-то нехорошее. Делают это не часто (у меня, по крайней мере).

Re: [RC] Уведомление об изменении подписей

Добавлено: 01.07.2017 8:21
Gubkin
не плохо бы добавить в шапку инструкцию о том, как удалять расширение

а то фиг его знает какой модуль ставить обратно
2017-07-01_092349.png

Re: [RC] Уведомление об изменении подписей

Добавлено: 01.07.2017 17:07
Sumanai
Модуль Профиль, метод Подпись.

Re: [RC] Уведомление об изменении подписей

Добавлено: 02.07.2021 13:11
im0
А в 3.3 расширение не работает?
При установке не вносится тип уведомления в талицу notification_types, и ругается при изменении подписи…
Логи ругательств 

Код: Выделить всё

PHP Fatal error:  Uncaught phpbb\notification\exception: NOTIFICATION_TYPE_NOT_EXIST in /home/www/devel/bb33/phpbb/notification/manager.php:915
Stack trace:
#0 /home/www/devel/bb33/ext/Sumanai/NotifyChangeSig/services/helper.php(36): phpbb\notification\manager->get_notification_type_id('sumanai.notific...')
#1 /home/www/devel/bb33/ext/Sumanai/NotifyChangeSig/services/ucp_signature.php(131): Sumanai\NotifyChangeSig\services\helper->get_counter_signature()
#2 /home/www/devel/bb33/ext/Sumanai/NotifyChangeSig/ucp/user_signature_module.php(35): Sumanai\NotifyChangeSig\services\ucp_signature->run('./ucp.php?i=-Su...')
#3 /home/www/devel/bb33/includes/functions_module.php(676): Sumanai\NotifyChangeSig\ucp\user_signature_module->main('\\Sumanai\\Notify...', 'signature')
#4 /home/www/devel/bb33/ucp.php(407): p_master->load_active()
#5 {main}
  thrown in /home/www/devel/bb33/phpbb/notification/manager.php on line 915
ладно добавил руками, но теперь сыплет совсем страшными ругательствами
Логи ругательств 

Код: Выделить всё

PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\notification\type\base::__construct() must implement interface phpbb\db\driver\driver_interface, instance of phpbb\user_loader given, called in /home/www/devel/bb33/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 988 and defined in /home/www/devel/bb33/phpbb/notification/type/base.php:87
Stack trace:
#0 /home/www/devel/bb33/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(988): phpbb\notification\type\base->__construct(Object(phpbb\user_loader), Object(phpbb\db\driver\factory), Object(phpbb\cache\driver\file), Object(phpbb\user), Object(phpbb\auth\auth), Object(phpbb\config\db), './', 'php', 'phpbb_notificat...', 'phpbb_notificat...', 'phpbb_user_noti...')
#1 /home/www/devel/bb33/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getSumanai_Notification_Type_NotifychangesigService()
#2 /home/www/devel/bb33/phpbb/notification/manager.php(883): Symfony\Component\DependencyInjection\Container->get('S in /home/www/devel/bb33/phpbb/notification/type/base.php on line 87

Ага, понял что
rxu писал(а): 17.12.2015 18:04 В phpBB 3.2 система уведомлений претерпела некоторые изменения, сделавшие расширения для phpBB 3.1, в которых используется система уведомлений, несовместимыми.
Разбираюсь…
Ошибки исчезли, уведомление создаётся, но не отображается у пользователя — поле user_id=0

Re: [RC] Уведомление об изменении подписей

Добавлено: 14.07.2021 23:39
Beer
Если юзер сменит подпись с:
Я хороший парень!

На:
Я теперь не парень!

Админ получит уведомление о смене подписи.
И зачем?

Если он добавит в подпись:
www
http
img
.ru
.com

Тогда есть смысл уведомлять.

Как мне кажется. :hat