Уважаемые пользователи!
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
Стаж: 9 лет 5 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

[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 раз.
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [DEV] Reputation System

Сообщение Beer »

Т.к. у тебя версия с гитхаба - там запилено на весы.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [DEV] Reputation System

Сообщение misterleks »

Я брал оттуда рабочую версию. А откуда надо было? И в чем там разница, только в весах?
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [DEV] Reputation System

Сообщение Beer »

Хз. Я как весы увидел - сразу полез искать как их убрать, т.к. считаю бредом показывать весы людям - форум у нас не о мерах веса или обвешиванию покупателей.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [DEV] Reputation System

Сообщение misterleks »

Так я не понял, у тебя старая версия стоит? На старой весов не было, показывался "0", если у сообщения нет репутации.
Меня честно весы не напрягают, но хотелось бы, чтобы на их место вставала цифра, когда репутация сообщения поменялась.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [DEV] Reputation System

Сообщение Beer »

Старая версия глючила. У меня стоит та, что я выше писал.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [DEV] Reputation System

Сообщение misterleks »

Beer писал(а): У меня стоит та, что я выше писал.
Там ссылка на гитхаб и на обсуждение. С гитхаба я и брал. Других ссылок я не увидел.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [DEV] Reputation System

Сообщение Beer »

Beer писал(а): Правда у меня ашипка у юзера - после того, как ему изменил карму -1.
Я залил версию с форума (где обсуждение версия FIX) - тестирую, вроде как работает.
Сконвертировался с SMF2 в phpBB3.2
Pavlo
phpBB 1.2.1
Сообщения: 22
Стаж: 17 лет 3 месяца
Поблагодарили: 1 раз

Re: [DEV] Reputation System

Сообщение Pavlo »

Уже был такой вопрос как-то, но ответа на него не нашел - как изменить подпись к этой кнопке?
2017-02-12_20-05-38.jpg
2017-02-12_20-05-38.jpg (6.35 КБ) 270 просмотров
Ну не соответствует же она содержанию. Это скорее "Общая оценка сообщения". Языковый файл в расширении смотрел, такое чувство, что подпись к этой кнопке и к кнопке "Повысить репутацию" одна и та же.
Может, кто-то решил эту проблему?
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [DEV] Reputation System

Сообщение Beer »

viewtopic_body_post_buttons_before.html

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

<a href="{postrow.U_VIEW_POST_REPUTATION}" title="{postrow.RS_RATE_POST_POSITIVE}" class="button post-reputation {postrow.POST_REPUTATION_CLASS}" data-referer="_referer={U_REPUTATION_REFERER}"><span>{postrow.POST_REPUTATION}</span></a>
У меня показывает 'RS_POST_RATED' => 'Вы уже оценили это сообщение',
Сконвертировался с SMF2 в phpBB3.2
Pavlo
phpBB 1.2.1
Сообщения: 22
Стаж: 17 лет 3 месяца
Поблагодарили: 1 раз

Re: [DEV] Reputation System

Сообщение Pavlo »

Код такой же.
В языковом файле ru строка такая же.
Результат тот же - "Положительная оценка за сообщение".
По идее, там должо быть это:

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

'RS_POST_REPUTATION'	=> 'Репутация сообщения',
Где копать?
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [DEV] Reputation System

Сообщение Beer »

Выводит это: 'RS_POST_RATED' => 'Вы уже оценили это сообщение',
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [DEV] Reputation System

Сообщение Sheer »

Смотрите какое значение присваивается объекту шаблона RS_RATE_POST_POSITIVE, а не языковые файлы.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Pavlo
phpBB 1.2.1
Сообщения: 22
Стаж: 17 лет 3 месяца
Поблагодарили: 1 раз

Re: [DEV] Reputation System

Сообщение Pavlo »

А где смотреть, не подскажете?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [DEV] Reputation System

Сообщение Sheer »

\ext\pico\reputation\event\viewtopic_listener.php

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

                'RS_RATE_POST_POSITIVE'    => $row['user_voted'] ? $this->user->lang('RS_POST_RATED') : $this->user->lang('RS_RATE_POST_POSITIVE'), 
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Pavlo
phpBB 1.2.1
Сообщения: 22
Стаж: 17 лет 3 месяца
Поблагодарили: 1 раз

Re: [DEV] Reputation System

Сообщение Pavlo »

Добавил после указанной Вами строки такую:

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

'RS_POST_REPUTATION'	=> $row['user_voted'] ? $this->user->lang('RS_POST_RATED') : $this->user->lang('RS_POST_REPUTATION'),
Ничего не изменилось.

Кроме того, в файле /template/event/viewtopic_body_post_buttons_before.html
изменил строку

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

<a href="{postrow.U_VIEW_POST_REPUTATION}" title="{postrow.RS_RATE_POST_POSITIVE}" class="button post-reputation {postrow.POST_REPUTATION_CLASS}" data-referer="_referer={U_REPUTATION_REFERER}"><span>{postrow.POST_REPUTATION}</span></a>
на

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

<a href="{postrow.U_VIEW_POST_REPUTATION}" title="{postrow.RS_POST_REPUTATION}" class="button post-reputation {postrow.POST_REPUTATION_CLASS}" data-referer="_referer={U_REPUTATION_REFERER}"><span>{postrow.POST_REPUTATION}</span></a>
title вроде бы должен поменяться - но все осталось по-прежнему.
Ответить

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