Плагин «Фильтрация комментариев»
Уважаемые коллеги,
Представляю дополнительную функциональность для пользовательской фильтрации комментариев по рейтингу. Особенно это помогает, если человек приходит в топик, когда там уже написали много комментариев, и позволяет найти самые интересные (с точки зрения плюсовавших их пользователей).
Плагин в действии можно увидеть на сайте ММОзговед — mmozg.net (помимо этой логики там также переделана работа с рейтингом, но эти изменения я, возможно, выложу позже). Идея фильтрации комментариев по рейтингу позаимствована у сайта Eurogamer.
Плагин должен работать на всех шаблонах, в которых отдельный комментарий находится по критерию "#comments .comment", а значение рейтинга записано в числовом виде в элементе ".vote-count". Если в вашем шаблоне другие классы, критерии выборки можно изменить в файле «templates/skin/default/js/comment_filter.js» этого плагина.
Исходный код доступен на GitHub: github.com/NPC/ls-comment-filter (только надо переименовать папку с плагином в commentfilter, если будете качать его оттуда до прохождения модерации).
Дайте знать, если встретятся какие-либо проблемы.
Представляю дополнительную функциональность для пользовательской фильтрации комментариев по рейтингу. Особенно это помогает, если человек приходит в топик, когда там уже написали много комментариев, и позволяет найти самые интересные (с точки зрения плюсовавших их пользователей).
Плагин в действии можно увидеть на сайте ММОзговед — mmozg.net (помимо этой логики там также переделана работа с рейтингом, но эти изменения я, возможно, выложу позже). Идея фильтрации комментариев по рейтингу позаимствована у сайта Eurogamer.
Плагин должен работать на всех шаблонах, в которых отдельный комментарий находится по критерию "#comments .comment", а значение рейтинга записано в числовом виде в элементе ".vote-count". Если в вашем шаблоне другие классы, критерии выборки можно изменить в файле «templates/skin/default/js/comment_filter.js» этого плагина.
Исходный код доступен на GitHub: github.com/NPC/ls-comment-filter (только надо переименовать папку с плагином в commentfilter, если будете качать его оттуда до прохождения модерации).
Дайте знать, если встретятся какие-либо проблемы.
20 комментариев
Дайте знать, как лучше это сделать, по-вашему.
зато будут его скачивать и он уже будет внутри более красив.
Теперь всё ок.
Появилась идея в Ваш бегунок вставить иконки на группы — блоги, как у коммерсант.ру
Сейчас буду реализовывать.
Можно как ещё один плагин выпустить :)
И можно эту штуку сделать опциональной (откл/вкл).
Если фильтр всегда грузится в нейтральном положении («показывать все»), то это и даёт опциональность — посетитель включит фильтр только если он ему нужен (т.е. — слишком много комментариев к топику, надо найти отправные точки интересных частей дискуссии).
А если запоминать положение — тогда он станет постоянно путаться под ногами, и захочется его в конце концов отключить.
Как это победить?
Если отключаете Attachments этот, то начинает работать?
Вот ссылка — livestreet.ru/blog/pay/11503.html