[DEV] Reputation System

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 20.02.2017 21:51

Обнаружился очень печальный баг, проблема именно с Админами и модерами, если админу или модеру поставить отрицателнцю оценку (именно отрицательнцю) - он не может больше зайти на форум из-за ошибки -

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

Fatal error: Call to a member function get_avatar() on a non-object in /home/***/www/мой_сайт/ext/pico/reputation/notification/type/rate_post_positive.php on line 151
Последний раз редактировалось eeeman 26.02.2017 20:18, всего редактировалось 10 раз.

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Зарегистрирован: 24.01.2016 2:47
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: [DEV] Reputation System

Сообщение LONER » 20.02.2017 21:53

Правильно заданный вопрос и описание проблемы - 70% их решения...

eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 21.02.2017 12:05

не поверю чтобы никто не сталкивался с такой проблемой

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Зарегистрирован: 24.01.2016 2:47
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: [DEV] Reputation System

Сообщение LONER » 21.02.2017 14:33

eeeman, Правила, пункт: 3.5 после третьего устного предупреждения по поводу правил, будет предупреждение в профиль с последующими последствиями. А то многовато за один день, в одной теме, одному пользователю ссылок читать правила.
Правильно заданный вопрос и описание проблемы - 70% их решения...

eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 22.02.2017 19:26

Привет всем, пока баг решается, подскажите хотя бы как можно сделать, чтобы например группа "администраторы" не могла получать оценки репутации?

eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 24.02.2017 19:51

похоже расширение умерло не став полноценным рабочим дополнением(( а жаль, задумка хорошая. Цитата с офф темы -
"Like has been said above, this is not a support topic for the extension. It's the author's responsibility to provide support if he wishes to. Judging by the fact that the support topic on this website has been marked as abandoned, we can only conclude that he does not wish to provide support for it on this website.

So therefore, I'm unfortunately going to have to close this topic. If the author wishes to provide support and have his support topic unlocked he can PM an Extension Customisations Team member."
Последний раз редактировалось Sheer 24.02.2017 20:21, всего редактировалось 1 раз.
Причина: bb-код

eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 26.02.2017 21:13

Что-то все резко пропали. Люди, как выпользуетесь системой репутации, если же при любой отрицательной оценке пользователь не может зайти на форум из-за ошибки пхп?

Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 652
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 171 раз
Поблагодарили: 62 раза

Re: [DEV] Reputation System

Сообщение Beer » 26.02.2017 23:03

Хз, я ставлю в репу -1 без проблем.
Сконвертировался с SMF2 в phpBB3.2

eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 26.02.2017 23:34

Beer писал(а): Хз, я ставлю в репу -1 без проблем.
Попробуй за админа поставить отрицательную репу другому юзеру из группы админ, или из группы модераторы.
Я только что поставил чистый phpBB 3.2.0, потом поставил модуль репутации, зарегистрировал нового пользователя, дал ему группу администраторы, поставил ему за сообщение -1, после чего этот новый юзер уже не может попасть на форум из-за ошибки

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

 Fatal error: Call to a member function get_avatar() on a non-object in /home/***/www/my_site/ext/pico/reputation/notification/type/rate_post_positive.php on line 151
если на 151 строке вместо

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

return $this->user_loader->get_avatar($this->get_data('user_id_from'));
написать

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

return '';
и если на 180 строке вместо

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

$usernames[] = $this->user_loader->get_username($voting_user['user_id_from'], 'no_profile');
написать

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

$usernames[] = '';
то работает, но не отображает аватарку, и не отображает ник того кто поставил репу.

приложи пожалуйста версию расширения, которая у тебя работает нормально. попробую поставлю, гляну
Последний раз редактировалось LONER 27.02.2017 17:00, всего редактировалось 1 раз.
Причина: bbcode

Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 652
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 171 раз
Поблагодарили: 62 раза

Re: [DEV] Reputation System

Сообщение Beer » 27.02.2017 2:41

У меня админов одна штука. Модераторов знаю лично, и они друг другу репу не портят. Так что эксперимент проводить не буду.
Сконвертировался с SMF2 в phpBB3.2

eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 27.02.2017 12:42

Beer писал(а): У меня админов одна штука. Модераторов знаю лично, и они друг другу репу не портят. Так что эксперимент проводить не буду.
сейчас проверил, даже когда обычный пользователь ставит отрицательную репу модератору, или наоборот - приводит к ошибке. Это значит что любой пользователь может положить форум. Выложите пожалуйста версию расширения которая у Вас.

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: [DEV] Reputation System

Сообщение Sumanai » 27.02.2017 16:49

eeeman писал(а): из-за ошибки пхп?
Версию этого самого PHP вы не назовёте? И остальные данные?

eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 27.02.2017 17:23

Sumanai писал(а):
Версию этого самого PHP вы не назовёте? И остальные данные?
phpbb 3.2, шаблон дефолтный просильвер, расширение - последняя версия с гитхаба

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Зарегистрирован: 24.01.2016 2:47
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: [DEV] Reputation System

Сообщение LONER » 27.02.2017 17:29

eeeman писал(а): phpbb 3.2
Sumanai писал(а): Версию этого самого PHP
Разницу совсем не понимаете между phpBB и PHP ?

Отправлено спустя 1 минуту 9 секунд:
eeeman, Простейший путь к скорейшему ответу - шаблон запроса
Правильно заданный вопрос и описание проблемы - 70% их решения...

eeeman
phpBB 1.4.0
Сообщения: 30
Зарегистрирован: 16.02.2017 16:36
Благодарил (а): 6 раз

Re: [DEV] Reputation System

Сообщение eeeman » 27.02.2017 22:23

LONER писал(а): Разницу совсем не понимаете между phpBB и PHP ?
А извиняюсь,

Описание проблемы: было выше
Произведенные изменения, после которых начались неполадки: было выше
Версия phpBB*: 3.2.0
Используемые шаблоны: prosilver
Используемые моды: система репутации 1.0.0-dev
Версия PHP: Текущая версия PHP 5.4.45
Используемая СУБД и её версия: mysql version 5.6.33-79.0
Ссылка на конференцию: предоставлю если необходимо
Есть ли у вас тестовый аккаунт**: создам если необходимо
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: релевантные
Каким браузером вы пользовались и есть ли проблема с другими браузерами: со всеми (проблема в пхп)

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