1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Endor

Beiträge von Endor

  • Was hört Ihr gerade?

    • Endor
    • 18. Juni 2025 um 19:16

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • v140.0rc1 Konflikt mit dem Skript addonbar_vertical.uc.js von Aris-t2

    • Endor
    • 17. Juni 2025 um 18:00

    Ich hoffe aber ArisCTR liest hier mit.
    E-Mail Benachrichtigung sollte er ja auf jeden Fall nun ja
    bekommen. Hoffen wir das beste.
    Mfg.
    Endor

  • v140.0rc1 Konflikt mit dem Skript addonbar_vertical.uc.js von Aris-t2

    • Endor
    • 17. Juni 2025 um 17:56

    Hallo lenny2.
    ArisCTR ist hier auch registriert.
    Schreib ihm einfach hier.
    Wobei bei Github ist es eigentlich einfach sich zu registrieren.
    Man muss halt bereit sein alles anzugeben was gewünscht wird.
    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 15. Juni 2025 um 19:29

    Hallo Mira_Belle .
    Leider nicht ganz.
    Habe es aktualisiert siehe hier:

    userChrome.js/Firefox 139/SaveTo.uc.js at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 15. Juni 2025 um 12:20

    Hallo Mira_Belle .
    Ja stimmt.
    Ich wollte warten bis es hier getestet ist und wie du selber gesehen
    hast war eine Anpassung noch notwendig. Warte noch ob ich noch was
    ändern soll - muss. Dann aktualisiere ich die Version bei Github.
    Auch Dir einen schönen Sonntag.
    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 15. Juni 2025 um 10:18

    Hallo FuchsFan .
    Prima. So passt es jetzt.
    Keine Fehlermeldung mehr hier.
    Einen schönen Sonntag wünsche ich Dir.

    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 15. Juni 2025 um 08:30

    Halle bege, und all!
    Der Autor vom Script SaveTo.uc.js hat eine neue Version
    veröffentlicht. Hier die übersetzte Version.
    Bitte testen und gebt mir Bescheid ob alles passt.

    Code
    // ==UserScript==
    // @include       chrome://mozapps/content/downloads/unknownContentType.xhtml
    // @charset       UTF-8
    // @sandbox       true
    // @version       20250615 Fx139+
    // ==/UserScript==
    
    (function() {
    
    	const { FileUtils } = ChromeUtils.importESModule('resource://gre/modules/FileUtils.sys.mjs');
    
    	setTimeout(function() {
    		saveTo()
    	}, 100);
    
    	function saveTo() {
    		// config
    		const dirArray = [
    		['C:\\', 'System'],
            ['D:\\', 'DATA'],
            ['D:\\Software', 'Software'],
            ['D:\\Downloads', 'herunterladen'],
            ['D:\\Video', 'Video'],
    		['' + FileUtils.getDir('UChrm', []).path + '', 'chrome'],
    		//["" + FileUtils.getDir('UChrm', ['SubScript']).path + "", "SubScript"],
    		['E:\\', 'E:'],
    		['F:\\', 'F:'],
    		['G:\\', 'G:'],
    		['H:\\', 'H:'],
    		['I:\\', 'I:'],
    		['S:\\', 'S:'],
    		];
    
    		let saveTo = createEl(document, 'button', {
    			id: 'saveto',
    			class: 'dialog-button',
    			size: 'small',
    			label: 'Speichern nach',
    			type: 'menu',
    		});
    
    		let saveToMenu = createEl(document, 'menupopup');
    		saveToMenu.appendChild(createEl(document, "html:link", {
    			rel: "stylesheet",
    			href: "chrome://global/skin/global.css"
    		}));
    		saveToMenu.appendChild(createEl(document, "html:link", {
    			rel: "stylesheet",
    			href: "chrome://global/content/elements/menupopup.css"
    		}));
    		
    		saveTo.appendChild(saveToMenu);
    		
    		dirArray.forEach(item => {
    			let [name, dir] = [item[1], item[0]];
    			saveToMenu.appendChild(createEl(document, "menuitem", {
    				label: name || (dir.match(/[^\\/]+$/) || [dir])[0],
    				dir: dir,
    				image: "moz-icon:file:///" + dir + "\\",
    				class: "menuitem-iconic",
    				onclick: function() {
    					let dir = this.getAttribute('dir');
    					let locationtext = document.getElementById('locationtext');
    					let file = new FileUtils.File(dir + '\\' + (locationtext ? locationtext.value : document.getElementById('location').value));
    					dialog.mLauncher.saveDestinationAvailable(file);
    					dialog.onCancel = function() {};
    					close();
    				}
    			}));
    		})
    		dialog.dialogElement('unknownContentType').getButton('cancel').before(saveTo);
    	}
    	
    	
    	function createEl (doc, type, attrs = {}) {
    		let el = type.startsWith('html:') ? doc.createElementNS('http://www.w3.org/1999/xhtml', type) : doc.createXULElement(type);
    		for (let key of Object.keys(attrs)) {
    			if (key === 'innerHTML') {
    				el.innerHTML = attrs[key];
    			} else if (key.startsWith('on')) {
    				el.addEventListener(key.slice(2).toLocaleLowerCase(), attrs[key]);
    			} else {
    				 el.setAttribute(key, attrs[key]);
    			}
    		}
    		return el;
    	}
    
    }());
    Alles anzeigen

    Wenn alles passt lade ich diese Version dann anstelle der vorhandenen hoch.
    Mfg.
    Endor

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • Endor
    • 12. Juni 2025 um 10:11

    Hallo Horstmann.
    Vielen Dank!

    Habe Deine Version nun hoch geladen.

    userChrome.js/Firefox 139/bookmark_count.uc.js at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Vielen Dank nochmals.
    Mfg.
    Endor

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • Endor
    • 11. Juni 2025 um 21:10

    Klammer weg und nun geht es auch.
    Es lag also an den Tomaten auf meinen Augen....
    Vielen Dank für Deine Hilfe Horstmann .
    Tolles Script. Darf ich das bei mir auf Github hoch laden?
    Mfg.
    Endor

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • Endor
    • 11. Juni 2025 um 20:09

    Hallo Horstmann .
    Danke für Dein Script. Funktioniert sehr gut. Nur eine Frage
    wo im Script kann ich die Farbe des Textes der Ordneranzahl ändern.

    Habe es hier probiert, Absatz D ab Zeile 109, da wirkt es nur für die Lesezeichen.

    Code
           /* D */
           /* Farben Text / svg! Icons aendern , anpassen nach Belieben */
           /* Info: HSL Farben: https://www.w3schools.com/css/css_colors_hsl.asp */
           /* Ordner Icon, Zahl / Links Icon, Zahl / Trennlinie */
           #bmContent.bm_my_colors {
              --folder_fill:  hsl(0, 100%, 50%, 1));
              --folder_color: hsl(0, 100%, 50%, 1));
              --link_fill:    hsl(0, 100%, 50%, 1);
              --link_color:   hsl(0, 100%, 50%, 1);
              --trenn_color:  hsl(250, 60%, 30%, 1);
              }
    Alles anzeigen

    Mfg.
    Endor

  • Script für Button um about-Dialog aufzurufen -

    • Endor
    • 10. Juni 2025 um 21:14

    harff182

    Bitte mal testen:

    JavaScript
    (function() {
    
    
        if (location != "chrome://browser/content/browser.xhtml") return;
    
        try {
            // Firefox 'Über Firefox'
            // Tooltiptext: 'Über Firefox öffnen',
            CustomizableUI.createWidget({
                id: 'openAboutDialog-ToolBarButton',
                type: 'custom',
                onBuild: function(aDocument) {
                    let toolbaritem = aDocument.createXULElement('toolbarbutton');
                    let props = {
                        id: 'openAboutDialog-ToolBarButton',
                        class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                        label: 'Über Firefox',
                        accesskey: 'i',
                        tooltiptext: 'Über Firefox öffnen',
                        style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABnlBMVEVHcEwAAAAABQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi8AAAAAAAAACAwAIzcAHTIABQoAHjMAGCsAHjEAPV0ANlgAAAAAHDAAAAAAAAAABAcALVAAAAAABAcANlIANVAAMlQAHzEAAwUAJ0QAAAAALEkAAAAAAAAABAYAdsIAcb0Aa7kAfMcAgswAh9EAldwAZrQAjdUAlNsAargAcb4AdrEAd8MAkNgAj9cAktr///8AZ7UAeLwAY68AXKQAe74AhM4AgcsAZ7YAZZkAg80AY5gAbrMAidIAcL0AfscJfMQAidAaic0Ae8UAeLkAeroAhc8AfMgCg8wAS4MAecUAUYgAWJgAWZ40jssAW5q01+2w2O/j7/g0jsoAlt3O5fQAZ5YAaZgAjdYBg8wAk9tCntYAhLvK5vVwv+j1+v36/P7f8PnS6vYAi9MAhbwAjNRcuudaueft9vuAxuqn2vKj2PIzm9YAiNLN6PYBk9rL5/YEidEDidEAaLbZ6fQAZrUAa63J3/CSvd8AV5aHttsAWZgAdMAARnsATIBnpYJbAAAAKnRSTlMAJJU3QlpXDAURC9shD5Td3pLe19r19VvZDUSG9COF7Oz12oPrOO02WIa8WgzIAAAA7UlEQVQY02NgAAEOZjY2Zg4GGGCXU0hMz0+Sl2aH8BklAuKNLY0Kkv1FGEF8TgEfg1RjA2OLCj0vIU6gAJODgZVVUWlZYVVekDsTA4OkmIGlUaZ1daV1iVGguSI7g5Sbhb5+Rk5tTXGuvr55GAuDuJmHnl5wil55doyeXmgUKwOrmasuEKRlJfjq6mqFszKwuDhpAUF0rDeQ9AxhYWAXdTTV1taOiwQS2iYyXAwMfLZaOjo6TfVAwsReEOQwfj/TBsPWZkNDZztuXpBTZZUa23VsDG3qIoR5oJ7TVOtsa+lQUeaC+5dDVYNNHeJ9AMPoLvVmYcZtAAAAAElFTkSuQmCC)',
                    };
                    for (var p in props) {
                        toolbaritem.setAttribute(p, props[p]);
                    }
                    toolbaritem.addEventListener("command", (event) => {
                        event.target.ownerGlobal.openAboutDialog();
                    });
                    return toolbaritem;
                }
            });
    	    } catch(e){};
    
    })();
    Alles anzeigen

    Mfg.
    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 10. Juni 2025 um 18:06

    Hallo *Nobbi* .

    Auch von mir alles alles Gute zum Geburtstag. Vor allem viel Gesundheit aber auch viel Glück und Wohlergehen wünsche ich dir von ganzem Herzen bleibt gesund.

    Viele Grüße
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 9. Juni 2025 um 18:05

    bege
    erledigt:

    userChrome.js/Firefox 139/SaveTo.uc.js at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 9. Juni 2025 um 16:56

    Halle bege

    Kann ich gerne machen.
    Würde vorschlagen mein vorhandenes mit obigem ersetzen.
    Was meinst Du - Ihr?

    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 2. Juni 2025 um 08:15

    Hallo zusammen.
    Für das Script saveto.uc.js gibt es eine neue Version für Firefox 139
    Denkt daran eure Anpassungen - Änderungen zu übertragen.

    CSS
    // ==UserScript==
    // @include       chrome://mozapps/content/downloads/unknownContentType.xhtml
    // @charset       UTF-8
    // @sandbox       true
    // @version       Fx139+
    // ==/UserScript==
    
    (function() {
    
    	const {FileUtils} = ChromeUtils.importESModule('resource://gre/modules/FileUtils.sys.mjs');
    	const {setTimeout} = ChromeUtils.importESModule('resource://gre/modules/Timer.sys.mjs');
    
    	const css = `
    		hbox.dialog-button-box button.dialog-button menupopup {
    			background: #F0F0F0 !important;
    			border: 1px solid #CCCCCC !important;
    			padding: 2px !important;
    		}
    		hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic:hover {
    			background: #91C9F7 !important;
    		}
    		hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic hbox.menu-iconic {
    			padding: 3px !important;
    		}
    		hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic label.menu-iconic-text{
    			padding: 3px !important;
    			padding-left: 5px !important;
    			padding-right: 12px !important;
    		}`;
    	const sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
    	try {
    		const uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css));
    		if(!sss.sheetRegistered(uri, sss.AGENT_SHEET))
    		sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
    	} catch (ex) {}
    	
    	setTimeout(function() {
    		saveTo()
    	}, 200);
    
    	function saveTo() {
    		// config
    		const dirArray = [
    			['C:\\', 'System'],
    			['D:\\', 'DATA'],
    			['D:\\Software', 'Software'],
    			['D:\\Downloads', 'herunterladen'],
    			['D:\\Video', 'Video'],
    			['' + FileUtils.getDir('UChrm', []).path + '', 'chrome'],
    			//['' + FileUtils.getDir('UChrm', ['SubScript']).path + '', 'SubScript'],
    
    			['F:\\', 'F:'],
    			['G:\\', 'G:'],
    			['H:\\', 'H:'],
    		];
    
    		const button = document.getElementById('unknownContentType').getButton('cancel');
    		const saveTo = button.parentNode.insertBefore(document.createXULElement('button'), button);
    		const saveToMenu = saveTo.appendChild(document.createXULElement('menupopup'));
    		saveTo.classList.toggle('dialog-button');
    		saveTo.label = 'Speichern nach';
    		saveTo.type = 'menu';
    		dirArray.forEach(function(dir) {
    			const name = dir[1];
    			dir = dir[0];
    			const mi = document.createXULElement('menuitem');
    			const item = saveToMenu.appendChild(mi);
    			item.setAttribute('label', (name || (dir.match(/[^\\/]+$/) || [dir])[0]));
    			item.setAttribute('image', 'moz-icon:file:///' + dir + '\\');
    			item.setAttribute('class', 'menuitem-iconic');
    			item.addEventListener('click', function() {
    				const locationtext = document.getElementById('locationtext');
    				const file = new FileUtils.File(dir + '\\' + (locationtext ? locationtext.value : document.getElementById('location').value));
    				dialog.mLauncher.saveDestinationAvailable(file);
    				dialog.onCancel = function() {};
    				close();
    			});
    		});
    	}
    }());
    Alles anzeigen

    Diese Version ist nun auch bei Github zu finden:

    userChrome.js/Firefox 139/saveto.uc.js at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Mfg.
    Endor

  • UndoListInTabmenuToo mit funktionierendem Tooltip

    • Endor
    • 31. Mai 2025 um 20:39

    Hallo 2002Andreas

    Danke für den Hinweis.
    Ich warte damit noch bis der Autor Alice sich bei Github meldet.
    Mal sehen.
    Mfg.
    Endor

  • UndoListInTabmenuToo mit funktionierendem Tooltip

    • Endor
    • 31. Mai 2025 um 12:38

    Hallo Speravir .
    Vielen Dank. Habe Deinen fix in meine deutsche Version übertragen:

    userChrome.js/Firefox 135/UndoListInTabmenuToo.uc.js at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Mfg.
    Endor

  • extras_config_menu.uc.js in Fx 139 keine Funktion mehr

    • Endor
    • 20. Mai 2025 um 19:18

    Hallo omar1979
    Hast Du in Firefox 139 in about:config den Eintrag
    security.browser_xhtml_csp.enabled auf false gesetzt?
    Sonst geht das Script nicht mehr.

    Wenn ja, müsstest Du bitte deine Version vom Script
    mal ganz hier einstellen. Dann kann man es vergleichen.

    Mfg.
    Endor

  • about:about Button

    • Endor
    • 12. Mai 2025 um 14:18

    Ja die Scripte werden in der Reihenfolge wie sie im Ordner sind geladen.
    Daher habe ich hier alle Scripe die mit Leisten zu tun haben bei der Bezeichnung
    eine 0- Null mit Bindestrich voran gestellt.
    Also zbs: 0-Leiste1.uc.js , 0-Leiste2.uc.js usw.
    So werden die als erstes geladen und dann erst andere Scripte die sich auf diese
    Leisten beziehen.
    Mfg.
    Endor

  • Einbindung von Icons in Skripts

    • Endor
    • 8. Mai 2025 um 08:08
    Zitat von Speravir

    Endor hat geschrieben, dass er kaum Zeit hat.

    Danke Speravir.
    Genau so ist es. Beruf und schwer kranker Vater, da bleibt fast keine Zeit mehr
    für was anderes. Ich aktualisiere gerne alle Scripte sobald ihr sie fertig habt.
    Gebt mir bitte Bescheid. Auch wenn ich nicht ein geloggt bin lese ich immer mit.
    Viele Grüße
    Endor

Unterstütze uns!

Jährlich (2025)

82,4 %

82,4% (535,86 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon