Hombre, wenn du so weiter machst, empfehl ich dir eine 30cm lange Urlbar, sonst hast du bald dafür, wofür sie eigentlich auch gedacht ist, gar kein Platz mehr
userChrome.js Scripte für Fuchs 14 (Zusammenstellung)
-
loshombre -
23. Mai 2011 um 00:55 -
Geschlossen -
Erledigt
-
-
Es sind wohl nicht ganz 30 cm. :wink:
[Blockierte Grafik: http://www.IMG-Teufel.de/thumbs/201202190803125b7e3a59png.png]
-
Moin,
die Skripte
wurden ausgedünnt - bei den Button-Skripten ist der JavaScript-Bereich nämlich überflüssig, "oncommand" kann direkt mit dem Befehl zum Öffnen versehen werden. "Open Chrome Folder" bestand hauptsächlich aus Kommentaren eines anderen Skriptes - das wurde nun alles entfernt. -
Hallo Mithrandir.
Ich brauche mal Deine Hilfe.
Ich versuche schon eine ganze weile ein Script zu machen, welches einen Button in die Menüleiste oder
Nav Bar setzt, über welchen sich der Lesezeichen Manager - Bibliothek öffnen lässt.Hier der Code:
XML
Alles anzeigen<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/css" href="chrome://global/skin/"?> <?xml-stylesheet href="data:text/css, @namespace%20url('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'); @namespace%20html%20url('http://www.w3.org/1999/xhtml'); %23bookmark-managerIcon {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACnklEQVQ4y6XTPYgVVxTA8f/ce2fu7Mx7vuf6srsa425cxFWEiDwCgpXpErELIVYWVolYWGmdKoVdLGwUGwXFJggWwq42hpBmiUaW1f2I7Pfs+p6773Pm3jspXtwEIhLwNIdTnB/nHDjwgeGNXrhz2JfysPC8/9fgrLAmez7105lnAOpAZejxwYGBiud5QA78N3cyRymSLG6kHBmJ+G1ueX0KPgJQ8ytppbXZ/tt/N5Aax9gnEUndUm84Xm/aytuJVBxZzn3VT0lbjMkoFIskawmDQ4MALC8ts3vPx9STJcKoSK3r8/CP9vZKqhhJjh/sZyB2ZFlGuVxmYSFleLgHzBaa7N8/SDJxlXj3SZZ0lesT8h/Aw1Kr1dAGjDEYY+h2uyRJAkCapiTzk4TpS7orIbUdo3jYbUD4SqJ1gNaaMAzRWhMEvVprjQ588pVHxJ+eQDRnCESGr/41QeALCnFEHAustcRxTNZcIepOkdsO0eZLivYZQh2lsKtEafUmJ8p93LldOZ21my3lkdNoNChKhXMOYwx27QnmzXVk3y524qEKZTCzyD7H3uwpl6ot8u7wXVbnppX2JYU4Jo57QBAEtPZ9CYsvoPWAoOCBWAMrgBwVtbGdOp3X6+M27fyglPRQvsL3fZxz+L6PHxbRY5fJFg9g1r9DFTKgB+TOMvnnCMNbW9+7jHlVb6Zr1x5OC19CnoMQHtZZpFBIPlMXR2VZ7ehC6noGMN0eMtWz87MAaiZ583UcBkIJsX3ZABOkqLQa3j+mj7euEIBdpeEFKLGH8ItDv7fe+zA3btyr/vrkl32dcXHeJWxlk0y0fubzzgNOmSmemle02/c5AqDeBUgpyzNzy9+M7B3b6F94/qPd4FZ0mlmAdJwFUeJbIXu9fwFVCBajMWIWPQAAAABJRU5ErkJggg==); } " type="text/css"?> <overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <toolbar id="toolbar-menubar"> <toolbarbutton id="bookmark-managerIcon" class="toolbarbutton-1" label="Lesezeichen Manager" tooltiptext="Lesezeichen Manager öffnen" oncommand="try{PlacesCommandHook.showPlacesOrganizer('AllBookmarks');} catch(e){toOpenWindowByType('bookmarks:manager');}"/> </toolbar> </overlay>
Aber es geht nicht. in der Fehlerkonsole steht immer
nicht Wohl geformt </toolbar> mit einem grünen Pfeil unter dem t von toolbar.
Vielleicht schaust Du Dir das mal an und findest meinen Fehler ich bin wohl zu blöd dafür.
Vielen Dank im Voraus für Deine Mühe.
Mfg.
Endor -
Hi Endor,
der Code funktioniert hier (hab's gerade getestet): speichere die Datei mit Notepad++ als "UTF8 ohne BOM", dann passt es schon. Oder ersetze das "ö" im Tooltip durch "oe", dann wird's vermutlich ohne UTF8 gehen.
-
Ich habe das auch mal versucht hier......da ich aber keine Ahnung davon habe....mit welchem Namen bzw. welcher Dateiendung muss ich das denn abspeichern :oops:
-
Der Name ist egal - als Dateiendung verwende .xul bzw. .uc.xul (wird wohl beides automatisch geladen).
-
Hallo Mithrandir...
danke für die Antwort....leider klappt es bei mir nicht. Es wird kein Button angezeigt. Habe es so abgespeichert wie du es beschrieben hast an Endor. -
Gibt es Leerzeichen am Anfang der Datei vor dem "<?xml", dann entferne diese. Tauchen Fehlermeldungen in der Fehlerkonsole auf? Die Menüleiste ist eingeblendet?
-
So sieht das hier aus
[Blockierte Grafik: http://www10.pic-upload.de/thumb/19.02.12/61h7b78f1orp.jpg]
Bin aber jetzt eine Weile mal nicht hier.
-
Okay, Menüleiste ist da, die Datei wurde unter dem richtigen Namen gespeichert - mir geht es aber hauptsächlich um den Inhalt der Datei und Meldungen aus der Fehlerkonsole. S. auch https://www.camp-firefox.de/forum/viewtopi…=783923#p783923
-
Hallo habe es jetzt als UTF8 ohne BOM gespeichert und getestet,
aber immer die selbe Meldung.Mfg.
Endor -
Hallo zusammen, bei mir funktioniert es, der Button steht ganz rechts in der Leiste.
XML
Alles anzeigen<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/css" href="chrome://global/skin/"?> <?xml-stylesheet href="data:text/css, @namespace%20url('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'); @namespace%20html%20url('http://www.w3.org/1999/xhtml'); %23bookmark-managerIcon {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACnklEQVQ4y6XTPYgVVxTA8f/ce2fu7Mx7vuf6srsa425cxFWEiDwCgpXpErELIVYWVolYWGmdKoVdLGwUGwXFJggWwq42hpBmiUaW1f2I7Pfs+p6773Pm3jspXtwEIhLwNIdTnB/nHDjwgeGNXrhz2JfysPC8/9fgrLAmez7105lnAOpAZejxwYGBiud5QA78N3cyRymSLG6kHBmJ+G1ueX0KPgJQ8ytppbXZ/tt/N5Aax9gnEUndUm84Xm/aytuJVBxZzn3VT0lbjMkoFIskawmDQ4MALC8ts3vPx9STJcKoSK3r8/CP9vZKqhhJjh/sZyB2ZFlGuVxmYSFleLgHzBaa7N8/SDJxlXj3SZZ0lesT8h/Aw1Kr1dAGjDEYY+h2uyRJAkCapiTzk4TpS7orIbUdo3jYbUD4SqJ1gNaaMAzRWhMEvVprjQ588pVHxJ+eQDRnCESGr/41QeALCnFEHAustcRxTNZcIepOkdsO0eZLivYZQh2lsKtEafUmJ8p93LldOZ21my3lkdNoNChKhXMOYwx27QnmzXVk3y524qEKZTCzyD7H3uwpl6ot8u7wXVbnppX2JYU4Jo57QBAEtPZ9CYsvoPWAoOCBWAMrgBwVtbGdOp3X6+M27fyglPRQvsL3fZxz+L6PHxbRY5fJFg9g1r9DFTKgB+TOMvnnCMNbW9+7jHlVb6Zr1x5OC19CnoMQHtZZpFBIPlMXR2VZ7ehC6noGMN0eMtWz87MAaiZ583UcBkIJsX3ZABOkqLQa3j+mj7euEIBdpeEFKLGH8ItDv7fe+zA3btyr/vrkl32dcXHeJWxlk0y0fubzzgNOmSmemle02/c5AqDeBUgpyzNzy9+M7B3b6F94/qPd4FZ0mlmAdJwFUeJbIXu9fwFVCBajMWIWPQAAAABJRU5ErkJggg==); } " type="text/css"?> <overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <toolbar id="toolbar-menubar"> <toolbarbutton id="bookmark-managerIcon" class="toolbarbutton-1" label="Lesezeichen Manager" tooltiptext="Lesezeichen Manager öffnen" oncommand="try{PlacesCommandHook.showPlacesOrganizer('AllBookmarks');} catch(e){toOpenWindowByType('bookmarks:manager');}"/> </toolbar> </overlay>
Das ganze als zip Datei -
Endor: hast du dir noch einmal den Umlaut angesehen? Durchs Umwandeln kann es da noch komisch aussehen. Ansonsten: das Skript läuft nun bei edvoldi und mir, du bist also ziemlich nah dran, das zum Laufen zu bringen.
Ich sehe gerade, das edvoldi das Teil als Zip abgelegt hat - nun, damit sollte es also klappen.
-
Hallo edvoldi ...
damit klappt es hier perfekt....danke :klasse:
Ich meine auch jetzt den Unterschied festgestellt zu haben, ich habe das Script von Endor von hier per: Alles Auswählen...kopiert und dann in Notepad eingefügt..........sieht dann so aus
[Blockierte Grafik: http://www10.pic-upload.de/thumb/19.02.12/jo6bksliele.jpg]
Als ich dann die Leerzeichen entfernt hatte funktionierte das Script von Endor hier auch......wobei ich der Meinug bin das die Leerzeichen erst nicht da waren :-??
Jedenfalls allen vielen Dank für die Unterstützung. :klasse:
Besonders Endor für das Script.
-
Nur mal so am Rande: die störenden Leerzeichen hatte ich um 13:24:19 erwähnt und um 13:32:33 noch einmal auf einen Beitrag dazu verlinkt.
-
Hallo zusammen.
Hier funktioniert es jetzt auch einwandfrei.
In zwei verschiedenen Profilen getestet. :klasse: Vielen Dank für eure Hilfe.Mithrandir falls Du glaubst es ist was für die Liste, hier nochmals das Script für den
Lesezeichen Manager Button und ein Script welches auch einen Button in die Menüleiste
einfügt, zum Neuladen des Aktuellen Tabs ohne den Cache zu benutzen.
Beides Scripte sind Eigenbau von mir auf Basis der Erweiterung Custom-Buttons.Lesezeichenmanager.uc.xul
Reload-Tab.uc.xulMfg
Endor -
-
Endor: was meinst du? Ist der Reload-Tab-Button vielleicht nicht besser in der Tableiste selbst aufgehoben? Zeile 13 müsste dann nur in <toolbar id="TabsToolbar"> geändert werden.
-
Ja bei mir habe ich beide schon in die Tableiste gesetzt.
Gefällt mir dort auch besser.
Mfg.
Endor -