Публикации с меткой «Рейтинг»
Рейтинг сообществ  Выводится в любой части согласно предписаниям по выводу шаблона. по умолчанию возможно установить справа как это сделал я. для этого достаточно в файле index.php прописать
$oSmarty->setSamples('right', array('hot_community'));
Ну и соответственно скачать файлы и установить на сервер. проверялось на версии RC1, и поскольку в файле community.mysql.mapper.php дописана 1 функция, вы можете ее найти сами и сами исправть под свои нужны getCollectionHot() . скачать хак "Рейтинг сообществ" bigstreet
Предпологается ли в будущих версиях, изменение кармы не только чужой, или постов, сообществ, но и своей собственной? Снижение — или наработка + Условия и проценты, думаю 1. авторы CMS сами определят. 2. Или можно сделать это на усмотрение основоного админа сети, будущих сообществ. Например через проведение каких то мероприятий внутри сообщества или группы. Катца, это очень актуально и мотивирует на активность. А иначе зачем вообще эта система рейтинга. Короч, хорошая идея. Надеюсь это будет предусмотрено в новых релизах. Сорри, за пост не в подходящую тему. Не нашел сообщества в котором было бы уместно запостить, поэтому здесь.
Каким образом считается Рейтинг пользователя? Только зайдя к нему в профиль или есть другой способ?
Прошелся по профилям пользователей… все хорошо, рейтинги, сила… но сколько этот человек оставил сообщений? вот вопрос! и как найти все его сообщения на сайте? есть ли такая возможность в движке BigStreet? и хотелось бы чтобы подобная статистика сообщений рейтинговалась так же в разделе bigstreet.ru/users/ рядом с «Рейтинг» и «Сила»
На самом деле мне весьма не нравится механизм кармы. Для знающих, что есть Fallout, приведу аналогию с деньгами в этой выдающейся игре. Сначала кажется, что деньги вещь просто жутко важная и необходимая, но по ходу начинаешь понимать, что денег немеряно, а необходимости в них практически нет. СимптомыТак и на хабре происходит. Чтобы писать в некий блог нужно иметь карму >= 5. И на этом дальнейший ее рост имеет весьма малое значение. Никаких новых возможностей или открытий. Единственное, что это спасает от организованных набегов вредителей, которые могут существенно понизить карму, если их что-то задело. И это тоже своего рода сложность, потому как люди с шаткой позицией боятся делать шаги, которые могут быть полезными сообществу. Третья сложность, порождаемая кармой - отсутствие неких начальных возможностей и возможности реабилитироваться. Это порождает дополнительную волну вынужденного дублирования аккаунтов. Четвертое. Карма - это односторонний инструмент, который не приветствует никак оппозицию. Условно говоря, если в сеть по физике зашел человек, который имеет альтернативную теорию. Разумеется он уйдет в сильный минус, но теория может быть передовой, просто неофициальной / непринятой / нераспространенной / новой. И человек не сможет найти сторонников, которые могут помочь в развитии идеи. ДиагнозМеханизм не соответствует задаче и ограничивает возможности аудитории. Методы леченияИзложу буквально несколько мыслей, которые могут оказаться весьма хорошими (а может и нет).
- Рейтинг должен быть более косвенный, который отражает реальную позицию человека в обществе, а не случайны самосуд и убийство. На эту роль вполне может подойти параметр Сила. Он набирается за дело и весьма сложен для простого вредительства.
- Можно позволить создавать группы, в которые можно писать с отрицательным рейтингом. Это можно сделать как опцию при создании группы.
- Рейтинг отражает принятие сообществом в большинстве своем, но альтернативное мнение тоже может жить и организовываться. То есть имея "минус" человек может тоже самое, что и имея плюс, но на другой стороне. Это образует некую полярность, а рейтинг будет отражать скорее позицию человека.
- Нужен механизм ступеней. То есть набор своеобразных ярлыков, которые человек может получить в сообществе. Так как рейтинг отражает скорее позицию, чем достижение, то нужен дополнительный механизм. Возможно это некий прогресс в рамках одной группы. То есть группа имеет свою "лестницу достижений" и человек участвуя в этой группе по ней продвигается. А остальные могут посмотреть его успехи в виде списка полученных званий. Опять же можно сочетать с отрицательным рейтингом, что может привести к званиям "могучий PHP-кодер" или "злостный PHP-критик"
А вы как думаете, уважаемые? UPDПереспал еще ночь с мыслью и понял, что в рассуждения выше закралась логическая ошибка. Реально не могут существовать "минусовые" группы, так как в их условных рамках будут собеседники, которые согласны с комментариями. И разумеется они будут плюсовать, а не минусовать за хороший комментарий, а человек будет выходить в "плюс"... То есть чем более рьяно человек будет в своей группе стараться, тем быстрее он выйдет в плюс и перестанет расцениваться как "местный". Исходя из этого решение немного преобразилось:
- Каждая группа считает свой рейтинг для человека. То есть он может быть "отличным верстальщиком", "полным профаном в программировании". Это позволит выделить специализацию человека и более точно позволит реализоваться.
- Таким образом рейтинга получается два: глобальный - в сети и локальный - в группе
- Нужны условия участия в группе. Нижний порог локального рейтинга и/или глобального, который позволяет писать сообщения. Это может быть и минус.
- Если человек не участвовал в группе, то изначальный рейтинг равен 0, а возможности определены порогом. Где-то он сможет участвовать сразу, а где-то надо еще потрудиться. Это позволит обеспечить дополнительную гонку в личном продвижении, так как заслуги в копирайтинге нифига не помогут человеку в высказываниях по поводу программирования. По аналогии с РПГ - вы не можете качать сразу все навыки, надо блеснуть в каждом отдельно.
- Общий рейтинг показывает достижение человека в сети в целом.
Есть еще нюансы всякие, но такой подход уже больше похож на социальный механизм в обычном обществе. То есть человек в мире может быть полным отщепенцем (глобальный рейтинг в минусе), но в своей-то деревне среди пацанов он звезда (локальный рейтинг группы "пацаны" в плюсе), а среди девушек как-то никак (группа девушки - 0).
|
|