Все расширения, созданные нашим сообществом для 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 гость - это один пользователь. Соответственно, если любой один гость поблагодарит, следующий только сможет отозвать благодарность, и так по кругу.
rxu писал(а): 16.05.2020 6:10
Скачивали по состоянию на какой день?
на вчерашний день.
Уважаемый rxu, а как то это оформить по цивильному никак нельзя? Что бы отдельно были моды для 3.1, 3.2 и 3.3.версий. А так на одной странице куча запчастей для разных версий мода разных версий PHPBB. Я понимаю, что спецы в принципе разберутся, но далеко не все тут такие, приходят то за помощью, а зачастую находят, пардоньте, гемор.
Просто пожелание, не более того.
rxu писал(а): 16.05.2020 12:04
В шапке же всё указано. Для 3.1 отдельно, для 3.2+ отдельно. Никаких других нет. В чем гемор?
В том, что результат сборки этого конструктора не рабочий. Всего лишь только в этом.
****
Всегда поражало, как довольно талантливые программеры, не могут оформить окончательный результат своих трудов.
Установка самого форума ведь не требует плясок с бубном. Иначе просто бы на него забили бы, предпочли бы альтернативу.
MasterX писал(а): 17.05.2020 1:30
В том, что результат сборки этого конструктора не рабочий.
Абсолютно рабочий. И нет никакого конструктора, это 2 абсолютно разных расширения, и никто не заставляет устанавливать второе. Возможно, проблема у вас вообще не в этом, но неясно в чем, так как вместо ее решения вы занимаетесь пустыми разговорами и тратите мое и свое время на бессмысленную философию.
rxu, добрый день, не обновляется колличество благодарностей в топ листе, версия последняя, на данном форуме то же самое, у вас уже 1965, а в топ листе 1964. Чистки и вкл выкл расширений помогают, но потом опять так же. Так и должно быть?
Отправлено спустя 2 минуты 31 секунду:
Топ лист который внизу форума всмысле
rxu, разобрался, невнимательность все таки жуткая штука!
В чем была ошибка, я AJAX аддон копировал в папку мода, а у него своя папка...
Хорошо, что затупняк прошел!
nusman писал(а): 02.03.2015 13:19
А можно кнопку "Поблагодарить" перенести вниз сообщения? Точнее как бы снизу она правильнее, прочитал и тут же отблагодарил. Подскажите пожалуйста, как это сделать?
Сложно ли организовать эту правку, по выносу благодарности под сообщение?
Действительно, если сообщение большое, достаточно не удобно возвращаться назад, что бы оставить благодарность. Пока изучил треть темы, ответа не нашел...
решение репки с форка phpbbex гораздо более лаконичное. Вот бы кто бы его актуализировал для текущих версий, было бы здорово! Оно есть в виде мода, но только для старых версий.
Иногда пользователи гадят озорничают и затирают свои сообщения (то звёздочку поставят, то смайлик вместо текста или фотографии). А другие читают тему и не понимают, за что поставлено столько благодарностей. Закрывать сообщения от редактирования в моём случае не вариант, поскольку много случаев, когда надо, чтобы пользователи актуализировали информацию в своих старых сообщениях.
Вот хочу сделать очистку (удаление) благодарностей в таких затёртых сообщениях автоматически. Например, раз в неделю-две удалять все благодарности из сообщений, которые были отредактированы пользователем, и в них не осталось слов больше двух букв.
Правильно ли я понимаю, что достаточно удалить соответствующие записи в таблице phpbb_thanks, а потом в админке выполнить пересчёт счётчиков? Или надо ещё что-то где-то учесть и синхронизировать?