Страница 17 из 34

[DEV] Reputation System

Добавлено: 05.01.2015 16:06
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

Re: [DEV] Reputation System

Добавлено: 11.02.2017 11:19
Beer
Т.к. у тебя версия с гитхаба - там запилено на весы.

Re: [DEV] Reputation System

Добавлено: 11.02.2017 11:22
misterleks
Я брал оттуда рабочую версию. А откуда надо было? И в чем там разница, только в весах?

Re: [DEV] Reputation System

Добавлено: 11.02.2017 13:06
Beer
Хз. Я как весы увидел - сразу полез искать как их убрать, т.к. считаю бредом показывать весы людям - форум у нас не о мерах веса или обвешиванию покупателей.

Re: [DEV] Reputation System

Добавлено: 11.02.2017 13:11
misterleks
Так я не понял, у тебя старая версия стоит? На старой весов не было, показывался "0", если у сообщения нет репутации.
Меня честно весы не напрягают, но хотелось бы, чтобы на их место вставала цифра, когда репутация сообщения поменялась.

Re: [DEV] Reputation System

Добавлено: 11.02.2017 13:22
Beer
Старая версия глючила. У меня стоит та, что я выше писал.

Re: [DEV] Reputation System

Добавлено: 11.02.2017 13:25
misterleks
Beer писал(а): У меня стоит та, что я выше писал.
Там ссылка на гитхаб и на обсуждение. С гитхаба я и брал. Других ссылок я не увидел.

Re: [DEV] Reputation System

Добавлено: 11.02.2017 13:25
Beer
Beer писал(а): Правда у меня ашипка у юзера - после того, как ему изменил карму -1.
Я залил версию с форума (где обсуждение версия FIX) - тестирую, вроде как работает.

Re: [DEV] Reputation System

Добавлено: 12.02.2017 18:15
Pavlo
Уже был такой вопрос как-то, но ответа на него не нашел - как изменить подпись к этой кнопке?
2017-02-12_20-05-38.jpg
Ну не соответствует же она содержанию. Это скорее "Общая оценка сообщения". Языковый файл в расширении смотрел, такое чувство, что подпись к этой кнопке и к кнопке "Повысить репутацию" одна и та же.
Может, кто-то решил эту проблему?

Re: [DEV] Reputation System

Добавлено: 12.02.2017 18:36
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' => 'Вы уже оценили это сообщение',

Re: [DEV] Reputation System

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

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

'RS_POST_REPUTATION'	=> 'Репутация сообщения',
Где копать?

Re: [DEV] Reputation System

Добавлено: 12.02.2017 19:43
Beer
Выводит это: 'RS_POST_RATED' => 'Вы уже оценили это сообщение',

Re: [DEV] Reputation System

Добавлено: 12.02.2017 19:54
Sheer
Смотрите какое значение присваивается объекту шаблона RS_RATE_POST_POSITIVE, а не языковые файлы.

Re: [DEV] Reputation System

Добавлено: 12.02.2017 21:48
Pavlo
А где смотреть, не подскажете?

Re: [DEV] Reputation System

Добавлено: 12.02.2017 22:50
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'), 

Re: [DEV] Reputation System

Добавлено: 13.02.2017 9:53
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 вроде бы должен поменяться - но все осталось по-прежнему.