Ok, kein Problem. Nur, wenn aktivierte und deaktivierte Addons gemischt in der Liste sind, ist es halt etwas unübersichtlich. Aber macht wie gesagt nichts, ich habe die inaktiven einfach rausgenommen. Es ist nun absolut genial so Nochmal allerbesten Dank und einen schönen Abend dir noch :klasse:
userChrome.js Scripte für den Fuchs (Zusammenstellung)
-
loshombre -
23. Mai 2011 um 00:55 -
Erledigt
-
-
Nachtrag: Aber vielleicht sollte man die Zeile für das Überspringen der deaktivierten Addons (solange sie vom Rest nicht optisch zu unterscheiden sind) auch auf github standardmässig aktivieren oder einen Kommentar dazuschreiben, wies geht? Denn, wenn ich an der vorigen Version des Codes nicht rumgespielt hätte, hätte ich womöglich nicht so einfach gewusst, wie man das macht. Ich könnte mir vorstellen, dass diese Variante ("deaktivierte Addons nicht anzeigen") eher dem entspricht, was die meisten User out-of-the-box erwarten und alles anzuzeigen eher eine Option für die Fummler ist. Was meinst du/ihr? Ist nur eine Idee.
-
Version 0.8.1a auf GitHub ist nun konfigurierbar:
Die Anzeige der Erweiterungen kann über den Wert
LIST_DISPLAY: 1,
geregelt werden. Mit 0 werden nur die Erweiterungen aufgeführt, die aktiviert sind und Einstellungen besitzen (das ist also das frühere Verhalten). 1 listet auch Erweiterungen auf, die keine Einstellungen ermöglichen (das ist nun der Standard und vermutlich das, was du willst). Mit 2 werden außerdem die deaktivierten Erweiterungen berücksichtigt, unabhängig davon, ob sie ein Einstellungsfenster besitzen, oder nicht.
-
Hammer, da hast du meine Erwartungen echt übertroffen! Besser geht es (auch Sinne der unterschiedl. Userinteressen) wohl kaum, denke ich. Werde gleich nochmal updaten. Vielen Dank und ein Hoch auf deine Mühe :klasse:
-
Hallo zusammen,
ich finde diesen Script auch gut habe aber nicht alles genau durch gelesen.
Gibt es für die erste Eintragung (Addons Optionen) kein Icon ?
Wenn nein muss ich mir selber eins einsetzen.
Siehe Bild:
[Blockierte Grafik: http://www7.pic-upload.de/thumb/02.11.12/3vhviviuxnl2.jpg] -
Du meinst den Punkt "Addons Optionen" im Menü "Extras"? Nein, der hat standardmäßig kein Icon.
Grüße
-
Hallo edvoldi.
Damit wird bei mir auch dort ein Symbol angezeigt.CSS
Alles anzeigen@-moz-document url-prefix("chrome://browser/content/browser.xul"){ #menu-optionsmenu>.menu-iconic-text{ padding-left:10px !important;} #menu-optionsmenu { -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important; list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAACkUlEQVQ4T43T60tTYRwH8HMQ9QQJRSBJ50xU8BL1QpJMsbxNc162edxcYlAoZdkFh6gZurF5WV6nc7M/oBdBb7q9DSPEVBDbZtN0c5tzNymolwXht2eDhVO0Dnx4Hn6/5/me8xx4KOqQR2rcYfjpIC81BpXiqWBnxUSgpWQ0kHrY+gN1xdOdu/XTQfDGIMSGAET6AMpG/TbhiD/uv0LqTYF7cmPgN2/wQzzhh2jMB+Gwz1I65I3/Z8A1o5eRTXqP85M+pVTv260Z86JieNtcMridXNjnZvI1Lia31xV7IIgf99AKg/e1wrAN+YQHtXoPJKNbqBrewlWdG6UDLlzRupCv3sTFns3vFx47SqJCFHoPoyAb5eNb4MlGyYgb1UNuiHQulPW7UKRx4rJqE5d6HMjpdiC7066mRFpHvFTnbCHuSJ84E+rIJumQExKdEzVE5YAT5RoHCnvsyO3aQHb7Os63rSHrwRoy76+qqErNBi/ut4PYrdFsKCWDDoj77CjvXUdu+yqyWleQcsuK5GYrBE0WcE0Wm6DZmsk1W7VEI1XRu6YUqb6gUh22W9BhQ8ZtCwQ3PoEjQuM+psi5SSBNCR/Zusq7bSju+IyMpmWwjUvgrh+hcWks6scVKs0tBQ/NSG5YBKtYNHOKRRxt4WUogKufTwmh8lqXU9MaFlY42UcLJ5tnOfk8yPwov0j/LfGNUIe/huXnYrm6uTiOn2UI7GEjcxMxTrwifu7rq6KOw0o+MAT2SI8sYGtnaVJ/s68fFUCfONd2jK2e+cFWv0dY1bu+mPiTocsTmyR8kU56X//2wmtmuiMvoMkkdEkEp3K0N08XPZsKScwzdNB0zFlSz0pIaxBG6mQ0JBU/1yXmm878AbFQoHrb98HyAAAAAElFTkSuQmCC") !important; -moz-image-region: rect(0px 16px 16px 0px) !important; padding-left:4px !important;} }
[Blockierte Grafik: http://img526.imageshack.us/img526/792/bild000f.png]
Mfg.
Endor -
-
Hallo Andreas.
Wie immer gern geschehen. :wink:
Mfg.
Endor -
Hallo Zusammen,
ich hatte es mir fast gedacht.
Ich hatte nur etwas von Icon gelesen, da waren bestimmt die vom den einzelnen Erweiterungen gemeint.
Endor Danke für den Code, habe nur das Symbol daraus genommen. -
Hallo edvoldi.
Alles klar.
Mfg.
Endor -
So jetzt noch eine Frage.
Im Script steht auch etwas von Thunderbird, leider funktioniert dieser Script dort nicht.
Hat einer eine Idee? -
Ich habe auch noch mal eine Frage dazu, da ich einiges verändert habe sieht das bei mir so aus..
[Blockierte Grafik: http://www7.pic-upload.de/thumb/02.11.12/rlxkypalmumt.jpg]
Kann man im Script die Textfarbe der aktiven Erweiterungen ändern, oder geht das nur per css?
-
Hallo edvoldi
Kann ich bestätigen in Thunderbird läuft es nicht.
ich habe verschiedene Positionen ausprobiert, aber nichts geht.
Fehler wird auch keiner angezeigt. Ich weiß auch nicht was es sein könnte.
Mfg.
Endor -
-
andreas; Das geht wohl auch direkt im Skript. Die eingerückte Zeile (wird dann die Zeilennummer 198) verändert die Schriftfarbe aktivierter Erweiterungen.
CodetempItem.setAttribute("style", "list-style-image: url("+iconURL+");"); if (!Addons[j].userDisabled]) tempItem.setAttribute("style", "list-style-image: url("+iconURL+");color: #ff0000;"); if (Addons[j].userDisabled || !Addons[j].optionsURL) tempItem.setAttribute("disabled", true);
Will man die deaktivierten Erweiterungen anzeigen und deren Schriftfarbe verändern, geht das durch Umkehrung der Bedingung (das Ausrufungszeichen entfernen):
-
Wegen Thunderbird.. Da steht kompatibel bis 3.1.*, für Firefox hingegen bis 4.0.*. Vielleicht liegt es an der magischen Vierergrenze? Denn zumindest bei Firefox gab es da ja einige grundlegende Änderungen. Wie das beim TB aussieht, weiß ich allerdings nicht.
-
Hallo Mithrandir...
vielen Dank dafür, funktioniert in meinem Testprofil perfekt, nur noch nicht im Hauptprofil. Muß wahrscheinlich an einer anderen Einstellung liegen die ich mal suchen muss.
-
@Kamerad, [Blockierte Grafik: http://www.clicksmilies.com/s1106/travesmilies/smilie_klatsch.gif]
-
Oh man..ich habe hier 747 Stile, und wenn ich diesen entferne
passt es mit dem Script...aber bei zig anderen Texten nicht mehr, die sind dann unsichtbar.:-??
Ich werde mal testen ob es mit dem Zusatz: -moz-appearance: none!important;
im Script funktioniert. -