Działanie skrótów.

w dziale Opera
codo napisał(a):

Witam. Mam mały problem. Otóż chciałbym wiedzieć jak sprawić, aby mój własny srót ( Tutaj ) przy klikaniu na niego dwa razy, pozwolił mi otworzyć dwie identyczne strony. Opcje: 'używaj istniejących kart' - odznaczona, 'Otwieraj nowe karty obok aktywnej' - zaznaczona. Przy próbie kliknięcia drugi raz, zakładka jest "zastępowana". Nawet gdy dorzucę inny skrót, zastapi on zakładkę otwartą przed nią. Już długo korzystam z opery i nie miałem jak dotąd z tym problemów. Może problem jest błahy, a nawet głupi, ale siedzę i kombinuję, a efektów brak. Przepraszam, jeśli problem był gdzieś opisywany na forum, ale już nie mam sił szukać :/

szyk napisał(a):

Item, "Nazwa"=New page & Go to page, "http://strona.pl",,"Dymek","Obrazek" smile

codo napisał(a):

A dokładniej jak mam to zrozumieć? smile Na forum trafiłem dopiero wczoraj. Wcześniej zupełnie nie interesowałem się tego typu zaawansowanymi ustawieniami i konfiguracjami. Dlatego też nie mam bladego pojęcia co to oznacza wink

szyk napisał(a):

Mój błąd, tzn. tego, że nie przerzuciłem się jeszcze całkowicie na Operę 8.x, w której odnośniki do stron na pasku adresu zachowują ikonki bez konieczności grzebania w plikach; tak więc błędnie wywnioskowałem, że jesteś na ty z plikami konfiguracyjnymi Opery. smile
Hmm...

Poniższe zmiany należy dokonywać na zamkniętej Operze.

W standard_toolbar.ini w katalogu z profilem (zapewne w ...\profile\toolbar) znajdź w sekcji [Document Toolbar.content] mniej więcej taki wpis: Item,"Nazwa strony"=Go to page, "adres strony".
Zamień go na Item,"Nazwa strony"=New page & Go to page, "adres strony", co pozwoli uzyskać Ci żądany efekt.



Jak się przekonasz, taka operacja spowoduje utratę wyświetlania ikonki. Aby temu zapobiec, należy zmodyfikować ten wpis na np.:
Item,"Nazwa strony"=New page,,,,"Nazwa strony" & Go to page, "adres strony".

Następnie trzeba przekopiować favikonkę strony (mozna ją wziąść z ...\profile\images) do swojej spakowanej skórki (patrz: http://my.opera.com/forums/showthread.php?&threadid=25416) i do pliku skin.ini w tej skórce dodać do sekcji [Images] wpis :

Nazwa strony=favikonka_strony.png (inne formaty obrazków też są dopuszczalne, nie pamiętam, czy ".ico" też).

Jak przekopiujesz ikonkę do któregoś z folderów w tej skórce, np. do moje, to wpis powinien wyglądać tak:
Nazwa strony=moje/favikonka_strony.png

Po dokonaniu tych może trochę skomplikowanie wyglądających zmian wszystko powinno być dobrze. smile

codo napisał(a):

Faktycznie wszystko działa jak napisałeś smile Dzięki za zainteresowanie bigsmile

Tak wygląda jeden z domyślnie utworzonych przez operę wpisów:

Button8, "Opera Web Browser"=Go to page, "http://www.opera.com/", 1

Ciekawą rzeczą jest to, że po zmianie kończącej wpis jedynki (sprawdziłem z ciekawości) na zero, uzyskałem identyczny efekt jak przy modyfikacji wpisu w podany przez Ciebie sposób. A dodatkowo nie tracę wtedy favikonki, więc nie trzeba nic dodatkowo kombinować smile

A teraz rodzi się kolejne pytanie. W poprzednich wersjach opery nie miałem z tym kłopotów, ponieważ kazdy tego typu link wrzucony na tym pasku dorzucał po prostu kolejną zakładkę ze stroną. Czy jest więc możliwość trwałej modyfikacji któregoś INI, aby każdy nowy tego typu link (są dla mnie bardzo wygodne) był z tym 'zerem' zamiast 'jedynką' ?

szyk napisał(a):

codo napisał(a)
Ciekawą rzeczą jest to, że po zmianie kończącej wpis jedynki (sprawdziłem z ciekawości) na zero, uzyskałem identyczny efekt jak przy modyfikacji wpisu w podany przez Ciebie sposób. A dodatkowo nie tracę wtedy favikonki, więc nie trzeba nic dodatkowo kombinować smile


O, rzeczywiście. Warunkiem jest jednak odznaczona opcja "używaj istniejących kart". smile

Czy jest więc możliwość trwałej modyfikacji któregoś INI, aby każdy nowy tego typu link (są dla mnie bardzo wygodne) był z tym 'zerem' zamiast 'jedynką' ?


Hmm, raczej wątpię...

pumba83 napisał(a):

a gdzie mam wsadzic te ikonki i co dalej bo nic z tego nie kapuje :/

szyk napisał(a):

Originally posted by pumba83:

a gdzie mam wsadzic te ikonki i co dalej bo nic z tego nie kapuje :/


Skoro masz odznaczoną opcję "Używaj istniejących kart", to wystarczy, że w pliku standard_toolbar.ini, który znajduje się w katalogu toolbar w profilu (lokalizację katalogu z profilem można zobaczyć w Pomoc->O Operze), we wpisach znajdujących się w sekcji Browser Toolbar.content (przyciski na pasku głównym), typu:

ButtonX, "Nazwa"=Go to page, "http://adres.www", 1

, zamienisz "1" na "0". Zmiany należy robić przy zamkniętej Operze.

pumba83 napisał(a):

ButtonX, "Nazwa"=Go to page, "http://adres.www", 1

, zamienisz "1" na "0". Zmiany należy robić przy zamkniętej Operze.[/quote]

hmmmmm co? O_o mozna to bardziej po ludzku??

pumba83 napisał(a):

aha ok juz kumam
czy nie mogl tak odrazu ktos na samym poczatku??
a ja tutaj sie martwie i glowkuje jak to zorbic
DZIEKI wielkie

szyk napisał(a):

Odpowiem Ci w tym wątku: http://my.opera.com/polski/forums/topic.dml?id=128705. wink

PS. Już nie muszę. smile

PS2.

czy nie mogl tak odrazu ktos na samym poczatku??
a ja tutaj sie martwie i glowkuje jak to zorbic


Nikt (?) nie pamiętał o tym rozwiązaniu. wink

pumba83 napisał(a):

dobrze ze znalazl sie jeden myslacy i dal ten pomysl bo ja to bym sie zaj***al z tym wszystkim smile

szyk napisał(a):

Originally posted by pumba83:

dobrze ze znalazl sie jeden myslacy


Bez przesady, ja tylko pamiętałem o tym, że kiedyś udzielałem się w wątku dot. tego problemu, wyszukałem więc ten wątek i na nowo "odkryłem" ten trick z zamianą 1 na 0. wink

Ryszard napisał(a):

Originally posted by codo:

przy klikaniu na niego dwa razy, pozwolił mi otworzyć dwie identyczne strony

Rozwiązanie już dostałeś, ale...
Opisana akcja siedzi sobie pod prawoklikiem pod tajemniczą nazwą Powiel wink ze standardowym skrótem Ctrl + Alt + Shift + N. A na http://nontroppo.org/wiki/PrzyciskiUzytkownika znajdziesz nawet gotowy przycisk wink
Zaletą tego rozwiązania jest, że kopiujesz dowolną stronę i co więcej razem z historią - czyli ze wszystkimi poprzednimi.