[Blockierte Grafik: http://www.cheesebuerger.de/images/midi/froehlich/a023.gif]
Mehr gibt es hierzu einfach nicht zu sagen.
ExtraConfigMenu
-
2002Andreas -
23. Dezember 2011 um 12:04 -
Erledigt
-
-
Dem kann ich mich nur anschließen........perfekte Arbeit, ganz herzlichen Dank dafür :klasse:
[Blockierte Grafik: http://www7.pic-upload.de/thumb/30.12.11/lbjuyxqrozo1.jpg]
-
Vielen Dank an loshombre und Andreas fürs Testen und das Feedback hier und als PN.
An alle, die ein letztes Mal an diesem Skript schrauben wollen: es gibt nun die abschließende Version unter https://github.com/ardiman/userCh…ras_config_menu
Ladet die uc.js-Datei runter, verschiebt die uc.xul-Datei aus dem Chrome-Ordner an einen anderen Ort (sicherheitshalber, die werdet ihr eigentlich nicht mehr brauchen). Alles andere steht in der Readme auf github bzw. verkürzt auch im Skript als Kommentar.
Durchs Umschreiben ins uc.js-Format ist der Ort (wohin mit dem Button) sehr flexibel wählbar: Probiert einfach aus, die id eines Elements aus der Add-On-Bar für die Variable "warpmenuto" zu wählen -> schwupps ist der Button nach Neustart mit Löschen des Skriptcaches dort.
-
-
Es gibt nun doch noch eine Anpassung, sodass das Teil ohne große Änderungen auch unter Linux laufen sollte. In der neuen Version wird nun das Betriebssystem ermittelt und als Ordner-Trennzeichen werden "\\" (Windows) bzw. "/" (Linux und Mac OS) eingesetzt.
Der Test für Linux fand unter Ubuntu 10.04 statt.
Für interessierte Coder und falls es doch noch hakt bitte nach:
Code// Betriebssystem nach https://developer.mozilla.org/en/Code_snippets/Miscellaneous ermitteln var osString = Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULRuntime).OS;
bzw.
im Code suchen. Bzw. die Unterschiede unter https://github.com/ardiman/userCh…fc846d16a8c4130 betrachten.[Edit]Nachtrag: für Linux gibt es noch einen Fix, um die Skripte sortiert darzustellen (unabhängig von Groß- und Kleinschreibung). Änderungen s. https://github.com/ardiman/userCh…nfig_menu.uc.js - die aktuelle Version "1.0.20111231b" beinhaltet bereits diese Änderung.[/Edit]
-
Sagt Bescheid, wenn ich nerve ...
Noch eine Änderung:
Seit Version 1.0.20120101 kann versucht werden, per Mittelklick das userChromeJS-Skript innerhalb von https://github.com/ardiman/userChrome.js zu öffnen (dies funktioniert aufgrund der Benennung nicht bei allen Skripten!). Mit Rechtsklick findet eine Suche auf GitHub statt (es gibt nur Treffer, wenn der Dateiname z.B. in Kommentarabschnitten der Skripte vorhanden ist. Eine direkte Suche nach Dateinamen ist nicht möglich). -
-
Vorweg.....auch von mir ein Frohes neues Jahr 2012
Warum solltest du nerven, hier geht es doch nur um Scripte und dem drumrum.
Ich hoffe wir werden noch einiges von dir und loshombre hier lesen. :klasse: -
Sorry, die Neujahrswünsche hatte ich vorhin ganz vergessen. Ich wünsche natürlich auch allen Lesern ein Frohes neues Jahr!
-
Spezialnachfrage!
Wo im Code wird der Anzeigeort des Buttons besprochen, den ich dann wie zu ändern hätte?
Ich möchte diesen nämlich bei den anderen haben.
[attachment=0]01-01-2012_190744.png[/attachment]
Zu berücksichtigen wäre dabei, das hier eine Kombination von URL- und Navigationsleiste vorliegt...
siehe auch hier.
Mit Dank... -
Hier
[Blockierte Grafik: http://www8.pic-upload.de/thumb/01.01.12/6t6138jjz5bv.jpg]
sieht dann so aus
[Blockierte Grafik: http://www8.pic-upload.de/thumb/01.01.12/598d6rjh9.jpg]
Teste es bitte mal mit forward-button
-
Bingo!
[attachment=0]01-01-2012_192621.png[/attachment]
Vielen Dank ( mal wieder... ) -
-
Ich spare mir dann als nächstes Readme auf Github, Kommentare im Skript oder eine Bemerkung im Forum, die die mgl. Anpassung bereits nennt.
-
Hallo zusammen.
Ich habe ein kleines Problem.Ich verwende an Stelle der Erweiterung Greasemonkey das Loaderscript.
Wenn ich jetzt in der aktuellen Version von Extra_config_Menu.js
auf GM Scripte klicke tut sich nichts.In der xul Version habe ich die entsprechende Zeile einfach geändert, dann ging es.
So sieht bei mir die Zeile in der xul Version aus:
Code<menuitem label="GM Scripte" oncommand="uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('ProfD') + '\\chrome\\UserScriptLoader');"/>
Wie muss ich jetzt diese Zeile hier ändern:
Codemenupopup.appendChild(this.createMenuItem("GM Scripte","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('ProfD')+uProfMenu.getDirSep()+'gm_scripts');","uProfMenu_folder"));
Habe einiges Versucht aber es geht einfach nicht. :grr:
Endor
-
Versuch's mal so (ohne Code-Tags, damit die wichtigste Änderung besser sichtbar wird):
menupopup.appendChild(this.createMenuItem("GM Scripte","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('UChrm')+uProfMenu.getDirSep()+'UserScriptLoader');","uProfMenu_folder"));
-
Hallo Mithrandir
Perfekt!! :klasse:
Vielen Dank!Endor
-
Frohes, erfolgreiches und vor allem gesundes 2012 an die Kameraden von der dunklen Seite.
-
-
Dir auch, dunkler Herrscher...
-