Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

Menu i menu kontekstowe w Operze

Uwaga: tekst ten dotyczy Opery w wersji 12 i starszych.

Przykłady edycji menu głównego i menu kontekstowego w Operze

Spróbuj kliknąć prawym przyciskiem myszy na tej stronie. Pierwszymi opcjami jakie pokażą się w Operze 12 są: Wstecz, Dalej, itp. Może i fajna funkcja, ale ile osób z tego faktycznie korzysta? Jeżeli ty tego nie używasz, to zapewne uznasz za stosowne usunięcie tych opcji. Dzięki temu szybciej odnajdziesz opcje, które cię interesują.

Modyfikacja menu będzie wymagała edycji pliku konfiguracyjnego będącego plikiem ini. Zacznijmy od tego, że utworzymy kopię domyślnych menu. W tym celu otwieramy Menu O > Ustawienia > Preferencje > Zaawansowane > Paski narzędzi, zaznaczamy konfigurację menu "Opera standard" i klikamy przycisk Utwórz kopię. Następnie zmieniamy nazwę zestawu, używając przycisku Zmień nazwę. Pliki konfiguracyjne możemy znaleźć w katalogu "Profil użytkownika\menu" (odpowiednią ścieżkę można odnaleźć na stronie opera:about).

Plik konfiguracji menu składa się z dwóch sekcji nagłówkowych (Version, Info) oraz z oddzielnej sekcji dla każdego elementu i jego menu. Budowa sekcji tego pliku jest następująca (linijki zaczynające się od średnika to komentarze):[Nazwa menu] ;element menu Item, "Nazwa wyświetlana" = polecenie ;dołączenie zawartości innej sekcji Include, Nazwa_sekcji ;separator (linia pozioma) --- ;dołączenie innej sekcji jako rozwijanego podmenu Submenu, "Nazwa wyświetlana", Nazwa sekcjiKilka uwag:

  • Możemy tworzyć własne sekcje i dołączać je do tych standardowych.
  • Nazwa wyświetlana to ciąg znaków w cudzysłowach lub – jeśli chcemy aby tekst był automatycznie tłumaczony do języka interfejsu użytkownika – stała numeryczna lub stała tekstowa (takie występują w domyślnym pliku menu). Stałe numeryczne dla tłumaczeń można odnaleźć w Internecie lub dłubiąc w pliku językowym.
  • Separator zaczyna się od "---" (2 lub 3 znaki minusa) po których może nastąpić dowolny ciąg znaków.
  • Informacje o poleceniach można odnaleźć na stronie Opera Wiki: Lista akcji i Sposób tworzenia poleceń. Co nieco ciekawych poleceń można odnaleźć również w moich wcześniejszych tekstach: Polecenia Opery, Gesty myszy w Operze i Skróty klawiszowe w Operze.

Niektóre szczegóły pojawiające się w pliku pomijam celowo, dla uproszczenia. Nie są one jednak trudne do odszyfrowania.

Większość nazw nagłówków wyraźnie mówi za co odpowiada dana sekcja (wystarczy trochę znać angielski). Te względnie najpopularniejsze, które można by chcieć zmodyfikować, to:

  • Hotclick Popup Menu – Menu kontekstowe zaznaczonego tekstu
  • Document Popup Menu – Menu kontekstowe dokumentu/strony internetowej
  • Link Popup Menu – Menu kontekstowe odnośnika
  • Link Selection Popup Menu – Menu kontekstowe zaznaczonego tekstu odnośnika
  • Image Link Popup Menu – Menu kontekstowe obrazka, który jest odnośnikiem
  • Quick Preferences Menu – Menu szybkiej konfiguracji (klawisz F12)
  • Browser Button Menu Bar – Menu O
  • Browser Menu Bar – Pasek Menu (aktywny po zaznaczeniu opcji Menu O > Pokaż pasek menu)

Ważne: Plik z własnym menu powinien zawierać tylko edytowane sekcje. Dlaczego? Jeżeli po aktualizacji Opery pojawią się nowe opcje menu, po prostu ich nie zobaczymy. Nieistniejące sekcje są natomiast doczytywane z domyślnej konfiguracji. (Porada nie tak bardzo istotna w momencie, gdy wiadomo, że Opera 12 nie otrzyma więcej „ulepszeń”.)

Przykłady:

Menu dokumentu

Co zmieniamy:
  • usuwamy opcje nawigacji,
  • usuwamy opcje łatwo dostępne za pomocą skrótów klawiaturowych (Dodaj zakładkę, Drukuj, Pełny ekran),
  • przeniesienie rzadko używanej opcji Odśwież do podmenu.
[Document Popup Menu] Item, MI_IDM_POPUP_ADDRESS = Copy document address Submenu, MI_IDM_Reload_PM, Custom Reload Menu --------------------2 GhostItem, M_INSPECT_ELEMENT = Inspect element Item, MI_IDM_Kilde = View document source Item, M_DOCUMENT_POPUP_MENU_VALIDATE = Validate frame source Submenu, M_OPEN_WITH, Open in menu --------------------3 Include, Internal Frame Include, Internal Document Background --------------------4 Item, M_BLOCK_CONTENT = Content block mode on | Content block mode off Item, M_EDIT_SITE_PREFERENCES = Edit site preferences ;własne menu odświeżania [Custom Reload Menu] Item, MI_IDM_Reload_PM, = Reload ;"doklej" standardowe menu odświeżania Include, Full Reload MenuPo ponad trzech latach używania takiego układu menu muszę przyznać, że kopiowanie adresu jako pierwsza opcja w menu, jest niesamowicie użyteczne przy podawaniu adresu aktualnie oglądanej strony na forum lub w komunikatorze.

Menu Szybkiej konfiguracji

Co zmieniamy:
  • dodajemy opcję włącz/wyłącz obsługę wtyczek na żądanie,
  • dodajemy opcję włącz/wyłącz blokowanie zawartości,
  • opcje wyskakujących okienek przeniesione do podmenu,
  • zmieniamy układ na dwukolumnowy.
[Quick Preferences Menu] Item, MI_IDM_CONTROL_MENU_ENABLE_ANIMATION = Enable gif animation | Disable gif animation Item, MI_IDM_CONTROL_MENU_ENABLE_PLUGINS = Enable plugins | Disable plugins Item, 2049703840 = "Set preference, "User Prefs|Enable On Demand Plugin=1" > Set preference, "User Prefs|Enable On Demand Plugin=0"" Item, M_BLOCK_CONTENT = "Set preference, "Network|Enable Content Blocker=1" > Set preference, "Network|Enable Content Blocker=0"" Item, MI_IDM_CONTROL_MENU_ENABLE_JAVASCRIPT = Enable javascript | Disable javascript Item, M_ENABLE_OPERA_TURBO = Enable Web Turbo | Disable Web Turbo BreakItem Submenu, M_QUICKPREF_POPUP_MENU_REQUESTED_POPUP_ONLY, Custom Popups Menu --------------------1 Item, MI_IDM_CONTROL_MENU_ENABLE_COOKIES = Enable cookies | Disable cookies Item, MI_IDM_CONTROL_MENU_ENABLE_REFERRER = Enable referrer logging| Disable referrer logging Item, MI_IDM_CONTROL_MENU_ENABLE_PROXY = Enable proxy servers | Disable proxy servers --------------------2 Item, M_EDIT_SITE_PREFERENCES = Edit site preferences [Custom Popups Menu] Item, MI_IDM_CONTROL_MENU_ACCEPT_POPUPS = Enable popup windows Item, MI_IDM_CONTROL_MENU_OPEN_POPUPS_IN_BACKGROUND = Enable popup windows in background Item, M_QUICKPREF_POPUP_MENU_REQUESTED_POPUP_ONLY = Enable requested popup windows Item, MI_IDM_CONTROL_MENU_REFUSE_POPUPS = Disable popup windows

PPM na zaznaczeniu > Przetłumacz

Co zmieniamy:
  • wszystko ;-)
Tłumaczenie ma się odbywać za pomocą Google Translate i tłumaczyć z polskiego na X / z X na polski.[Translate menu] Item, "Z angielskiego na polski" = Go to page, "http://translate.google.pl/?#en|pl|%t" Item, "Z polskiego na angielski" = Go to page, "http://translate.google.pl/?#pl|en|%t" --------------------1 Item, "Z francuskiego na polski" = Go to page, "http://translate.google.pl/?#fr|pl|%t" Item, "Z polskiego na francuski" = Go to page, "http://translate.google.pl/?#pl|fr|%t" --------------------2 Item, "Z hiszpańskiego na polski" = Go to page, "http://translate.google.pl/?#es|pl|%t" Item, "Z polskiego na hiszpański" = Go to page, "http://translate.google.pl/?#pl|es|%t" --------------------3 Item, "Z niemieckiego na polski" = Go to page, "http://translate.google.pl/?#de|pl|%t" Item, "Z polskiego na niemiecki" = Go to page, "http://translate.google.pl/?#pl|de|%t"

Zaznaczenie tekstu i tekstu odnośnika

Co zmieniamy:
  • opcja Przejdź do strony dla zaznaczonego fragmentu odnośnika,
  • opcje Słownik i Encyklopedia dla zaznaczonego fragmentu odnośnika,
  • usunięcie opcji Wyślij pocztą.
[Hotclick Popup Menu] Item, MI_IDM_SELSEARCH = Hotclick search, 200,,, "Search Web" Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With Item, M_HOTCLICK_POPUP_MENU_GOTO_URL = Go to page, "%t" --------------------1 Item, MI_IDM_DOCCOPY = Copy Item, M_COPY_TO_NOTE = Copy to note Platform Win2000-Unix-Mac, Feature Voice, Item, M_HOTCLICK_MENU_ITEM_SPEAK = Speak selection --------------------2 Item, MI_IDM_SELDICTIONARY = Hotclick search, 50 Item, MI_IDM_SELENCYCLOPED = Hotclick search, 51 --------------------3 Submenu, MI_IDM_SELTRANSLATE_EN_FR_PARENT, Translate menu Item, "Google Translate (auto)"= Go to page, "http://translate.google.pl/?#auto|pl|%t" [Link Selection Popup Menu] Include, Hotclick Popup Menu --------------------3 Item, M_BOOKM_ITEM_POPUP_MENU_OPEN = Open link, -2, "urlinfo" Item, MI_IDM_MENU_PAGEBAR_LINK_IN_NEW_PAGE = Open link in new page, -2, "urlinfo" Item, MI_IDM_MENU_PAGEBAR_LINK_IN_BG_PAGE = Open link in background page, -2, "urlinfo" --------------------4 Item, MI_IDM_HLITEM_GET_IN_NEW_WINDOW = Open link in new window, -2, "urlinfo" Item, M_OPEN_BACKGROUND_WINDOW = Open link in background window, -2, "urlinfo" --------------------5 GhostItem, M_INSPECT_ELEMENT = Inspect element

Sprawdzanie pisowni

Przy edycji tekstu, po kliknięciu błędnie napisanego słowa PPM może nam się pojawić niesamowicie długa lista z sugestiami poprawy pisowni. Podzielimy menu tak, aby sugestie pokazywały się w jednej kolumnie, a pozostałe opcje w drugiej.[Edit Widget Popup Menu Spellcheck Word] Include, Internal Spellcheck Suggestions --------------------1 Item, M_INTERNAL_SPELLCHECK_ADD_WORD = Add word Item, M_INTERNAL_SPELLCHECK_IGNORE_WORD = Ignore word Item, M_INTERNAL_SPELLCHECK_REMOVE_WORD = Remove word BreakItem Include, Edit Widget Popup Menu Spellcheck Enabled

Inne

Kilka innych poleceń z komentarzy do mojego starego bloga:

  • Menedżer preferencji dla witryn Item, -106573980 = Manage sites
  • Menedżer haseł Item, -465766087 = Manage Wand,,,-465766087
  • Menedżer ciasteczek Item, 1493006323 = Manage Cookies,,,1493006323
  • Globalna zawartość wbudowanego blokowania zawartości (urlfilter.ini)Item, 920136405 = Content block details,1,,920136405
  • Adresy blokowane na stronieItem, 1739305622 = Content block mode on & Content block mode off & Content block details
  • Otwórz zaznaczony tekst za pomocą Notepad 2:Item, "Edytuj w Notepad2"=Copy,,,, "Notepad2" & Execute Program, "C:\\Program Files\\Notepad2\\notepad2.exe", "/c"

Mam nadzieję, że komuś się to jeszcze przyda. :-) 

oprogramowanie internet porady

Komentarze

0 nowych
Piter432   10 #1 27.03.2014 00:11

Cholera. Widzę, że wyuczony chłop z ciebie jeśli chodzi stareńką Operę. Może zapiszę sobie niektóre twoje poradniki do zakładek :) Może mi się to przydać kiedyś :P

Fafrocel   8 #2 27.03.2014 08:07

Świetne artykuły o "prawdziwej" Operze. Jak można było porzucić tak genialnie konfigurowalną przeglądarkę? :(

Piter432   10 #3 27.03.2014 11:56

@Farfocel
Poczekaj, aż wyjdzie Wydra (Otter) :) Wtedy będziemy mieć zajefajną przeglądarkę.

Fafrocel   8 #4 27.03.2014 12:39

@Piter432
Otter zapowiada się dobrze, ale czy pojedyncza osoba sobie da radę z takim projektem?

Piter432   10 #5 27.03.2014 12:45

@Fafrocel
Pozostaje mieć tylko nadzieję :) Kto wie, może stary CEO i jego pracownicy z Opery dołączą do projektu? Byłoby super.

Saskatchewan   7 #6 27.03.2014 13:49

Coś chyba jest na rzeczy, bo obok portalu https://vivaldi.net/ stworzonego właśnie przez byłego CEO Opery istnieją też strony http://vivaldi.com/ i http://www.vivalditec.com/ z informacją:

"we are working on something very interesting!
be notified. we just need your email address."

W połączenie sił w tworzeniu Ottera jednak nie wierzę.

  #7 29.03.2014 10:52

Eee, porzućcie nadzieję. Stara Opera będzie się już tylko starzała. Ottera nikt nie wesprze i pozostanie tylko i wyłącznie ciekawostką. Nowa Opera z czasem uzyska część funkcji z poprzedniej Opery, jednak nigdy nie będzie taka rozbudowana i konfigurowalna, bo to nieopłacalne. Przez wiele lat Opera szła tą drogą, garstce ludzi się to podobało, ale w rezultacie nie mogą wyjść ponad te 2-5%. Chcą coś zmienić, spróbować teraz innej strategii.

  #8 29.03.2014 11:53

A ja się ostatnio coraz częściej zastanawiam, czy nie przejść na.. Operę 12.
Niby umarła, zapomniana.. a jednak uważam, że ma to co powinna, a reszta... no wiecznie mi czegoś brakuje w innych przeglądarkach :)

Pozwolę sobie tutaj zapytać, bo sam tak zorientowany nie jestem. Lepszym wyborem będzie 32 czy 64 bit?

Saskatchewan   7 #9 29.03.2014 14:03

Zauważalnych różnic między nimi praktycznie nie ma – ani w stabilności, ani np. w obsłudze wtyczek. Ciężko mi powiedzieć, czy wersja 64-bitowa jest wydajniejsza, ale biorąc pod uwagę, że wspiera ona także 32-bitowe wtyczki, polecam właśnie ją.

Piter432   10 #10 30.03.2014 13:07

Ewentualnie można doinstalować odpowiednie rozszerzenie do Chrome lub/i Firefoxa :)

  #11 30.03.2014 16:57

@Piter432:
W Chrome dodatki za mało mogą... Firefox byłby ok, gdyby działał dobrze (a u mnie działa... źle) :)

  #12 31.03.2014 22:02

Która ze starszych Oper jest według was najlepsza? Ja mam wersje 11.01 i zastanawiam się, czy nie zaktualizować do 12. Mam np. problem z Flash Playerem, który nie odtwarza filmów na niektórych stronach (i tych stron w miarę upływu czasu jest coraz więcej). Znacie jakąś dobrą wersję Flasha pod starsze Opery?

Saskatchewan   7 #13 01.04.2014 13:50

@robgg (niezalogowany): 12.16, czyli ostatnia, z tym, że jeżeli chcesz bez problemów ustawić jako domyślną inną wyszukiwarkę niż Google, to zainstaluj 12.14. Musisz też wiedzieć, że w 12 nie działają widżety.

Z jedenastek też polecam ostatnią wersję, czyli 11.64.

  #14 01.04.2014 15:30

@Saskatchewan: Dzięki za sugestie! Widżetów akurat nie używam, więc to byłby dla mnie najmniejszy problem. A jak z Flashem (to aktualnie chyba największy mój problem ze starą Operą)? Działa w tych wersjach (a przynajmniej 12.16) najnowszy Flash Player na wszystkich stronach? W mojej Operze używam którejś z wersji 10 - pamiętam, że dość mocno namęczyłem się, zanim znalazłem coś, co w miarę działałoby dobrze na większości stron z filmami. Najnowszy Flash, o ile dobrze pamiętam, nawet nie odtwarzał filmów na Youtube (o dziwo, w Chrome wszystko odtwarza bezbłędnie).

Z tym Flashem problem jest jednak dużo większy. Np. jak mam zainstalowaną określoną wersję Flasha pod Operę, to taka sama jest używana też przez inne przeglądarki poza Chrome (nie wiem, czy dałoby się zainstalować inną wersję dla każdej przeglądarki - próbowałem, ale nie znalazłem rozwiązania tego problemu). Także w Firefoxie, który ma bardzo przydatne rozszerzenia do pobrania filmów (i przez to nie mogę ich pobrać).

Saskatchewan   7 #15 01.04.2014 17:05

Flasha już jakiś czas nie aktualizowałem, więc w tej chwili nie odpowiem jak to jest z najnowszym.

YouTube, Vimeo i inne tego typu serwisy działają u mnie bez większych problemów. Jedyny problem jaki mam z Flashem, zarówno pod dwunastką, jak i nową Blinkową Operą, to np. ta strona: http://www.sport.pl/Rajd/10,131934,15720232,Adam_Malysz_nabil_warszawiakow_w_but... – po odpaleniu nie tylko film, ale wręcz cały system się tnie i trzeba zamknąć kartę, żeby cokolwiek móc zrobić.

  #16 01.04.2014 18:34

U mnie akurat ten filmik z Małyszem chodzi bardzo dobrze w Operze.

A filmy w serwisie Kinoman.tv znajdujące się na hostingu Vidzer.net dają się u Ciebie odpalić?

Saskatchewan   7 #17 02.04.2014 11:43

Chyba za mało filmów oglądam w Internecie, że wcześniej tego nie zauważałem. Po zainstalowaniu najnowszej wersji Flasha i kilku krótkich testach, przyznaję jednak, że problemów jest sporo. Takie objawy mam na mojej 12.15:
– Sport.pl jak się cięło, tak się tnie;
– na zmaksymalizowanym wideo z YouTube'a podobne objawy jak na sport.pl :-( (w sumie przypomina mi się, że ten problem występował też wcześniej)
– Vimeo po odpaleniu ma problemy z pauzowaniem, tzn. reaguje z dużym opóźnieniem (+testowane wideo jakby się lekko cięło)

Kinoman.tv z Vidzera wyglądał za to jakby nie miał problemów.

Próbowałeś instalacji nowszej opery obok, zamiast nadinstalowywać starą? W ten sposób najszybciej sprawdzisz, czy u ciebie będą te same problemy.

  #18 02.04.2014 17:23

"Próbowałeś instalacji nowszej opery obok, zamiast nadinstalowywać starą? W ten sposób najszybciej sprawdzisz, czy u ciebie będą te same problemy."

Sprawdzałem na wersji portable Opery 12.02 z zainstalowanym samym Flashem, ale problemy były podobne. Poza tym kombinowałem z Operami w wersji portable (12.02 i najnowszą) i Flash Playerem portable (wg wskazówek na tym blogu: http://rejzor.wordpress.com/portable-adobe-flash/ ), ale Vidzer też nie odpalał. Może nie do tego folderu co trzeba wkładałem plik z Flashem? W sumie to by było nawet dość dobre rozwiązanie, gdyby działało.

Bo rozumiem, że nie da się zainstalować dwóch różnych Flash Playerów, tak żeby różne przeglądarki korzystały z różnych wersji?

  #19 02.04.2014 17:23

"Próbowałeś instalacji nowszej opery obok, zamiast nadinstalowywać starą? W ten sposób najszybciej sprawdzisz, czy u ciebie będą te same problemy."

Sprawdzałem na wersji portable Opery 12.02 z zainstalowanym samym Flashem, ale problemy były podobne. Poza tym kombinowałem z Operami w wersji portable (12.02 i najnowszą) i Flash Playerem portable (wg wskazówek na tym blogu: http://rejzor.wordpress.com/portable-adobe-flash/ ), ale Vidzer też nie odpalał. Może nie do tego folderu co trzeba wkładałem plik z Flashem? W sumie to by było nawet dość dobre rozwiązanie, gdyby działało.

Bo rozumiem, że nie da się zainstalować dwóch różnych Flash Playerów, tak żeby różne przeglądarki korzystały z różnych wersji?

pgr   8 #20 03.04.2014 00:16

u mnie wszystko działa i kinoman z vidzerem i filmy gazety itp
Tylko tnie ale winię 11 letniego kompa ;) (i reklamy)
Ale jak mi Glary Utilities podpowiedział system mi wstaje w chyba 27 sek i jest szybciej niż u 84% kompów to zgłupiałem :D (i dlatego szanuję staruszka;))

Saskatchewan   7 #21 03.04.2014 10:23

> "Bo rozumiem, że nie da się zainstalować dwóch różnych Flash Playerów (...)"

Nie znam takiego sposobu. Chyba też będę musiał pokopać w temacie tych zacinających się filmów.

adrianbn   1 #22 11.09.2014 14:12

"Item, "Edytuj w Notepad2"=Copy,,,, "Notepad2" & Execute Program, "C:\\Program Files\\Notepad2\\notepad2.exe", "/c""

A można go jakoś zmusić żeby od razu wklejał to co kopiuje?

Saskatchewan   7 #23 11.09.2014 19:33

@adrianbn: A nie robi tego? Tak właśnie powinien zadziałać przełącznik "/c".