Kontextmenü
Ich bin mir nicht sicher, aber ersetze mal den Umlaut durch „ue“. Du musst den Ordner auch umbenennen, nicht nur im Skript ändern.
Kontextmenü
Ich bin mir nicht sicher, aber ersetze mal den Umlaut durch „ue“. Du musst den Ordner auch umbenennen, nicht nur im Skript ändern.
Ich bin mir nicht sicher
Naja, das Script hatte ja funktioniert.
Es sollen ja jetzt einfach nur die beiden Icons ausgetauscht werden.
Ich vermute eher ein Problem mit der Pfadangabe zum Icon
Die gleiche Art der Pfadangabe funktioniert hier einwandfrei...
...auch mit Umlauten im Dateinamen!
Ordner und Script ü in ue geändert. Hat sich nichts geändert.
Ich vermute eher ein Problem mit der Pfadangabe zum Icon
Oder muss die Datei sich auf C: befinden? E: ist zwar eine Partition von C:
Ich werde es mal testen.
Oder muss die Datei sich auf C:
Nein, das ist letztlich egal, du gibst ja den genauen Pfad dahin an.
Oder muss die Datei sich auf C: befinden?
Nein. Meine Icons liegen auf F: -> funktioniert.
Ergänzung: Teste doch mal mit einer .png-Datei...
Oder muss die Datei sich auf C: befinden? E: ist zwar eine Partition von C:
Wenn du E: als Partition hast, sollte es auch funktionieren.
Fox2Fox: Und du hast auch wirklich gemacht, was Andreas in Beitrag #34 geschrieben hat?
Teste doch mal mit einer .png-Datei...
Habe gerade den Pfad auf C: geändert, klappt damit auch nicht.
Eine png-Datei habe ich auch im Ordner liegen. Klappt damit auch nicht.
Bald habe ich keine Lust mehr....
Habe ich etwas übersehen?
Ich mische mich hier auch noch mal ein, aus den Scripten von Andreas und Endor habe ich mal dieses Script erstellt (es wird keine css-Datei zusätzlich benötigt), was dann so aussieht:
//ScrollTopAndBottom.uc.js
(function() {
let menuitem = document.createXULElement('menuitem');
menuitem.id = 'context-to-top';
menuitem.classList.add('menuitem-iconic');
menuitem.setAttribute('tooltiptext' , '');
menuitem.style.listStyleImage='url("chrome://browser/skin/downloads/download-icons.svg#arrow-with-bar")';
menuitem.setAttribute('oncommand' , "ownerGlobal.gBrowser.selectedBrowser.messageManager.loadFrameScript(' data: , content.scrollTo(0,0) ' , false);");
let refItem = document.getElementById('context-reload');
refItem.parentNode.insertBefore(menuitem, refItem);
})();
(function() {
let menuitem = document.createXULElement('menuitem');
menuitem.id = 'context-to-bottom';
menuitem.classList.add('menuitem-iconic');
menuitem.setAttribute('tooltiptext' , '');
menuitem.style.listStyleImage='url("chrome://browser/skin/downloads/download-icons.svg#arrow-with-bar")';
menuitem.setAttribute('oncommand' , "ownerGlobal.gBrowser.selectedBrowser.messageManager.loadFrameScript(' data: , content.scrollTo(0,100000) ' , false);");
let refItem = document.getElementById('context-reload');
refItem.parentNode.insertBefore(menuitem, refItem);
var css = '\
#context-to-top { \
list-style-image: url("chrome://browser/skin/downloads/download-icons.svg#arrow-with-bar");\
transform:rotate(180deg)!important;\
color:green!important;\
}\
\
#context-to-bottom{\
list-style-image: url("chrome://browser/skin/downloads/download-icons.svg#arrow-with-bar");\
color:green!important;\
}\
}';
var cssUri = Services.io.newURI('data:text/css,' + encodeURIComponent(css), null, null);
var SSS = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
SSS.loadAndRegisterSheet(cssUri, SSS.AGENT_SHEET);
})();
Alles anzeigen
Edit:
Der Code wurde nachträglich geändert, Hintergrund ist diesem Thema CSS Code wird nicht permanent im Script angewendet zu entnehmen.
es wird keine css-Datei zusätzlich benötigt
Oder mal einen Order Icons im Ordner chrome im Profilordner vom Fx erstellen.
Gleiches Ergebnis wie in #38
Hast du das Skript aus Beitrag 50 mal getestet?
was dann so aussieht:
Damit habe ich die Pfeile, die ich ja gerne ausgetauscht hätte. Nur in Grün.
Dass das bei mir nicht klappt, könnte ja auch an den Dateien liegen.
Mit diesen Dateien habe ich getestet
Muss ich zippen, sonst kann ich die ico-Datei nicht hochladen
Hast du das Skript aus Beitrag 50 mal getestet?
Siehe #54
Damit habe ich die Pfeile, die ich ja gerne ausgetauscht hätte. Nur in Grün.
Wenn dich nur die Farbe stört: Welche soll es denn sein?
Damit habe ich die Pfeile, die ich ja gerne ausgetauscht hätte.
Damit hast du dich nur um das Problem herumgemogelt, denn FuchsFan (und du jetzt auch) verwendet Firefox-Symbole, die ja einen festen Pfad (mit chrome:// beginnend) haben.
Muss ich zippen, sonst kann ich die ico-Datei nicht hochladen
Mit diesen und anderen png-Dateien habe ich auch probiert, aber alle wurden immer zu klein angezeigt, deswegen die Dateien vom Fox.
In dem Script #50 in Zeile 31 und 36 kannst du die Farbe ändern.
Für heute ich Schluss. Muss jetzt ein paar Eier essen....
Wünsche Frohe Ostern gehabt zu haben.
Muss jetzt ein paar Eier essen....
Positioniere sie an der richtigen Stelle, damit du sie auch zum Essen findest ...
Ich habe jetzt gerade mal mit den .ico-Grafiken von Fox2Fox getestet: Die werden hier anstandslos angezeigt...