Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[RC] Reputation System
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
[RC] Reputation System
не знаю, насколько этично писать в этой ветке, но я думаю стоит.
Мы с коллегой разрабатываем новый мод репутации.
Если кто-то хочет попробовать, тут можно про него почитать.
А вот тут лежит самая свежая редакция мода и русские языковые файлы.
На странице мода мы стараемся осуществлять поддержку (правда, только на англицком).
Сорри, если не туда написал. Удалите, если что не так.
[Русский перевод] [RC] Reputation System
Мы с коллегой разрабатываем новый мод репутации.
Если кто-то хочет попробовать, тут можно про него почитать.
А вот тут лежит самая свежая редакция мода и русские языковые файлы.
На странице мода мы стараемся осуществлять поддержку (правда, только на англицком).
Сорри, если не туда написал. Удалите, если что не так.
[Русский перевод] [RC] Reputation System
Re: [DEV] Reputation System / Система репутации
Versus, спасибо большое за отличную модификацию, это именно то что подошло для моего форума торрент-трекера. Все отлично работает, но хотелось бы объяснить своим юзерам суть данного мода, описать весь основной функционал и краткую инструкцию как им пользоваться. Не могли бы Вы сделать небольшое описание своей модификации на русском!?
Re: [DEV] Reputation System / Система репутации
bizZz0n
Вообще описание планируется. Будет размещаться на GitHub. Но пока я сконцентрирован именно на дебаггинге.
А описалово будет. Лучше было бы, если Вы тут написали, что Вас интересует, ответы на эти вопросы я сразу бы добавил в Wiki.
Вообще описание планируется. Будет размещаться на GitHub. Но пока я сконцентрирован именно на дебаггинге.
А описалово будет. Лучше было бы, если Вы тут написали, что Вас интересует, ответы на эти вопросы я сразу бы добавил в Wiki.
Re: [DEV] Reputation System / Система репутации
Еще один нюанс:
очень рекоммендую код брать с gitHub - я дебаггинг делаю именно там. А потом мой коллега делает из этого MOD package. Так что на GitHub всегда самая свежая и дебагнутая версия.
очень рекоммендую код брать с gitHub - я дебаггинг делаю именно там. А потом мой коллега делает из этого MOD package. Так что на GitHub всегда самая свежая и дебагнутая версия.
Re: [RC] Reputation System
Versus, я не очень хорошо понимаю по-английски, поэтому не смог понять, поддерживает ли ваш мод учёт отдельно положительной и отрицательной репутации? Т.е. мне надо, чтобы сразу было видно, сколько пользователь получил плюсов, а сколько минусов.
- Krabsss
- phpBB 1.4.4
- Сообщения: 174
- Стаж: 11 лет 7 месяцев
- Откуда: Санкт-Петербург
- Благодарил (а): 5 раз
- Поблагодарили: 7 раз
[RC] Reputation System
Вот набрел на новый мод Система Репутации
Название мода: Reputation System
Автор: Pico88
Описание мода: Полная система репутации phpBB3 с регулируемыми настройками. Мод позволяет пользователям на форуме оценивать сообщения или самих пользователей, просматривать статистику рейтинга, репутацию. Пользователи могут добавлять небольшие комментарии при изменении репутации.
Версия мода: 0.6.3
Ссылка на phpbb: Здесь
Уровень установки: Легкий
Время установки: 10 мин
Особенности:
- ajax рейтинг сообщений
- ajax рейтинг пользователей
- возможность выбора кол-ва очков репутации, даваемое за сообщение
- возможность ставить отрицательные очки репутации
- функции синхронизации и очистки
- большое кол-во настроек в ACP: вкл/выкл мода, вкл/выкл отрицательной репутации, вкл/выкл комментариев, принудительное написание комментариев к репутации, настройки силы репутации (в зависимости от сообщений, группы и т.д.)
- спрятать или выделить сообщение в зависимости от хорошего или плохого рейтинга
- встроенный конвертер от других похожих модов (Karma MOD, Thanks for posts, Helpmod)
Доступные языки:
- Английский
- Польский
- Русский
Скачать: Здесь
Скриншоты:
Примечание:
Стиль subsilver2 не поддерживается и вряд ли будет
Примечания от меня:
1. В папке мода файлы русского языка находятся в language/ru/, а нужно их класть в language/ru/mods/
2. Также не хватает переменных, добавьте в файл reputation_system.php (находится в language/ru/) следующие строки
3. В файле reputation_footer.html (находится styles\prosilver\template\reputation\) прописан по-умолчанию путь к библиотекам jquery для просильвера. Если Вы используете другой стиль (не просильвер), тогда Вам необходимо прописать Ваш путь к библиотекам в строках
- 5 строка -
- 16 строка -
На этом все.
Название мода: Reputation System
Автор: Pico88
Описание мода: Полная система репутации phpBB3 с регулируемыми настройками. Мод позволяет пользователям на форуме оценивать сообщения или самих пользователей, просматривать статистику рейтинга, репутацию. Пользователи могут добавлять небольшие комментарии при изменении репутации.
Версия мода: 0.6.3
Ссылка на phpbb: Здесь
Уровень установки: Легкий
Время установки: 10 мин
Особенности:
- ajax рейтинг сообщений
- ajax рейтинг пользователей
- возможность выбора кол-ва очков репутации, даваемое за сообщение
- возможность ставить отрицательные очки репутации
- функции синхронизации и очистки
- большое кол-во настроек в ACP: вкл/выкл мода, вкл/выкл отрицательной репутации, вкл/выкл комментариев, принудительное написание комментариев к репутации, настройки силы репутации (в зависимости от сообщений, группы и т.д.)
- спрятать или выделить сообщение в зависимости от хорошего или плохого рейтинга
- встроенный конвертер от других похожих модов (Karma MOD, Thanks for posts, Helpmod)
Доступные языки:
- Английский
- Польский
- Русский
Скачать: Здесь
Скриншоты:
Примечание:
Стиль subsilver2 не поддерживается и вряд ли будет
Примечания от меня:
1. В папке мода файлы русского языка находятся в language/ru/, а нужно их класть в language/ru/mods/
2. Также не хватает переменных, добавьте в файл reputation_system.php (находится в language/ru/) следующие строки
Код: Выделить всё
'RS_CLEAR_POST_CONFIRM' => 'Действительно удалить все оценки для этого сообщения?',
'RS_CLEAR_USER_CONFIRM' => 'Действительно удалить все оценки для этого пользователя?',
'RS_CLEAR_USER' => 'Сбросить оценки пользователя',
изменения в строке 'RS_HIDE_POST' => 'Это сообщение, написанное <strong>%1$s</strong>, скрыто, так как у сообщения низкая репутация. %2$s',
- 5 строка -
Код: Выделить всё
window.jQuery || document.write(unescape('%3Cscript src="{ROOT_PATH}styles/название Вашего стиля/template/reputation/jquery-1.8.2.min.js" type="text/javascript"%3E%3C/script%3E'));
Код: Выделить всё
<script type="text/javascript" src="{ROOT_PATH}styles/название Вашего стиля/template/reputation/jquery.reputation.js"></script>
Последний раз редактировалось Татьяна5 07.03.2022 18:19, всего редактировалось 1 раз.
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: [RC] Reputation System
В новой версии исправленоKrabsss писал(а):В файле reputation_footer.html (находится styles\prosilver\template\reputation\) прописан по-умолчанию путь к библиотекам jquery для просильвера.
Код: Выделить всё
window.jQuery || document.write(unescape('%3Cscript src="{T_SUPER_TEMPLATE_PATH}/reputation/jquery-1.8.2.min.js" type="text/javascript"%3E%3C/script%3E'));
Код: Выделить всё
<script type="text/javascript" src="{T_SUPER_TEMPLATE_PATH}/reputation/jquery.reputation.js"></script>
1. При включенном debug при входе в ACP->МОДУЛИ ошибка
Код: Выделить всё
[phpBB Debug] PHP Notice: in file [ROOT]/includes/acp/acp_reputation.php on line 480: Undefined variable: data
[phpBB Debug] PHP Notice: in file [ROOT]/includes/acp/acp_reputation.php on line 482: Undefined variable: data
[phpBB Debug] PHP Notice: in file [ROOT]/includes/acp/acp_reputation.php on line 484: Undefined variable: data
[phpBB Debug] PHP Notice: in file [ROOT]/includes/acp/acp_reputation.php on line 485: Undefined variable: data
Открыть ./includes/acp/acp_reputation.php
Найти
Код: Выделить всё
'ANNOUNCEMENT' => $data['announcement'],
Код: Выделить всё
'ANNOUNCEMENT' => isset($data['announcement']) ? $data['announcement'] : '',
Код: Выделить всё
'DOWNLOAD' => $data['download'],
Код: Выделить всё
'DOWNLOAD' => isset($data['download']) ? $data['download'] : '',
Код: Выделить всё
'TITLE' => $data['title'],
Код: Выделить всё
'TITLE' => isset($data['title']) ? $data['title'] : '',
Код: Выделить всё
'UP_TO_DATE' => sprintf((!$version_compare) ? $user->lang['NOT_UP_TO_DATE'] : $user->lang['UP_TO_DATE'], $data['title']),
Код: Выделить всё
'UP_TO_DATE' => sprintf((!$version_compare) ? $user->lang['NOT_UP_TO_DATE'] : $user->lang['UP_TO_DATE'], isset($data['title']) ? $data['title'] : ''),
phpbb_
BugFix
Заменить файл install_reputation.php 3. При деинсталляции сообщается о трех ошибках
Код: Выделить всё
Удаление поля user_rs_comment_neg из таблицы phpbb_users
Ошибка: Поле user_rs_comment_neg не существует в таблице phpbb_users.
Удаление поля user_rs_comment_pos из таблицы phpbb_users
Ошибка: Поле user_rs_comment_pos не существует в таблице phpbb_users.
Удаление поля post_rs_count из таблицы phpbb_posts
Ошибка: Поле post_rs_count не существует в таблице phpbb_posts.
4. Как следствие отсутствия поля
post_rs_count
:В ACP-->МОДУЛИ-->СИСТЕМА РЕПУТАЦИИ-->Сброс системы репутации [Выполнить] возникает критическая ошибка
Код: Выделить всё
Unknown column 'post_rs_count' in 'field list' [1054]
SQL
UPDATE phpbb_posts SET post_rs_count = 0
Открыть ./includes/acp/acp_reputation.php
Найти и удалить
Код: Выделить всё
$db->sql_query('UPDATE ' . POSTS_TABLE . ' SET post_rs_count = 0');
BugFix
Открыть ./includes/hooks/hook_reputation.php
Найти и удалить (или закомментировать)
Код: Выделить всё
if (!defined('LOAD_TOPLIST') || LOAD_TOPLIST == false)
{
return;
}
Решаемо... Примечания:Krabsss писал(а):Стиль subsilver2 не поддерживается и вряд ли будет
1. При установке на локальном компьютере (Windows + Денвер) русские буквы в модальных окошках отображаются в кодировке CP1251 ("кркозябрами").
Решение
Открыть .htaccess, добавить
Код: Выделить всё
AddDefaultCharset utf-8
Решение: заменить jquery.reputation.js
Спасибо за fix неизвестному программисту от пользователя SF
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- clubforum
- phpBB 2.0.0
- Сообщения: 216
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 57 раз
- Поблагодарили: 3 раза
Re: [RC] Reputation System
В настройках написано:
И ещё при просмотре в профиле юзера, линк на сообщение выглядит таким образом Почему?
Добавлено спустя 7 минут 36 секунд:
И ещё вопрос: как убрать этот нуль По мне, так он абсолютно не нужен, если есть ручки. Зачем на него кликать, если и так видно, что там ничего нет?
А особенно нули в собственных сообщениях, где всё равно самому себе репутация не ставится.
Выставила -1. В топике же сообщение просто свёрнуто, без опций на разворачивание. Какой файл проверить?..Скрывать сообщения с плохим рейтингом:
Сообщения с рейтингом ниже указанного будут сворачиваться (пользователи все равно смогут вручную их развернуть и почитать). Если у сообщения вырастет репутация, оно снова будет показываться. Если установить в 0, то никакие сообщения сворачиватсья не будут вообще.
И ещё при просмотре в профиле юзера, линк на сообщение выглядит таким образом Почему?
Добавлено спустя 7 минут 36 секунд:
И ещё вопрос: как убрать этот нуль По мне, так он абсолютно не нужен, если есть ручки. Зачем на него кликать, если и так видно, что там ничего нет?
А особенно нули в собственных сообщениях, где всё равно самому себе репутация не ставится.
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: [RC] Reputation System
Я бы ответил, но
Договорились. Comprenez-vous?clubforum писал(а):Sheer, давайте договоримся, что на мои вопросы вы больше никогда не будете отвечать?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Re: [RC] Reputation System
Такой вот глюк. Мигрировал с Карма мода. Пересчитал репутацию и всё ок. Скажем у пользователя отображается 700. Я ему через админку даю +1 и в итоге вместо 700 у него теперь отображается 1.
-
- phpBB 1.4.4
- Сообщения: 185
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 5 раз
- Поблагодарили: 3 раза
Re: [RC] Reputation System
а не у кого нет случайно конвертера с User Reputation PointsKrabsss писал(а):- встроенный конвертер от других похожих модов (Karma MOD, Thanks for posts, Helpmod)
Re: [RC] Reputation System
Мод ужасно глупо сделан.
Максимальное значение силы, затрачиваемое на голосование: - ограничивает и максимальное количество силы и максимальное количество баллов которые можно давать за раз. А если я не хочу чтобы силу ограничивалась (её количество и так определено количеством постов итп) но чтобы нельзя было давать больше +1?
Максимальное значение силы, затрачиваемое на голосование: - ограничивает и максимальное количество силы и максимальное количество баллов которые можно давать за раз. А если я не хочу чтобы силу ограничивалась (её количество и так определено количеством постов итп) но чтобы нельзя было давать больше +1?