Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Обсуждаем портирование мода Thanks for post (Rating edition) Палыча в расширение для phpBB 3.2/3.3.
Копировать в папку: ext/gfksx/thanksforposts (все символы имени папки в нижнем регистре).
Внимание: начиная с версии 2.1.0, AJAX внедрен в ядро расширения, дополнение Addon for thanks for posts не требуется и может привести к его неработоспособности. При обновлении с предыдущих версий дополнение Addon for thanks for posts необходимо предварительно отключить.
Внимание: начиная с версии 2.0.4, имя расширения изменено на gfksx/thanksforposts (ранее - gfksx/ThanksForPosts).
Для обновления с более ранних версий необходимо:
Отключить расширение gfksx/ThanksForPosts
Создать резервную копию таблицы базы данных phpbb_thanks (префикс phpbb_ дан для примера)
Удалить данные расширения gfksx/ThanksForPosts
Удалить папку ext/gfksx/ThanksForPosts с сервера
Восстановить таблицу базы данных phpbb_thanks из резервной копии (префикс phpbb_ дан для примера)
Загрузить файлы нового расширения версии 2.0.4+ в папку ext/gfksx/thanksforposts (все символы имени папки в нижнем регистре)
Включить расширение в администраторском разделе
Для версий Thanks for posts ниже, чем 2.1.0, AJAX дополнение:
------------------------
Вопрос-ответ: Q.Как сделать так чтобы гости видели список поблагодаривших за сообщение при просмотре темы? W. Разрешить в форумных правах доступа(Или роль "Доступ только для чтения") гостям благодарить за сообщение. Благодарить не смогут, а видеть список поблагодаривших будут.
Q.Как сделать так чтобы гости смогли благодарить за сообщение? W. В этом нет практического смысла. В phpBB гость - это один пользователь. Соответственно, если любой один гость поблагодарит, следующий только сможет отозвать благодарность, и так по кругу.
ТОП на главной выводить пользователей получивших больше всего спасибо за последние 30 дней? Предыдущие решение больше не работает.
файл helper.php [3.1][3.2] [dev] Thanks for posts
Было решение на главной странице выводить ТОП лист за промежуток времени (здесь в теме выкладывали). С Thanks for posts 2.0.7-dev оно не работает. Я так понимаю выложенный мной участок поменялся.
Приветствую! phpbb 3.2.8 Расширение корректно отправляет уведомления на почту и в лк, но по какой то причине не отправляет уведомления в jabber. До кучи при снятии благодарности выкидывает на пустую страницу без каких либо ошибок.
В какую сторону копать?
За генерацию сообщения с использованием шаблона в обоих случаях отвечает один и тот же код.
Пока нет ответа, почему в случае с емайл он срабатывает, а с джаббером - нет. Никаких очевидных причин для этого нет.
Подпишусь на тему, буду следить за новостями, может решение все же найдётся. Странно, что только сейчас этот баг всплыл. Ладно, Jabber мало кто ставит, но вот уведомления через браузер думаю у многих стоит. Либо где то у меня косяк
Здравствуйте. Извините, я не говорю по-русски, но обновил свой форум до 3.3 и получил эту ошибку с благодарностью за включенные посты. Можете ли вы помочь?
ERROR
The routing file "/home/growroom/public_html/ext/gfksx/ThanksForPosts/config/routing.yml" contains unsupported keys for "gfksx_ThanksForPosts_thankslist_controller_user": "pattern". Expected one of: "resource", "type", "prefix", "path", "host", "schemes", "methods", "defaults", "requirements", "options", "condition", "controller".