LeproTotalComments

By TooDrunkToCode Last update Mar 13, 2010 — Installed 5,365 times.


Script Summary: Удобные опции для комментариев с красивыми кнопочками

Thumb

Полезность
В каждом посте добавляется панелька, которая позволяет одним кликом фильтровать комментарии:
- только свои комментарии
- только комментарии с картинками
- только клеви комментарии (с рейтингом больше 100)
- ну и так далее
Для порядка добавлены кнопки, позволяющие показать только новые, показать все и показать все-все.
Кстати! Еще там отображается количество комментариев, подпадающих под фильтр.

Чем "все" отличается от "все-все"? Зачем это вообще?
Скрипт выполняет еще одну полезную функцию: по умолчанию скрывает комментарии "инбокс меня!" в различных вариациях. Делает он это очень аккуратно, пожалуй даже чересчур аккуратно.
Но если вам кажется, что от вас что-то скрывают, можно нажать на "все-все" и быть уверенным, что теперь вы точно отключили все фильтры. Как будто их и не было.

Ссылки на посты с фильтрами
Предположим, мы вот тут кликнули по фильтру "картинки".
Теперь можно из браузера скопировать адрес поста (там будет добавка #ltc-image), и если потом зайти по этому урлу, то фильтр никуда не денется, и мы увидим только картинки.
Ну вы поняли, можно ссылки таким образом давать, туда-сюда.

Почему все так, а не иначе? И еще МАЛО ФИЛЬТРОВ!!1
Другие полезные фильтры мне пока в голову не приходили, хватает и этих. Если что - пишите, их легко добавить.
Скрипт можно немного поднастроить, если кто не боится залезть в исходник.

UPDATE
Что стало лучше:
— хочется верить, окончательно приручена Опера
— скрипт работает корректно, если у вас в настройках сайта установлено "Показывать сначала только новые комментарии к посту"
— при отсутствии комментариев ничего не ломается.

Добавился бонус, запрошенный юзернеймом gd_666: при нажатии на "стрелочку вверх" показывается родительский комментарий, даже если он был скрыт фильтром.

Еще один апдейт

Исправлены некоторые недочеты:
- теперь скрипт совсем не конфликтует со встроенной в бложике кнопкой "новые/все", которая включает отображение новых комментариев.
- ваша настройка отображения новых комментариев теперьу учитывается.
- изменен порядок кнопок на более логичный
- дефолтный порог рейтинга хороших комментариев снижен до 75

Две новых фичи:

- возможность на лету изменить порог. Для этого появился специальный инпут с подписью "Клеви: "
- еще добавилось поле "автор", где можно указать номер или юзернейм, чтобы показать комментарии только этого автора. При этом все остальные фильтры тоже работают!

Update 28.02.2009

Быстрый фикс, связанный с изменением разметки на лепре.

Update 29.04.2009

Апдейт, который работает с отмененными номерами юзернеймов. И включает для себя небольшой пряник для тех, кто все-таки любит смотреть номера.

Update 04.09.2009

Апдейт, скрипт починен после поломки из-за изменения разметки.

Также у нас тут новый алгоритм выбора хороших комментариев - больше нет тупого трешхолда, да здраствуют статистические методы, дисперсия и среднеквадратичное отклонение.

А еще можно удобно просматривать только свои комментарии, либо комментарии автора поста. Смотри скриншоты.

Update 13.03.2010

Скрипт заработал в Опере 10.50.