Одобрение постов не количеством голосов но их силой!
У меня давно сидит в голове вопрос. Почему вывод на главную реализован по количеству проголосовавших, а не по некоему параметру, например, являющемуся суммой сил проголосовавших?
Ведь в данном случае неважно кто голосует — пяток бывалых пользователей с хорошей репутацией и сильным голосом или пять новичков даже с легким минусом в репутации — результат будет один при наборе количества голосов, указанных в конфиге, — топик попадет на главную!
Предлагаю реализовать систему вывода на главную, как например, это сделано на news2.ru — там имеет значение не только сила тех, кто голосует, но даже время голосования! Чем быстрее новость наберет необходимую «сумму сил», тем меньше потребуется голосов. Для низкопосещаемых ресурсов это не актуально, конечно. Но вот «сумма сил» вместо «количество любых голосов», на мой взгляд, пригодилась бы всем.
Ведь в данном случае неважно кто голосует — пяток бывалых пользователей с хорошей репутацией и сильным голосом или пять новичков даже с легким минусом в репутации — результат будет один при наборе количества голосов, указанных в конфиге, — топик попадет на главную!
Предлагаю реализовать систему вывода на главную, как например, это сделано на news2.ru — там имеет значение не только сила тех, кто голосует, но даже время голосования! Чем быстрее новость наберет необходимую «сумму сил», тем меньше потребуется голосов. Для низкопосещаемых ресурсов это не актуально, конечно. Но вот «сумма сил» вместо «количество любых голосов», на мой взгляд, пригодилась бы всем.
18 комментариев
Можно например найти силу равную одному голосу, к примеру 20.00
Для примера:
4 голоса за одну статью, + общая сила — 472.67
5 голосов за другую статью + общая сила — 446.76
Побеждает первая, так как голоса + сила преобладают над второй.
1. Рейтинг самого Автора, в первую очередь
2. Уровень рейтинга поста, который выставляет автор, другими словами человек пишет пост и в конце у него есть параметр от 1 до 10, если 10 то пост имеет максимальную силу, а если 1 то минимальную.
3. приеду допишу, я просто системой это давно интересовался… сорьки надо на работу.
Настройте как вам нужно и пользуйтесь.
Которую из них? =)
А то прям в ЛС столько секретов недокументированных! Подскажите я поправлю ;)
А что вы там править собрались? Единственное, что пришло пока на ум — вычислить некую переменную на основании максимальной силы и общего силы (сумма сил всех юзеров), и уже от этой переменной плясать. Разумеется, она будет плавающая. =) Короче, надо подумать…
Что-то вроде того:
В результате за каждые, скажем, 100 баллов силы мы получим еще один голос.