Poaptrzcie tylko jaki bug
Pierwsze i ostatnie powiadomienie. Czemu się dublują?
Poaptrzcie tylko jaki bug
Pierwsze i ostatnie powiadomienie. Czemu się dublują?
Pewnie będzie, że od blokowania reklam AdGuardem…
Nie za bardzo rozumiem… co ma ADG do tego?
Skrypt co powiadomień i sidebara nie lubi się z skryptem WP na reklamy i skryptowym rozwiązaniem na blokowanie reklam - jak na czas AdamWr nie wychwyci że zachodzi mrożenie się skryptu WP na reklamy; to zachodzi psucie się spisu aktualizacji programów i opcji usuwania powiadomień.
No skrypt na reklamy WP jest tak skopany, że blokuje inne skrypty jak się wywali i w efekcie buguje się opcja powiadomień i spisu aktualizacji programów w prawej kolumnie portalu.
Efekt ten umie generować filtr AdGuard “set-constant
” używany do blokowania reklamy - który trzeba obserwować, aby zminimalizować uszkadzanie się strony lub wyskakiwanie na reszcie stron WP pop-upa “reklamy to nasza pasja - odblokuj je na WP”.
Skrypty WP walą sprawę.
I teraz jest jasno i klarownie Dzięki
Tak btw. set-constant
w ADG to nie filtr, tylko dyrektywa, ileś dyrektyw tworzy dopiero filtr.
Nie, set-constant
to rodzaj filtru skryptowego:
https://github.com/AdguardTeam/Scriptlets/blob/master/wiki/about-scriptlets.md#-️-set-constant
bez parametrów oczywiście nie działa.
Co to za nowe nazewnictwo? Filtr skryptowy?
BTW angielski nie boli
Jak dla mnie dyrektywą jest:
!+ NOT_PLATFORM(windows, mac, android, ext_chromium, ext_ff, ext_opera)
!+ PLATFORM(windows, mac, android, ext_chromium, ext_ff, ext_opera)
!+ NOT_OPTIMIZED
!#if (adguard_ext_firefox || adguard_ext_opera || adguard_ext_safari || adguard_app_ios || adguard_ext_android_cb)
!#endif
(Czyli wykluczenie lub dopuszczenie filtrów na danej platformie lub oznaczenia filtru jako niedobrego dla telefonów)
Nawet w sumie tak to nazywa AdGuard:
! until AG for iOS v3.1 release with !---#safari_cb_affinity pre-processor directive support
“scriptlet”
“skryptlet” / “skrypeczka”
raczej to dalej nic nie mówi…, na pewno nie można tego tłumaczyć na “dyrektywę” jak nie nazwiesz inaczej warunków wykluczających / ograniczających działanie filtru na danych platformach.
set-constant
nie jest spolonizowane jako nazwa “skrypeczki” - czyli raczej nigdy nie użyjesz “ustaw-stałą” jak sam nie wydasz własnego uBO, bo kod AdGuard jest niedostępny a kradzione dodatki na tyle ile się da ścigane przez tamtą firmę.
example.org#%#//scriptlet("set-constant", <property>, <value>)
jak dla mnie “<property>
” i “<value>
” łatwiej nazwać parametrami niż “własnością” i “wartością”. Nawet niby opis “skrypteczki” jakbyś zobaczył, to nazwa je odgórnie parametrami: