[BrainStorm] Лучший Reputation/Karma MOD - каким он будет?

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.

Сообщение rxu 29.08.2007 12:11

Хм... меня терзают смутные сомненья. Ну вот представьте, борда:
Total posts 2627592 • Total topics 455896 • Total members 282205


Давайте-ка посмотрим историю репутации Acyd Burn. Не беда, что там несколько тысяч страниц и полтора миллиона записей.
:?:
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4527
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск


Сообщение SMM 29.08.2007 12:11

- кол-ва постов/в день

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

разницы считаю не должно быть от того в какой группе состоит пользователь, администратор они или модератор.
Спорьте, заблуждайтесь, ошибайтесь, но, ради бога, размышляйте, и хотя криво, да сами.
Аватара пользователя
SMM
phpBB 1.4.2
 
Сообщения: 52
Зарегистрирован: 29.07.2006 13:41
Откуда: Казань

Сообщение VVVas 29.08.2007 12:15

rxu писал(а):Не беда, что там несколько тысяч страниц и полтора миллиона записей.

Разбивку на страницы не мы придумали? Принципиально, можно хранить историю за последние 500 изменений.

Добавлено спустя 1 минуту 18 секунд:

Нейтральное изменение (даем/отнимае 0) не считается изменением, не вноситься и нигде не учитывается, обрезаем его на этапе постинга "вы должны ввести очки репутации".
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4558
Зарегистрирован: 12.11.2004 0:20
Откуда: RU-MSK

Сообщение rxu 29.08.2007 12:17

:)
Да нет, я не сомневаюсь в возможности реализовать такое хранение и разбивку на страницы :)
Меня смущает практический смысл этой фичи.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4527
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение VVVas 29.08.2007 12:18

rxu
Уговорил. Настраиваем из админки, хранить или не хранить и если хранить, то какое количество последних изменений хранить.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4558
Зарегистрирован: 12.11.2004 0:20
Откуда: RU-MSK

Сообщение rxu 29.08.2007 12:19

VVVas
Вот, теперь другое дело.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4527
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение ~ & § OM § & ~ 29.08.2007 12:26

Mr. Anderson
ну и ладно) я сам это допишу :P
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.
~ & § OM § & ~
phpBB 2.0.1
 
Сообщения: 147
Зарегистрирован: 02.07.2006 11:34

Сообщение ***Blaze*** 29.08.2007 12:41

Mr. Anderson писал(а):И нужен ли "комент к плюсу"?

Нужен комментарий в профиле с поддержкой BB-кодов и смайлов и в теме при нажатии на репутацию (например на репутацию 143.5).

Изображение

После входа пользователя на форум ему приходит уведомление в маленьком окошке о репутации, кто повысил, за что, количество постов, аватор пользователя, так же можно прочитать в новом окне это сообщение.

А вот так все выглядит в итоге:

Изображение

rxu писал(а):Можно сделать разные максимумы в зависимости от групп, в которые входит юзер.
Не входит - 3, модер - 4, админ - 5. Ну, или в этом духе.

А я думаю максимумы не нужны, а нужно сделать так:

Blaze

Изображение

MOTO Chemist
ИзображениеИзображениеИзображениеИзображениеИзображение

Группа: Пользователи
Сообщений: 342
Регистрация: 31.5.2005
Из: г. Данков
Пользователь №: 43 325
Модель телефона: Motorola E398
Прошивка: Mpx398 DL 49R
Рейтинг:
Изображение< -100 ( 143.5 ) 900 >Изображение


Тоесть можно добавлять, так и отнимать репутацию, в зависимости от количества сообщений:
Имея меньше 50 участник не может выдать/отнять очки.
50 постов + - 0.5 к/из репутации
100 постов + - 1 к/из репутации
200 постов + - 1.5 к/из репутации
300 постов + - 2 к/из репутации
400 постов + - 2.5 к/из репутации
500 постов + - 3 к/из репутации
и т.д.

Mr. Anderson писал(а):Обсуждать что-то из одной темы в совершенно другой - это не айс.

Уже ICE.
Аватара пользователя
***Blaze***
phpBB 2.0.11
 
Сообщения: 464
Зарегистрирован: 12.01.2007 10:57
Откуда: г. Данков

Сообщение Mr. Anderson 29.08.2007 14:26

***Blaze*** писал(а):в зависимости от количества сообщений

Какой-то потолок все равно должен быть. Иначе мегафлудер сможет давать поинты мешками ;)

Добавлено спустя 34 минуты 50 секунд:

1. У гостей и ботов нет репутации и они не могут её менять.
2. Репутация дается не за посты, а просто одному конкретному пользователю от другого.
3. Репутация может быть как положительная, так и отрицательная. У каждого пользователя она показывается в профиле (количество поинтов репутации - ссылка на пагу с указанием кто, когда и сколько дал + коменты) и в отдельном списке (мемберлист?). При нулевой репутации ссылки нет.
4. Возможность изменять "выданный балл" настраивается в админке - не менять вообще, менять не чаще раза в опр. промежуток времени (в том числе нулевой). Также репутацию можно отключить вообще.
5. Репутация выставляется в баллах/поинтах (со знаком плюс или минус). Также репутацию можно обнулить - забрать выданный поинт (даже если изменение репутации запрещено?).
6а. Количество поинтов, выдаваемых одним юзером другому, варьируется от 1 до максимально допустимого кол-ва поинтов (зависят от кол-ва сообщений, зависимость настраивается в админке) для "выдающего" юзера. Максимальное кол-во поинтов для выдающего юзера не может быть выше установленного в админке для его группы. Модераторы и администраторы могут выставлять поинты от 1 до своего максимума ВНЕ ЗАВИСИМОСТИ от кол-ва сообщений у них.
6б. Репутация может быть добавлена или убавлена. Количество поинтов, которые пользователь прибавит/убавит другому зависит от его собственной репутации и кол-ва сообщений (возможна настраиваемая зависимость - по формуле?).
7. В профиле пользователя (по вышеупомянутой ссылке) можно просмотреть последние N изменений репутации (N настраивается в админке?)
8. В админке можно посмотреть общий лог изменения репутации (наверное тоже стоит ограничить кол-во хранимых изменений?)

Выделенное курсивом - необходимо обсудить. Также нужно решить с пунктами 6а и 6б - какой нужен. Или объединить их ;)
Правила конференции (20.12.2007) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | Руководство пользователя | FAQ
Последние и единственно актуальные на сегодня версии - 2.0.23 и 3.0.3!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


Da Blog
Аватара пользователя
Mr. Anderson
phpBB Guru
 
Сообщения: 2847
Зарегистрирован: 13.03.2004 21:32
Откуда: СССР

Сообщение Kir-Dagoor 29.08.2007 14:58

По п7 - в профиле должна быть возможность посмотреть все данные + и - к репутации. От кого и за что. Сортировка по времени получения.

По п8 - общий лог изменения репы не нужен имхо. Какой в нем смысл ?
Kir-Dagoor
phpBB 1.4.2
 
Сообщения: 57
Зарегистрирован: 07.08.2006 8:07
Откуда: Ekaterinburg

Сообщение ~ & § OM § & ~ 29.08.2007 15:17

Mr. Anderson писал(а):(мемберлист?).

опционально
Mr. Anderson писал(а):(даже если изменение репутации запрещено?)

опционально
Mr. Anderson писал(а):(возможна настраиваемая зависимость - по формуле?).

былоб айс
Mr. Anderson писал(а):N настраивается в админке?)

да, а так-же отдельная страница со всеми поинтами
Mr. Anderson писал(а):(наверное тоже стоит ограничить кол-во хранимых изменений?)

опционально, то есть: можно хранить без ограничений, определенное кол-во опционально, и не хранить
Mr. Anderson писал(а):Или объединить их

объеденить :)

Добавлено спустя 53 секунды:

блин народ я уже хочу себе эту штуку)
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.
~ & § OM § & ~
phpBB 2.0.1
 
Сообщения: 147
Зарегистрирован: 02.07.2006 11:34

Сообщение Mr. Anderson 29.08.2007 15:40

Kir-Dagoor писал(а):По п7 - в профиле должна быть возможность посмотреть все данные + и - к репутации.

Наклаааадно хранить...
Kir-Dagoor писал(а):Какой в нем смысл ?

Начиная от отлова попыток накруток, заканчивая просто наблюдением за активностью юзеров.
~ & § OM § & ~ писал(а):и не хранить

Надо будет подумать...
Насколько я понимаю у нас будет табличка, откуда для профиля будет выборка SELECT * FROM _reptable_ WHERE user_id=_id пользователя_, а для админки (условно) - WHERE user_id=*
То есть "не хранить" - это нонсенс...

Может я и не прав, конечно.
Правила конференции (20.12.2007) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | Руководство пользователя | FAQ
Последние и единственно актуальные на сегодня версии - 2.0.23 и 3.0.3!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


Da Blog
Аватара пользователя
Mr. Anderson
phpBB Guru
 
Сообщения: 2847
Зарегистрирован: 13.03.2004 21:32
Откуда: СССР

Сообщение ~ & § OM § & ~ 29.08.2007 15:43

Mr. Anderson
Ну тыж моск :) можно же сделать так, чтоб он не хранил изменения?
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.
~ & § OM § & ~
phpBB 2.0.1
 
Сообщения: 147
Зарегистрирован: 02.07.2006 11:34

Сообщение Mr. Anderson 29.08.2007 15:46

~ & § OM § & ~
Если я правильно соображаю, то в данном случае не хранить будет нельзя - иначе и в профиле не будет истории. А вот "не показывать" - можно :)
Правила конференции (20.12.2007) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | Руководство пользователя | FAQ
Последние и единственно актуальные на сегодня версии - 2.0.23 и 3.0.3!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


Da Blog
Аватара пользователя
Mr. Anderson
phpBB Guru
 
Сообщения: 2847
Зарегистрирован: 13.03.2004 21:32
Откуда: СССР

Сообщение Kir-Dagoor 29.08.2007 15:51

Mr. Anderson
Не нужна история. Нужно просто видеть кто сколько выставил репы.
Эту информацию все равно хранить придется, поэтому не вижу причин для колебаний :)
Kir-Dagoor
phpBB 1.4.2
 
Сообщения: 57
Зарегистрирован: 07.08.2006 8:07
Откуда: Ekaterinburg

Пред.След.

Вернуться в Для авторов (phpBB 3.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0