Как скрыть с DTF неинтересные посты
DTF - прорывной ресурс web 3.0, шметрики которого показывают отличные цифры. Но система тегов, которые можно банить - это слишком сложно, понимать надо. Поэтому Жабка берёт свою судьбу в свои руки (и даёт подержать всем желающим): пишем пользовательские правила для блокировщика рекламы!
Покажу на примере расширения AdGuard и GTA VI, обилие новостей о которой уже начинает утомлять. Для зачистки информационного поля будет достаточно трёх типов правил:
1. Для заголовков постов
2. Для заголовков цитируемых постов (посты-ответы)
3. Для текстов постов
Правила работают по ключевым словам. Посты с ключевыми словами скрываются из ленты (только из ленты). Регистр не важен. Ключевые слова разделяются символом "|". Все три правила использовать необязательно; я ограничился первыми двумя.
Пример с GTA VI:
dtf.ru#?#div.content.content--short:has(.content-title:has-text(/GTA VI|GTA VI|GTA 6|GTA6|ГТА 6|ГТА6|Grand Theft Auto VI/i))
dtf.ru#?#div.content.content--short:has(.content-repost-label:has-text(/GTA VI|GTA VI|GTA 6|GTA6|ГТА 6|ГТА6|Grand Theft Auto VI/i))
dtf.ru#?#div.content.content--short:has(.block-text:has-text(/GTA VI|GTA VI|GTA 6|GTA6|ГТА 6|ГТА6|Grand Theft Auto VI/i))
Копируем их и вставляем в список пользовательских правил:
Готово, вы восхитительны! Обратите внимание, что правило работает по принципу полного совпадения, т.е. новости о GTA V, GTA IV и GTA 2: Беспредел будут проходить.