Где-то недели три назад, меня посетила идея скрипта, который попытался бы дать больше возможностей для сортировки фидов, и заодно встроить в него игнорирование по подсайтам, пользователям, заголовкам и тексту (пару раз замечал, как DTF пользователи говорили про "фильтровать по слишком короткому тексту") - ВОБАНА!
Откопал первую поломку - сворачивание фидов, заблокированных по заголовку/тексту поломалось. Пошёл фиксить.
Обновление 1.0.1
Фикс блокировки фидов по заголовку/тексту. Забыл добавить им collapsed класс.
Код скрипта большой, пока что он идёт единым файломВебпак плачет 😢
Изначально, скрипт был "да я так, на пару дней". Особо много возможностей у него не было, но мысль за мыслью, и в результате две+ недели неторопливого обновления скрипта. Код изначально не особо большим был, в основном много строк шло от всего нужного для работы базы данных.
Почти всё впихнул, о чём думал.
Обновление 1.0.2
Фикс фильтрации по заголовку/тексту.
Фикс CSS стиля главного элемента, в который переносятся все фиды.
Фикс срабатывания скрипта на определённых страницах.
Обновление 1.0.3
Фикс CSS заблокированных по заголовку/тексту фидов (::after псевдоэлемент).
Протестирован и убран режим панели+обсервера - DTF ломается от него таки. Загрузка новых фидов идёт бесконечно, при этом не загружая новые.
Добавлена защита от добавления прочитанных фидов в игнорируемые, избранных авторов в игнорируемые и наоборот.