Версия для печати темы Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум 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] постов Как называть Анонима, который повышает репутацию? Если человек повысил кому-то репутацию анонимно, в статистике отобразится это имя [ ] Как называть Анонима, который понижает репутацию? Если человек понизил кому-то репутацию анонимно, в статистике отобразится это имя [ ] Например, можно обозвать его 'Трус' или 'Пустобрёх' [ ] Позитивная приставка к пользовательскому статусу Если написать здесь: 'Хороший', то 'Новичок' при достижении определённого уровня репутации (см. ниже), превратится в 'Хорошего Новичка' [ ] Минимальная репутация, позволяющая пользователю иметь позитивную приставку к статусу Пусто или 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 | ||
Хорошая вещь, спасибо за старания и потраченное время - На счет запрета
И не нужно включать этот запрет я считаю, и не думаю, что такие случаи будут иметь место. - На счет анонимов, у нас, так сказать, большая текучка аудитории. Большинство бывает на форуме всего пару раз: что-то спросить и получить ответ. Бывает и не регистрируются. Редко кто остается на долго. Ну и все помогают друг другу, такова специфика форума, я не знаю кто может ставить негативные отзывы Я считаю, нужно разрешить голосовать анонимам, ведь данный модуль служит для оценки стараний участников, так будет больше оценок. Да, может кто-то и захочет себе накрутить счетчик, но на мой взгляд это глупо... - Как подметили sergeiss и Nezabivaemiy, кнопочки не очень заметны. И я поддерживаю sergeiss'a в том что бы заменить плюсы и минусы на стрелочки. Я бы сделал их относительно большими, зеленого и красного цветов, только поместил бы не в кучу, где кнопки Report Цитата etc, а куда-нибудь в левую часть или рядом с датой, что бы выделялись, люди обращают меньше внимания на то, что с краю - Понаблюдал за системой с обеда, за это время было дано много полезных ответов, но люди репутацию не подымали, воспользовались буквально единицы Аноним... ну, какие есть синонимы: Инкогнито, Неизвестен, не подписан кто минусует, ну... негодяй или редиска подумаю, еще что-нибудь напишу... |
Автор: FatCat 28.03.2010 - 23:37 | ||||||||||
Обычные посетители не видят предупреждений.
Ага.
Мне кажется нормально, там визуально весь блок текстовый.
Гости. У нас в настройках это запрещено:
|
Автор: sergeiss 29.03.2010 - 05:09 |
Я вот что не понял - обязаловка на коммент при изменении Кармы есть или можно оставлять поле пустым? Вообще, надо бы запретить пустое поле. И требовать осмысленного пояснения. Хотя бы из 1-2-3 слов. Потому что иначе не понятно будет, особенно с минусами. |
Автор: Michael 29.03.2010 - 06:49 |
Эти плюсики хорошая идея. Мне нравится как на яваскрипт.ру сделано - там не надо переходить на другие страницы для написания оценки и вес оценки высчитывается индивидуально - в зависимости от значения кармы плюсуещего и кол-ва сообщений, может чего еще. Люди пользуются этим постоянно. Значки идут картинками плюс и минус. |
Автор: stepan 29.03.2010 - 10:29 |
Да карма это точно нужно , спасибо за новую возможность. |
Автор: DedMorozzz 29.03.2010 - 10:40 |
Осталось только "поделить" экспертов(?) на тех, кто не помогает тем, у кого положительная карма, и на тех, кто не помогает, у кого отрицательная. Да, да, фалаут жив А так, для разнообразия - не плохо, но при этом смысловая нагрузка - загадочна. |
Автор: sergeiss 29.03.2010 - 10:47 | ||
Очень даже понятно! Хочешь поблагодарить человека за полезный для тебя совет - поставь ему плюс. Со словами благодарности. А если поругался с кем-то - влепи ему "минус" Или - просто кто-то начал вести себя неадкватно. В качестве предупреждения (вместо бана) получает несколько минусов от разных юзеров. Если не задумается, то его проблемы. И еще предложение. Выводить не общую сумму кармы, а раздельно плюсы-минусы. Например, "+134/-24". Будет более наглядно. Это не просто мнение, а опыт с другого форума. |
Автор: HardWoman 29.03.2010 - 11:49 | ||
мне очень понравилась идея |
Автор: FatCat 29.03.2010 - 13:44 | ||
Как будет время, гляну в коды. Наверняка вся информация есть, нужно только вывод в браузер изменить. |
Автор: 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."'"); Поменял тип поля на int(10) default 0... Теперь какие-то цифры будут писаться; может тоже для чего-то нужно... |
Автор: HardWoman 29.03.2010 - 16:12 |
Я бы вообще убрала счетчик трезвых дней, а кнопочки сделала более крупные и красивые, (ну если бы умела ), а уж подними цифирьки как предлАгал Сергей - будет видно сколько раз поблагодарили, сколько поругали, карма хорошо, но там взаиморасчеты сложные, пользователю малопонятные. ну то есть и карма пусть будет и количество + - шлепнул на плюсовую цифру и любуйся на благодарности, на минусовую - смотри за что поругали |
Автор: Joker 29.03.2010 - 19:03 |
Не знаю почему но когда увидел этот мод у меня сразу ассоциация возникла с флудилкой, в которой пользователи накручивают себе рейтинги... надеюсь списка людей с лучшей кармой не сделают... после подумал и понел что эта идея мне вообще не нравиться, но если людям нравиться значит мод имеет право на жизнь. |
Автор: twin 29.03.2010 - 19:23 |
А вот то сейчас тебе минус в карму за дебош |
Автор: glock18 29.03.2010 - 19:29 | ||
ага, каждый |
Автор: sergeiss 29.03.2010 - 19:37 | ||
Скорее всего для того, чтобы можно было посмотреть: а как этот человек оценивает других? Если он ставит больше минусов, чем плюсов, то это уже о чем-то говорит. |
Автор: glock18 29.03.2010 - 19:39 |
sergeiss нет, скорее всего это именно баг )) |
Автор: sergeiss 29.03.2010 - 19:45 | ||
Баг, связанный с созданием отдельного поля в таблице и записью туда данных??? Больно круто для бага
|
Автор: FatCat 29.03.2010 - 21:52 | ||||
В таблице репутаций есть поля from_id и member_id: кто и кого оценил. Соответственно, всю инфу можно потянуть оттуда. Смысл полей rep_do и rep_do_open в таблице мемберов для меня непонятен, селектов к этим полям я не увидел в коде. Зачем писать в базу то, что нигде никогда не читается - загадка.
Думаю, это задел под какие-то планировавшиеся функции, которые так и не были реализованы. |
Автор: krasilich 29.03.2010 - 22:00 |
Думаю, что нужно в правила форума добавить "Запрещается выпрашивать повышение кармы". |
Автор: waldicom 29.03.2010 - 22:47 | ||
Ну вот... Только хотел открыть пять тем на форуме и денег давать за каждую карм... эммм... за каждый кармчик... за каждую кармущечку... хм... Не, пойду сначала подучу русский. |
Автор: sergeiss 30.03.2010 - 06:17 | ||
"За каждый плюсик в карме". С тебя 150 тугриков за обучение, номер кошелька в подписи |
Автор: Michael 30.03.2010 - 06:39 | ||
сейчас информация о плюсах и минусах хранится, насколько я понял, вместе в одной ячейке, так что рейтинги наверное не планируются. |
Автор: waldicom 30.03.2010 - 08:21 | ||||
Ничего себе цены !! Я надеюсь речь идет о вьетнамских донгах? |
Автор: FatCat 30.03.2010 - 08:33 | ||
Рейтинги есть в движке. С введением плюсиков и минусиков, рейтинги поломались. Попробую разобраться и сделать чтобы работали. |
Автор: sergeiss 30.03.2010 - 09:31 | ||
Полный офф-топ: Приходит мужик к адвокату и спрашивает: - Скажите, сколько стоят ваши услуги? - 1000 рублей за 3 вопроса. - А что так дорого??? - И какой же будет ваш 3-й вопрос? |
Автор: FatCat 30.03.2010 - 12:04 |
Вот и рейтинг правильно заработал: в шапке линк "Карма". |
Автор: sergeiss 30.03.2010 - 12:28 |
FatCat - а тут можно то же самое сделать, т.е. "+5/-5", а не простое число? Чтобы было понятнее. |
Автор: FatCat 30.03.2010 - 18:47 | ||
Да, не сложно. |