Dodawanie własnych ikonek do przycisków na pasku osobistym
Korzystając ze stron pisanych przez pasjonatów Opery np. http://operawiki.info/PrzyciskiUzytkownika można dodać sobie mnóstwo użytecznych przycisków na pasek. Problem w tym ,że przyciski nie zawsze posiadają ikonki.
Można to rozwiązać na 2 sposoby:
Sposób 1- korzystamy z ikonek załadowanej skórki
Ze strony http://operawiki.info/Skryptozakladki
dodajemy sobie przycisk np. (zmiana wyglądu strony) "Zmień kolor strony na srebrny". Po wrzuceniu na pasek widzimy brzydki niebieski kwadracik - domyślną ikonkę.
Wchodzimy na stronę http://www.opera1.ovh.org/skinoskop.php ,wybieramy sobie ikonkę i zapamiętujemy jej nazwę np wybraliśmy Attachment Documents Inverted.
Odszukujemy katalog profile/toolbar i edytujemy plik z paskiem np standard_toolbar (2).ini .
Znajdujemy sekcję [Document Toolbar.content] , i odnośnik do przycisku
w naszym przykładzie:
Button1, "Srebrny"=Go to page, "javascript:void(document.body.style.background='silver')", 1
zmieniamy na
Button1, "Srebrny"=Go to page, "javascript:void(document.body.style.background='silver')", 1, , "Attachment Documents Inverted
przykład drugiego przycisku
Button2, "PokaĹĽ obrazki w nowej karcie"="Go to page, "javascript:Ai7Mg6P='';for (i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){Ai7Mg6P+='<img src='+document.images[i7M1bQz].src+'>
'};if(Ai7Mg6P!=''){fg=window.open();with(fg.document){write('<center>'+Ai7Mg6P+'</center>')};void(document.close())}else{alert('No images!')}", 1, , "Mail Mailing Lists""
nazwy ikonek są zawsze na końcu
Nie znam dokładnie składni pliku konfiguracujnego i nie wiem dokładnie ile powinno być , spacji i " - i od czego to zależy - w każdym przycisku ,może to wyglądać ciut inaczej (może ktoś to opisze?), ja eksperymentowałem.
Sposób 2 - dodajemy własną ikonkę z obrazka
Wchodzimy na stronę http://operawiki.info/PrzyciskiUzytkownika i dodajemy sobie przycisk (Testowanie stron www) np. "Otwórz w Firefoxie). Po wrzuceniu na pasek widzimy brzydki niebieski kwadracik - domyślną ikonkę.
znajdujemy na sieci jakiś obrazek Firefoxa i zmniejszamy do do rozmiaru 16x16 z 256 kolorów. Czasami jest potrzeba usunięcia tła i zrobienia go przeźroczystym - inaczej ikonka po wrzuceniu na pasek będzie np. w białym kwadraciku; możemy tło usunąć w dowolnym programie graficznym. Plik zapisujemy w *.png .
Znajdujemy katalog profile/skin (jeśli używamy skórki własnej) lub Opera/skin (jeśli używamy skórki domyślnej) i spakowaną skórkę w *.zip .
Dodajemy katalog np "moje" i wrzucamy tam ikonkę.
Edytujemuy plik skin.ini , odszukujemy sekcję [Images] i dodajemy ścieżkę do ikonki
firefox = moje/firefox.png
Teraz odszukujemy katalog profile/toolbar i edytujemy plik z paskiem np standard_toolbar (2).ini .
Znajdujemy sekcję [Document Toolbar.content] , i odnośnik do przycisku
w naszym przykładzie:
Button0, "InFF"="Execute program, "firefox", "%u", "InFF""
i zmieniamy na
Button0, "InFF"="Execute program, "firefox", "%u", "InFF", "firefox""
Originally posted by pankot:
http://my.opera.com/polski/forums/findpost.pl?id=2629980Nie znam dokładnie składni pliku konfiguracujnego i nie wiem dokładnie ile powinno być , spacji i " - i od czego to zależy - w każdym przycisku ,może to wyglądać ciut inaczej (może ktoś to opisze?), ja eksperymentowałem.
Originally posted by pankot:
w naszym przykładzie:
Button0, "InFF"="Execute program, "firefox", "%u", "InFF""
i zmieniamy na
Button0, "InFF"="Execute program, "firefox", "%u", "InFF", "firefox""
A nawet można
Button0=Execute program, "firefox", "%u", "InFF", "firefox"Jak mamy opis po trzecim przecinku to można go pominąć przed znakiem=. Jak po = nie dać znaku " to i nie trzeba dawać go na końcu.
Originally posted by pankot:
Tak, ale - jeżeli zmienimy w używanej skórce, to zmiana będzie widoczna tylko w tej skórce, a jak zmienimy w standard_skin.zip to zmiana będzie widoczna w każdej użytej skórce. Zaaplikuj sobie http://my.opera.com/community/customize/skins/info/?id=7668 na dole http://www.opera1.ovh.org/skinoskop.php ikonki oczywiście zobaczysz, zmień w Operze skórkę na inną i odśwież skinoskop - "dolne" ikonki znikną. Wyłącz Operę, usuń plik standard_skin.zip i wstaw do folderu skin plik skórki sudione alle daj mu nazwę standard_skin.zip to po ponownym włączeniu Opery na dole skonoskopu zobaczysz ikonki w każdej skórce - nawet w http://my.opera.com/community/customize/skins/info/?id=8375 - w tym momencie najnowszej.Znajdujemy katalog profile/skin (jeśli używamy skórki własnej) lub Opera/skin (jeśli używamy skórki domyślnej) i spakowaną skórkę w *.zip .
Originally posted by pankot:
Czy kiedyś znajdzie się taki pasjonat, który w tych stronach zrobi trochę porządków - starocie zgromadzi na stronkach "starocie"?Korzystając ze stron pisanych przez pasjonatów Opery
dzięki za obszerne wyjaśnienia
Originally posted by Ryszard:
Ale http://my.opera.com/polski/forums/topic.dml?id=240172 czyli nie w każdejna dole skonoskopu zobaczysz ikonki w każdej skórce
Originally posted by Ryszard:
Tak, ale - jeżeli zmienimy w używanej skórce, to zmiana będzie widoczna tylko w tej skórce, a jak zmienimy w standard_skin.zip to zmiana będzie widoczna w każdej użytej skórce.
Witam. Nie sprawdzałem, więc pisze czysto teoretycznie, ale nie jestem przekonany co do tego wyrazu każdej... Jest parametr (Native skin = "..."), którego wartość w większości skórek jest ustawiona na "1", więc wtedy bazuje ona na standardowej (i ikonki będą), jednak nie wydaje mi się, aby takie samo zachowanie było przy wartości "0"...
Ale tak jak mówię, nie sprawdzałem
Pozdrawiam.
Originally posted by czolg:
Ja teżnie jestem przekonany co do tego wyrazu każdej