[DEV] Reputation System

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2420
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 519 раз
Поблагодарили: 112 раз

Re: [DEV] Reputation System

Сообщение igorbond » 22.09.2017 22:16

Посмотрите в браузере может есть какие то ошибки
Изображение

Аватара пользователя
Gubkin
phpBB 2.0.14
Сообщения: 961
Зарегистрирован: 11.07.2015 6:10
Благодарил (а): 198 раз
Поблагодарили: 89 раз
Контактная информация:

Re: [DEV] Reputation System

Сообщение Gubkin » 08.01.2018 21:05

Можете подсказать, почему отключение расширения pico/reputation 1.1.0-dev (phpbb 3.2.1) даёт ошибку ?
очистка форумного кэша вручную проблему не решает

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

Fatal error: Uncaught Twig_Error_Loader: There are no registered paths for namespace "pico_reputation" in "overall_header.html" at line 68. in /home/oilchoice/oilchoice.ru/docs/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:209 Stack trace: #0 /home/oilchoice/oilchoice.ru/docs/phpbb/template/twig/loader.php(135): Twig_Loader_Filesystem->findTemplate('@pico_reputatio...') #1 /home/oilchoice/oilchoice.ru/docs/vendor/twig/twig/lib/Twig/Loader/Filesystem.php(150): phpbb\template\twig\loader->findTemplate('@pico_reputatio...') #2 /home/oilchoice/oilchoice.ru/docs/vendor/twig/twig/lib/Twig/Environment.php(329): Twig_Loader_Filesystem->getCacheKey('@pico_reputatio...') #3 /home/oilchoice/oilchoice.ru/docs/vendor/twig/twig/lib/Twig/Environment.php(419): Twig_Environment->getTemplateClass('@pico_reputatio...') #4 /home/oilchoice/oilchoice.ru/docs/phpbb/template/twig/environment.php(292): Twig_Environment->loadTemplate('@pico_reputatio...', NULL) #5 /home/oilchoice/oilchoice.ru/docs/cache/production/twig/c4/c46c7e0d972953ee3a10fde in /home/oilchoice/oilchoice.ru/docs/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 209
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))

Аватара пользователя
Tenk
phpBB 1.0.0
Сообщения: 6
Зарегистрирован: 04.01.2018 6:13
Откуда: Павлодар
Благодарил (а): 4 раза
Контактная информация:

Re: [DEV] Reputation System

Сообщение Tenk » 11.01.2018 7:36

Здравствуйте! Помогите настроить расширение, а то с английском у меня не очень хорошо.
Нужно следующее:
  • Пользователи могли поставить плюсик (положительную оценку) Желательно одним кликом
  • У каждого сообщения должно отображаться количество положительных оценок

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

Re: [DEV] Reputation System

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

Tenk писал(а):
11.01.2018 7:36
с английском у меня не очень хорошо
[Русский перевод расширения] Reputation System

crazysmall
phpBB 1.4.1
Сообщения: 44
Зарегистрирован: 18.12.2017 0:20
Благодарил (а): 12 раз
Поблагодарили: 3 раза

Re: [DEV] Reputation System

Сообщение crazysmall » 15.01.2018 12:10

Добрый день.
Установлена версия 1.1.0, для phpbb 3.2, возникла пара вопросов:
1. Есть возможность не отображать список оценивших сообщения в сведениях о репутации пользователя (на рис. во вложении USER 1)? То есть сделать изменение репутации анонимным.
2. Если включить объяснение мощности репутации в настройках расширения, то в сведениях о репутации пользователя, происходит нагромождение текста (рис. во вложении). Есть ли возможность заменить тексты "Положительная" и "Отрицательная" на "+" и "-" соответственно?
Точнее где тот файл, который надо модифицировать?

По второму вопросу - разобрался. Изменения в файле reputation_rating.php в ext\pico\reputation\language\ru решают проблему с наложением текста более чем удовлетворительно.
Вложения
Безымянный1 (2).png
Безымянный.png

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2420
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 519 раз
Поблагодарили: 112 раз

Re: [DEV] Reputation System

Сообщение igorbond » 16.01.2018 17:49

Попробовал на 3.2, выдача, выдача репы идет с затормаживание (((, у кого как? Нажимаешь и ничего не происходит, после перезагрузки, вроде норм, репа есть.
Изображение

Аватара пользователя
Gubkin
phpBB 2.0.14
Сообщения: 961
Зарегистрирован: 11.07.2015 6:10
Благодарил (а): 198 раз
Поблагодарили: 89 раз
Контактная информация:

Re: [DEV] Reputation System

Сообщение Gubkin » 16.01.2018 18:02

igorbond, эта версия ? https://github.com/jbreu/phpBB-Reputation-System
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2420
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 519 раз
Поблагодарили: 112 раз

Re: [DEV] Reputation System

Сообщение igorbond » 16.01.2018 18:20

Ага эта версия работает вроде
Изображение

Аватара пользователя
1smerch1
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 11.11.2017 19:49
Откуда: Россия
Благодарил (а): 143 раза
Поблагодарили: 3 раза
Контактная информация:

Re: [DEV] Reputation System

Сообщение 1smerch1 » 12.02.2018 16:00

Кто подскажет, почему при установке системы репутации кнопки в виде овальных фигур слева, они работают, но, может как-то можно + - сделать... Фото прилагаю...
Вложения
bandicam 2018-02-12 15-59-16-677.jpg
bandicam 2018-02-12 15-59-16-677.jpg (8.29 КБ) 161 просмотр
Спорт - сила

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

Re: [DEV] Reputation System

Сообщение Sheer » 12.02.2018 16:14

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

<i class="icon fa-plus fa-fw" aria-hidden="true"></i>
<i class="icon fa-minus fa-fw" aria-hidden="true"></i>
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
1smerch1
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 11.11.2017 19:49
Откуда: Россия
Благодарил (а): 143 раза
Поблагодарили: 3 раза
Контактная информация:

Re: [DEV] Reputation System

Сообщение 1smerch1 » 12.02.2018 16:21

Sheer писал(а):
12.02.2018 16:14
<i class="icon fa-plus fa-fw" aria-hidden="true"></i>
<i class="icon fa-minus fa-fw" aria-hidden="true"></i>
это где надо менять, в какой файле? В расширении понятно, а именно, какой файл?
Спорт - сила

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

Re: [DEV] Reputation System

Сообщение Sheer » 12.02.2018 16:23

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

Аватара пользователя
1smerch1
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 11.11.2017 19:49
Откуда: Россия
Благодарил (а): 143 раза
Поблагодарили: 3 раза
Контактная информация:

Re: [DEV] Reputation System

Сообщение 1smerch1 » 12.02.2018 16:59

Sheer писал(а):
12.02.2018 16:23
Наверное тут
Знаки появились, но, они не активные, а старый знак остался, я вставил код в выше указанный файл в самый вверх, наверное, между другими элементами надо вставлять, подскажи, между чем и чем вставлять этот код...

Отправлено спустя 2 минуты 4 секунды:
В выше предложенном коде нет замены данных кода...
Спорт - сила

Аватара пользователя
1smerch1
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 11.11.2017 19:49
Откуда: Россия
Благодарил (а): 143 раза
Поблагодарили: 3 раза
Контактная информация:

Re: [DEV] Reputation System

Сообщение 1smerch1 » 12.02.2018 20:04

Sheer, в коде есть строка, она прописана, как позитивный рейтинг:

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

<!-- IF S_REPUTATION and S_FORUM_REPUTATION-->
	<!-- IF postrow.S_RATE_POST -->
		<li data-skip-responsive="true">
			<a href="{postrow.U_RATE_POST_POSITIVE}" title="{postrow.RS_RATE_POST_POSITIVE}" class="button icon-button rate-good-icon<!-- IF postrow.POST_VOTE_CLASS --> {postrow.POST_VOTE_CLASS}<!-- ENDIF -->" data-referer="_referer={U_REPUTATION_REFERER}"><span>{postrow.RS_RATE_POST_POSITIVE}</span></a>
		</li>
	<!-- ENDIF -->
	<!-- IF postrow.S_RATE_POST and postrow.S_RATE_POST_NEGATIVE -->
		<li data-skip-responsive="true">
			<a href="{postrow.U_RATE_POST_NEGATIVE}" title="{postrow.RS_RATE_POST_NEGATIVE}" class="button icon-button rate-bad-icon<!-- IF postrow.POST_VOTE_CLASS --> {postrow.POST_VOTE_CLASS}<!-- ENDIF -->" data-referer="_referer={U_REPUTATION_REFERER}"><span>{postrow.RS_RATE_POST_NEGATIVE}</span></a>
		</li>
	<!-- ENDIF -->
	<li data-skip-responsive="true">
		<!-- IF postrow.S_VIEW_REPUTATION -->
			<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>
		<!-- ELSE -->
			<div title="{postrow.RS_RATE_POST_POSITIVE}" class="button post-reputation {postrow.POST_REPUTATION_CLASS} guest" data-referer="_referer={U_REPUTATION_REFERER}"><span>{postrow.POST_REPUTATION}</span></div>
		<!-- ENDIF -->
	</li>
<!-- ENDIF -->
Как должен выглядеть правильно код после изменения? Можешь написать?
Спорт - сила

Аватара пользователя
angst66
phpBB 2.0.20
Сообщения: 1283
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 72 раза
Поблагодарили: 114 раз
Контактная информация:

Re: [DEV] Reputation System

Сообщение angst66 » 12.02.2018 20:15

1smerch1, была бы ссылка, я бы попробовал, но по картинке предполагаю, что вместо
class="button icon-button rate-good-icon
и class="button icon-button rate-bad-icon

Ответить

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