[3.1][3.2] [dev] Thanks for posts

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

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

[3.1][3.2] [dev] Thanks for posts

Сообщение rxu » 09.01.2015 15:04

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

Внимание: начиная с версии 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
AJAX дополнение к данному расширению которое позволяет выдавать благодарности без перезагрузки страницы: Addon for thanks for posts by Алг.
Исходный код: https://github.com/alg5/addonforthanksforposts
Копировать в папку: /ext/alg/addonforthanksforposts/
------------------------
Вопрос-ответ;
Q. Как сделать так чтобы гости видели список поблагодаривших за сообщение при просмотре темы?
W. Разрешить в форумных правах доступа(Или роль "Доступ только для чтения") гостям благодарить за сообщение. Благодарить не смогут, а видеть список поблагодаривших будут.
Последний раз редактировалось rxu 04.05.2019 21:11, всего редактировалось 2 раза.
Изображение

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

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9299
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 164 раза
Поблагодарили: 2594 раза
Контактная информация:

Re: [dev] Thanks for posts

Сообщение Татьяна5 » 14.04.2019 11:45

Пафнутий K писал(а):
14.04.2019 11:34
Как это не рейтинг?
А вот так, не рейтинг пользователей. Рейтинг сообщений. И звёздочки всякие ставятся соответственно на сообщения
Если нужен рейтинг именно пользователей, то ищите другое расширение под свои нужды. Чаще всего в названии есть слово reputation
Пафнутий K писал(а):
14.04.2019 11:34
сколько у вас уйдет времени на перевод одной цифры в звездочки?
Качественно - час-полтора. И по этому направлению вопрос закрыт.

Аватара пользователя
Пафнутий K
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 30.01.2019 23:13
Благодарил (а): 5 раз
Поблагодарили: 3 раза

Re: [dev] Thanks for posts

Сообщение Пафнутий K » 14.04.2019 12:18

Татьяна5 писал(а):
14.04.2019 11:45
А вот так, не рейтинг пользователей. Рейтинг сообщений.
Татьяна, не обижайтесь, но кто-нибудь еще знает об этом, кроме Вас? Почему на этом форуме нет никакого рейтинга сообщений, при том что расширение установлено? И попробуйте найти хоть один форум в интернете, где эта опция была бы включена.

А вот рейтинг пользователя есть на большинстве форумов, потому что это один из основных инструментов привлечения, удержания и стимулирования активности пользователей.
Татьяна5 писал(а):
14.04.2019 11:45
ищите другое расширение под свои нужды. Чаще всего в названии есть слово reputatio
Ну вот phpBB Reputation System (карма). Это основной конкурент вашего расширения, и брат-близнец. Какой смысл его устанавливать, если он делает то же самое, и тоже без звездочек?
Татьяна5 писал(а):
14.04.2019 11:45
Качественно - час-полтора.
Отож :lol: !
Татьяна5 писал(а):
14.04.2019 11:45
И по этому направлению вопрос закрыт.
Ну так бы сразу и сказали, что не планируется вводить звездочки. Я бы давно уже открыл другую тему.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9299
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 164 раза
Поблагодарили: 2594 раза
Контактная информация:

Re: [dev] Thanks for posts

Сообщение Татьяна5 » 14.04.2019 12:31

Пафнутий K писал(а):
14.04.2019 12:18
кто-нибудь еще знает об этом, кроме Вас?
Sheer писал(а):
14.04.2019 11:09
Еще раз - это не рейтинг пользователей, не морочьте голову.
igorbond писал(а):
14.04.2019 11:10
Цифрами обозначен не рейтинг, а количество поблагодаривших
Все, кроме вас

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11222
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 47 раз
Поблагодарили: 2476 раз
Контактная информация:

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение Sheer » 14.04.2019 12:33

Пафнутий K писал(а):
14.04.2019 12:18
но кто-нибудь еще знает об этом, кроме Вас?
Тот кто читал Thanks for post (Rating edition), там описание есть под спойлером.
Ссылка на мод есть в первом сообщении этой темы.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14173
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 334 раза
Поблагодарили: 1456 раз
Контактная информация:

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение rxu » 14.04.2019 12:36

Пафнутий K писал(а):
14.04.2019 11:34
Так что господа, заканчивайте со снобизмом, и прислушивайтесь к голосу разума.
Заканчивайте с оффтопом, иначе получите пред или бан.
Пафнутий K писал(а):
14.04.2019 11:34
главном принципе маркетинга
Вы что-то с чем-то попутали. Тут нет никакого маркетинга, вам на другой сайт.
Изображение

Аватара пользователя
Пафнутий K
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 30.01.2019 23:13
Благодарил (а): 5 раз
Поблагодарили: 3 раза

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение Пафнутий K » 14.04.2019 13:29

Sheer писал(а):
14.04.2019 12:33
Тот кто читал Thanks for post (Rating edition), там описание есть под спойлером.
Ссылка на мод есть в первом сообщении этой темы.
А там что, про перевод количества благодарностей в звездочки написано? В минипрофиле которые. Или что вы имели в виду?

Там 211 страниц однако. Можете подсказать где конкретно написано, а то я до пенсии искать буду.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9299
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 164 раза
Поблагодарили: 2594 раза
Контактная информация:

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение Татьяна5 » 14.04.2019 13:35

В первом, под спойлером

Аватара пользователя
Пафнутий K
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 30.01.2019 23:13
Благодарил (а): 5 раз
Поблагодарили: 3 раза

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение Пафнутий K » 14.04.2019 14:10

Татьяна5 писал(а):
14.04.2019 13:35
В первом, под спойлером
Вы вот это имеете в виду?
  • Система рейтинга для сообщений, тем и форумов, основанная на системе СПАСИБО.
    Каждый объект (сообщение, тема или форум), набравший максимальное число СПАСИБО, принимается за 100% рейтинга (лидер). Остальные - как % от рейтинга лидера.
    Например: Сообщение получило 10 СПАСИБО (100% or 10/10), другое сообщение 4 СПАСИБО (40% or 4 / 10), третье сообщение 1 СПАСИБО (10% or 1 / 10). Если первое сообщение получит ещё одно СПАСИБО (10 +1 = 11), рейтинг второго сообщения будет 36.36% или 4 / 11, у третьего сообщения - 9,09% или 1 / 11 и т.д.
    Позиция рейтинга определяется числом СПАСИБО.
    Рейтинг тем - суммой количества СПАСИБО у сообщений в теме.
    Рейтинг форума - суммой количества СПАСИБО у сообщений в форуме.
    Включение\выключение рейтинга для сообщений, тем и форумов - через административный раздел.
    Возможно только цифровое или цифровое + графическое отображение рейтинга.
    Есть топлист рейтинга. Число отображаемых позиций в топлисте устанавливается в административном разделе.
Боюсь, это мне мало поможет. Мне надо высчитать количество звездочек не для сообщения, не для форума, и не для темы, а для пользователя. И потом эти звездочки вставить под аватару пользователя (ну или над аватарой).

Можно не звездочки, а квадратики, например.

Чтобы как тут

Изображение

Beria
phpBB 1.4.1
Сообщения: 40
Зарегистрирован: 16.02.2019 12:18
Благодарил (а): 18 раз

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение Beria » 15.04.2019 10:52

Тогда вам нужен модуль репутации пользователя. Посмотрите, может оказаться, что существующий "phpBB Reputation System" Вам подойдёт. А тут в "Thanks for posts" ,образно говоря,только репутация отдельных сообщений, и она не связывается никак с рейтингом пользователя. Имея это расширение оценки сообщения, и расширение(или модуль, неважно) репутации пользователя, может получиться так: имея негативную репутацию пользователя можно написать некое сообщение, получившее огромное кол-во положительных оценок. Однако негативная репутация самого пользователя не снизится, поскольку там не учитываются "+" его сообщений.
phpBB 3.2.5

Аватара пользователя
alfranza
phpBB 1.2.0
Сообщения: 13
Зарегистрирован: 25.03.2019 0:29
Откуда: Тосно
Благодарил (а): 10 раз
Контактная информация:

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение alfranza » 16.04.2019 22:53

Не знаю куда написать, напишу сюда. Увидела альтернативу "Thanks for posts" , вот такого вида:

Изображение

Это авторская работа или есть такой модуль?
Люблю людей которые со мной не согласны. Потому что те, кто со мной согласны, часто первыми и предадут.

Аватара пользователя
Pazh
Former team member
Сообщения: 2121
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 37 раз
Поблагодарили: 430 раз
Контактная информация:

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение Pazh » 16.04.2019 22:56

alfranza писал(а):
16.04.2019 22:53
Это авторская работа
моя, платно на заказ
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Аватара пользователя
alfranza
phpBB 1.2.0
Сообщения: 13
Зарегистрирован: 25.03.2019 0:29
Откуда: Тосно
Благодарил (а): 10 раз
Контактная информация:

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение alfranza » 16.04.2019 23:02

Pazh писал(а):
16.04.2019 22:56
моя, платно на заказ
Ясно. Буду иметь вас ввиду, когда доковыряю форум. И пойму что и зачем.
Люблю людей которые со мной не согласны. Потому что те, кто со мной согласны, часто первыми и предадут.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11222
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 47 раз
Поблагодарили: 2476 раз
Контактная информация:

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение Sheer » 16.04.2019 23:13

alfranza писал(а):
16.04.2019 22:53
Не знаю куда написать
Тут есть такой форум Запросы расширений для phpBB
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
alfranza
phpBB 1.2.0
Сообщения: 13
Зарегистрирован: 25.03.2019 0:29
Откуда: Тосно
Благодарил (а): 10 раз
Контактная информация:

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение alfranza » 17.04.2019 2:23

Sheer, спасибо.
Люблю людей которые со мной не согласны. Потому что те, кто со мной согласны, часто первыми и предадут.

static77
phpBB 1.4.4
Сообщения: 171
Зарегистрирован: 25.01.2016 10:29
Благодарил (а): 76 раз
Поблагодарили: 2 раза

Re: [3.1][3.2] [dev] Thanks for posts

Сообщение static77 » 25.04.2019 12:09

Thoral писал(а):
26.09.2018 12:24
Обнаружил, что гугл пытается сканировать страницы типа домен/thankslist/givens/13028/false .
Там содержатся части сообщений.. По сути - это дубликация уже существующего контента.

Запрет в robots.txt уже есть, но не помогает - гугл все равно пытается сканировать и выводит кучу страниц с этим тегом в списке ошибок.

Каким образом можно запретить индексацию этих страниц? Через мета-тег noindex видимо, но куда его вставить?
та же фигня творится.
почитав интернет, понял, что единственный способ решения - это открыть доступ роботам к thankslist в робот.txt и вставить где-то в файлах расширения (предполагаю, что в thankslist_body.html)
<meta name="robots" content="noindex" />
Гуру, подскажите куда правильно будет вставить это?

Ответить

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