Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум SEO > Новости > Обсуждаем мод репутации


Автор: HardWoman 28.03.2010 - 10:25
Приглашаем пользователей обсудить мод репутации. Пожелания, добавления и прочие мысли высказывайте в теме.

Сама логика мода в посте ниже Написан мод нашим администратором
FatCat


Автор: HardWoman 28.03.2010 - 10:28
Тут нетипичный движок репы: можно публично комментировать изменения репутации.
По опыту другого форума, сначала были бурные переписки в реп-листе, потом надоело и утихли.

Гляньте настройки, может у кого будут другие предложения:

Число сообщений (минимум), после которого можно пользоваться системой? [10]

Временной интервал?
Если пользователь A изменил репутацию пользователя B, в следующий раз он сможет изменить её через [X] дней [1]

...и действие интервала не распространяется на администраторов и модераторов? Да Нет

Запрет на пост, если репутация падает ниже [X]?
Не указано = не действует [ ]

На сколько дней запрещать пост??
См. пред. настройку. 0 = запретить пост навсегда 0

Разрешить изменять репутацию из профиля пользователя? Да Нет

Разрешить изменять репутацию из статистики репутаций? Да Нет

Отключить систему в следующих форумах
Указать ID исключаемых форумов через запятую [ ]

Спрятать ссылки [ + | — ] в следующих форумах (там будет отображаться только текущая статистика)
Указать ID исключаемых форумов через запятую [ ]

Показывать [X] изменений репутации на страницу (в статистике)
По умолчанию 30 [ ]

Показывать в общей статистике только [X] наиболее уважаемых пользователей [ ]

Максимальная длина поля 'Причина' при изменении репутации (в байтах)
Пусто или 0 = не ограничивать [ ]

Разрешить использование смайликов? Да Нет

Разрешить использование IB-кодов? Да Нет

Разрешить пользователям комментировать свою репутацию? Да Нет

Разрешить анонимное голосование? Да Нет

свыше [X] постов
Как называть Анонима, который повышает репутацию?
Если человек повысил кому-то репутацию анонимно, в статистике отобразится это имя [ ]

Как называть Анонима, который понижает репутацию?
Если человек понизил кому-то репутацию анонимно, в статистике отобразится это имя [ ]

Например, можно обозвать его 'Трус' или 'Пустобрёх' smile.gif [ ]

Позитивная приставка к пользовательскому статусу
Если написать здесь: 'Хороший', то 'Новичок' при достижении определённого уровня репутации (см. ниже), превратится в 'Хорошего Новичка' [ ]

Минимальная репутация, позволяющая пользователю иметь позитивную приставку к статусу
Пусто или 0 = отключено [ ]

Негативная приставка к пользовательскому статусу
Если написать здесь: 'Плохой', то 'Новичок' при достижении определённого уровня репутации (см. ниже), превратится в 'Плохого Новичка' [ ]

Минимальная репутация (обычно отрицательное число), ниже которой включается негативная приставка
Желательно не делать выше 'позитивного' уровня, иначе можно получить что-нибудь вроде 'Плохой Хороший Новичок'
Пусто или 0 = отключено [ ]

При каком уровне репутации разрешать пользователям самим менять свой пользовательский статус (aka Обзывалку)
Пусто или 0 = отключено [ ]

Автор: Awilum 28.03.2010 - 21:06
Репутация: заменить на Рейтинг:

ИМХО.


Автор: sergeiss 28.03.2010 - 21:51
Я бы предложил заменить "Репутация" на "Карма", а знаки +/- на картинки со стрелками ( плюс: снизу слева - направо вверх, минус: сверху слева - направо вниз). Ну, или хотя бы аналогично "Предупреждениям" сделать. Чтоб однотипные были (по стилю).

По параметрам.
В целом всё правильно, вроде как.
Только надо бы ограничить количество вводимых знаков, например, 100 (ну, или 150). Этого более чем достаточно.
И второе - не понятно, что такое "Аноним"? Это человек, который изменяет репутацию, будучи не залогиненным (это должно быть запрещено)? Или тот, кто не пишет причину изменения?

Автор: Adil 28.03.2010 - 21:52
Хороший мод. Спасибо Fatcat-у.
Но как-то он незаметен слева..

Автор: John_761 28.03.2010 - 22:42
Хорошая вещь, спасибо за старания и потраченное время smile.gif

- На счет запрета
Цитата
Запрет на пост, если репутация падает ниже [X]?
Не указано = не действует [ ]

И не нужно включать этот запрет я считаю, и не думаю, что такие случаи будут иметь место.
- На счет анонимов, у нас, так сказать, большая текучка аудитории. Большинство бывает на форуме всего пару раз: что-то спросить и получить ответ. Бывает и не регистрируются. Редко кто остается на долго. Ну и все помогают друг другу, такова специфика форума, я не знаю кто может ставить негативные отзывы smile.gif Я считаю, нужно разрешить голосовать анонимам, ведь данный модуль служит для оценки стараний участников, так будет больше оценок.
Да, может кто-то и захочет себе накрутить счетчик, но на мой взгляд это глупо...
- Как подметили sergeiss и Nezabivaemiy, кнопочки не очень заметны. И я поддерживаю sergeiss'a в том что бы заменить плюсы и минусы на стрелочки. Я бы сделал их относительно большими, зеленого и красного цветов, только поместил бы не в кучу, где кнопки Report Цитата etc, а куда-нибудь в левую часть или рядом с датой, что бы выделялись, люди обращают меньше внимания на то, что с краю
- Понаблюдал за системой с обеда, за это время было дано много полезных ответов, но люди репутацию не подымали, воспользовались буквально единицы sad.gif

Аноним... ну, какие есть синонимы: Инкогнито, Неизвестен, не подписан
кто минусует, ну... негодяй или редиска smile.gif

подумаю, еще что-нибудь напишу...

Автор: FatCat 28.03.2010 - 23:37
Цитата (sergeiss @ 29.03.2010 - 01:51)
или хотя бы аналогично "Предупреждениям" сделать

Обычные посетители не видят предупреждений.


Цитата (sergeiss @ 29.03.2010 - 01:51)
Я бы предложил заменить "Репутация" на "Карма"

Ага. smile.gif


Цитата (sergeiss @ 29.03.2010 - 01:51)
а знаки +/- на картинки со стрелками

Мне кажется нормально, там визуально весь блок текстовый.


Цитата (sergeiss @ 29.03.2010 - 01:51)
И второе - не понятно, что такое "Аноним"? Это человек, который изменяет репутацию, будучи не залогиненным (это должно быть запрещено)?

Гости. У нас в настройках это запрещено:
Цитата (HardWoman @ 28.03.2010 - 14:28)
Разрешить анонимное голосование? Да Нет


Автор: sergeiss 29.03.2010 - 05:09
Я вот что не понял - обязаловка на коммент при изменении Кармы есть или можно оставлять поле пустым? Вообще, надо бы запретить пустое поле. И требовать осмысленного пояснения. Хотя бы из 1-2-3 слов. Потому что иначе не понятно будет, особенно с минусами.

Автор: Michael 29.03.2010 - 06:49
Эти плюсики хорошая идея. Мне нравится как на яваскрипт.ру сделано - там не надо переходить на другие страницы для написания оценки и вес оценки высчитывается индивидуально - в зависимости от значения кармы плюсуещего и кол-ва сообщений, может чего еще.
Люди пользуются этим постоянно. Значки идут картинками плюс и минус.

Автор: stepan 29.03.2010 - 10:29
Да карма это точно нужно user posted image, спасибо за новую возможность.

Автор: DedMorozzz 29.03.2010 - 10:40
Осталось только "поделить" экспертов(?) на тех, кто не помогает тем, у кого положительная карма, и на тех, кто не помогает, у кого отрицательная. Да, да, фалаут жив laugh.gif
А так, для разнообразия - не плохо, но при этом смысловая нагрузка - загадочна.

Автор: sergeiss 29.03.2010 - 10:47
Цитата (DedMorozzz @ 29.03.2010 - 14:40)
но при этом смысловая нагрузка - загадочна.

Очень даже понятно!

Хочешь поблагодарить человека за полезный для тебя совет - поставь ему плюс. Со словами благодарности.

А если поругался с кем-то - влепи ему "минус" smile.gif Или - просто кто-то начал вести себя неадкватно. В качестве предупреждения (вместо бана) получает несколько минусов от разных юзеров. Если не задумается, то его проблемы.

И еще предложение. Выводить не общую сумму кармы, а раздельно плюсы-минусы. Например, "+134/-24". Будет более наглядно. Это не просто мнение, а опыт с другого форума.

Автор: HardWoman 29.03.2010 - 11:49
Цитата
Например, "+134/-24". Будет более наглядно. Это не просто

мне очень понравилась идея

Автор: FatCat 29.03.2010 - 13:44
Цитата (sergeiss @ 29.03.2010 - 14:47)
раздельно плюсы-минусы. Например, "+134/-24"

Как будет время, гляну в коды. Наверняка вся информация есть, нужно только вывод в браузер изменить.

Автор: FatCat 29.03.2010 - 15:43
Вроде сделал.
Цифры обновятся при добавлении нового голоса.

Мод сделан экономно: цифры не высчитываются каждый раз, а пишутся в таблицу мемберов.
Изменил тип поля с int(10) на varchar(15) и сдела пересчеты в момент записи.
Заодно исправил ошибку разработчика, не понял какую. За каким-то лядом дающий репутацию тоже получает цифирьку; функция заложена, обращения к БД есть, а нигде дальше не используется... Но и цифирьки не писались в базу: поля были varchar(10) default NULL, а обращение с апдейтом было вот такое:
$DB->query("UPDATE ibf_members SET rep = rep + 1 WHERE id = '".$memid."'");
user posted image

Поменял тип поля на int(10) default 0...
Теперь какие-то цифры будут писаться; может тоже для чего-то нужно...

Автор: HardWoman 29.03.2010 - 16:12
Я бы вообще убрала счетчик трезвых дней, а кнопочки сделала более крупные и красивые, (ну если бы умела smile.gif), а уж подними цифирьки как предлАгал Сергей - будет видно сколько раз поблагодарили, сколько поругали, карма хорошо, но там взаиморасчеты сложные, пользователю малопонятные. ну то есть и карма пусть будет и количество + -

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

Автор: Joker 29.03.2010 - 19:03
Не знаю почему но когда увидел этот мод у меня сразу ассоциация возникла с флудилкой, в которой пользователи накручивают себе рейтинги... надеюсь списка людей с лучшей кармой не сделают... после подумал и понел что эта идея мне вообще не нравиться, но если людям нравиться значит мод имеет право на жизнь.

Автор: twin 29.03.2010 - 19:23
А вот то сейчас тебе минус в карму за дебош biggrin.gif

Автор: glock18 29.03.2010 - 19:29
Цитата (twin @ 29.03.2010 - 19:23)
А вот то сейчас тебе минус в карму за дебош


ага, каждый tongue.gif

Автор: sergeiss 29.03.2010 - 19:37
Цитата (FatCat @ 29.03.2010 - 19:43)
За каким-то лядом дающий репутацию тоже получает цифирьку

Скорее всего для того, чтобы можно было посмотреть: а как этот человек оценивает других? Если он ставит больше минусов, чем плюсов, то это уже о чем-то говорит.

Автор: glock18 29.03.2010 - 19:39
sergeiss
нет, скорее всего это именно баг ))

Автор: sergeiss 29.03.2010 - 19:45
Цитата (glock18 @ 29.03.2010 - 23:39)
нет, скорее всего это именно баг ))
Баг, связанный с созданием отдельного поля в таблице и записью туда данных??? Больно круто для бага smile.gif

Автор: FatCat 29.03.2010 - 21:52
Цитата (sergeiss @ 29.03.2010 - 23:37)
чтобы можно было посмотреть: а как этот человек оценивает других?

В таблице репутаций есть поля from_id и member_id: кто и кого оценил. Соответственно, всю инфу можно потянуть оттуда.
Смысл полей rep_do и rep_do_open в таблице мемберов для меня непонятен, селектов к этим полям я не увидел в коде. Зачем писать в базу то, что нигде никогда не читается - загадка.


Цитата (glock18 @ 29.03.2010 - 23:39)
скорее всего это именно баг ))

Думаю, это задел под какие-то планировавшиеся функции, которые так и не были реализованы.

Автор: krasilich 29.03.2010 - 22:00
Думаю, что нужно в правила форума добавить "Запрещается выпрашивать повышение кармы".

Автор: waldicom 29.03.2010 - 22:47
Цитата (krasilich @ 30.03.2010 - 00:00)
Думаю, что нужно в правила форума добавить "Запрещается выпрашивать повышение кармы".

Ну вот... Только хотел открыть пять тем на форуме и денег давать за каждую карм... эммм... за каждый кармчик... за каждую кармущечку... хм...
Не, пойду сначала подучу русский.

Автор: sergeiss 30.03.2010 - 06:17
Цитата (waldicom @ 30.03.2010 - 02:47)
Ну вот... Только хотел открыть пять тем на форуме и денег давать за каждую карм... эммм... за каждый кармчик... за каждую кармущечку... хм...
Не, пойду сначала подучу русский.

"За каждый плюсик в карме". С тебя 150 тугриков за обучение, номер кошелька в подписи wink.gif

Автор: Michael 30.03.2010 - 06:39
Цитата (Joker @ 29.03.2010 - 21:03)
... надеюсь списка людей с лучшей кармой не сделают...

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

Автор: waldicom 30.03.2010 - 08:21
Цитата (sergeiss @ 30.03.2010 - 08:17)
Цитата (waldicom @ 30.03.2010 - 02:47)
Ну вот... Только хотел открыть пять тем на форуме и денег давать за каждую карм... эммм... за каждый кармчик... за каждую кармущечку... хм...
Не, пойду сначала подучу русский.

"За каждый плюсик в карме". С тебя 150 тугриков за обучение, номер кошелька в подписи wink.gif

Ничего себе цены huh.gif !!
Я надеюсь речь идет о вьетнамских донгах? smile.gif

Автор: FatCat 30.03.2010 - 08:33
Цитата (Michael @ 30.03.2010 - 10:39)
рейтинги наверное не планируются

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

Автор: sergeiss 30.03.2010 - 09:31
Цитата (waldicom @ 30.03.2010 - 12:21)
Ничего себе цены!!
Я надеюсь речь идет о вьетнамских донгах?

Полный офф-топ:
Приходит мужик к адвокату и спрашивает:
- Скажите, сколько стоят ваши услуги?
- 1000 рублей за 3 вопроса.
- А что так дорого???
- И какой же будет ваш 3-й вопрос? wink.gif

Автор: FatCat 30.03.2010 - 12:04
Вот и рейтинг правильно заработал: в шапке линк "Карма".

Автор: sergeiss 30.03.2010 - 12:28
FatCat - а тут можно то же самое сделать, т.е. "+5/-5", а не простое число? Чтобы было понятнее.

Автор: FatCat 30.03.2010 - 18:47
Цитата (sergeiss @ 30.03.2010 - 16:28)
а тут можно то же самое сделать

Да, не сложно.

Русский Модифицированный IPB v1.3 Final © 2003 BesTFileZ.Net & IBR Team
Лицензия зарегистрирована на: you.site