Sağ Klik Menüsünü Düzenliyoruz
Opera’nın sağ klik menüsünü kolayca düzenleyebileceğinizi biliyor muydunuz? Yine bununla beraber istemediğiniz komutları çıkarabilir ya da yenilerini ekleyebilirsiniz…
Opera ile bir sayfada gezinirken sayfanın herhangi bir yerinde farenizin sağ tuşuna tıklarsanız varsayılan olarak yan taraftaki gibi bir menü açılmaktadır. Her ne kadar Opera geliştiricileri burayı mümkün olduğunca yararlı menülerle doldurmuş olsa da, anlaşılıyor ki birçok kullanıcı (ben de dahil ) buradaki menülere belki bir kere dahi tıklamamakta. Dolayısıyla ekranda boş yere alan kaplıyor ve belki de zaman kaybına sebep oluyor. Bu menüyü kolayca özelleştirebilmenizi anlatmaya çalışacağız kısaca.
Öncelikle değişiklik yapmak istediğimiz menü dosyasından kendimize bir kopya oluşturmamız gerekiyor. Bunu buradaki yazıyı inceleyerek kolayca yapabilirsiniz. Yeni bir dosya oluşturduğunuzu varsayarak anlatmaya devam edelim.
Yeni oluşturduğumuz menü dosyasını (profil / menu klasörü içerisindedir) herhangi bir metin editörü ile açıyoruz..(Biz bunun için Notepad++ kullandık) Değiştirmek istediğimiz sağ klik menüsünün menü dosyasındaki ismi [Document Popup Menu] , bu menüyü buluyoruz öncelikle. Daha sonra aşağıdaki şekilde istediğiniz değişikliklerden birini yapabilirsiniz.
Menüyü kısaltabilirsiniz
Bunu yapmak için istemediğiniz, kullanışlı bulmadığınız tüm girdileri kaldırabilirsiniz. Örneğin -sağ taraftaki gibi- ben oldukça kısa fakat en kullanışlı şeyleri burada görmek istiyorum derseniz, (ki elbette bu kişiden kişiye göre değişecektir) aşağıdaki gibi bir menü kullanarak oldukça kısa ve kullanışlı bir menü elde edebilirsiniz. Bu menüdeki değişiklikleri buradaki başlığı inceleyerek de görebilirsiniz.
[codesyntax lang=”ini” lines=”no” container=”none” blockstate=”expanded”]
Item, MI_IDM_Prev_PM,=Back Item, MI_IDM_Next_PM,=Forward Item, MI_IDM_Reload_PM,=Reload Item, M_DOCUMENT_POPUP_MENU_BOOKMARK_PAGE=Add to bookmarks, 1 Item, MI_IDM_FULLSCREENTOGGLE=Enter fullscreen | Leave fullscreen --------------------1 Submenu, M_OPEN_WITH, Open in menu Item, M_EDIT_SITE_PREFERENCES=Edit site preferences --------------------2
[/codesyntax]
Menüye farklı alt menüler ekleyebilirsiniz
Farz edelim sağ klik menüsünü oldukça kısa fakat daha çok alt menülü olarak şekillendirmek istiyoruz. Bunun için Acemi ve Uzman şeklinde iki alt menü eklemek istediğimizi var sayalım. Bunun için öncelikle sağ klik menüsüne eklemek istediğimiz alt menülerin isimlerini ekleyelim. bunun için aşağıdaki şekilde bir kod kullanabiliriz.
[codesyntax lang=”ini” lines=”no” container=”none” blockstate=”expanded”]
Submenu, Acemi Kullanıcı, Acemi Menu Submenu, Uzman Kullanıcı, Uzman Menu
[/codesyntax]
Buradaki kodlara kısaca göz atacak olur isek kısaca aşağıdaki şekilde açıklayabiliriz.
- Submenu : Yeni bir alt menü açmak için bir alan oluşturmamızı sağlayan kodu tanımlıyor
- Acemi Kullanıcı: Yeni menü girdimizin ismini tanımlıyor.
- Acemi Menu : İmleci bu alana getirdiğinizde açılacak olan alt menünün ismini tanımlıyor.
Ana menü girdilerini oluşturduktan sonra alt menüleri oluşturmaya başlayalım. ( Ufak bir tüyo verelim; eğer yeni oluşturacağınız bir alt menüyü dosyanızın en altına eklerseniz ileride ulaşmanız daha kolay olacaktır. ) Yukarı belirttiğimiz iki farklı ada ilişkin iki alt menü ekleyeceğiz. Birinci alt menümüzün ismi [Acemi Menu] , ikinci alt menümüzün ismi de [Uzman menu] olacak. Menü içeriklerini de yine istediğiniz gibi düzenleyebilirsiniz fakat biz kolaylık olsun diye standart ve kısaltılmış olan menü içeriklerini aşağıdaki gibi kullandık.
[codesyntax lang=”ini” lines=”no” blockstate=”collapsed”]
[Acemi Menu] Item, MI_IDM_Prev_PM,=Back Item, MI_IDM_Next_PM,=Forward Item, M_REWIND,=Rewind, 0 Item, M_FAST_FORWARD,=Fast Forward, 0 --------------------1 Item, MI_IDM_Reload_PM,=Reload Submenu, MI_IDM_AUTORELOAD_TOGGLE_PARENT, Full Reload Menu --------------------2 Item, M_DOCUMENT_POPUP_MENU_BOOKMARK_PAGE=Add to bookmarks, 1 Item, MI_IDM_POPUP_ADDRESS=Copy document address Item, MI_IDM_SEND_URL_EMAIL=Send document address in mail Item, MI_IDM_Print="Print document,,,,"Menu Print"" --------------------3 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 --------------------5 Include, Internal Frame Include, Internal Document Background --------------------7 Item, M_BLOCK_CONTENT=Content block mode on | Content block mode off Item, M_EDIT_SITE_PREFERENCES=Edit site preferences --------------------8 Item, MI_IDM_FULLSCREENTOGGLE=Enter fullscreen | Leave fullscreen
[/codesyntax]
[codesyntax lang=”ini” lines=”no” blockstate=”collapsed”]
[Uzman Menu] Item, MI_IDM_Prev_PM,=Back Item, MI_IDM_Next_PM,=Forward Item, MI_IDM_Reload_PM,=Reload Item, M_DOCUMENT_POPUP_MENU_BOOKMARK_PAGE=Add to bookmarks, 1 Item, MI_IDM_FULLSCREENTOGGLE=Enter fullscreen | Leave fullscreen --------------------1 Submenu, M_OPEN_WITH, Open in menu Item, M_EDIT_SITE_PREFERENCES=Edit site preferences --------------------2
[/codesyntax]
Eğer kodları yukarıdaki gibi eklediyseniz sonuçta aşağıdaki gibi bir menüye sahip olacaksınız.
Menü dosyalarında yapabilecekleriniz elbete bunlarla sınırlı değil. Biz burada sadece basit birkaç özelleştirme gösterdik. Siz de kendiniz bu ve diğer menü dosyalarına, istediğiniz girdileri, kodları ekleyerek Opera’nın fonksiyonelliğini arttırabilirsiniz. Bu konuda daha fazla bilgi almak için bu başlığı inceleyebilir ve yine Opera modifikasyon forumlarımızda paylaşımda bulunabilirsiniz.

-
hasanTR
-
offchu
-
http://www.operaturkiye.net zahek
-
offchu
-
http://www.operaturkiye.net zahek
-
-
-
hasanTR
-
-
-
http://www.operaturkiye.net agresiff
-
http://www.operaturkiye.net/ berce
-
http://www.operaturkiye.net zahek
-
http://www.operaturkiye.net/ berce
-
http://www.operaturkiye.net zahek
-
http://www.operaturkiye.net/ berce
-
http://www.operaturkiye.net zahek
-
http://www.operaturkiye.net/ berce
-
http://www.operaturkiye.net zahek
-
http://www.operaturkiye.net/ berce
-
-
-
-
-
v-s-l
-
alayli
-
v-s-l
-
http://www.operaturkiye.net zahek
-
-
http://www.operaturkiye.net zahek
-
http://www.operaturkiye.net zahek
-
-
v-s-l
-
http://www.operaturkiye.net zahek
-