Wunderbar! Jetzt möchte ich noch herausfinden, warum bei mir die Reihenfolge ohne Nachhilfe eine andere ist, als bei dir.
userChrome.js Scripte für den Fuchs (Zusammenstellung)
-
loshombre -
23. Mai 2011 um 00:55 -
Erledigt
-
-
Mit deiner Urlbar werden anscheinend noch andere Sachen veranstaltet. Der nach unten gerichtete Pfeil neben dem Star-Button fehlt ja auch (normal ist das nicht so). Das wird mir aber per Ferndiagnose nun zu schwierig ...
-
Der ist ausgeblendet, ja. Status-4-Evar ist installiert und zeigt mir dort Links an.
Edit: Es bleibt dabei, auch wenn alles deaktiviert und nur die zwei betreffenden Skripte installiert sind.
[Blockierte Grafik: http://www.IMG-Teufel.de/thumbs/20120215231451de1c17c8png.png]
Ist nicht weiter schlimm, so sieht es nun endgültig aus:
[Blockierte Grafik: http://www.IMG-Teufel.de/thumbs/20120215232746e8b9666cpng.png]
-
Nr.62. Find in Searchbar Highlight ist wieder heile und für den aktuellen Fuchs freigegeben.
Kurz mal zu den Funktionen:
- Die Leiste färbt sich rot bei "Ausdruck nicht gefunden" und grün, wenn das Suchende erreicht wurde
- Es gibt zusätzlich 5 Hotkey: Strg+H = Alle gefundenen Wörter werden markiert, Strg+Enter, Alt+N = Es wird vorwärts gesucht, Strg+Alt+Enter, Alt+P = Es wird rückwärts gesucht
- Linksklick Lupe = Suche runter
- Rechtsklick Lupe = Suche rauf
- Mittelklick Lupe = Alle Markierungen werden aufgehoben und das Suchwort aus der Searchbar gelöscht.
- Der Stiftbutton markiert und demarkiert alles GefundeneOben im Script gibt es ins Deutsche übersetzte Config-Einstellungen. Ab der Zeile 206 gibt es deutsch geschriebene Möglichkeiten, den Stiftbutton auf 3 verschiedene Positionen zu setzen. Rechts und links neben der Searchbar und in der Searchbar neben der Lupe.
Dann noch ne Kleinigkeit fürs Öffnen von Links:
209. Open Link in Tab // Damit werden alle Links, oder "Objekte" auf einer Seite, die irgend eine Url haben immer in neuen Tabs geöffnet.
-
Zitat von Mithrandir
Mit deiner Urlbar werden anscheinend noch andere Sachen veranstaltet.
Ich habe mir nun den Knopf für das Öffnen des Download-Ordners ebenfalls in die URL-Leiste gelegt, dieser lässt sich auch beliebig positionieren, im Gegensatz zu dem about:config-Knopf.Wer passende Icons für den oben genannten Ordner hat, kann mir gerne Vorschläge machen.
-
Hallo MaximaleEleganz
wie wäre es damit:
[attachment=1]Festplatte.png[/attachment]
als code:
Codedata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAACgUlEQVR4nNVTS08TURg9d+6ddqYtM6WdlqGdaekLTKyRiBogxIgRN8YQ3KgL458wrnHlxn/gjqUYV25cEdGdhMQQH20REh4FBZQ2lE7beXiLLI0bV97k3Pttzvc457vAf39I9xoApLGrEy+y+aznedB101AoFWSZQdD0uPOtuk/yQ0OWQIWNpmVV176U9xYeP3k0Dzism2DsyuidyamJm/F+HRvrZTT2VpDWA4iG44j2SMiMxFCzDhHRs4UzxQto3biO79Xthflnc6+EboJcLnVtqGDia+kDksEahgc1pFIGIrE4/EEFUkBFyjShhQNYrZTgl2UMj45Ndbm/EwzEi2kjDMdpQlVkhNRe+APKKdQTSKdx23YAD+g3kuNdLn099zCoStJTI6mxlJHA4lIZmhaF2qtBCoZ5B5zMAVFGaW0Tg4UMKKPw+Vi09mn1OZ2+fP5BJpuYkXwEkkgwfLYAQQxgpbKN2pGFH7UjbG5VEVN8SCdioAKF5zqQJR/b261uMtv2bkUiPaemeHCdDheOYXIkC4GKIBwCZfztoH18AMGq85jbI4hIGLFx9n75Y+ZzubLfsmxfLpck/LiMsQYRyInHnusy1+WFeeXq7k/RNPssx+nUDw7qtN1x8mziklGoLC1KOp9ZYT2I6lx93VS1RBpRI4u3b97BbjdgtxrQsyZsq6Z0jq24GHKxtX64SJ1mu3j3/r1iXzoPLZGBGtMRCKmQFQVUUrgObTAmgol+3o3Nh/R4+wIsYmOrtLNMZi6em5YDzduEMNFzWnEukPz33SVtgck7nmd3msfyy5NVnp2d5e4jBEpVx/MUELf/j2RP2KGE1PnC1JrAEefV//ErAb8ArurYhq3m6u4AAAAASUVORK5CYII=
oder
[attachment=0]Download_16x16.png[/attachment]
als code
Codedata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACTUlEQVQ4jY2SP2gTcRTHP3e/a0yapk3a/DHBkv7/hy0tXVzExUVBFBwVcXWrU5dKQbuLDkVpJwmCiIjgn81B0MWTOlm72KLF2jaXa9Lk0ubufueQtLSYgG967/F9H77v8RTqxWPoDka8o63V66ZST6rVBQB+v8ZoLEHJrvBjx2wkawxo83cwlpzEsAoYe8vAdl2d2gjQJIKETqQI+uI0iWBDB8f2mng1vASMH9Tne85glgt82fh2VPZ16fLyxD8OdF2//yD5aDyqJCjZFhF/iPXCJvn9IhF/iJJtEdpv41Z+anxhYeH+MQe6rncJIVb7e0coyRLXPl7le2GZU61xANYLWwy0DLE4mUFUBK/fvKRY3O2enp5eO3Aw29EeQwhBe6CNZ+de0NXcw0p2jZXsGunmHp6efU48FEXTfHR2dmFZ1iyAout6WAhh9veOIITg98YfUqk4Wcvg0vsLxEWS27E7eJZGwK8y0NdNYbdAJrNIPp+PaMBUS7AVIQQAqeRJ8CAaiPHp4mc8z0NKiSsltu1Qqdj4mnwkEimy2eyUouu66bheWFUUFEWpXqU2JKXEdV1c6SLdWn5Yu5imuaPZth0+PTqGoigocAip+7fApr2JLWzSgTTzD+fDWi6XA+Dtuw+oQkWoahWm1GBH3mV4KM3c+l2IwtzgPQzDQDMMA4Ct7RxDg2mEUFFVFVWtOqIGAyiXyxT3Svwq/sSVLrlcrgpoDvi5eePKf62Q6XtSTSTYto0yMzNjOo4TdhwHx3EODyWlxPM8PM9rgAJg5y/H/fqcUtIgwQAAAABJRU5ErkJggg==
Mfg.
Endor -
Sieht gut aus, danke! Wo bekommst du diese Art der Icons her?
[Blockierte Grafik: http://www.IMG-Teufel.de/thumbs/201202181539325a021208png.png]
-
Sehr schön! Gefällt mir.
Ich habe mir mal ein paar Sammlungen von Icons runter geladen.
Sind alles zusammen ca. 6000 Symbole. Da findet sich so einiges.
Mfg.
Endor -
Wenn möglich, kannst du mir das Paket gerne zukommen lassen! Diese Icons sind einfach gebaut, aber klar und deutlich zu erkennen.
-
Ich versuche gerade, einen Knopf in die URL-Leiste zu operieren, der den Chrome-Ordner öffnen soll; man möge mir sagen, ob ich damit vollends auf dem Holzweg bin. :mrgreen:
XML
Alles anzeigen<?xml version="1.0" encoding="UTF-8"?> <?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'); %23chromefolder-toolbar-button { list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACTUlEQVQ4jY2SP2gTcRTHP3e/a0yapk3a/DHBkv7/hy0tXVzExUVBFBwVcXWrU5dKQbuLDkVpJwmCiIjgn81B0MWTOlm72KLF2jaXa9Lk0ubufueQtLSYgG967/F9H77v8RTqxWPoDka8o63V66ZST6rVBQB+v8ZoLEHJrvBjx2wkawxo83cwlpzEsAoYe8vAdl2d2gjQJIKETqQI+uI0iWBDB8f2mng1vASMH9Tne85glgt82fh2VPZ16fLyxD8OdF2//yD5aDyqJCjZFhF/iPXCJvn9IhF/iJJtEdpv41Z+anxhYeH+MQe6rncJIVb7e0coyRLXPl7le2GZU61xANYLWwy0DLE4mUFUBK/fvKRY3O2enp5eO3Aw29EeQwhBe6CNZ+de0NXcw0p2jZXsGunmHp6efU48FEXTfHR2dmFZ1iyAout6WAhh9veOIITg98YfUqk4Wcvg0vsLxEWS27E7eJZGwK8y0NdNYbdAJrNIPp+PaMBUS7AVIQQAqeRJ8CAaiPHp4mc8z0NKiSsltu1Qqdj4mnwkEimy2eyUouu66bheWFUUFEWpXqU2JKXEdV1c6SLdWn5Yu5imuaPZth0+PTqGoigocAip+7fApr2JLWzSgTTzD+fDWi6XA+Dtuw+oQkWoahWm1GBH3mV4KM3c+l2IwtzgPQzDQDMMA4Ct7RxDg2mEUFFVFVWtOqIGAyiXyxT3Svwq/sSVLrlcrgpoDvi5eePKf62Q6XtSTSTYto0yMzNjOo4TdhwHx3EODyWlxPM8PM9rgAJg5y/H/fqcUtIgwQAAAABJRU5ErkJggg==); background: transparent; } " type="text/css"?> <overlay id="chromefolder-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <script type="application/x-javascript"><![CDATA[ var ChromeFolderToolbarButton = { onToolbarButtonCommand: function(e) { ChromeFolderToolbarButton.openChromeFolder(); }, openChromeFolder : function() { var pref = Components.classes["@mozilla.org/preferences-service;1"] .getService(Components.interfaces.nsIPrefBranch); var dirService = Components.classes["@mozilla.org/file/directory_service;1"]. getService(Components.interfaces.nsIProperties); } ]]></script> <hbox id="urlbar-icons"> <button id="chromefolder-toolbar-button" insertbefore="aboutconfigbutton-button" style="-moz-user-focus:none;min-width:16px;" class="plain urlbar-icon" tooltiptext="Crome-Ordner öffnen" oncommand="ChromeFolderToolbarButton.onToolbarButtonCommand();"> </button> </hbox> </overlay>
-
Woran genau scheitert es? Zeile 73 von https://github.com/ardiman/userCh…older.uc.js#L73 zeigt dir im Prinzip den nötigen Befehl. Einen Extra-Javascript-Bereich im Overlay brauchst du also nicht unbedingt.
Probiere mal:
Codeoncommand='Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("UChrm", Components.interfaces.nsILocalFile).launch();'
Edit: natürlich ungetestet.
-
Zur Zeit scheitert es daran, dass ich nicht wirklich weiß, was ich da tue und kein Icon in der URL-Leiste erscheint. :mrgreen:
-
Ich hab's jetzt mal ausprobiert (insertbefore ggf. anpassen). Braucht bei mir etwas, bis der Button erscheint ...
XML
Alles anzeigen<?xml version="1.0" encoding="UTF-8"?> <?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'); %23chromefolder-toolbar-button { list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACTUlEQVQ4jY2SP2gTcRTHP3e/a0yapk3a/DHBkv7/hy0tXVzExUVBFBwVcXWrU5dKQbuLDkVpJwmCiIjgn81B0MWTOlm72KLF2jaXa9Lk0ubufueQtLSYgG967/F9H77v8RTqxWPoDka8o63V66ZST6rVBQB+v8ZoLEHJrvBjx2wkawxo83cwlpzEsAoYe8vAdl2d2gjQJIKETqQI+uI0iWBDB8f2mng1vASMH9Tne85glgt82fh2VPZ16fLyxD8OdF2//yD5aDyqJCjZFhF/iPXCJvn9IhF/iJJtEdpv41Z+anxhYeH+MQe6rncJIVb7e0coyRLXPl7le2GZU61xANYLWwy0DLE4mUFUBK/fvKRY3O2enp5eO3Aw29EeQwhBe6CNZ+de0NXcw0p2jZXsGunmHp6efU48FEXTfHR2dmFZ1iyAout6WAhh9veOIITg98YfUqk4Wcvg0vsLxEWS27E7eJZGwK8y0NdNYbdAJrNIPp+PaMBUS7AVIQQAqeRJ8CAaiPHp4mc8z0NKiSsltu1Qqdj4mnwkEimy2eyUouu66bheWFUUFEWpXqU2JKXEdV1c6SLdWn5Yu5imuaPZth0+PTqGoigocAip+7fApr2JLWzSgTTzD+fDWi6XA+Dtuw+oQkWoahWm1GBH3mV4KM3c+l2IwtzgPQzDQDMMA4Ct7RxDg2mEUFFVFVWtOqIGAyiXyxT3Svwq/sSVLrlcrgpoDvi5eePKf62Q6XtSTSTYto0yMzNjOo4TdhwHx3EODyWlxPM8PM9rgAJg5y/H/fqcUtIgwQAAAABJRU5ErkJggg==); background: transparent; } " type="text/css"?> <overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" id="chromefolder-overlay"> <hbox id="urlbar-icons"> <button id="chromefolder-toolbar-button" insertbefore="star-button" style="-moz-user-focus:none;min-width:16px;" class="plain urlbar-icon" tooltiptext="Chrome-Ordner öffnen" oncommand='Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("UChrm", Components.interfaces.nsILocalFile).launch();'> </button> </hbox> </overlay>
-
Ich habe das so aus den anderen drei Skripten für die URL-Leiste übernommen, denn ohne funktioniert keines davon.
-
Ja, hab's dann doch lieber mal getestet und gesehen, dass es Blödsinn war. Oben gibt's nun Code, der bei mir funktioniert.
-
In meinem Skript-Testprofil (Windows 7) funktioniert es leider nicht!
-
-
Das Icon erscheint nicht in der URL-Leiste.
-
Bei mir dauert es nach Neustart des Firefox gefühlte 6-8 Sekunden, bis der Button auftaucht. Der Feed-Button ist da schon sehr lange zu sehen. Teste bitte auch erst einmal mit insertbefore="star-button". Ich bin mir nie so sicher, wie die selbst gestrickten Overlays auf andere Overlays reagieren (wenn das eine noch nicht geladen ist, sucht es z.B. vergebens nach "aboutconfigbutton-button" - btw: stimmt die fremde id? Die hatten wir zwar im Einsatz, kann ja aber angepasst worden sein ...).
-
Da erscheint auch nach Minuten nichts. Du meinst chromefolder-overlay?
-