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

[DEV] Reputation System

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 10 лет 1 месяц
Откуда: Беларусь
Благодарил (а): 298 раз
Поблагодарили: 57 раз

[DEV] Reputation System

Сообщение COB16 »

Расширение, которое имеет полную систему репутации для PHPBB 3,1 с регулируемыми настройками репутации. Он позволяет пользователям форума  оценивать посты или пользователей, просматривать статистку рейтинга , репутация рейтинга. Пользователи могут написать короткий комментарий при оценке действия.
Скриншоты 
11.JPG
22.JPG
33.JPG
44.JPG
Установка: Закинуть архив по пути ваш_форум/ext/pico/reputation/ и распаковать. После установки добавить права доступа для репутации в админке.

Русский язык: [Русский перевод] Reputation System
Обсуждение на phpbb.com: https://www.phpbb.com/community/viewtop ... &t=2210021
Repository: https://github.com/Pico/phpBB-Reputatio ... ree/master
Для 3.2 и 3.3: https://github.com/jbreu/phpBB-Reputation-System

 
Переработанная версия для phpBB 3.3 by Nekstati
https://github.com/Nekstati/phpBB-Reputation-System
Подробнее об этой версии здесь: Re: [DEV] Reputation System
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Nekstati 26.03.2022 4:53, всего редактировалось 7 раз.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 8 месяцев
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: [DEV] Reputation System

Сообщение Nekstati »

Mic70, значит, не судьба, юзайте ту версию
Аватара пользователя
Mic70
phpBB 2.0.1
Сообщения: 290
Стаж: 17 лет 4 месяца
Благодарил (а): 32 раза
Поблагодарили: 11 раз

Re: [DEV] Reputation System

Сообщение Mic70 »

Сейчас установил вашу версию - под аватаркой рейтинг появился а кнопок + - нет

Отправлено спустя 6 минут 16 секунд:
Всё. Настроил. С плюсами вместо пальцев как в старой версии смотрелось бы лучше

Отправлено спустя 18 минут 51 секунду:
А как сделать оценку темы с выводом результата на список тем форума? (Как на Яплакал)
Phpbb 3.3.11
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 8 месяцев
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: [DEV] Reputation System

Сообщение Nekstati »

Mic70 писал(а): 24.10.2022 22:23 А как сделать оценку темы с выводом результата на список тем форума?
Такое есть в [3.2][3.3] Thanks for posts, правда там рейтинг звёздочками, а не числом
YVN
phpBB 1.0.0
Сообщения: 3
Стаж: 2 года
Поблагодарили: 1 раз

Re: [DEV] Reputation System

Сообщение YVN »

Nekstati писал(а): 26.03.2022 4:52 Вот моя переработанная под свои нужды версия для phpBB 3.3. Изменён стиль, переделана локализация, добавлена общая сводная страница репутации, многое причёсано и приглажено, другие мелкие изменения.
Добрый день. При попытке включения возникает следующая ошибка:
error.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12613
Стаж: 13 лет 3 месяца
Благодарил (а): 170 раз
Поблагодарили: 2535 раз

Re: [DEV] Reputation System

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

YVN, предыдущая версия репутации была удалена до конца? Если да - очистите кеш перед установкой, просто баг
YVN
phpBB 1.0.0
Сообщения: 3
Стаж: 2 года
Поблагодарили: 1 раз

Re: [DEV] Reputation System

Сообщение YVN »

Татьяна5 писал(а): 18.11.2022 2:03 предыдущая версия репутации была удалена до конца? Если да - очистите кеш перед установкой, просто баг
В общем, не совсем полно описал ситуацию.
Когда первый раз пытаюсь включить расширение, то возникает ошибка
"Роль «ROLE_FORUM_STANDARD» в системе прав доступа не существует".
Хотя в language/ru/acp/permissions.php она определена (в английской версии тоже).
А вот при повторной попытке включить возникает уже вышеупомянутая ошибка.
И такое происходит с двумя разными расширениями (репутаций).
Форум новый, никаких расширений не стояло ранее.
С очисткой кэша попробую.
Последний раз редактировалось YVN 18.11.2022 9:18, всего редактировалось 1 раз.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12613
Стаж: 13 лет 3 месяца
Благодарил (а): 170 раз
Поблагодарили: 2535 раз

Re: [DEV] Reputation System

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

YVN писал(а): 18.11.2022 9:17 Роль «ROLE_FORUM_STANDARD» в системе прав доступа не существует
Из базы данных ту роль удаляли? Возвращайте обратно, именно с таким названием. Если не удаляли, а переименовывали, то также переименуйте обратно
Эта, судя по названию, форумная (локальная) роль
YVN
phpBB 1.0.0
Сообщения: 3
Стаж: 2 года
Поблагодарили: 1 раз

Re: [DEV] Reputation System

Сообщение YVN »

Татьяна5 писал(а): 18.11.2022 9:47 Из базы данных ту роль удаляли? Возвращайте обратно, именно с таким названием. Если не удаляли, а переименовывали, то также переименуйте обратно
Разумеется, я базу не трогал.
1. Очистка кэша не помогает.
2. Другие расширения (ставил National Flags) устанавливаются без проблем.
Посмотрел, какой php-модуль генерирует эту ошибку.
Это
/phpbb/db/migration/tool/permission.php
/* Update the name on a permission role */
public function role_update($old_role_name, $new_role_name){...}
Я думаю, это несовместимости этого типа расширений и версии phpBB 3.3.8.
Наверное, я первый кто на 3.3.8 это пытается поставить и кто потом сообщил о проблеме.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16699
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1847 раз

Re: [DEV] Reputation System

Сообщение rxu »

YVN писал(а): 18.11.2022 9:17 ROLE_FORUM_STANDARD
Вы посмотрите в админразделе, почему-то эта роль не существует. Значит удалили, надо вернуть.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12613
Стаж: 13 лет 3 месяца
Благодарил (а): 170 раз
Поблагодарили: 2535 раз

Re: [DEV] Reputation System

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

YVN писал(а): 18.11.2022 10:41на 3.3.8
такая роль есть. Так что это не несовместимость
YVN
phpBB 1.0.0
Сообщения: 3
Стаж: 2 года
Поблагодарили: 1 раз

Re: [DEV] Reputation System

Сообщение YVN »

Спасибо всем, разобрался! Роли действительно не было, не там искал сначала.
Виновные в удалении забанены, удалены, отлучены!
Тем не менее, считаю это недоработкой (форума или/и расширения).
Посмотрел код этих расширений.
Роли им понадобились чтобы установить права (это и руками делается, вопрос удобства).
Поэтому если форум позволяет удалять роли, то либо он, либо расширение,
должны перед попыткой установки прав проверить существование роли и не пытаться выполнить операцию,
или ограничится предупреждением в журнале установки.
Выпадать в критическую ошибку нет никакой необходимости.
Аватара пользователя
AlexVD
phpBB 1.2.0
Сообщения: 19
Стаж: 3 года 8 месяцев
Откуда: МО, Долгопрудный
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Вышел phpBB 3.3.9 [обсуждаем]

Сообщение AlexVD »

Расширение Reputation System pico/reputation
Исправление для версии 3.3.9

Ищем: pico/reputation/styles/prosilver/template/event/overall_header_head_append.html

Меняем: <!-- INCLUDECSS @pico_reputation/../theme/reputation_common.css -->
на <!-- INCLUDECSS @pico_reputation/reputation_common.css -->

Меняем: <!-- INCLUDECSS @pico_reputation/../theme/reputation_viewtopic.css -->
на <!-- INCLUDECSS @pico_reputation/reputation_viewtopic.css -->
979015
phpBB 1.0.0
Сообщения: 3
Стаж: 8 лет 4 месяца
Благодарил (а): 1 раз

Re: [DEV] Reputation System

Сообщение 979015 »

AlexVD писал(а): 11.01.2023 13:54 Исправление для версии 3.3.9
Не помогло(
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16699
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1847 раз

Re: [DEV] Reputation System

Сообщение rxu »

Кэш очищали?
Изображение
er107
phpBB 2.0.15
Сообщения: 1037
Стаж: 13 лет 8 месяцев
Благодарил (а): 186 раз
Поблагодарили: 52 раза

Re: [DEV] Reputation System

Сообщение er107 »

COB16 писал(а): 05.01.2015 16:06 Переработанная версия для phpBB 3.3 by Nekstati
А она тоже не адаптирована для версии phpbb 3.3.9?

Вернуться в «Бета-версии расширений для phpBB»