Так як ніяких вбудованих можливостей фільтрації контенту нам не надано, а читати безліч непрофільних для себе блогів і нескінченний список новин, які навіть не завжди близько до IT - немає ні часу, ні можливостей, я написав скрипт, який фільтрує топіки і їх авторів.
За допомогою цього скрипту можна сховати нецікаві вам блоги (а також і нецікавих вам авторів) і залишити тільки заголовки таких топиків або заголовок з інфопанеллю, де рейтинг, голосування і кількість коментарів, висвітлити їх заголовок (зробити менш помітними) або навіть зовсім прибрати будь-яку згадку про них. І до речі, скрипт працює і у не зареєстрованих користувачів.
Фільтр може відсіювати як за назвою блогу, так і за назвою користувача, який написав топік. Тобто, можна фільтрувати, наприклад «Блог компанії Рога і Копита» або всі топіки (незалежно від блогу) написані користувачем «Остап Бендер» (всі імена і збіги випадкові).
Скрипт має 5 важливих параметрів, які доступні у верхньому рядку сторінки за кліком на слові «фільтр» (там, де ваш логін або запрошення його ввести). Скріншот в заголовку топіка якраз і показує опції.
Типово, фільтровані топіки виглядатимуть у списку так:
Тобто, у списку залишиться тільки їх заголовок і інфопанель, тіло топіка буде заховано і топік буде освітлений для меншої помітності.
А тепер про важливі опції, які впливають на фільтровані топіки і взагалі на фільтрацію.
Не робити напівпрозорими - за замовчуванням, скрипт висвітлює фільтровані топіки (як заміновані коментарі). Параметр надає вам змогу вимкнути цю особливість.
Показувати оцінки - Цей параметр дозволяє увімкнути або вимкнути панельку з голосуванням та іншою інформацією з поста. Моя особиста думка така - краще залишити голосування, тому що без вашого голосу наповнення сайту може стати ще гірше і ваш голос дійсно має значення. Але опція є і вирішувати все одно вам.
Повністю приховувати - опція для справжніх джедаїв. Повністю приховує відфільтровані топіки, навіть заголовка не залишається.
Фільтрувати блоги компаній - і так ясно, що скрипт з цією опцією буде завжди фільтрувати блоги компаній, всіх - без винятку.
Показувати лише фільтроване - параметр змінює фільтрацію навпаки. Буде видно лише ті топіки, які ви самі додасте до фільтра. Інші будуть сховані обраним вами способом.
Для того щоб додати блог або автора до фільтра - треба натиснути плюсик. Плюсики скрипт малює перед заголовком топіка (фільтр по блогах) і перед назвою автора (фільтр по авторах). Якщо топік буде прихованим, то замість плюсика буде виводитися мінус, у відповідному місці замість плюса, а за натисканням мінуса - фільтр буде прибиратися.
Всі дані, які використовує скрипт, зберігаються в localStorage (html5). Останні версії популярних браузерів давно його підтримують і саме завдяки йому стало можливим написання такого скрипту. У Chrome і FireFox я перевірив і ніяких проблем не знайшов. В Opera теж думаю, проблем не виникне. Ось сам скрипт - userscripts.org/scripts/show/87349. Інструкції щодо встановлення, якщо не знаєте як ставити userscript'и, можна почитати тут - внизу сторінки.
Загалом, користуйтеся, якщо що - пишіть листи.