Уважаемые пользователи!
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
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

[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. Установить последнюю версию расширения из репозитория и включить его
Вложения
addonforthanksforposts-dev_3.2.x.zip
С доработками от Татьяна5, новей
(35.56 КБ) 101 скачивание
addonforthanksforposts-dev_3.2.x.zip
Версия от автора
(35.34 КБ) 74 скачивания
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

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

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Татьяна5 »

Алг писал(а): 10.01.2021 23:04 а можешь при этой ситуации проверить вкладку net на консоли, идёт ли вообще обращение к серверу и что приносит?
Смотрела. Ajax-запрос не уходит, сразу идёт перезагрузка страницы
Причём на одном и том же сообщении то нормально работает, то нет. (Кеш браузера там чистила часто, с очисткой кеша не коррелирует)
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

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

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

Т. Шаов
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Татьяна5 »

Адд-он с гитхаба
PhpBB 3.3.2, основной экст тоже последней версии
Стиль стандартный. Других расширений много, но, вроде, влиять не должны (от них самих ошибок в консоли нет, на кнопки не влияют никак)
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

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

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

Т. Шаов
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Татьяна5 »

Локалка, там тестирую
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1106
Стаж: 9 лет
Благодарил (а): 42 раза
Поблагодарили: 281 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение KEMnEP »

странное поведение аддона, в обычном виде в хроме работает как надо, в мобильном как будто выключен. притом ошибок в консоли нет. версия phpBB 3.3.3 версия расширений последнии с гита Addon for Thanks for posts 3.0.11 Thanks for posts 2.0.7. стиль даже стандартный, а на гуру всё ок..
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 912
Стаж: 6 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 165 раз
Поблагодарили: 160 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение ronim »

Подтверждаю ,в мобильной версии работы аддона не видно
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1106
Стаж: 9 лет
Благодарил (а): 42 раза
Поблагодарили: 281 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение KEMnEP »

А в мобильной версии не работает из за того что значки свёрнуты, а реагирует только на значок, не реагирует на нажатия слова поблагодарить) Селектор не точный.

Отправлено спустя 1 минуту 49 секунд:
Татьяна5 писал(а): 10.01.2021 19:35 Событие просто не срабатывает, идёт перезагрузка страницы. Баг плавающий.
скорей всего из за этого же, смотря куда пальцем попадёшь :)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Татьяна5 »

Не пальцем, а мышкой. С проверкой, что нажимаю именно на значок. Так что тот вариант отпадает
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

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

KEMnEP писал(а): 09.02.2021 8:27 А в мобильной версии не работает из за того что значки свёрнуты, а реагирует только на значок, не реагирует на нажатия слова поблагодарить) Селектор не точный.
прочла, вы правы, исправила,
версия 3.0.12
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение southklad »

В версии 3.0.6 можно было сделать правку и вместо пальца вверх, установить надпись Спасибо, а как это же сделать в новой версии, чтобы все работало?
Изображение
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 4 месяца
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение dimassamid »

Здравствуйте!

Установил версию 3.0.12, и возник конфликт с расширением mChat. На странице с архивом сообщений чата не отображаются смайлики. Сама страница архива имеет вот такой адрес sitename.ru/mchat/archive, соответственно путь до смайликов должен иметь вид ./../images/smilies/smile.gif. Когда расширение AddonForThanksForPosts включено, то смайлики пытаются загрузиться относительно текущей директории, то бишь вот так: ./images/smilies/smile.gif, ну и соответственно не отображаются. Я так думаю, что такой конфликт может возникнуть на любой странице, которая находится не в корневой директории.
P.S. До этого у меня стояла версия аддона 3.0.8 и там со смайлами всё было в порядке. Сейчас откатился на неё.
По возможности, проверьте пожалуйста этот баг. Благодарю! :)
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение Siava »

dimassamid писал(а): 02.06.2021 1:28 На странице с архивом сообщений чата не отображаются смайлики
Сам столкнулся с тем, что на страницах комментариев в галерее перестали отображаться смайлики. Точнее путь к ним стал некорректный. Опытным путём вышел на обновление этого расширения с 3.0.8 до 3.0.12.

В listener.php следующий код отвечает за подмену пути к смайлам:

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

	public function set_smilies_path($event)
	{
		$root_path = (defined('PHPBB_USE_BOARD_URL_PATH') && PHPBB_USE_BOARD_URL_PATH) ? generate_board_url() . '/' : $this->path_helper->get_web_root_path();
		$event['renderer']->set_smilies_path($this->path_helper->remove_web_root_path($root_path) . $this->config['smilies_path']);
	}
Отправлено спустя 24 минуты 14 секунд:
В расширении галереи это фиксится добавлением

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

		if (!defined('PHPBB_USE_BOARD_URL_PATH'))
		{
			define('PHPBB_USE_BOARD_URL_PATH', true);
		}
в core/controller/image.php
в начало функции

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

	protected function display_comments($image_id, $image_data, $album_id, $album_data, $start, $limit)
	{
Для mchat скорей всего аналогично.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 4 месяца
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение dimassamid »

Siava, спасибо большое!

Добавил в функцию page_archive() в файле ext/dmzx/mchat/core/mchat.php

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

	public function page_archive()
	{
		/* Smiles FIX */
		if (!defined('PHPBB_USE_BOARD_URL_PATH'))
		{
			define('PHPBB_USE_BOARD_URL_PATH', true);
		}
		/* Smiles FIX */
Сейчас смайлики работают! 8-)
jurvrn-f
phpBB 1.4.4
Сообщения: 111
Стаж: 2 года 10 месяцев
Благодарил (а): 126 раз
Поблагодарили: 1 раз

Re: [3.1][3.2] AddonForThanksForPosts

Сообщение jurvrn-f »

на мобильной версии у меня работает поставить благодарность. Как и отменить. Значок нажимается, строка с благодарностью появляется. Единственное что - после отмены благодарности, так как страница не перегружается, сразу опять не поставить благодарность, надо сначала перезагрузить страницу
Ответить

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