Habe mal ein Edit gemacht damit er wenn gleich deinen Code benutzt, danke für den Hinweis. :klasse:
Kontextmenü in Eingabefeldern
-
Boersenfeger -
10. Februar 2012 um 12:46 -
Erledigt
-
-
Alles klar.
Vielen Dank. :wink:
Mfg.
Endor -
Ich sach schon mal danke, getestet wird morgen...
-
.. Vielen Dank, jetzt siehst gut aus...
Code wurde auf das alternative Sprachpaket angepasst..
[attachment=2]08-09-2012_135439.JPG[/attachment]
Edit: noch was gefunden:
In Beta, Aurora und Nightly funktioniert dieser Code für das Anzeigen des Icons für den Extra-Menü-Eintrag "Zeige Passwörter":
Der Eintrag entstammt einem Script aus unserer Bastelstube...CSSmenuitem[label="Zeige Passwörter"] { -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important; list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAs5JREFUeNp0U11IU2EYfs5+canzF8ufICmvTJOTpWg/CrnIi6BQ+tUuFC/CupHqIokYRnnvhWIIRSQ6hX4RNOeFFUyXbS2GgXNh6tJtbPNvO+dsp+87U5mhHzzn/d7vvO/7ve/zfi8jiiKGHiqgkoORyZAPoJwgE9G1QDAeicDGhSFil6XYlIwQQXXS/ryawyU15aJam8ttrEAMehx/vg+V+FyOfmLzgUDcNUCIFwtSs45cOVbdct081mufnTYNhyMCMrMPZp88daluarRf7l10zpFkLf8HkNFPkENlQVWjzmrqdTjmhw3Q+uvlyWv1roDdYLO8dRwtO6+jNiGeXrYTUgbrHA4lJKanLXgm5hQa6MiRbuuGv6tOPxunyKU2e3KwHhJXQlwwqKtqLwoLAny+ZayteKBRCYhXi+A4Pkht9gwQ5PHl2+dhXdGJSjYUCMDrWkDAN4+UBAZxGemwTk3/pDYMsZ1JVUqQ6OTFbRJHjO8Nue6lpVBh8ek8tWZfWpygBQ/BPTZm+mW32noZBiOz6Sp0l2qjzoRRrEXA0Hfw5BoDIQwl2dI3cLvxvv6yZ9GBwRc9A0TvIM7jcxlKvrs8iTQcOwLIYsohnMJIoKSKXCkJ+jE6U4hzmZbqncR5UpKxbeSFaMBYXvqfd30kopU4o6c4gdQp0prZhnO3WColfSsAdY4BTRI3mu9VkP1TZ7KCptwJQZxEKAJ/2A8qJZ2cS7c9NgBXS4GcFCmo1K6uZ+3viGjjgyJ1YCsuVbL03C24UXHhrLQ3Do5uzwJefwUuFgIHtAhS/c6j1tq2Fn2I+yHUISdiNr4akezyawtZW5/FHJ0gmLeHiRL2xgL1TRZqOpYPmvR9v30YmJgh/fwUuEv+c9DHm7xhL7BBSlAyx6Fgom1kGIZyoSFILMrEmbxUNNiX8dLqwsRmSQGCVTSrOkjtLHE0EzQhS41/AgwAEXpPSomMNg0AAAAASUVORK5CYII=")!important; image-region: rect(0px 16px 16px 0px) !important; margin-left:4px !important; } menuitem[label="Zeige Passwörter"]>.menu-iconic-text{ margin-left:10px !important;}
[attachment=1]Zeige Passwörter.JPG[/attachment]
Nicht aber in meinem Firefox 15.0.1:
[attachment=0]Zeige Passwörter in Firefox 15.0.1.JPG[/attachment]
Da gibts doch bestimmt auch ne Lösung..? -
Oh, noch ein Problem... der leidige Abstand zum Icon...
[attachment=0]Abstand zum Icon_Checkplaces.JPG[/attachment]
So langsam wars dann aber, glaube ich..... :mrgreen: -
Hallo Boersenfeger
teste den mal für die Passwörter
CSSmenuitem[label="Zeige Passwörter"] { -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important; list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAs5JREFUeNp0U11IU2EYfs5+canzF8ufICmvTJOTpWg/CrnIi6BQ+tUuFC/CupHqIokYRnnvhWIIRSQ6hX4RNOeFFUyXbS2GgXNh6tJtbPNvO+dsp+87U5mhHzzn/d7vvO/7ve/zfi8jiiKGHiqgkoORyZAPoJwgE9G1QDAeicDGhSFil6XYlIwQQXXS/ryawyU15aJam8ttrEAMehx/vg+V+FyOfmLzgUDcNUCIFwtSs45cOVbdct081mufnTYNhyMCMrMPZp88daluarRf7l10zpFkLf8HkNFPkENlQVWjzmrqdTjmhw3Q+uvlyWv1roDdYLO8dRwtO6+jNiGeXrYTUgbrHA4lJKanLXgm5hQa6MiRbuuGv6tOPxunyKU2e3KwHhJXQlwwqKtqLwoLAny+ZayteKBRCYhXi+A4Pkht9gwQ5PHl2+dhXdGJSjYUCMDrWkDAN4+UBAZxGemwTk3/pDYMsZ1JVUqQ6OTFbRJHjO8Nue6lpVBh8ek8tWZfWpygBQ/BPTZm+mW32noZBiOz6Sp0l2qjzoRRrEXA0Hfw5BoDIQwl2dI3cLvxvv6yZ9GBwRc9A0TvIM7jcxlKvrs8iTQcOwLIYsohnMJIoKSKXCkJ+jE6U4hzmZbqncR5UpKxbeSFaMBYXvqfd30kopU4o6c4gdQp0prZhnO3WColfSsAdY4BTRI3mu9VkP1TZ7KCptwJQZxEKAJ/2A8qJZ2cS7c9NgBXS4GcFCmo1K6uZ+3viGjjgyJ1YCsuVbL03C24UXHhrLQ3Do5uzwJefwUuFgIHtAhS/c6j1tq2Fn2I+yHUISdiNr4akezyawtZW5/FHJ0gmLeHiRL2xgL1TRZqOpYPmvR9v30YmJgh/fwUuEv+c9DHm7xhL7BBSlAyx6Fgom1kGIZyoSFILMrEmbxUNNiX8dLqwsRmSQGCVTSrOkjtLHE0EzQhS41/AgwAEXpPSomMNg0AAAAASUVORK5CYII=")!important; margin-left:4px !important; } menuitem[label="Zeige Passwörter"]>.menu-iconic-text{ margin-left:10px !important;}
Check Places kommt der von der gleichnamigen Erweiterung?
Mfg.
Endor -
-
Vorweg, ich habe den Eintrag Zeige Passwörter nicht, aber evtl. muss hier auch wieder den englische Name hin :-??
-
Danke Boersenfeger.
Der Eintrag kommt aus einem Script von loshombre.
Im original heißt der Eintrag Passwörter öffnen.
Boersenfeger hat das nach seinem Geschmack geändert.
Hoffe, mein obiger Code funktioniert.Mfg.
Endor -
.. du hast das mit dem Script gelesen?
-
-
Da bin ich jetzt erst mal ratlos. habe hier ja das selbe Script am laufen
und auch im 15.01 wird das Symbol angezeigt.Hier mal die ganze xul Zeile des Eintrags, vielleicht hat Andreas eine Idee.
Code<menuitem xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" label="Zeige Passwörter" accesskey="P" oncommand="window.open('chrome://passwordmgr/content/passwordManager.xul', 'Toolkit:PasswordManager', 'chrome,resizable=yes');"/>
Boersenfeger schau bitte mal im Script selber, ob da zwischen den Gänzefüßchen,
bei Zeige Passwörter ein Leerzeichen oder sonst was ist.
Rest kommt noch :wink:
Mfg.
Endor -
-
-
Ich testete gerade die Anzeige, wenn ich mein alternatives Sprachpaket deaktiviere..
Auch dann erscheint das Icon nicht...
Hier ist der angepasste Code des Scripts Private Tool Menus..Code
Alles anzeigen/* Private Tool Menus */ [ { "label" : "Zeige Kekse", "accesskey": "K", "oncommand": "window.open('chrome://browser/content/preferences/cookies.xul', 'Browser:Cookies', 'chrome,resizable=yes');" }, { "label" : "Zeige Passwörter", "accesskey": "P", "oncommand": "window.open('chrome://passwordmgr/content/passwordManager.xul', 'Toolkit:PasswordManager', 'chrome,resizable=yes');" }, ] .forEach(function(attrs) { var menuitem = document.createElement("menuitem"); for (var key in attrs) menuitem.setAttribute(key, attrs[key]); document.getElementById("menu_ToolsPopup").insertBefore(menuitem, document.getElementById("sanitizeItem")); });
@ CheckPlaces:
Mit Anpassungen passt es
[attachment=0]Check-Places.JPG[/attachment] -
Zitat von Boersenfeger
Hier ist der angepasste Code des Scripts Private Tool Menus..
Damit, und diesem CodeCSSmenuitem[label="Zeige Passwörter"] { -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important; list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAs5JREFUeNp0U11IU2EYfs5+canzF8ufICmvTJOTpWg/CrnIi6BQ+tUuFC/CupHqIokYRnnvhWIIRSQ6hX4RNOeFFUyXbS2GgXNh6tJtbPNvO+dsp+87U5mhHzzn/d7vvO/7ve/zfi8jiiKGHiqgkoORyZAPoJwgE9G1QDAeicDGhSFil6XYlIwQQXXS/ryawyU15aJam8ttrEAMehx/vg+V+FyOfmLzgUDcNUCIFwtSs45cOVbdct081mufnTYNhyMCMrMPZp88daluarRf7l10zpFkLf8HkNFPkENlQVWjzmrqdTjmhw3Q+uvlyWv1roDdYLO8dRwtO6+jNiGeXrYTUgbrHA4lJKanLXgm5hQa6MiRbuuGv6tOPxunyKU2e3KwHhJXQlwwqKtqLwoLAny+ZayteKBRCYhXi+A4Pkht9gwQ5PHl2+dhXdGJSjYUCMDrWkDAN4+UBAZxGemwTk3/pDYMsZ1JVUqQ6OTFbRJHjO8Nue6lpVBh8ek8tWZfWpygBQ/BPTZm+mW32noZBiOz6Sp0l2qjzoRRrEXA0Hfw5BoDIQwl2dI3cLvxvv6yZ9GBwRc9A0TvIM7jcxlKvrs8iTQcOwLIYsohnMJIoKSKXCkJ+jE6U4hzmZbqncR5UpKxbeSFaMBYXvqfd30kopU4o6c4gdQp0prZhnO3WColfSsAdY4BTRI3mu9VkP1TZ7KCptwJQZxEKAJ/2A8qJZ2cS7c9NgBXS4GcFCmo1K6uZ+3viGjjgyJ1YCsuVbL03C24UXHhrLQ3Do5uzwJefwUuFgIHtAhS/c6j1tq2Fn2I+yHUISdiNr4akezyawtZW5/FHJ0gmLeHiRL2xgL1TRZqOpYPmvR9v30YmJgh/fwUuEv+c9DHm7xhL7BBSlAyx6Fgom1kGIZyoSFILMrEmbxUNNiX8dLqwsRmSQGCVTSrOkjtLHE0EzQhS41/AgwAEXpPSomMNg0AAAAASUVORK5CYII=")!important; margin-left:4px !important; } menuitem[label="Zeige Passwörter"]>.menu-iconic-text{ margin-left:10px !important;}
funktioniert es hier in Fx 15.0.1
[Blockierte Grafik: http://www10.pic-upload.de/thumb/08.09.12/5tyxa1a7xo1l.jpg]
-
Hier leider nicht.... ich habe schon ganzen Scripte durchsucht, ob da noch ein Script dazwischen hauen könnte...
-
Und wenn du diesen Eintrag benutzt?
CSSmenuitem[label="Zeige Passwörter"][accesskey="P"][oncommand="window.open('chrome://passwordmgr/content/passwordManager.xul', 'Toolkit:PasswordManager', 'chrome,resizable=yes');"]{ -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important; list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAs5JREFUeNp0U11IU2EYfs5+canzF8ufICmvTJOTpWg/CrnIi6BQ+tUuFC/CupHqIokYRnnvhWIIRSQ6hX4RNOeFFUyXbS2GgXNh6tJtbPNvO+dsp+87U5mhHzzn/d7vvO/7ve/zfi8jiiKGHiqgkoORyZAPoJwgE9G1QDAeicDGhSFil6XYlIwQQXXS/ryawyU15aJam8ttrEAMehx/vg+V+FyOfmLzgUDcNUCIFwtSs45cOVbdct081mufnTYNhyMCMrMPZp88daluarRf7l10zpFkLf8HkNFPkENlQVWjzmrqdTjmhw3Q+uvlyWv1roDdYLO8dRwtO6+jNiGeXrYTUgbrHA4lJKanLXgm5hQa6MiRbuuGv6tOPxunyKU2e3KwHhJXQlwwqKtqLwoLAny+ZayteKBRCYhXi+A4Pkht9gwQ5PHl2+dhXdGJSjYUCMDrWkDAN4+UBAZxGemwTk3/pDYMsZ1JVUqQ6OTFbRJHjO8Nue6lpVBh8ek8tWZfWpygBQ/BPTZm+mW32noZBiOz6Sp0l2qjzoRRrEXA0Hfw5BoDIQwl2dI3cLvxvv6yZ9GBwRc9A0TvIM7jcxlKvrs8iTQcOwLIYsohnMJIoKSKXCkJ+jE6U4hzmZbqncR5UpKxbeSFaMBYXvqfd30kopU4o6c4gdQp0prZhnO3WColfSsAdY4BTRI3mu9VkP1TZ7KCptwJQZxEKAJ/2A8qJZ2cS7c9NgBXS4GcFCmo1K6uZ+3viGjjgyJ1YCsuVbL03C24UXHhrLQ3Do5uzwJefwUuFgIHtAhS/c6j1tq2Fn2I+yHUISdiNr4akezyawtZW5/FHJ0gmLeHiRL2xgL1TRZqOpYPmvR9v30YmJgh/fwUuEv+c9DHm7xhL7BBSlAyx6Fgom1kGIZyoSFILMrEmbxUNNiX8dLqwsRmSQGCVTSrOkjtLHE0EzQhS41/AgwAEXpPSomMNg0AAAAASUVORK5CYII=")!important; margin-left:4px !important; } menuitem[label="Zeige Passwörter"]>.menu-iconic-text{ margin-left:10px !important;}
-
Edit: Fehler gefunden... Dieses Script war ANSI kodiert, nach Konvertierung nach UTF-8 ohne BOM zeigt es richtig...
[attachment=0]08-09-2012_164029.JPG[/attachment] -
Da er in deinen anderen Versionen funktioniert muss etwas in dem Fx15 anders sein bei dir :-??
-