przycisk wyłączający urlfiter.ini

w dziale Dostosowywanie Opery do własnych potrzeb
daopl napisał(a):

Gdzie mogę znaleźć przycisk, który globalnie wyłączy mi urlfilter.ini, a potem włączy?

Medium napisał(a):

Był w mojej stopce, teraz szukaj na moim blogu.

daopl napisał(a):

Nie działa, oprócz tego zajmuje 30% paska. Checkbox by się przydał.

Medium napisał(a):

Skopiowałam przycisk z mego pliku: button

Set preference, "Network|Enable Content Blocker=1", , "Odblokuj zawartość", "Expand Disabled" > Set preference, "Network|Enable Content Blocker=0", , "Zablokuj zawartość", "Expand Enabled" & Reload

U mnie on działa świetnie. Zmieniają się ikonki z czerwonej na zieloną przy przełączaniu, jak światła na drogach.
przelaczanie_blokowania.png

Ale... No właśnie, po dodaniu go ze strony na nowo mam coś takiego w pliku z przyciskami:
Set preference, "Network|Enable Content , ", , "Przełącz blokowanie" | External action, "Enable Content , "Zablokuj zawartość", "Expand Enabled" " & Reload
Z jakiegoś powodu Opera (11.64) dodaje zbędną spację i jeden cudzysłów, co mi wygląda na bug.
Można w tej sytuacji dopisać ręcznie (przy zamkniętej Operze) do pliku standard_toolbar (1).ini w sekcji [Customize Toolbar Custom.content] na końcu sekcji kod:
ButtonXX, "Przełącz blokowanie"=Set preference, "Network|Enable Content Blocker=1", , "Odblokuj zawartość", "Expand Disabled" > Set preference, "Network|Enable Content Blocker=0", , "Zablokuj zawartość", "Expand Enabled" & Reload
gdzie X oznacza kolejny numer przycisku w sekcji.
Potem włączasz Operę i przeciągasz wybrany przycisk z moich przycisków na wybrany pasek.

daopl napisał(a):

Originally posted by Medium:

Zatem przycisk: button
Sprawdź, czy teraz działa.



Nie bangla. 12.10, 1605. Win xp sp3. sad Czysty profil.

karolkuich napisał(a):

A stąd? http://my.opera.com/karolkuich/blog/opera-adblock

Medium napisał(a):

Originally posted by Medium:

Set preference, "Network|Enable Content Blocker=1", , "Odblokuj zawartość", "Expand Disabled" > Set preference, "Network|Enable Content Blocker=0", , "Zablokuj zawartość", "Expand Enabled" & Reload

U mnie on działa świetnie. Zmieniają się ikonki z czerwonej na zieloną przy przełączaniu, jak światła na drogach.
przelaczanie_blokowania.png



I doszłam, gdzie jest błąd smile
Powinno być:
Set preference, "Network|EnableContentBlocker=1", , "Odblokuj zawartość", "Expand Disabled" > Set preference, "Network|EnableContentBlocker=0", , "Zablokuj zawartość", "Expand Enabled" & Reload
bez spacji! Aż dziwne, że u mnie jakoś z tym błędem przez dwie wersje Opera jechała bigsmile


Zatem przycisk: button
Sprawdź, czy teraz działa.



Medium napisał(a):

Originally posted by Medium:

Można w tej sytuacji dopisać ręcznie (przy zamkniętej Operze) do pliku standard_toolbar (1).ini w sekcji [Customize Toolbar Custom.content] na końcu sekcji kod:

ButtonXX, "Przełącz blokowanie"=Set preference, "Network|Enable Content Blocker=1", , "Odblokuj zawartość", "Expand Disabled" > Set preference, "Network|Enable Content Blocker=0", , "Zablokuj zawartość", "Expand Enabled" & Reload
gdzie X oznacza kolejny numer przycisku w sekcji.

Niestety jest to jedyna droga, by mieć sprawny ten przycisk. Bo zarówno Opera 11.64 jak i Opera 12 wywala taki błąd po dodaniu przycisku ze strony:
Button82, "Przełącz blokowanie"=Set preference, "Network|Enable Content , ", , "Przełącz blokowanie" | External action, "Enable Content , "Zablokuj zawartość", "Expand Enabled" " & Reload
Czyli poprawić wg wzoru wyżej.

Originally posted by karolkuich:

A stąd? http://my.opera.com/karolkuich/blog/opera-adblock

A spróbuj sam na nowo, czy Ci się uda.

daopl napisał(a):

Ten podany przez karolkuich'a działa wink Ten napis adblock można by skrócić do np. ad wink

Medium napisał(a):

To ja teraz czekam na receptę, co zrobić, by mój przycisk można było dodawać jak dawniej.

karolkuich napisał(a):

Hmmm... Na blogu mam tak:

<a href='opera:/button/Set preference, "Network|Enable Content Blocker=1", , "AB" | Set preference, "Network|Enable Content Blocker=0", , "AB" class="operabutton"' title="AB">[COLOR=orangered]Adblock[/COLOR]</a>

a w "toolbar.ini"
"AB"="Set preference, "Network|Enable Content Blocker=1", , "AB" | Set preference, "Network|Enable Content Blocker=0", , "AB""


Natomiast sam korzystam z
"AdBlock"="Set preference, "Network|Enable Content Blocker=1", , "AdBlock", "Expand Enabled" > Set preference, "Network|Enable Content Blocker=0", , "AdBlock", "Expand Disabled""

Podpatrzone u Ciebie Medium plus oczywiście przerobione ikonki w mojej ulubionej skórce.

Medium napisał(a):

Originally posted by karolkuich:

Na blogu mam tak:

Adblock


Zauważyłam, że masz atrybut class. Próbowałam zastosować go swego przycisku, ale może nieudolnie...
Zresztą pola i na forum i na blogu obsługują BBCode, a Ty podajesz w HTML.

Originally posted by karolkuich:

Natomiast sam korzystam z

"AdBlock"="Set preference, "Network|Enable Content Blocker=1", , "AdBlock", "Expand Enabled" > Set preference, "Network|Enable Content Blocker=0", , "AdBlock", "Expand Disabled""

A czemu tego nie dodałeś na stronę? Czyżby były jakieś problemy?

PS:
Dlaczego właściwie zapis HTML w znacznikach CODE stał się aktywnym linkiem przy cytowaniu? irked