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

[dev] adminnotifications - Уведомления от администратора

Добавлено: 01.08.2015 23:04
Алг
Расширение позволяет администратору форума сформировать и разослать уведомление как отдельным пользователям, так и группам, сохранить уведомление в архиве, при необходимости извлечь из архива или удалить из него. Инструкция по работе с уведомлениями, получателями и архивом находится на странице настройки
Репозиторий https://github.com/alg5/adminnotifications
Инсталляция стандартная
общий вид страницы
screen_adminnotifications.png

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 30.11.2015 21:54
romeo_piter
Алг писал(а): а в ней есть упоминание расширения?
Да, конечно. Многократно )
Алг писал(а): И Вы устанавливаете через расширение LavIgor или стандартно?
Использую расширение автоматической установки: Upload Extensions от boardtools с офа.

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 30.11.2015 22:06
Алг
а если попробовать разинсталлировать, удалить, потом физически удалить, очистить кеш и заново инсталлировать не через расширение, а стандартным движковым механизмом?

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 30.11.2015 22:41
romeo_piter
На самом деле к инсталятору претензий быть не может - уже штук 50-80 экстов через него точно прошло.

Проделал процедуры как вы описали, удалил всё, поставил руками с нуля. Всё так же. Ещё такую деталь забыл написать, после установки если перейти к расширению (настройки расширений - настройки уведомлений) то получаю: Ошибка сервера 500
Через несколько секунд работоспособность восстанавливается. Так после каждой установки.
Сейчас ради интереса поставил экст объявлений - всё нормально. Ошибок нет.

Параллельно с вами мучаю хостера и пытаюсь мучить Нурлана ). В портянке с ошибкой есть и другие расширения. Уже и не знаю, куда копать.

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 01.12.2015 14:54
romeo_piter
Всё попробовал - безрезультатно. Nissin проверил сервер - всё ок.
Но таки не сохраняются отправленные уведомления.

Наверное, если идей больше нет, забью на это дело.

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 15:12
TrekRed
Расширение очень удобное, работает, но, вызывает конфликт при входе в личных настройках в пункт: "Изменить настройки уведомлений", белая страница с ошибкой 500. Отключаешь, и все работает нормально. Может у кого есть решение и установлено данное расширение? А то придется отключать и включать только для отправки уведомлений, а потом опять отключать!

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 15:53
rxu
Посмотрите в логе ошибок сервера, какая ошибка PHP при этом возникает.

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 15:57
TrekRed
rxu писал(а): 13.08.2019 15:53 Посмотрите в логе ошибок сервера, какая ошибка PHP при этом возникает.
лог чистый. Наверно, с PHP 7.2 конфликт!

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 16:00
Татьяна5
Не может быть он чистым при 500-й
Точно смотрите error.log?

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 17:13
ronim
Установил на тестовый форум данное расширение для теста.
Действительно выдает ошибку

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

 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 /data01/virt49166/domeenid/www.pelikan.ee/forum1/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 512 and defined in /data01/virt49166/domeenid/www.pelikan.ee/forum1/phpbb/notification/type/base.php:87 Stack trace: #0 /data01/virt49166/domeenid/www.pelikan.ee/forum1/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(512): 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 /data01/virt49166/domeenid/www.pelikan.ee/forum1/vendor/symfony/dependency-injection/Container.php(295): phpbb_cache_container->getAlg_Adminnotifications_Notification_Type_FromadminServi in /data01/virt49166/domeenid/www.pelikan.ee/forum1/phpbb/notification/type/base.php on line 87

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 17:26
Pazh
ronim, расширение для 3.1, а Вы его пихаете в 3.2 - в этих версиях phpbb системы уведомлений не совместимы, вот и ошибки

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 17:55
TrekRed
Pazh, там написано 3.1 и выше!

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 17:58
Pazh
TrekRed, и что? Одно и то же расширение, в составе которого используется система уведомлений движка не может быть одновременно совместимым и с 3.1. и с 3.2, т.к. в 3.2 систему немного видоизменили. Именно из-за этого есть версии для 3.1 и отдельно версии для 3.2.
Если посмотрите на дату последнего редактирования этого расширения - она 3 года назад, когда о совместимости с 3.2 и не задумывались авторы расширений.

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 18:01
TrekRed
Pazh, ясно. Значит будем включать, когда нужно! Свои функции оно выполняет на все 100. Правда с кривой совместимостью!

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 18:30
Sheer
Не проще ли сделать версию, совместимую с 3.2 [3.2] Миграция уведомлений

Re: [dev] adminnotifications - Уведомления от администратора

Добавлено: 13.08.2019 19:08
TrekRed
Sheer писал(а): 13.08.2019 18:30 Не проще ли сделать версию, совместимую с 3.2 [3.2] Миграция уведомлений
кто знает и разбирается в коде, было бы неплохо!