Страница 1 из 3
Users Reputations System
Добавлено: 27.04.2006 1:00
edgar
На днях вышел релиз мода репутаций
Users Reputations System для phpBB 2.0.19 - 2.0.20. Конкурент
Democracy MOD , что тут в бетах лежит и бурно обсуждается и
Karma Hack'ов, кот. давно не обновлялись. Какой же мод в итоге лучше?
Порадовало, что есть русские файлы в авторской версии и скрины которые дают представление о моде.
Вот ссылка на форум автора, где он обещает выкладывать последние обновления. Там же мод в действии.
ссылка
Добавлено: 27.04.2006 10:00
Xpert
Неудивительно, автор русскоговорящий.
Добавлено: 27.04.2006 11:01
natali
в принципе забавная штука, но нет возможности как в демокраси банить пользователя, уведомлять о постах...
Добавлено: 27.04.2006 19:15
Поручик
на оффсайте таких модов по меньшей мере штуки три
Добавлено: 24.06.2006 13:59
go
Поручик писал(а):на оффсайте таких модов по меньшей мере штуки три
вот и задется автор поста-какой лучше.ваше мнение?)
Добавлено: 29.06.2007 16:32
CODeRUS
Прошу помощи в таком деле:
Мод: Users Reputations System v.1.0.0
Нужно сделать чтобы при голосовании свои очки не уменьшались,
а также убрать систему множителей,
т.е. чтобы за каждый "плюс" был +1 балл, за "минус" -1 балл соотв.
Подскажите как реализовать, или хотя бы где копать?
Добавлено: 08.07.2007 11:40
А.Г.А.
Эти моды принципиально разные...
CODeRUS писал(а):при голосовании свои очки не уменьшались,
Не понял
CODeRUS писал(а):убрать систему множителей,
Включить упрощенную систему выдачи репутации и установить каждую выдачу равную этому числу (0 - запретить)
- это в конфигурации репутации.
Добавлено: 11.07.2007 12:34
CODeRUS
Ну как же.. когда голосуешь то ты "отдаешь" очки другому. А нужно чтобы просто добавлялись очки
Добавлено: 06.08.2007 2:09
FladeX
Тоже интересует этот вопрос. Закон сохранения энергии это конечно хорошо, но в данном случае лучше было бы без него
Re: Users Reputations System
Добавлено: 15.08.2008 14:01
antd2000
При запуске reputation_mod_install_users_v100.php на хостинге выдает вот что (см ниже).
При запуск в Денвере на локальной машине все нормально.
Я подозреваю, что проблема в том что форум на который я ставлю существует более 3-х лет (сообщений много) и при подсчете исходных репутаций
получаются дикие числа.
Менял тип users.user_reputation на DECIMAL и DOUBLE - не помогает
В чем тут дело никак не пойму...
Could not update reputation for the user
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '383747685185, user_rep_last_time = 1218713852 WHERE user_id = -1' at line 2
UPDATE f_users SET user_reputation = 50,383747685185, user_rep_last_time = 1218713852 WHERE user_id = -1
Line : 52
File : reputation_mod_install_users_v100.php
Re: Users Reputations System
Добавлено: 15.08.2008 14:45
Поручик
Здесь ошибка в представлении на сервере разделителя целой и дробной части числа.
user_reputation = 50,383747685185
Приаттачте сюда reputation_mod_install_users_v100.php, попробуем поправить запрос.
Re: Users Reputations System
Добавлено: 15.08.2008 15:03
antd2000
reputation_mod_install_users_v100.txt
Re: Users Reputations System
Добавлено: 15.08.2008 15:08
Поручик
Попробуйте
Код: Выделить всё
#
#----- [FIND] ----------
#
SET user_reputation = $c, user_rep_last_time = " . time() . "
#
#----- [REPLACE WITH] ----------
#
SET user_reputation = '$c', user_rep_last_time = " . time() . "
Re: Users Reputations System
Добавлено: 16.08.2008 14:05
antd2000
Да, причина в этом. Теперь работает. Спасибо !
Добавлено спустя 41 минуту 35 секунд:
Но похоже там еще встречается эта же проблема (при попытке постинга в форум).
В /includes/functions_reputation.php похожий случай.
Попробую разобраться...
Re: Users Reputations System
Добавлено: 16.08.2008 15:47
Поручик
Давай текст ошибки и кусок кода +/- 12 строк от предполагаемого места ошибки.