|
|||||||||
|
|
Страницы: (3) [1] 2 3 ( Перейти к первому непрочитанному сообщению ) |
|
۩ Дата
|
Offline Нафига козе баян. Профиль Журнал Группа: Администратор Сообщений: 1661 Пользователь №: 3 На форуме: Репутация: +8/-2 |
Приглашаем пользователей обсудить мод репутации. Пожелания, добавления и прочие мысли высказывайте в теме. Сама логика мода в посте ниже Написан мод нашим администратором FatCat --------------------
Сложные иерархии рулят!!!
|
|
۩ Дата
|
Offline Нафига козе баян. Профиль Журнал Группа: Администратор Сообщений: 1661 Пользователь №: 3 На форуме: Репутация: +8/-2 |
Тут нетипичный движок репы: можно публично комментировать изменения репутации. По опыту другого форума, сначала были бурные переписки в реп-листе, потом надоело и утихли. Гляньте настройки, может у кого будут другие предложения: Число сообщений (минимум), после которого можно пользоваться системой? [10] Временной интервал? Если пользователь A изменил репутацию пользователя B, в следующий раз он сможет изменить её через [X] дней [1] ...и действие интервала не распространяется на администраторов и модераторов? Да Нет Запрет на пост, если репутация падает ниже [X]? Не указано = не действует [ ] На сколько дней запрещать пост?? См. пред. настройку. 0 = запретить пост навсегда 0 Разрешить изменять репутацию из профиля пользователя? Да Нет Разрешить изменять репутацию из статистики репутаций? Да Нет Отключить систему в следующих форумах Указать ID исключаемых форумов через запятую [ ] Спрятать ссылки [ + | — ] в следующих форумах (там будет отображаться только текущая статистика) Указать ID исключаемых форумов через запятую [ ] Показывать [X] изменений репутации на страницу (в статистике) По умолчанию 30 [ ] Показывать в общей статистике только [X] наиболее уважаемых пользователей [ ] Максимальная длина поля 'Причина' при изменении репутации (в байтах) Пусто или 0 = не ограничивать [ ] Разрешить использование смайликов? Да Нет Разрешить использование IB-кодов? Да Нет Разрешить пользователям комментировать свою репутацию? Да Нет Разрешить анонимное голосование? Да Нет свыше [X] постов Как называть Анонима, который повышает репутацию? Если человек повысил кому-то репутацию анонимно, в статистике отобразится это имя [ ] Как называть Анонима, который понижает репутацию? Если человек понизил кому-то репутацию анонимно, в статистике отобразится это имя [ ] Например, можно обозвать его 'Трус' или 'Пустобрёх' [ ] Позитивная приставка к пользовательскому статусу Если написать здесь: 'Хороший', то 'Новичок' при достижении определённого уровня репутации (см. ниже), превратится в 'Хорошего Новичка' [ ] Минимальная репутация, позволяющая пользователю иметь позитивную приставку к статусу Пусто или 0 = отключено [ ] Негативная приставка к пользовательскому статусу Если написать здесь: 'Плохой', то 'Новичок' при достижении определённого уровня репутации (см. ниже), превратится в 'Плохого Новичка' [ ] Минимальная репутация (обычно отрицательное число), ниже которой включается негативная приставка Желательно не делать выше 'позитивного' уровня, иначе можно получить что-нибудь вроде 'Плохой Хороший Новичок' Пусто или 0 = отключено [ ] При каком уровне репутации разрешать пользователям самим менять свой пользовательский статус (aka Обзывалку) Пусто или 0 = отключено [ ] --------------------
Сложные иерархии рулят!!!
|
|
|
Offline Здесь живет Профиль Журнал Группа: Форумчанин Сообщений: 261 Пользователь №: 20730 На форуме: Репутация: нет |
Репутация: заменить на Рейтинг: ИМХО. --------------------
Маленькая CMS для ваших сайтов: Template CMS
Быстрый xостинг php mysql из Германии |
|
|
Offline уже не-квадратный Эксперт Профиль Журнал Группа: Эксперт **** Сообщений: 5842 Пользователь №: 4190 На форуме: Репутация: +37/-3 |
Я бы предложил заменить "Репутация" на "Карма", а знаки +/- на картинки со стрелками ( плюс: снизу слева - направо вверх, минус: сверху слева - направо вниз). Ну, или хотя бы аналогично "Предупреждениям" сделать. Чтоб однотипные были (по стилю). По параметрам. В целом всё правильно, вроде как. Только надо бы ограничить количество вводимых знаков, например, 100 (ну, или 150). Этого более чем достаточно. И второе - не понятно, что такое "Аноним"? Это человек, который изменяет репутацию, будучи не залогиненным (это должно быть запрещено)? Или тот, кто не пишет причину изменения? --------------------
* Хэлп по PHP
* Хэлп по JavaScript (1.6 МБ) * Хэлп и СУБД для PostgreSQL * Добровольные благодарности сюда: :) Яндекс 41001351682358 |
|
|
Offline Здесь живет Профиль Журнал Группа: Серый - но кардинал! Сообщений: 945 Пользователь №: 4089 На форуме: Репутация: +4/-0 |
Хороший мод. Спасибо Fatcat-у.
Но как-то он незаметен слева.. |
|
|||
Offline Старик Профиль Журнал Группа: Форумчанин Сообщений: 128 Пользователь №: 19603 На форуме: Репутация: +2/-0 |
Хорошая вещь, спасибо за старания и потраченное время
- На счет запрета
И не нужно включать этот запрет я считаю, и не думаю, что такие случаи будут иметь место. - На счет анонимов, у нас, так сказать, большая текучка аудитории. Большинство бывает на форуме всего пару раз: что-то спросить и получить ответ. Бывает и не регистрируются. Редко кто остается на долго. Ну и все помогают друг другу, такова специфика форума, я не знаю кто может ставить негативные отзывы Я считаю, нужно разрешить голосовать анонимам, ведь данный модуль служит для оценки стараний участников, так будет больше оценок. Да, может кто-то и захочет себе накрутить счетчик, но на мой взгляд это глупо... - Как подметили sergeiss и Nezabivaemiy, кнопочки не очень заметны. И я поддерживаю sergeiss'a в том что бы заменить плюсы и минусы на стрелочки. Я бы сделал их относительно большими, зеленого и красного цветов, только поместил бы не в кучу, где кнопки Report Цитата etc, а куда-нибудь в левую часть или рядом с датой, что бы выделялись, люди обращают меньше внимания на то, что с краю - Понаблюдал за системой с обеда, за это время было дано много полезных ответов, но люди репутацию не подымали, воспользовались буквально единицы Аноним... ну, какие есть синонимы: Инкогнито, Неизвестен, не подписан кто минусует, ну... негодяй или редиска подумаю, еще что-нибудь напишу... Это сообщение отредактировал John_761 - 28.03.2010 - 22:59 |
||
|
|||||||||||
Offline Чеширский кот Профиль Журнал Группа: Администратор Сообщений: 2750 Пользователь №: 1 На форуме: Репутация: +21/-0 Не пью : 16 лет, 10 дней |
Обычные посетители не видят предупреждений.
Ага.
Мне кажется нормально, там визуально весь блок текстовый.
Гости. У нас в настройках это запрещено:
--------------------
Бесплатному сыру в дырки не заглядывают...
|
||||||||||
|
|
Offline уже не-квадратный Эксперт Профиль Журнал Группа: Эксперт **** Сообщений: 5842 Пользователь №: 4190 На форуме: Репутация: +37/-3 |
Я вот что не понял - обязаловка на коммент при изменении Кармы есть или можно оставлять поле пустым? Вообще, надо бы запретить пустое поле. И требовать осмысленного пояснения. Хотя бы из 1-2-3 слов. Потому что иначе не понятно будет, особенно с минусами.
--------------------
* Хэлп по PHP
* Хэлп по JavaScript (1.6 МБ) * Хэлп и СУБД для PostgreSQL * Добровольные благодарности сюда: :) Яндекс 41001351682358 |
|
|
Offline Здесь живет Профиль Журнал Группа: Эксперт Сообщений: 1318 Пользователь №: 18498 На форуме: Репутация: +26/-1 |
Эти плюсики хорошая идея. Мне нравится как на яваскрипт.ру сделано - там не надо переходить на другие страницы для написания оценки и вес оценки высчитывается индивидуально - в зависимости от значения кармы плюсуещего и кол-ва сообщений, может чего еще.
Люди пользуются этим постоянно. Значки идут картинками плюс и минус. |
|
|
Offline Группа: ЛжеЭксперт Профиль Журнал Группа: Форумчанин Сообщений: 944 Пользователь №: 16333 На форуме: Репутация: +4/-0 Не курю: 3 года, 8 месяцев, 9 дней |
Да карма это точно нужно , спасибо за новую возможность.
-------------------- |
|
|
Offline Эникейщик Профиль Журнал Группа: Эксперт Сообщений: 2183 Пользователь №: 19498 На форуме: Репутация: +28/-1 |
Осталось только "поделить" экспертов(?) на тех, кто не помогает тем, у кого положительная карма, и на тех, кто не помогает, у кого отрицательная. Да, да, фалаут жив А так, для разнообразия - не плохо, но при этом смысловая нагрузка - загадочна. --------------------
Если не говорить пользователям, что линукс это сложно и страшно, то им совершенно все равно, в чем не разбираться.
|
|
|||
Offline уже не-квадратный Эксперт Профиль Журнал Группа: Эксперт **** Сообщений: 5842 Пользователь №: 4190 На форуме: Репутация: +37/-3 |
Очень даже понятно! Хочешь поблагодарить человека за полезный для тебя совет - поставь ему плюс. Со словами благодарности. А если поругался с кем-то - влепи ему "минус" Или - просто кто-то начал вести себя неадкватно. В качестве предупреждения (вместо бана) получает несколько минусов от разных юзеров. Если не задумается, то его проблемы. И еще предложение. Выводить не общую сумму кармы, а раздельно плюсы-минусы. Например, "+134/-24". Будет более наглядно. Это не просто мнение, а опыт с другого форума. --------------------
* Хэлп по PHP
* Хэлп по JavaScript (1.6 МБ) * Хэлп и СУБД для PostgreSQL * Добровольные благодарности сюда: :) Яндекс 41001351682358 |
||
|
۩ Дата
|
||
Offline Нафига козе баян. Профиль Журнал Группа: Администратор Сообщений: 1661 Пользователь №: 3 На форуме: Репутация: +8/-2 |
мне очень понравилась идея --------------------
Сложные иерархии рулят!!!
|
||
|
|||
Offline Чеширский кот Профиль Журнал Группа: Администратор Сообщений: 2750 Пользователь №: 1 На форуме: Репутация: +21/-0 Не пью : 16 лет, 10 дней |
Как будет время, гляну в коды. Наверняка вся информация есть, нужно только вывод в браузер изменить. --------------------
Бесплатному сыру в дырки не заглядывают...
|
||
|
|
Offline Чеширский кот Профиль Журнал Группа: Администратор Сообщений: 2750 Пользователь №: 1 На форуме: Репутация: +21/-0 Не пью : 16 лет, 10 дней |
Вроде сделал. Цифры обновятся при добавлении нового голоса. Мод сделан экономно: цифры не высчитываются каждый раз, а пишутся в таблицу мемберов. Изменил тип поля с int(10) на varchar(15) и сдела пересчеты в момент записи. Заодно исправил ошибку разработчика, не понял какую. За каким-то лядом дающий репутацию тоже получает цифирьку; функция заложена, обращения к БД есть, а нигде дальше не используется... Но и цифирьки не писались в базу: поля были varchar(10) default NULL, а обращение с апдейтом было вот такое: $DB->query("UPDATE ibf_members SET rep = rep + 1 WHERE id = '".$memid."'"); Поменял тип поля на int(10) default 0... Теперь какие-то цифры будут писаться; может тоже для чего-то нужно... --------------------
Бесплатному сыру в дырки не заглядывают...
|