Danke, das erleichtert die Suche ungemein!
userChrome.js Scripte für Fuchs 14 (Zusammenstellung)
-
loshombre -
23. Mai 2011 um 00:55 -
Geschlossen -
Erledigt
-
-
loshombre: Danke für die Erläuterung (https://www.camp-firefox.de/forum/viewtopi…=736286#p736286) und für's Online stellen.
Andreas Borutta
Kleiner Test: Das Verschieben des Icons in die Navigations-Symbolleiste funktioniert hier.
UI Fixer und Addon Compatibility Reporter installiert, Live PageRank Version 0.9.7 installiert.
Live PR zeigt allerdings keine PR's an, das Abschalten der Kompatibilitätsprüfung hat hier für die Funktion der Erweiterung nichts gebracht.
[Blockierte Grafik: http://www.IMG-Teufel.de/thumbs/Auswahl001848a21b6png.png]
Gruß gammaburst -
Allen Hombres gern geschehen :wink:
53. Statusbar in Menubar // Mittlerweile haben wir schon Scripte am Start, wo die Statusbar in die Navbar und sogar direkt in die Urlbar geschoben wird. Mit dem dritten Script hier wird diese in die Menübar verfrachtet (Siehe Bild unten).
54. Menubar in Context // Damit wird einfach die komplette Menübar heraus operiert und ganz oben als erstes ins Fuchs Hauptkontextmenü rein gezimmert. Da ja die Lesezeichen normalerweise den meisten Platz beanspruchen, bekommen sie eine separate Stelle direkt da drunter, optisch durch einen Separator getrennt (Siehe Bild unten).
55. Autocopy in Searchbar // Mit diesem Script wird der markierte Text/Wort nicht nur automatisch in die Zwischenablage kopiert, sondern auch automatisch an die Searchbar weiter geleitet.Zu 53.) [Blockierte Grafik: http://img7.imagebanana.com/img/bbx222em/thumb/StatusbarinMenuebar.jpg] Zu 54.) [Blockierte Grafik: http://img7.imagebanana.com/img/4oxc9out/thumb/MenuebarimKontext.jpg]
-
#54 & #55, bitte zum Testen.
-
-
56. Popup Url // Hier ist quasi alles mit gesagt (Siehe Vorher-Nachher Bild unten).
57. Reload Image in Context // Auch hier sollte alles klar sein (Siehe Bild unten).Zu 56.) Vorher [Blockierte Grafik: http://s7.directupload.net/images/110628/temp/4nzan2tf.jpg] Nachher [Blockierte Grafik: http://s7.directupload.net/images/110629/temp/rv8psfud.jpg] Zu 57.) [Blockierte Grafik: http://s7.directupload.net/images/110629/temp/4lkcfi73.jpg]
Hier noch einige Infos (englisch) zu der userChrome.js und ihren Möglichkeiten:
This file can be used to customize the functioning of Mozilla's user interface.
NOTE: userChromeJS includes an 'import' function to facilitate file management. An absolute path or relative path with Directory name property token can be
used, as follows:// Single file (javascript .js or overlay .xul file)
userChrome.import("Full file path");
userChrome.import("Relative file path", "Token");// All .js and .xul files in a folder will be loaded.
userChrome.import("Full file folder path");
userChrome.import("Relative file folder path/name", "Token");
userChrome.import("*", "Token");// Console logger
userChrome.log("My message", "Optional calling script name arg");NOTE: absolute windows files and folders must be have backslash escaped:
"C:\\Program Files\\Mozilla\\scripts\\myscript.js"Examples:
// Import script in [ProfileDir]/chrome/scripts/myscript.js
userChrome.import("scripts/myscript.js", "UChrm");// Import script in [Profiles]/scripts/myscript.js (share same script in multiple profiles
userChrome.import("scripts/myscript.js", "DefProfRt");// All .js or .xul in profile chrome directory
userChrome.import("*", "UChrm");
// Import overlayuserChrome.import("C:\\Program Files\\Mozilla\\scripts\\myOverlay.xul");
// Import everything in Desktop folder /scriptsuserChrome.import("scripts", "Desk");
// Perhaps the only thing you need in this file..if (location == "chrome://browser/content/browser.xul") {
userChrome.import("scripts", "DefProfRt");
}NOTE: for a full listing of directory tokens see the two links found here:
https://developer.mozilla.org/en/Code_snippe…g_special_files// What's the path for a token? This will print it in the console..
userChrome.log(userChrome.getAbsoluteFile("Desk").path, "getAbsoluteFile:'Desk'");NOTE: userChromeJS includes a log function, invoked as follows:
userChrome.log("string1", ["string2"])Example:
userChrome.log("hello world!", "myscript.js");
Results in a console message:
2009-05-22 18:07:40 userChromeJS.js::myscript.js: hello world!NOTE: the date format for the userChrome.log console logger may be user defined:
Example:
userChrome.dateFormat = "%Y-%m-%d %H:%M:%S"; -
Einen hab ich noch:
58. Refcontrol // Ersetzt das gleichnamige Addon (RefControl is an extension for Firefox that lets you control what gets sent as the HTTP Referer on a per-site basis). Erläuterungen zum Script am besten direkt auf der Addon Seite
[Blockierte Grafik: http://s1.directupload.net/images/110629/temp/x8tl779o.jpg]
-
-
-
Zitat von loshombre
Danke! -
Nr.10 und Nr.58 bitte.
-
-
Nr. 12 bitte.
Danke schon mal.Gruß gammaburst
-
-
59. Options Menu // Es gibt einen neuen Menüpunkt unter "Extras", über dem man direkt an die Einstellungsoptionen aller installierten Addons, die diese haben, dran kommt (Siehe Bild unten).
60. Memory Monitor // Eine kleine Anzeige in der Statusbar, die über den momentanen Speicherverbrauch des Fuchses informiert (Siehe Bild unten).
61. Feedbutton in Urlbar // Dieses Script bringt unter Einbeziehung eines kleinen *css-Codes den Feedbutton zurück in die Urlbar (Siehe Beispielbild unten).
62. Find in Searchbar Highlight // Hiermit wir ein kleiner Button mit der Findbar Funktion rechts neben die Searchbar geschoben. Das zu suchende Wort muss in die Searchbar und beim Klick auf den Button werden sofort all diese Wörter der Seite farblich markiert (Siehe Bild unten).
63. Prefbuttons // Die kleinen Buttons für Ein-/Ausschalten von Javascript, Bilder, Plugins, ect... sitzen mit diesem Script unten mittig in einer eigenen Leiste (Siehe Bild unten).Zu 59.) [Blockierte Grafik: http://s7.directupload.net/images/110630/temp/wusnl76b.jpg] Zu 60.) [Blockierte Grafik: http://s1.directupload.net/images/110630/temp/go62xgfs.jpg] Zu 61.) [Blockierte Grafik: http://s7.directupload.net/images/110630/temp/hl5okjmw.jpg]
Zu 62.) [Blockierte Grafik: http://s7.directupload.net/images/110630/temp/hml6pues.jpg] Zu 63.) [Blockierte Grafik: http://s1.directupload.net/images/110630/temp/stl3emri.jpg]
-
#59 & #60, bitte.
-
-
Ich danke!
-
Gleichfalls danke.
-
Hier noch 2 zum Teil schön aufgebaute Übersetzungscripte:
64. Context Translate // Ein funktionierender Ersatz für die Nr.14 auf der ersten Seite, der noch erweitert wurde. Markierter Text wird über das Kontextmenü als Google Übersetzung im neuen Tab geöffnet. Wird kein Text markiert, kann über den Kontext die ganze Seite übersetzt werden. Auch hierfür geht ein neuer Tab auf. Das ganze passiert mit einer automatischen Sprachenerkennung der zu übersetzenden Klamotten ins Deutsche.
65. Popup Translate // Hierbei bekommt das Extramenü ein neues Untermenü, in dem man die jeweilige Übersetzung auswählen kann. Man markiert den zu übersetzenden Text und mit einem Mittelklick geht dat ganze dann los. Es öffnet sich ein Popup, in dem der übersetzte Text steht. Auch hier werden die Sprachen automatisch erkannt. Hier gibt es aber die Möglichkeit, auch automatisch ins Englische zu übersetzen und noch einen anderen Übersetzungsdienst außer Google zu nutzen (Siehe Bilder unten). Da das ganze nur mit und auf japanisch lief, hab das ganze entschlackt, auf deutsch und englisch umgestellt und automatisiert.Zu 65). [Blockierte Grafik: http://s1.directupload.net/images/110702/temp/a2osp3bx.jpg][Blockierte Grafik: http://s1.directupload.net/images/110702/temp/cqtzr2vf.jpg]
-