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

[DEV] Reputation System

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1005
Стаж: 6 лет 3 месяца
Откуда: Беларусь
Благодарил (а): 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
Последний раз редактировалось Nekstati 12.05.2020 6:14, всего редактировалось 7 раз.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15335
Стаж: 14 лет 8 месяцев
Откуда: Красноярск
Благодарил (а): 402 раза
Поблагодарили: 1825 раз

Re: [DEV] Reputation System

Сообщение rxu »

Проверял на PHP 8.0, работает.
denel писал(а): 07.01.2021 17:38(root:root)
Не может это быть проблемой? Вебсервер под рутом работает?
Изображение
denel
phpBB 1.0.0
Сообщения: 6
Стаж: 10 лет 4 месяца
Благодарил (а): 1 раз

Re: [DEV] Reputation System

Сообщение denel »

rxu писал(а): 07.01.2021 18:20 Проверял на PHP 8.0, работает.
denel писал(а): 07.01.2021 17:38(root:root)
Не может это быть проблемой? Вебсервер под рутом работает?
Сменил группу сначала у расширения, потом у всей директории движка на :apache - ошибка сохранилась. Сервер работает под пользователем/группой apache. 8.0 замаскирован, но попробую сейчас его собрать.
denel
phpBB 1.0.0
Сообщения: 6
Стаж: 10 лет 4 месяца
Благодарил (а): 1 раз

Re: [DEV] Reputation System

Сообщение denel »

Попробовал на 8.0. Вид ошибки:

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

[Fri Jan 08 00:38:29.303755 2021] [php:error] [pid 19296] [client 94.41.232.241:33540] PHP Fatal error:  Uncaught Symfony\\Component\\DependencyInjection\\Exception\\ServiceNotFoundException: You have requested a non-existent service "pico.reputation.acp.controller". in /home/system/www/kommuna/public_html/vendor/symfony/dependency-injection/Container.php:348\nStack trace:\n#0 /home/system/www/kommuna/public_html/ext/pico/reputation/acp/reputation_module.php(25): Symfony\\Component\\DependencyInjection\\Container->get()\n#1 /home/system/www/kommuna/public_html/includes/functions_module.php(676): pico\\reputation\\acp\\reputation_module->main()\n#2 /home/system/www/kommuna/public_html/adm/index.php(81): p_master->load_active()\n#3 {main}\n  thrown in /home/system/www/kommuna/public_html/vendor/symfony/dependency-injection/Container.php on line 348, referer: http://kommuna.is-found.org/adm/index.php?sid=ebb16197a508191eed6387bbf2a0c1eb
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15335
Стаж: 14 лет 8 месяцев
Откуда: Красноярск
Благодарил (а): 402 раза
Поблагодарили: 1825 раз

Re: [DEV] Reputation System

Сообщение rxu »

denel, ошибка в принципе одна и та же. В папке расширения в config/service.yml сервис pico.reputation.acp.controller прописан?
Изображение
denel
phpBB 1.0.0
Сообщения: 6
Стаж: 10 лет 4 месяца
Благодарил (а): 1 раз

Re: [DEV] Reputation System

Сообщение denel »

rxu писал(а): 08.01.2021 13:25 denel, ошибка в принципе одна и та же. В папке расширения в config/service.yml сервис pico.reputation.acp.controller прописан?
Да:

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

imports:
    - { resource: listeners.yml}
    - { resource: notifications.yml}
    - { resource: tables.yml }

services:
    pico.reputation.acp.controller:
        class: pico\reputation\controller\acp_controller
        arguments:
            - '@config'
            - '@dbal.conn'
            - '@request'
            - '@template'
            - '@user'
            - '@pico.reputation.manager'
            - '%tables.reputations%'
            - '%core.root_path%'
            - '%core.adm_relative_path%'
            - '%core.php_ext%'
Это я привёл самое начало файла
Может в БД что-то не то? Я не силён в этом коде. В обычном PHP я хотя бы где то смотрел, какие значения принимают переменные вставляя обыкновенное echo и так далее. А на какой кобыле к этому подойти - пока не знаю)
Аватара пользователя
Pazh
Former team member
Сообщения: 2205
Стаж: 11 лет 2 месяца
Благодарил (а): 41 раз
Поблагодарили: 458 раз

Re: [DEV] Reputation System

Сообщение Pazh »

denel, "кобыла" эта может называться - кеш форума. Удалите в папке cache папку production или кнопка Очистка кеша в Админке форума на главной
Помощь в ЛС/email только за WM или ЮMoney
denel
phpBB 1.0.0
Сообщения: 6
Стаж: 10 лет 4 месяца
Благодарил (а): 1 раз

Re: [DEV] Reputation System

Сообщение denel »

Pazh писал(а): 14.01.2021 11:31 denel, "кобыла" эта может называться - кеш форума. Удалите в папке cache папку production или кнопка Очистка кеша в Админке форума на главной
Ура! В соответствии с этой инфой (вопрос 6) удалил кеш физически и всё заработало! Спасибо!))))

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