Уважаемые пользователи!
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.2][3.3] Thanks for posts

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16381
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 522 раза
Поблагодарили: 1747 раз

[3.2][3.3] Thanks for posts

Сообщение rxu »

Обсуждаем портирование мода Thanks for post (Rating edition) Палыча в расширение для phpBB 3.1/3.2.
Копировать в папку: /ext/gfksx/ThanksForPosts/, начиная с версии 2.0.4 - в папку ext/gfksx/thanksforposts (все символы имени папки в нижнем регистре) Версия для phpBB 3.2/3.3: https://github.com/rxu/thanks_for_posts ... elop-3.2.x


Внимание: начиная с версии 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 (все символы имени папки в нижнем регистре)
  • Включить расширение в администраторском разделе
Внимание: нижеследующее дополнение может не работать с основным расширением версии 2.0.4 без следующих правок: Re: [dev] Thanks for posts
Для совместимости с версией 2.0.7 требуются следующие правки:
https://github.com/alg5/addonforthanksf ... l/19/files

AJAX дополнение к данному расширению которое позволяет выдавать благодарности без перезагрузки страницы: Addon for thanks for posts by Алг.
Исходный код: https://github.com/alg5/addonforthanksforposts
Копировать в папку: /ext/alg/addonforthanksforposts/
------------------------
Вопрос-ответ;
Q. Как сделать так чтобы гости видели список поблагодаривших за сообщение при просмотре темы?
W. Разрешить в форумных правах доступа(Или роль "Доступ только для чтения") гостям благодарить за сообщение. Благодарить не смогут, а видеть список поблагодаривших будут.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rxu 28.02.2022 13:11, всего редактировалось 2 раза.
Изображение
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:49 модератором LavIgor

MishGUN
phpBB 1.4.2
Сообщения: 62
Стаж: 7 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: [dev] Thanks for posts

Сообщение MishGUN »

LONER,

Вот информация:
# General Information about this style
name = prosilver
copyright = © phpBB Limited, 2007
style_version = 3.1.9
phpbb_version = 3.1.9

Стиль стандартный: prosilver
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

Re: [dev] Thanks for posts

Сообщение nissin »

Сильно тормозит вывод топ-листа спасибок на главной странице форума. Сам запрос оптимизации не подлежит.
В связи с этим предлагаю сделать кэширование.
OPEN event/listener.php
FIND

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

			$thanks_list = $this->helper->get_toplist_index($ex_fid_ary);
REPLACE WITH

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

			if (($thanks_list = $this->cache->get("_thanks_toplist_index")) === false)
			{
				$thanks_list = $this->helper->get_toplist_index($ex_fid_ary);
				$this->cache->put("_thanks_toplist_index", $thanks_list, 360);
			}
Раз в десять минут не так сильно нагружает систему.
Всё повторяется. nurlan.info
MishGUN
phpBB 1.4.2
Сообщения: 62
Стаж: 7 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: [dev] Thanks for posts

Сообщение MishGUN »

nissin писал(а): Сильно тормозит вывод топ-листа спасибок на главной странице форума. Сам запрос оптимизации не подлежит.
В связи с этим предлагаю сделать кэширование.
OPEN event/listener.php
Простите, это вы по моему вопросу написали?
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 3 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: [dev] Thanks for posts

Сообщение LONER »

MishGUN, Нет, разработчику расширения, предлагает внести изменения, чтобы нагрузку снизить.
Правильно заданный вопрос и описание проблемы - 70% их решения...
MishGUN
phpBB 1.4.2
Сообщения: 62
Стаж: 7 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: [dev] Thanks for posts

Сообщение MishGUN »

LONER, спасибо за разъяснения. А по моему вопросу подскажите, пожалуйста)
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 3 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: [dev] Thanks for posts

Сообщение LONER »

MishGUN писал(а): по моему вопросу
Опишите свою проблему самостоятельно, а не процитировав и желательно подробнее, возможно даже со скриншотами. В итоге что Вы хотите получить или увидеть? Где, что не появляется? Чем подробнее, тем лучше.
Правильно заданный вопрос и описание проблемы - 70% их решения...
MishGUN
phpBB 1.4.2
Сообщения: 62
Стаж: 7 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: [dev] Thanks for posts

Сообщение MishGUN »

LONER писал(а): Опишите свою проблему самостоятельно, а не процитировав и желательно подробнее, возможно даже со скриншотами. В итоге что Вы хотите получить или увидеть? Где, что не появляется? Чем подробнее, тем лучше.
Хочу что бы было вот так - графическое отображение рейтинга в отдельной колонке
хочу так.jpg
а у меня получается следующее:
вот так выглядит форум при отключенном расширении
Рейтинг отключен.png
при таких опциях (все ДА) ничего не меняется, так же как в вышеуказанном слайде
Все да.png
при таких опциях - не показывать в колонках
не показывать в колонках.png
выглядит форум вот так
Рейтинг включен, не показывать в колонках.png
при таких опциях - отключено графическое отображение рейтинга
Опции при отключении графического отображения.png
выглядит вот так
При отключении графического отображения.png
то есть только при отключении графического отображения рейтинг работает нормально, а мне хотелось бы графически отображать рейтинг.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 3 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: [dev] Thanks for posts

Сообщение LONER »

Изображение

Изображение

Изображение

Изображение

Изображение

Попробуйте указать путь к изображению не так ext/gfksx/ThanksForPosts/images/rating/reput_star_gold.gif и так
ext/gfksx/ThanksForPosts/images/rating/reput_star_back.gif , а с точкой вначале
./ext/gfksx/ThanksForPosts/images/rating/reput_star_gold.gif
./ext/gfksx/ThanksForPosts/images/rating/reput_star_back.gif

Отправлено спустя 23 минуты 46 секунд:
Про кэш не забывайте. Возможно даже и кэш браузера, либо проверить в другом браузере.
Правильно заданный вопрос и описание проблемы - 70% их решения...
MishGUN
phpBB 1.4.2
Сообщения: 62
Стаж: 7 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: [dev] Thanks for posts

Сообщение MishGUN »

LONER, в моём случае всё так и установлено, пути правильные.
Попробовал поставить точку вначале пути, вот что выдало
Сообщение об ошибке.png
и не помогло, к сожалению, ничего не изменилось.
я тоже первым делом начал грешить на картинки и проверил путь.
Почему то картинки не могут отобразиться, но путь верный.

Отправлено спустя 2 минуты 18 секунд:
так же не при каких раскладах не появляется дополнительная колонка для графического отображения.
Может дело в каких-то других расширениях установленных, которые неправильно работают.

Дело в том, что у меня ещё и вот такая ошибка есть, аналогичная этой теме Проблема с правами ACP - Яндекс Метрика, вебвизор, webvisor
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 3 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: [dev] Thanks for posts

Сообщение LONER »

Изображение

Там где пустое место, посмотрите в браузере, через инструменты разработчика, что показывает.

Изображение

Отправлено спустя 59 секунд:
MishGUN писал(а): Может дело в каких-то других расширениях установленных, которые неправильно работают.
Отключайте расширения по очереди и проверяйте.
Правильно заданный вопрос и описание проблемы - 70% их решения...
MishGUN
phpBB 1.4.2
Сообщения: 62
Стаж: 7 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: [dev] Thanks for posts

Сообщение MishGUN »

вот такое показывает
Clip2net_161017002504.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 3 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: [dev] Thanks for posts

Сообщение LONER »

MishGUN, Скиньте в ЛС ссылку на Ваш форум.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [dev] Thanks for posts

Сообщение владимир1983 »

images/rating/reput_star_gold.gif -
reput_star_gold.gif
images/rating/reput_star_back.gif -
reput_star_back.gif
У вас нет необходимых прав для просмотра вложений в этом сообщении.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 3 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: [dev] Thanks for posts

Сообщение LONER »

В коде если убрать точки у путей изображений или поставить две, то работает

Изображение

Изображение


Отправлено спустя 3 минуты 36 секунд:
А у Вас сейчас стоит вообще не понятно как

Изображение

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

Отправлено спустя 3 минуты 4 секунды:
Изображение
Правильно заданный вопрос и описание проблемы - 70% их решения...
MishGUN
phpBB 1.4.2
Сообщения: 62
Стаж: 7 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: [dev] Thanks for posts

Сообщение MishGUN »

LONER, пути прописаны верно, но точки не убираются, в браузере они есть
вот так прописаны пути
Clip2net_161017015409.png
кэш очистил, но всё равно не помогает
точки стоят если исследовать страницу
как их можно ещё убрать?

Отправлено спустя 53 секунды:
когда вы смотрели, действительно, я не убрал точки после теста.
Но до этого и сейчас точек в самом расширении не стоит.

Отправлено спустя 2 минуты 27 секунд:
что бы не было сомнений в том, что картинки есть в папке, вот скрин с хостинга
Clip2net_161017015822.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.

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