[Решено] Главная страница 4pda.ru

Добрый вечер. Есть небольшая проблема с сайтом 4pda.ru. На его главной странице под шапкой на заднике реклама убирается не корректно. Ее не видно, но ее место активно, можно кликнуть и попасть на другой сайт. Раньше при включенной фильтрации задника не было вовсе. А теперь он залит голубым цветом, раньше был белый. Чтобы убрать рекламу нужно заблокировать кусок между шапкой и списком статей. Буду рад если это поправят, отлично будет если сможете задник снова сделать белым. Спасибо.
 

Alex302

Filters Developer
Staff member
Administrator
Всё не уймутся никак:)
Добавил.
Надеюсь, хотя бы неделю будет актуально.
 

Alex302

Filters Developer
Staff member
Administrator
Поправил.
Добавьте версию Адгарда и список фильтров в подпись.
 

Alex302

Filters Developer
Staff member
Administrator
Маскируют рекламу. Добавил исправление.
 

Insanius

Member
Теперь фон скрывается с задержкой. Может убрать реплейсом?
Code:
||s.4pda.to/*.css$replace=/background-image: url\(http:\/\/s\.4pda\.to\/[a-zA-Z0-9]+\.jpg\)/background-image: none
Они используют background-image: url(http://s.4pda.to/*.jpg) только для рекламы.
 

Insanius

Member
Опять кликабельный фон и отступ сверху.
Code:
4pda.ru$$a[href="http://4pda.ru/2016/"][class=" r"][parent-elements="section"][parent-search-level="4"]
Кстати, забыл дописать слеш в конце правила для CSS, но оно все равно работает. Вот так лучше.
Code:
||s.4pda.to/*.css$replace=/background-image: url\(http:\/\/s\.4pda\.to\/[a-zA-Z0-9]+\.jpg\)/background-image: none/
 
Last edited:

Alex302

Filters Developer
Staff member
Administrator
Вырезание лучше не применять. Со вчерашнего дня они изменили положение элементов, предлагаю подождать пока утратят бдительность:)
 

Insanius

Member
Да, можно подождать. Extended CSS срабатывает с задержкой и список постов постоянно смещается вверх, когда страница загружается полностью. Читать неудобно. А с правилами вырезания страница сразу отображается нормально.
 

Insanius

Member

Code:
4pda.ru$$a[href="http://4pda.ru/2016/"][class=" r"][parent-elements="section"][parent-search-level="4"]
4pda.ru#$#body > div[id^="r"] > div[class^="r"] > div[class^="r"] > div[id^="r"] { background-color: #e6e7e9 !important; }
 

Alex302

Filters Developer
Staff member
Administrator
Что-то не применилось.
Проверь ещё такое
Code:
4pda.ru#$#div.visual > a[class*=" "]:not([title*="а"]):not([title*="о"]):not([href*="/tag/discount/"])[-ext-has="img"] { display: none!important; }
Стрёмное, конечно, правило.
 

Insanius

Member
Что-то не применилось.
Они изменили стили, теперь с !important.
4pda.ru#$#div.visual > a[class*=" "]:not([title*="а"]):not([title*="о"]):not([href*="/tag/discount/"])[-ext-has="img"] { display: none!important; }
Не работает.
Правила для полной версии Adguard:
Code:
||s.4pda.to/*.css$replace=/background:[#\(\)\,\s\w]+url\(\s*http:\/\/s\.4pda\.to\/\w+\.jpg[\?\)\/\.\*\|:\s\w]*\)/background: #e6e7e9/
4pda.ru$$a[href="http://4pda.ru/2016/"][class=" r"][parent-elements="section"][parent-search-level="4"]
Стрёмный код - стрёмные правила.
UPD: переделал правило для CSS.
 
Last edited:

Insanius

Member
@Alex302 надо обновить фильтры, после перезапуска системы старое правило $replace срабатывает раньше нового (которое сейчас в пользовательском фильтре) и в результате лезет реклама.
 

Alex302

Filters Developer
Staff member
Administrator
@Insanius
ок, сделал. Надеюсь ты постоянно туда заглядываешь, а то вдруг порядок элементов сменят, чтоб быстро исправить можно было.
 
Top