Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Обсуждаем портирование мода Thanks for post (Rating edition) Палыча в расширение для phpBB 3.1/3.2.
Копировать в папку: /ext/gfksx/ThanksForPosts/, начиная с версии 2.0.4 - в папку ext/gfksx/thanksforposts (все символы имени папки в нижнем регистре)
Внимание: начиная с версии 2.0.4, имя расширения изменено на gfksx/thanksforposts (ранее - gfksx/ThanksForPosts).
Для обновления с расширения gfksx/ThanksForPosts необходимо:
Отключить расширение gfksx/ThanksForPosts
Создать резервную копию таблицы базы данных phpbb_thanks (префикс phpbb_ дан для примера)
Удалить данные расширения gfksx/ThanksForPosts
Удалить папку ext/gfksx/ThanksForPosts с сервера
Восстановить таблицу базы данных phpbb_thanks из резервной копии (префикс phpbb_ дан для примера)
Загрузить файлы нового расширения версии 2.0.4+ в папку ext/gfksx/thanksforposts (все символы имени папки в нижнем регистре)
AJAX дополнение к данному расширению которое позволяет выдавать благодарности без перезагрузки страницы: Addon for thanks for posts by Алг.
Исходный код: https://github.com/alg5/addonforthanksforposts
Копировать в папку: /ext/alg/addonforthanksforposts/
------------------------
Вопрос-ответ; Q.Как сделать так чтобы гости видели список поблагодаривших за сообщение при просмотре темы? W. Разрешить в форумных правах доступа(Или роль "Доступ только для чтения") гостям благодарить за сообщение. Благодарить не смогут, а видеть список поблагодаривших будут.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rxu 28.02.2022 13:11, всего редактировалось 2 раза.
rxu писал(а): ↑01.05.2020 16:54
Текущая версия расширения в репо (2.0.7) потребует следующих изменений в Addon for thanks for posts для тех, кто использует последний.
после внесенных изменений адон перестал работать, теперь опять страница перегружается
Если ты не видишь проблем на форуме , но это не значить что их там нет
ronim писал(а): ↑02.05.2020 16:32
после внесенных изменений адон перестал работать
С чем перестал работать? Данное расширение обновляли из репо до версии 2.0.7 или нет?
Обновленный аддон с версией 2.0.6 и не будет работать.
Если да, обновите аддон также из репо.
rxu,
Разобрался , проблема была в том что стояла версия 2.0.7 dev.
Зашел в репо , увидел что были внесены обновления 2 дня назад. Обновился и проблема исчезла Кстати можно и заголовок темы отредактировать , убрав оттуда DEV ,дополнить версией 3.3
Если ты не видишь проблем на форуме , но это не значить что их там нет
Поставил последнюю версию из репозитория. Взял сегодня. Не работает сортировка на странице благодарностей. Поблагодарил - поблагодарили. не обращал внимание, работало ли раньше на предыдущей версии.
Тут на форуме сортировка работает. На версии 2.0.7-dev вроде работало на 3.1. Сейчас уже 3.3.
конвертация со старого мода Thank Post Mod, получилась удачной, но есть несколько нюансов:
1. Перед установкой мода в таблице phpbb_thanks необходимо переименовать поле thanks_from на user_id, иначе мод не включится
2. Установить мод и включить его
3. В таблице phpbb_thanks необходимо удалить поле thanks_to, иначе будет ошибка при оставлении благодарности
4. Обязательно нужно зайти в настройки мода и обновить счетчик благодарностей, иначе кол-во полученных благодарностей у пользователей будет равно нулю
Сделал, как описал выше, вроде как мод работает отлично и все благодарности перенеслись с 3.0.10
rxu, к сожалению, за давностью лет я не могу точно ответить, что за мод был установлен. Я предполагал, что это Thank Post Mod, но по всей видимости на форуме был установлен его предшественник - [ABD] Thanks First Post 0.0.1 с модификацией благодарить не только первый пост, но и все сообщения в теме
Установил версию мода для PHPBB 3.3.0
работает.
Выключил
Добавил обновление для отображения без перезагрузки (на AJAX) Версии не перепутал, проверял.
при попытке включить мод -ошибка AJAX
Версия PHP: 7.1.26
Кто может что-то посоветовать?
И почему нельзя сразу сделать сборку мода с AJAX отображением?