Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1][3.2] AddonForThanksForPosts

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 12 лет 4 месяца
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

[3.1][3.2] AddonForThanksForPosts

Сообщение Алг »

Расширение является дополнением к [3.1][3.2] [dev] Thanks for posts и добавляет ajax-функциональность для возможности пользователям раздать/снять 'спасибо' без перезагрузки страницы, а модератором удалить список проголосовавших за пост.
Аддон имеет смысл ставить только в том случае, если вы установили расширение "Thanks for posts by Палыч".


Версия для phpBB 3.1: https://github.com/alg5/addonforthanksf ... ree/master
Версия для phpBB 3.2: https://github.com/alg5/addonforthanksf ... /dev_3.2.x
Инсталляция:
Скопируйте всё содержимое репозитория в папку ext/alg/addonforthanksforposts/
Перейдите в Панель администратора: АСР-> Персонализация-> Управление расширениями
Включите расширение "Addon for Thanks for posts"

Обсуждение, тестирование, демо ТУТ http://anderson.phpbbguru.net/viewtopic.php?f=5&t=52

Внимание: по требованию команды валидаторов расширение сменило своё имя с AddonForThanksForPostsна addonforthanksforposts
Последняя версия расширения под названием AddonForThanksForPosts - 2.0.7
Первая версия расширения под названием addonforthanksforposts - 2.0.8
Порядок перехода с любой версии ниже 2.0.8 на актуальную:
1. Отключить расширение
2. Удалить данные расширения( обязательно!!!)
3. Удалить директорий AddonForThanksForPosts с сервера ( желательно)
4. Установить последнюю версию расширения из репозитория и включить его
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 12 лет 4 месяца
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Алг »

версия 3.0.10 совместима с расширением [hide]BBCODE
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Jekil
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет
Благодарил (а): 7 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Jekil »

подскажите пожалуйста проблемка есть форум 3.2.9
версия расширения 3.0.10
Thanks for posts - 2.0.7.
при нажатии на палец вверх (или вниз) иконка просто замирает в подсвеченом виде. Только после обновления страницы видны изменения
в консоли браузера вот такое пишет:
<b>[phpBB Debug] PHP Notice</b>: in file <b>[ROOT]/ext/alg/addonforthanksforposts/controller/thanks_ajax_handler.php</b> on line <b>272</b>: <b>Undefined variable: path</b><br />
<b>[phpBB Debug] PHP Notice</b>: in file <b>[ROOT]/ext/alg/addonforthanksforposts/controller/thanks_ajax_handler.php</b> on line <b>304</b>: <b>Undefined property: alg/addonforthanksforposts/controller/thanks_ajax_handler::$correctedText</b><br />
{"SUCCESS":"\u0412\u044b \u043e\u0442\u043c\u0435\u043d\u0438\u043b\u0438 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u044c \u0430\u0432\u0442\u043e\u0440\u0443","POST_REPUT":"","POST_ID":"50002","POSTER_ID":"1188","USER_ID":"511","CLASS_ICON":"fa-thumbs-o-up","S_THANKS_POST_REPUT_VIEW":false,"THANK_ALT":"\u041f\u043e\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u0442\u044c \u0437\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0430: Svarti","THANK_ALT_SHORT":"\u041f\u043e\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u0442\u044c","S_THANKS_REPUT_GRAPHIC":false,"THANKS_REPUT_GRAPHIC_WIDTH":false,"THANKS_REPUT_HEIGHT":false,"THANKS":"","THANKS_POSTLIST_VIEW":true,"S_MOD_THANKS":true,"S_IS_BOT":false,"S_POST_ANONYMOUS":false,"THANK_TEXT":"\u0417\u0430 \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0430 ","THANK_TEXT_2":" \u043f\u043e\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043b\u0438 (\u0432\u0441\u0435\u0433\u043e 0):","POST_AUTHOR_FULL":"<a href=\".\/..\/..\/..\/..\/..\/..\/memberlist.php?mode=viewprofile&amp;u=1188\" style=\"color: #009900;\" class=\"username-coloured\">Svarti<\/a>","THANKS_COUNTERS_VIEW":"1","POSTER_RECEIVE_COUNT":"62 \u0440\u0430\u0437","POSTER_RECEIVE_COUNT_LINK":"\/app.php\/thankslist\/givens\/1188\/false","POSTER_GIVE_COUNT":"372 \u0440\u0430\u0437","POSTER_GIVE_COUNT_LINK":"\/app.php\/thankslist\/givens\/1188\/true","THANK_IMG":"<a href='' data-ajax='togle_thanks' title='\u041f\u043e\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u0442\u044c \u0437\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0430: Svarti' class='button icon-button fa-thumbs-o-up'><span>&nbsp;<\/span><\/a>","THANK_PATH":".\/viewtopic.php?f=15&amp;p=50002&amp;thanks=50002&amp;to_id=1188&amp;from_id=511","IS_ALLOW_REMOVE_THANKS":true,"THANK_CORRETED_TEXT":null,"CORRETED_TEXT_BBCODE":"","IS_CHANGE_TEXT":false}
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16693
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1848 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение rxu »

Jekil, попробуйте в файле /ext/alg/addonforthanksforposts/controller/thanks_ajax_handler.php:
- в строке 272 заменить $path на $thanks_path
- строку 304 удалить.
Изображение
Jekil
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет
Благодарил (а): 7 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Jekil »

сделал. поведение такое же
но в дебаге подругому теперь пишет:
<b>[phpBB Debug] PHP Warning</b>: in file <b>[ROOT]/ext/alg/addonforthanksforposts/controller/thanks_ajax_handler.php</b> on line <b>255</b>: <b>round() expects parameter 2 to be integer, string given</b><br />
{"SUCCESS":"\u0412\u044b \u043f\u043e\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043b\u0438 \u0430\u0432\u0442\u043e\u0440\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f","POST_REPUT":"%","POST_ID":"49325","POSTER_ID":"604","USER_ID":"511","CLASS_ICON":"fa-thumbs-o-down","S_THANKS_POST_REPUT_VIEW":false,"THANK_ALT":"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u044c \u0430\u0432\u0442\u043e\u0440\u0443: Annabel Li","THANK_ALT_SHORT":"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u044c","S_THANKS_REPUT_GRAPHIC":false,"THANKS_REPUT_GRAPHIC_WIDTH":false,"THANKS_REPUT_HEIGHT":false,"THANKS":"<a href=\".\/memberlist.php?mode=viewprofile&amp;u=511\" style=\"color: #FF0000;\" class=\"username-coloured\">\u042d\u0440\u043b\u0438\u043d\u0433<\/a> &bull; <a href=\".\/memberlist.php?mode=viewprofile&amp;u=187\" style=\"color: #0033FF;\" class=\"username-coloured\">Laime<\/a> &bull; <a href=\".\/memberlist.php?mode=viewprofile&amp;u=1088\" style=\"color: #0033FF;\" class=\"username-coloured\">Runabell<\/a> &bull; <a href=\".\/memberlist.php?mode=viewprofile&amp;u=472\" style=\"color: #FF0000;\" class=\"username-coloured\">Shaynon<\/a>","THANKS_POSTLIST_VIEW":true,"S_MOD_THANKS":false,"S_IS_BOT":false,"S_POST_ANONYMOUS":false,"THANK_TEXT":"\u0417\u0430 \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0430 ","THANK_TEXT_2":" \u043f\u043e\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043b\u0438 (\u0432\u0441\u0435\u0433\u043e 4):","POST_AUTHOR_FULL":"<a href=\".\/..\/..\/..\/..\/..\/..\/memberlist.php?mode=viewprofile&amp;u=604\" style=\"color: #0033FF;\" class=\"username-coloured\">Annabel Li<\/a>","THANKS_COUNTERS_VIEW":"1","POSTER_RECEIVE_COUNT":"1718 \u0440\u0430\u0437","POSTER_RECEIVE_COUNT_LINK":"\/app.php\/thankslist\/givens\/604\/false","POSTER_GIVE_COUNT":"374 \u0440\u0430\u0437","POSTER_GIVE_COUNT_LINK":"\/app.php\/thankslist\/givens\/604\/true","THANK_IMG":"<a href='.\/viewtopic.php?f=12&amp;p=49325&amp;rthanks=49325&amp;to_id=604&amp;from_id=511' data-ajax='togle_thanks' title='\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u044c \u0430\u0432\u0442\u043e\u0440\u0443: Annabel Li' class='button icon-button fa-thumbs-o-down'><span>&nbsp;<\/span><\/a>","THANK_PATH":".\/viewtopic.php?f=12&amp;p=49325&amp;rthanks=49325&amp;to_id=604&amp;from_id=511","IS_ALLOW_REMOVE_THANKS":true,"CORRETED_TEXT_BBCODE":"","IS_CHANGE_TEXT":false}
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16693
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1848 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение rxu »

Jekil, в указанной строке поменяйте $this->config['thanks_number_digits'] на (int) $this->config['thanks_number_digits'].
Изображение
Jekil
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет
Благодарил (а): 7 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Jekil »

заработало
спасибо за помощь!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16693
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1848 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение rxu »

Изображение
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 12 лет 4 месяца
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Алг »

rxu писал(а): 02.06.2020 17:28 https://github.com/alg5/addonforthanksf ... l/24/files
сделано. Версия 3.0.11 с исправленным багом
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
angst66
phpBB 3.0.0 RC2
Сообщения: 1508
Стаж: 12 лет 10 месяцев
Благодарил (а): 49 раз
Поблагодарили: 75 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение angst66 »

Версия расширения 3.0.11 , phpbb3.3, php7.4. Обновлялся удалением старой версии и установки новой. В админке расширение включено, но не работает. При вынесении благодарности просто обновляется страница. Никаких всплывающих надписей. Точно также все происходит при выключении аддона. Пробовал на стандартном просильвере и в разных браузерах. Не знаю точно, когда перестало все работать, но раньше на более ранней версии движка и пхп все работало.
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 12 лет 4 месяца
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Алг »

в консоли каикие-то ошибки есть?
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
angst66
phpBB 3.0.0 RC2
Сообщения: 1508
Стаж: 12 лет 10 месяцев
Благодарил (а): 49 раз
Поблагодарили: 75 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение angst66 »

Показывает три ошибки, но не похоже, что они связаны с этим расширением.

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

A cookie associated with a cross-site resource at http://yandex.ru/ was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.

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

[DOM] Found 2 elements with non-unique id #keywords: (More info: https://goo.gl/9p2vKq) <input name=​"keywords" id=​"keywords" type=​"search" maxlength=​"128" title=​"Ключевые слова" class=​"inputbox search tiny" size=​"20" value placeholder=​"Поиск…">​ <input name=​"keywords" id=​"keywords" type=​"search" maxlength=​"128" title=​"Ключевые слова" class=​"inputbox search tiny" size=​"20" value placeholder=​"Поиск…">​

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

DevTools failed to load SourceMap: Could not load content for https://my.ru/forum/ext/tatiana5/tosrus/styles/all/template/hammer.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 12 лет 4 месяца
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Алг »

не связаны и превые два вообще не ошибки, а информационные сообщения
А вот третье говорит о том, что не может найти и загрузить темплейт
https://my.ru/forum/ext/tatiana5/tosrus ... min.js.map
Я не уверена, что это влияет, но и исключить нельзя
отключите проблемное расширение, временно, и попробуйте снова,
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
angst66
phpBB 3.0.0 RC2
Сообщения: 1508
Стаж: 12 лет 10 месяцев
Благодарил (а): 49 раз
Поблагодарили: 75 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение angst66 »

Выключил, все тоже самое.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5357
Стаж: 19 лет 10 месяцев
Откуда: Питер
Благодарил (а): 192 раза
Поблагодарили: 828 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Siava »

angst66, вообще у вас на форуме что-то с куками. Если гостем перемещаться, то на каждой странице тянется &sid. А такого быть не должно.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
angst66
phpBB 3.0.0 RC2
Сообщения: 1508
Стаж: 12 лет 10 месяцев
Благодарил (а): 49 раз
Поблагодарили: 75 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение angst66 »

Да, что то с куками. sid не исчезает при входе, но и не разлогинивает. Ничего не пойму.

Отправлено спустя 3 минуты 45 секунд:
Хотя нет, в другой вкладке все нормально.

Вернуться в «Анонсы и поддержка расширений для phpBB»