Medium's 9 Menu

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

Zgodnie z zapowiedzią w wątku 9.50 własne menu - brak napisów w menu, w którym mowa była o tym, że opublikowane wcześniej moje Menu z obrazkami przestało funkcjonować prawidłowo, mam przyjemność przedstawić nową wersję mojego menu dla wszystkich, którzy go używali (za co bardzo dziękuję) oraz tych, którzy mają ochotę spróbować smile
Napisałam wersję polską i angielską.

Menu jest dodatkowo opatrzone sekcjami (mojego autorstwa) z tagami BBCode i HTML oraz encjami i znakami specjalnymi, które mogą się nam przydać przy edycji tekstów.

medium_9_pl_menu.ini
medium_9_en_menu.ini

Informacje o instalacji:
Klikamy Pomoc → O operze tam znajdujemy ścieżkę do Katalogu Opery.
Plik menu otwarty w przeglądarce zapisujemy (z menu Plik → Zapisz jako…) do katalogu *user\Dane aplikacji\Opera\Opera\profile\menu\,
a następnie w Narzędzia → Preferencje → Zaawansowane → Paski narzędzi → Konfiguracja menu wybieramy zapisany wcześniej plik.


Uwaga! Aby w pełni korzystać z menu, należy zainstalować program Notepad2http://www.flos-freeware.ch/notepad2.html
oraz UserJS View Selection Sourcehttp://www.webkitchen.cz/lab/opera/view-selection-source/

Menu najlepiej wygląda w skórkach (potrzebne są dodatkowe ikonki):
blue B for v9, która jest ulepszoną wersją skórki The blue Button 1.1
Phoenity, Phoenity Native, Phoenity New i Phoenity Redux

Medium napisał(a):

Do moich plików wkradł się błąd, o którym poinformował mnie w prywatnej wiadomości Raster2000. Błąd polegał na tym, że niektóre punkty były w menu nieaktywne.

Pliki zostały poprawione i ich wersja 2.2 znajduje się na serwerze. Użytkowników proszę o aktualizację.

archetwist napisał(a):

Widzę, że Medium powróciła do operowej działalności smile .

Medium napisał(a):

Wiesz, niezrobienie niczego skutkowało niestety dziurami w menu, także moim własnym. Jakiś czas na tym "chodziłam", ale gdy przeczytałam, że przeszkadza to także innym, to się spięłam smile
Jak już się pogrzebie raz w plikach, to potem jest jak uzależnienie...

archetwist napisał(a):

Originally posted by medium:

Jak już się pogrzebie raz w plikach, to potem jest jak uzależnienie...


Trzeba z tym walczyć! wink

Medium napisał(a):

Uzależnienie od stworzonej wizji, a nie od grzebania w plikach sztuka dla sztuki! Nowe wydania Opery to i owo zmieniają i trzeba aktualizować własne pliki, jeśli się chce uchronić stworzony (i dla mnie wygodny) obraz Opery.

pgmost napisał(a):

Uzywam tego menu od jakiegoś czasu i przyznac muszę że nawet fajne choc chyba przekombinowane, co za duzo to niezdrowo i się ciut miesza, sa pewne ułatwienia ale można sie gubic w nadmiarze
Moze 2 wersje tego menu: wersja light i full smile
Np bardzo mi sie podoba opcja otwórz strone w IE czy FF w menu serwis (do tej pory przyciski miałem na wierzchu) ale juz np opcja Babel tranlation pod PPM chyba zbędna jak i HTML Tags dla przeciętnego uzytkownika
Głownie PPM bym wyczyścił, dla lepszej orientacji, ale ogolnie fajna sprawa wink

Medium napisał(a):

Originally posted by pgmost:

opcja Babel tranlation pod PPM chyba zbędna


Mnie się zdaje, że tłumaczeń nigdy za dużo, ale jeśli nie jest Ci ta opcja potrzebna, otwórz plik menu w edytorze tekstowym, wyszukaj sekcję [Document Popup Menu] i przed punktem
;Submenu, "BabelFish Translation", BabelFish Translation Menu="Show popup menu,,,, "Folder""
postaw na początku znak ";" (średnik).

To samo w przypadku menu HTML, wyszukaj sekcję [Edit Widget Popup Menu] i zakomentuj średnikiem 3 linijki:
;Submenu, "HTML Tags", HTML Tags Menu="Show popup menu,,,, "Folder""
;Submenu, "HTML Entities", HTML Entities Menu="Show popup menu,,,, "Folder""
;--------------------4

Po tym zabiegu punkty ze średnikiem na początku nie będą wyświetlane pod PPM.

Originally posted by pgmost:

Np bardzo mi sie podoba opcja otwórz strone w IE czy FF w menu serwis


Można tę opcję rozbudować o inne posiadane przeglądarki.
Ja np. w swoim menu mam cztery przeglądarki, ale w przypadku pozostałych potrzebne są pełne ścieżki do plików exe, dlatego nie umieściłam ich automatycznie.

Dziękuję za opinię smile

pgmost napisał(a):

No jesli średnik załatwia sprawe to faktycznie mozna samemu się pobawić, zwłaszcza ze ten polecany Notepad w porównaniu do standardowego Notatnika ładnie wszytko pokazuje
A jak usunąć opcje "czytaj" (funkcji głosowych nie uzywam) oraz sprawdzanie pisowni (tu mam skrypt odpowiedni) z PPM
Oraz w menu Serwis jak dodać coś w stylu: otwórz folder z skryptami i Otwórz urlfiletr i Otwórz cache z podaną gdzies ścieżką dostepu do ww moich plików/folderów, czyli szybki operowy skrót przez foldery i podfoldery windowsa (ręczne przebijanie się przez cos takiego C:\Documents and Settings\admin\Dane aplikacji\Opera\Opera\profile jest męczące)

Po usunięciu Babela jak wyżej, i po zaznaczeniu fragmentu tekstu w PPM jest jeszce Operowe "przetłumacz" z iluś jezyków na iles wink tez nie moge tego znależć do kasacji

Medium napisał(a):

Originally posted by pgmost:

A jak usunąć opcje "czytaj" (funkcji głosowych nie uzywam) oraz sprawdzanie pisowni (tu mam skrypt odpowiedni) z PPM


W [Hotclick Popup Menu] zakomentować trzecią linijkę
;Platform Win2000-Unix-Mac-QNX, Feature Voice, Item, M_HOTCLICK_MENU_ITEM_SPEAK="Speak selection,,,, "Start listening""


Originally posted by pgmost:

Notepad w porównaniu do standardowego Notatnika ładnie wszytko pokazuje


O tak, ale jeszcze lepszy jest kED2 (którego używam za poleceniem Ryszarda), albo Notepad++. Obydwa umieją zwijać sekcje, które Notepad2 tylko czytelnie zaznacza. No ale są nieco cięższe i do notatek nie warto ich używać, zaś do plików ini owszem.

Originally posted by pgmost:

Oraz w menu Serwis jak dodać coś w stylu: otwórz folder z skryptami i Otwórz urlfiletr i Otwórz cache z podaną gdzies ścieżką dostepu do ww moich plików/folderów, czyli szybki operowy skrót przez foldery i podfoldery windowsa (ręczne przebijanie się przez cos takiego C:\Documents and Settings\admin\Dane aplikacji\Opera\Opera\profile jest męczące)


Tak, masz rację. Ja do urlfilter.ini mam przycisk, podobnie jak do szybkiego wywoływania konfiguracji pasków narzędzi i menu, ale masz przecież w menu Narzędzia → Zaawansowane → Zablokowana zawartość..., w czym zatem problem?

Jeśli chodzi o potrzebne foldery podręczne, można posłużyć się Narzędzia → Zaawansowane → opera:drives, jest też opera:cache, tylko nie wiedzieć czemu u mnie nic nie pokazuje...

Ale udały mi się 2 sztuczki:

• Po pierwsze dodać do menu [Link Open in Menu] taki punkt, który otwiera wybrany folder z opera:drives:
Item, "Explorer"="Copy link,,,, "Go to homepage" & Execute Program, "explorer.exe", "%l""

• Po drugie dodać do [Service Menu] punkty:
Item, "UserJS"="Execute Program, "explorer.exe", "file://localhost/C:/.../UserJS/",, "Go to homepage""
Item, "Profile"="Execute Program, "explorer.exe", "file://localhost/C:/Documents%20and%20Settings/.../Dane%20aplikacji/Opera/Opera/profile/",, "Go to homepage""
Uwaga!!! W kodzie należy wstawić swoją ścieżkę!


Dodane:

Originally posted by pgmost:

Po usunięciu Babela jak wyżej, i po zaznaczeniu fragmentu tekstu w PPM jest jeszce Operowe "przetłumacz" z iluś jezyków na iles wink tez nie moge tego znależć do kasacji


Sekcja [Hotclick Popup Menu] zakomentować punkt
;Submenu, MI_IDM_SELTRANSLATE_EN_FR_PARENT, Translate menu="Show popup menu,,,, "Folder""


pgmost napisał(a):

No i rewelacja, tu średnik tam srednik i PPM wyczyszczony w miarę jest przejrzyscie jak dla mnie i mi się podoba smile (Skórka piball_fb)
Ideę załapałem i w "[Service Menu]" po swojemu sobie zrobiłem, ale działa smile (skoro Opera 9tka ma w 3 miejscach dysku swoje foldery do których czasem sie zagląda i teraz mogę włączyć odpowednie okno eksplorera w danym operowym folderze 1 kliknięciem z rozwijanego menu Serwis a nie przez jakieś przyciski zajmujące miejsce na ekranie to rewelacja)
To menu jak i plik do niego dosc rozbudowane wiec ciezko sie połapać z początku gdzie co do czego, wiec wielkie dzięki smile Aha, no i plik do skopiowania dla bezpieczeństwa wink

A zatem polecam tą modyfikacje menu yes

Medium napisał(a):

Originally posted by pgmost:

To menu jak i plik do niego dosc rozbudowane wiec ciezko sie połapać z początku gdzie co do czego, wiec wielkie dzięki


Nie ma za co. Chętnie pomogę, jak ktoś zechce modyfikować. Dla większej przejrzystości w pracy z menu polecam ponownie:

Originally posted by pgmost:

Ideę załapałem i w "[Service Menu]" po swojemu sobie zrobiłem, ale działa (skoro Opera 9tka ma w 3 miejscach dysku swoje foldery do których czasem sie zagląda i teraz mogę włączyć odpowednie okno eksplorera w danym operowym folderze 1 kliknięciem z rozwijanego menu Serwis a nie przez jakieś przyciski zajmujące miejsce na ekranie to rewelacja)


Tak, to wygodne rozwiązanie. Dotychczas sama tego nie zastosowałam, ale już mam smile, dzięki Tobie.
Niestety nie mogę dodać tej funkcji do menu ogólnego (bo każdy może mieć inne ścieżki), chociaż nad folderem profile możnaby się zastanowić.

Chciałam jeszcze zwrócić uwagę, że sekcja odpowiedzialna za otwieranie linków w innej aplikacji ma w menu 2 zakomentowane punkty:
[Link Open in Menu]
;Item, "Opera 8"="Copy link,,,, "Window Browser Icon" & Execute program, "C:\Program Files\Opera 8\Opera.exe", "%l""
;Item, "K-Meleon"="Copy link,,,, "K-Meleon" & Execute program, "C:\Program Files\K-Meleon\k-meleon.exe", "%l""
Item, "Firefox"="Copy link,,,, "Firefox" & Execute program, "firefox", "%l""
Item, "Internet Explorer"="Copy link,,,, "Ie" & Execute program, "iexplore", "%l""


Jeśli ktoś ma te przeglądarki, może je sobie odkomentować i używać, można też na wzór zrobić punkt z inną przeglądarką.
Podobnie jest w sekcjach [Links Manager Open in Menu], [Open Frame in Menu] oraz [Open Page in Menu]. Jest to ukryty potencjał mojego menu.

Jest jeszcze jeden zakomentowany punkt w [Image Link Popup Menu]
;Item, "Otwórz obrazek w IrfanView"="Copy image,,,, "Top10" & Execute program, "C:\Program Files\IrfanView\i_view32.exe", "/clippaste""
a to z tego powodu, że nowe menu w Operze posiada już możliwość otwierania obrazków w innych systemowych aplikacjach. Trochę mnie tylko drażni, że otwierany w IrfanView tą drogą obrazek jest komunikowany jako plik z nieprawidłowym rozszerzeniem, dlatego używam mojego starego rozwiązania.



Medium napisał(a):

Originally posted by pgmost:

(Skórka piball_fb)


Podaj link do Twojej skórki, bo wyszukiwarka sobie nie radzi. Chciałam zobaczyć, jak moje menu w niej działa.

pgmost napisał(a):

http://my.opera.com/community/customize/comments.dml?id=900
tej uzywam smile

Medium napisał(a):

To ci się nie wyświetlają ikonki dla "preferencji" oraz "zakończ". Ale skórka niczego sobie, nawet fajna i godna polecenia.
Jak Ci zależy, żeby uzupełnić te braki, mogę pomóc smile

pgmost napisał(a):

Jak się bawic to na całego: bigsmile
A dałoby sie dorzucić do menu (jakaś kolejna pozycja obok "serwis") wpis który robiłby to co przycisk "kosz" na skórce czyli szybki powrót do wyłączonej strony z zapamietaną historia odwiedzin tylko do czasu wyłączenia Opery - to w ramach eliminacji przycisków przydatnych ale zajmujacych miejsce (czyli nie klasyczna historia Opery tylko ten "kosz") - wygląd jak Historia z menu FF a zachowanie jak "kosz" z Opery cool

Medium napisał(a):

Originally posted by pgmost:

A dałoby sie dorzucić do menu (jakaś kolejna pozycja obok "serwis") wpis który robiłby to co przycisk "kosz" na skórce


W menu Okno jest submenu Zamknięte i śmiało można go używać. Ale to nie opróżnia kosza...
Nie da się niestety przenieść treści przycisku kosz do menu głównego - nie wyświetla zamkniętych okien.

bonus2o napisał(a):

Planuje Koleżanka wydac jakieś zaktualizowane wersje swojego menu. Najlepiej takie zaktualizowane juz pod 10. Stara wersja jest świetna i za inspirowała mnie do stworzenia własnego menu bazującego w dużej mierze własnie na Pani menu.

Medium napisał(a):

Ależ tak. Praca prawie skończona. Z tym, że pracowałam nad wersją z Unite i nie wiem, czy z publikacją nie poczekam do tej wersji...

Tymczasem w PW proszę o maila na który mogę przesłać mój własny prywatny plik z BBCode i HTML menu oraz własnym menu dla wyszukiwarek (które obowiązkowo trzeba zainstalować żeby działało).

pgmost napisał(a):

W ramach treningu Opera 10 instalowałem na czysto, wiec wszystko wcześniejsze poszło w ...kosz i mam takie pytanie jeśli chodzi o edycję menu:
-średnikami wyłączyłem co chciałem
-zgodnie ze wskazówkami powyżej w menu Okno dodałem otwieranie w explorerze folderu profile, folderu cache i folderu program files
-nie mogę dojść jak otworzyć daną stronę w innych przeglądarkach (tzn w Operze mam otwartą stronę i klik w meno Okno i wybieram IE albo FF albo GChrome i ma się otworzyć ta sama strona w tamtej przeglądarce)
Na razie otwiera się ta przeglądarka ale ze stroną startową a nie w konkretnym linkiem sad

pgmost napisał(a):

Ok dzięki działa, tzn muszę to przemyśleć:) , ale zrobiłem intuicyjnie i działa

Medium napisał(a):

http://operawiki.info/IniFileVariables

Some commands in INI files requires specific arguments for their functionality - for instance Go to page, cannot go to a page unless you give the address of the page you want it to go to!

Opera uses a range of special variables that can be used in some of these INI commands (not all):

  • %s is the filename of local source cache
  • %t is currently selected text
  • %c is the clipboard content
  • %u is active document url
  • %l is the address of a link you right-click

NOTE: If the letter is written in uppercase (ie. %S) the parameter is put inside a pair of quotes ("). This is useful for instance if you want to open some document from the cache in a source viewer because the path to the file may contain spaces.



Jeśli chciałbyś zrobić sobie submenu w menu Okno, to powinieneś użyć parametru %u. Ja takie menu podłączyłam jako submenu Serwis:

[Open Page in Menu]
Item, "Opera 8"="Copy document address,,,, "Window Browser Icon" & Execute program, "C:\Program Files\Opera 8\Opera.exe", "%u""
Item, "Opera 9"="Copy document address,,,, "Window Browser Icon" & Execute program, "C:\Program Files\Opera\Opera.exe", "%u""
Item, "K-Meleon"="Copy document address,,,, "K-Meleon" & Execute program, "C:\Program Files\K-Meleon\k-meleon.exe", "%u""
Item, "Firefox"="Copy document address,,,, "Firefox" & Execute program, "firefox", "%u""
Item, "Internet Explorer"="Copy document address,,,, "Ie" & Execute program,
"iexplore", "%u""



Dla menedżera linków mam takie:

[Links Manager Open in Menu]
Item, "Opera 8"="Copy,,,, "Window Browser Icon" & Execute program, "C:\Program Files\Opera 8\Opera.exe", "%c""
Item, "Opera 9"="Copy,,,, "Window Browser Icon" & Execute program, "C:\Program Files\Opera\Opera.exe", "%c""
Item, "K-Meleon"="Copy,,,, "K-Meleon" & Execute program, "C:\Program Files\K-Meleon\k-meleon.exe", "%c""
Item, "Firefox"="Copy,,,, "Firefox" & Execute program, "firefox", "%c""
Item, "Internet Explorer"="Copy,,,, "Ie" & Execute program, "iexplore", "%c""
Item, "Explorer"="Copy,,,, "Go to homepage" & Execute Program, "explorer.exe", "%c""



a dla linków:

[Link Open in Menu]
Item, "Opera 8"="Copy link,,,, "Window Browser Icon" & Execute program, "C:\Program Files\Opera 8\Opera.exe", "%l""
Item, "Opera 9"="Copy link,,,, "Window Browser Icon" & Execute program, "C:\Program Files\Opera\Opera.exe", "%l""
Item, "K-Meleon"="Copy link,,,, "K-Meleon" & Execute program, "C:\Program Files\K-Meleon\k-meleon.exe", "%l""
Item, "Firefox"="Copy link,,,, "Firefox" & Execute program, "firefox", "%l""
Item, "Internet Explorer"="Copy link,,,, "Ie" & Execute program, "iexplore", "%l""
Item, "Explorer"="Copy link,,,, "Go to homepage" & Execute Program, "explorer.exe", "%l""



Dlaczego dodałam poczciwego Explorera?
Bo opera:drives otwiera w Operze zawartość naszego dysku w folderach w postaci linków właśnie.

pgmost napisał(a):

Po 2 dniach się kapnąłem ze wyłączyłem sobie przy okazji w menu opcję "plik" i zaczyna mi się dopiero od "edycja", "widok" itd i przeglądam 1600 linijek pliku i nie mogę odnaleźć. Jakieś propozycje?

Medium napisał(a):

Originally posted by pgmost:

wyłączyłem sobie przy okazji w menu opcję "plik"


Szukaj sekcji: [Browser File Menu].

pgmost napisał(a):

Ok, znalazłem, miałem średnik przed "submenu" w:

[Browser Menu Bar]
Submenu, MI_IDM_HELP_PRINT_PARENT, Browser File Menu

Medium napisał(a):

Informacyjnie podaję, że w zasadzie miałam zamiar wstrzymać się z aktualizacją mojego menu do Opery 10 do chwili wydania wersji stabilnej z Unite.
Jeśli jednak w ankiecie na moim blogu zbierze się 10 głosów na TAK postaram się o wcześniejszą publikację.