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. BrokenHeart

Beiträge von BrokenHeart

  • Erweiterungs-Button verschwunden

    • BrokenHeart
    • 13. März 2025 um 22:14

    Ich habe jetzt das Skript aus #11 so angepasst, dass es hier wieder läuft. Somit erscheint der Button jetzt wieder überall:

    JavaScript
    //extensions-button verschiebbar.uc.js
    
    (function() {
      if (location != 'chrome://browser/content/browser.xhtml')
        return;  
      var menuButton = document.getElementById('unified-extensions-button');
     
      if (!CustomizableUI.getPlacementOfWidget('ucjs_unified-extensions-button')) { 
        try {
          CustomizableUI.createWidget({
            id: 'ucjs_unified-extensions-button',
            type: 'custom',
            defaultArea: CustomizableUI.AREA_NAVBAR,
            onBuild: function(aDocument) {
              var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbaritem');
              toolbaritem.id = 'ucjs_unified-extensions-button';
              toolbaritem.className = 'chromeclass-toolbar-additional';          
              toolbaritem.setAttribute('label', 'Zurück');          
              return toolbaritem;            
            }
          });
        } catch(e) {        
    	  console.log("------------------- 0 -------------------:  " + e);
          menuButton.style.display = 'none';
          return;      
        };    
      };
      
      setTimeout(function() { 
       document.getElementById('ucjs_unified-extensions-button').appendChild(menuButton);       
       menuButton.setAttribute('consumeanchor', 'ucjs_unified-extensions-button');
       menuButton.setAttribute('label', 'Firefox Anpassen');
       menuButton.setAttribute('tooltiptext', 'Zurück + Panel');        
      }, 0);
    
    }());
    Alles anzeigen

    Kerian Könntest du einmal ausprobieren. Dann sollte der Button eigentlich wieder erscheinen und verschiebbar sein...

    2002Andreas : Die Anzeige des Buttons funktioniert hier in einem neuen, privaten Fenster einwandfrei. Hat aber leider keinerlei Funktion - im Gegensatz zu den anderen Buttons. :/. Mal schauen, wo es da hakt...

    Edit: Ansonsten würde (und werde) ich das Verschiebe-Skript nicht nutzen, da das Verhalten beim wiederholten Verschieben etwas "erratisch" ist. Mich persönlich stört der Button in der Navbar nicht...

  • Erweiterungs-Button verschwunden

    • BrokenHeart
    • 13. März 2025 um 20:33
    Zitat von Kerian

    [...] nein nutze kein Verschiebescript auch sonst kein Script oder CSS was den Erweiterungsbutton betrifft. Mein Button ist verschwunden nachdem ich ihn in die vertikale Addonbar verschieben wollte

    Das funktioniert aber nur mit einem speziellen Verschiebe-Skript! Ansonsten wäre ja der Erweiterungsbutton im Anpassen-Fenster ausgegraut gewesen und du hättest ihn gar nicht verschieben können. Daher verstehe ich nicht, wie du das ohne Skript geschafft haben willst? :/

  • Erweiterungs-Button verschwunden

    • BrokenHeart
    • 13. März 2025 um 20:08

    Kerian Nutzt du auch ein Verschiebe-Skript, z.B. das, welches 2002Andreas in #11 gepostet hat? Dann deaktiviere das mal, da genau dieses Skript die Sichtbarkeit verändert und anscheinend bei uns beiden nicht mehr richtig funktioniert.

  • Erweiterungs-Button verschwunden

    • BrokenHeart
    • 13. März 2025 um 20:01
    Zitat von 2002Andreas

    Z.B. das von Mitleser, oder auch dieses:

    Bei deinem Skript passiert hier das gleiche. Das Skript landet immer in einem Zweig, wo der Erweiterungsbutton deaktiviert ist( display:none). Ohne das Skript wird er angezeigt, ist aber nicht verschiebbar. Mit dem Skript ist er unsichtbar... :/.

  • Erweiterungs-Button verschwunden

    • BrokenHeart
    • 13. März 2025 um 19:43
    Zitat von 2002Andreas

    auch mit dem Skript erscheint der Button hier nicht in einem privaten Fenster.

    Kann ich momentan leider nicht testen, da das Skript 'B_Move_Extensions.uc.js' bei mir verhindert, dass der Erweiterungsbutton überhaupt irgendwo angezeigt wird, also auch in der Navbar nicht. Somit habe ich mit diesem Skript das gleiche Problem wie Kerian. Muss ich mir mal genauer anschauen...

    Welches Skript nutzt du, um den Erweiterungsbutton zu verschieben?

  • Erweiterungs-Button verschwunden

    • BrokenHeart
    • 13. März 2025 um 18:56
    Zitat von 2002Andreas

    [...] Allerdings hat er dann auch hier keine Funktion mehr.

    Für diesen und andere Buttons, die außerhalb der Navbar nicht mehr funktionieren (z.B. 'addonBar'), gibt es ja jetzt dieses Extra-Skript:

    Beitrag

    Fix: Toolbar-Buttons reagieren nicht mehr ab FF 134

    Ausgehend von diesen Beitrag:

    addonbar.us.js funktioniert nicht mehr Hier das versprochene Skript, welches die vorherige Funktionalität für alle Buttons wiederherstellt, welche ab FF134 nicht mehr auf einen Mausklick reagiert haben, wenn sie außerhalb des Bereichs der navigator-toolbox verschoben wurden.



    Die bestehenden Toolbars brauchen (sollen!) dafür nicht verändert werden.

    Als einzige Angabe erwartet das Skript in Zeile 11 die ID(s) der genutzten Toolbar(s), welche in dem Array toolbarIDs…
    BrokenHeart
    29. Januar 2025 um 07:36
  • beim Abruf von Anmeldedaten per Hauptpasswort wird Firefox verlassen

    • BrokenHeart
    • 13. März 2025 um 18:04

    Könntest du bitte einen Link zu einer Seite posten, bei der sich dieses Verhalten immer zeigt.


    Nur zur Sicherheit: Der Eingabedialog für das Hauptpasswort erscheint ja pro Session nur einmalig beim erstmaligen Aufruf einer Login-Seite und zwar für Seiten, für die entsprechende Login-Informationen vorher abgespeichert wurden. Er wird also nicht bei jeder Login-Seite angezeigt. Das ist bei dir auch so, oder?

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • BrokenHeart
    • 12. März 2025 um 11:20
    Zitat von lo.li

    Und es läuft plötzlich.
    Ich habe keine Ahnung wieso oder wieso nicht.

    Sehr schön...:thumbup:

    Zitat von milupo

    Passe bitte auf, dass du die linke Schaltfläche nimmst, mit der rechten Schaltfläche würdest du Firefox versehentlich bereinigen.

    OT: An dieser Stelle die "Firefox bereinigen"-Schaltfläche zu platzieren finde ich mehr als unglücklich. Das ist normalerweise die Position für den 'Abbrechen'-Button. Keine Ahnung, ob das sofort startet oder noch ein Bestätigungsdialog kommt. Laut Beschreibung startet das wohl ohne Rückfrage :/. Dazu kommt, dass die Bezeichnung 'bereinigen' noch recht unverfänglich klingt, 'Einstellungen zurücksetzen' wäre mMn. deutlicher. Ich kann (und will) es nicht testen, da ich nur portable Versionen habe, wo dieser Dialog anders aussieht.

    Ich weiß: "Falscher Ort" und "Falsche Adressaten", aber ich musste einfach mal mein Unbehagen bezüglich dieses Dialogs loswerden. Ja, jetzt geht es mir besser... ;)

  • YouTube Untertitel Grau auf Schwarz (nicht lesbar)

    • BrokenHeart
    • 10. März 2025 um 21:59
    Zitat von juhuu

    Ich habe das Problem auch. Vormals weiße Schrift auf Schwarz in den Untertiteln im youtube- player sind grau.

    Steht bei dir "Deckkraft der Schriftart" in den Untertitel-Optionen auf 100%? Wenn ich hier z.B. 50% eingebe, dann sieht es genauso aus wie bei dir...

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • BrokenHeart
    • 10. März 2025 um 21:28

    Hallo lo.li ,

    laufen andere Skripte bei dir? Falls du nicht sicher bist, dann teste das bitte mit diesem Restart-Skript. Es sollte dann nach einem Neustart ein zusätzliches Icon in der NavBar erscheinen. Falls nicht...ja, dann musst du wohl nochmal die Anpassungen für Skripte durchführen?!

    JavaScript
    // Restart button script for Firefox 60+ by Aris
    //
    // left-click on restart button: normal restart
    // right-click on restart button: restart + clear caches
    // Edit by 2002Andreas
    // based on 'Quit' button code by 2002Andreas
    // 24.01.2025 BrokenHeart - Änderung an der ScriptCache Funktionalität. Fehlermeldung beseitigt.
    
    (function() {
    
     if (!window.gBrowser){
            return;
        }
    
    try {
        var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
    
        var button_label = "Linke Maustaste:\tNeustart\nRechte Maustaste:\tNeustart + SkriptCache Löschen";
    
        CustomizableUI.createWidget({
        id: "restart-button-ucjs", // button id
        defaultArea: CustomizableUI.AREA_NAVBAR,
        removable: true,
        label: button_label, // button title
        tooltiptext: button_label, // tooltip title
        onClick: function(event) {
          
          var cancelQuit   = Components.classes["@mozilla.org/supports-PRBool;1"].createInstance(Components.interfaces.nsISupportsPRBool);
          var observerSvc  = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
                
          
          if(event.button=='0' || event.button=='2') { // left-click - restart/right-click - clear caches
    
    		if(event.button == '2') {       
    			event.preventDefault();	
    			Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULRuntime).invalidateCachesOnRestart();
    		}
    		
    		observerSvc.notifyObservers(cancelQuit, "quit-application-requested", "restart");
    					
            if(cancelQuit.data) return false;
                    
            Services.startup.quit(Services.startup.eRestart | Services.startup.eAttemptQuit);
          }
        },
        onCreated: function(button) {
          return button;
        }
            
      });
      
      // style button icon
      var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
        \
          #restart-button-ucjs .toolbarbutton-icon {\
            list-style-image: url("data:image/png;base64,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");  \
    		  }\
        \
      '), null, null);
      
      sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
      
    } catch (e) {
        Components.utils.reportError(e);
    };
    
    })();
    Alles anzeigen
  • Diverse Scripte funktionieren seit Version 136 nicht mehr.

    • BrokenHeart
    • 4. März 2025 um 17:56
    Zitat von mkpcxxl

    gibt es die Möglichkeit die Breite der Tabs flexibel zu gestalten, ich meine wenn nur ein oder zwei Tabs geöffnet sind, dass die von mir eingestellte Breite von 250px angezeigt wird aber wenn dann mehrere geöffnet sind, die Breite kleiner wird ?

    Das wäre natürlich möglich, aber ich habe es ja im ersten Beitrag des angehefteten Themas geschrieben: ich werde keine Änderungen mehr an diesem alten Skript vornehmen, sondern nur noch die notwendigsten Fehlerbereinigungen, da das Skript in diesem Zustand eh kaum noch wartbar ist.

    Sorry, aber es geht von meiner Seite leider nicht anders. Vielleicht kann ich mich irgendwann dazu aufraffen das Skript noch einmal gänzlich neu zu schreiben. ;)

  • Diverse Scripte funktionieren seit Version 136 nicht mehr.

    • BrokenHeart
    • 4. März 2025 um 17:46
    Zitat von mkpcxxl

    Danke nochmal an euch und entschuldigung für den falschen Alarm ;)

    Kein Problem! ;)

    Aber benutze trotzdem das Skript aus #3, da in deinem Skript ein Fehler enthalten ist. Es geht um Zeile 16. Da der if-Zweig in einem 'normalen' Kontext wohl nicht aufgerufen wird, hat er keine Auswirkungen. Da es aber möglich (bzw. sogar wahrscheinlich) ist, dass der Code unter bestimmten Bedingungen eben doch aufgeführt wird, sollte da schon der richtige Befehl stehen:

    Die Funktion openTrustedLinke gibt es nicht! Es muss stattdessen dort openTrustedLinkIn heißen.

  • Diverse Scripte funktionieren seit Version 136 nicht mehr.

    • BrokenHeart
    • 4. März 2025 um 17:21
    Zitat von mkpcxxl

    grafik-anzeigen.uc.js: Geht gar nicht mehr.

    Dein Skript macht was es soll, obwohl da ein Fehler enthalten ist. Aber teste bitte mal dieses Skript:

    JavaScript
    // ViewImage.uc.js
    // Grafik über Kontextmenü im selben Tab (statt in einem neuen) anzeigen
    // Author: aborix
    
    (function() {
    
      if (!window.gBrowser)
        return;
    
      function viewMedia(event) {
        let where = BrowserUtils.whereToOpenLink(event, false, false);
        let referrerInfo = gContextMenu.contentData.referrerInfo;
        let systemPrincipal = Services.scriptSecurityManager.getSystemPrincipal();
        if (gContextMenu.onCanvas) {
          gContextMenu._canvasToBlobURL(gContextMenu.targetIdentifier).then(function(blobURL) {
    		openTrustedLinkIn(blobURL, where, {
              referrerInfo,
              triggeringPrincipal: systemPrincipal,
            });
          }, Cu.reportError);
        } else {
          urlSecurityCheck(
            gContextMenu.mediaURL,
            gContextMenu.principal,
            Ci.nsIScriptSecurityManager.DISALLOW_SCRIPT
          );
          openTrustedLinkIn(gContextMenu.mediaURL, where, {
            referrerInfo,
            forceAllowDataURI: true,
            triggeringPrincipal: gContextMenu.principal,
            csp: gContextMenu.csp,
          });
        }
      }
    
      let item = document.getElementById('context-viewimage');
      let strCommand = '(' + viewMedia.toString() + ')(event);';
       item.addEventListener('command', function(event) {
    		Function("return " + strCommand)();
    		event.preventDefault();
    		event.stopPropagation();    
    		return
      }, false);
     
      item.label = 'Grafik anzeigen';
    })();
    Alles anzeigen
  • Lesezeichen dropdown wird geschlossen

    • BrokenHeart
    • 4. März 2025 um 07:35

    Gib in der Adressleiste about:config ein.
    Auf der erscheinenden Seite im Suchfeld browser.bookmarks.openInTabClosesMenu eingeben und diesen Wert auf false setzen.

    Alternativ kann diese Einstellung auch in der user.js - Datei vorgenommen werden. Standardmäßig existiert diese Datei nicht und muss im genutzten Profilordner als normale Textdatei angelegt werden (Endung .js). Dort kann dann dieser Eintrag hinzugefügt werden:
    user_pref("browser.bookmarks.openInTabClosesMenu", false );
    Danach Speichern und Neustart des Firefox.

  • Script(mit Icon) um gesammte Browserdaten (Verlauf, Chronik, Cookies, usw..) löschen.

    • BrokenHeart
    • 2. März 2025 um 07:33
    Zitat von Mitleser

    onCommand könnte - meiner Meinung nach - zu Verwirrungen führen, vielleicht wäreHistoryDialog oder so ähnlich als Name für die Funktion besser?

    Du hast vollkommen recht. onCommand() Ist ja schon eine Memberfunktion von createWidget(). Man kann die ganze Funktion weglassen, macht es ja nicht besser lesbar oder flexibler. Keine Ahnung warum ich das so benannt habe. :/ Ich benutze viele Sachen, die ich irgendwann mal geschrieben habe, als Template und schreibe nicht immer alles neu. Hatte ich einfach übernommen...

    Hier noch mal das vereinfachte Skript:

    JavaScript
    // showDeleteHistoryDialog.uc.js
    // Anzeige des Dialogs "Neuste Chronik löschen"
    
    (function() {
    	if (!window.gBrowser)
    		return;
    
    	CustomizableUI.createWidget({
    		id: 'buttonDeleteHistory',
    		defaultArea: CustomizableUI.AREA_NAVBAR,
    		label: 'Neuste Chronik löschen',
    		tooltiptext: 'Neuste Chronik löschen...',
    
    		onCreated: (button) => {
    			button.style.listStyleImage = 'url("chrome://global/skin/icons/warning.svg")';
    
    			button.addEventListener('click', () => {
    				if (event.button == 0) {
    					event.target.ownerDocument.getElementById('sanitizeItem').click();
    				}
    			})
    		}
    	});
    })();
    Alles anzeigen
  • Script(mit Icon) um gesammte Browserdaten (Verlauf, Chronik, Cookies, usw..) löschen.

    • BrokenHeart
    • 1. März 2025 um 18:55
    Zitat von Webmark

    doch es spricht auch nichts dagegen nachzufragen, wenn man den Grund nicht nachvollziehen kann.

    Natürlich spricht nichts dagegen, deswegen hatte ich ja auch ein paar (mögliche) Gründe genannt...;)

  • Script(mit Icon) um gesammte Browserdaten (Verlauf, Chronik, Cookies, usw..) löschen.

    • BrokenHeart
    • 1. März 2025 um 18:45
    Zitat von Webmark

    Mich interessiert, weshalb es dazu eines Scripts bedarf, da man die erwähnten Daten doch auch durch das Beenden von Firefox automatisch löschen lassen kann?

    Vielleicht, weil man etwas "situativ" löschen möchte? Außerdem habe ich bei dem Dialog auch die Möglichkeit das Löschen auf einen zurückliegenden Zeitraum zu beschränken (z.B. letzte Stunde).

    Zitat von Webmark

    Aber dieses Fenster lässt sich doch auch direkt über die Einstellungen aufrufen, wozu dafür ein Script notwendig ist, kann ich nicht nachvollziehen.

    Wenn man keine Menüleiste nutzt und auch keinen Tastatur-Shortcut verwenden möchte, dann braucht man drei Klicks bis der Dialog erscheint. Mit dem Button nur einen. Wenn man die Funktion öfters nutzen möchte, sicherlich ein Vorteil. Es geht bei vielen Funktionen und Einstellungen, welche einen Button verwenden, fast immer um eine zusätzliche Möglichkeit, um etwas direkt aufzurufen...nicht nur bei User-Skripten!

    Ich bin der Meinung, dass das auch eigentlich nur derjenige "nachvollziehen" können muss, der sich so etwas wünscht. :/

  • Script(mit Icon) um gesammte Browserdaten (Verlauf, Chronik, Cookies, usw..) löschen.

    • BrokenHeart
    • 28. Februar 2025 um 19:59

    Bitte testen:

    JavaScript
    // showDeleteHistoryDialog.uc.js
    // Anzeige des Dialogs "Neuste Chronik löschen"
    
    (function() {
      if (!window.gBrowser)
    	return;
    
    const id = 'buttonDeleteHistory'; 
    const label = 'Neuste Chronik löschen'; // Bezeichnung des neuen Buttons
    const tooltiptext = 'Neuste Chronik löschen...';
    
    CustomizableUI.createWidget({
        id: id,
    	type: 'button',
        defaultArea: CustomizableUI.AREA_NAVBAR,
        label: label,
        tooltiptext: tooltiptext,
    
        onCreated: (button) => {
    		button.style.listStyleImage = 'url("chrome://global/skin/icons/warning.svg")';
    
    		//click
    		button.addEventListener('click', () => {
    			if (event.button == 0) {
    				onCommand()
    				}
    				
    			function onCommand() {
    				event.target.ownerDocument.getElementById('sanitizeItem').click();
    			}				
    		})
    	}
    });
    
    })();
    Alles anzeigen
  • FF 139.01 Automatisch „In Seite Suchen“ (Strg+F) statt einfacher Schnellsuchleiste

    • BrokenHeart
    • 28. Februar 2025 um 18:16
    Zitat von 2002Andreas

    Ich hatte ihm dieses Skript gegeben:

    Ach so, ich dachte, er nutzt noch ein Skript, welches älter ist (ca. 2021). Das von dir gepostete Skript ist dann ja ein aktuelles Skript und sollte dann natürlich auch funktionieren.

    Auf jeden Fall sollte er deine Frage aus #100 beantworten, da ich immer noch vermute, dass kein Skript bei ihm läuft, was einfach die logischste Erklärung für das beobachtete Verhalten ist...


    Zitat von M.H.

    Also so sieht bei mir das geöffnete Restart-Button aus (s. Dateianhang).

    Das ist nicht (wie vermutet) der Restart-Button sondern die Standard-Funktion zum Löschen der Chronik usw. Wenn du keinen anderen Button zum Neustarten des Firefox in der Nav-Bar siehst, dann funktionieren Skripte bei dir wohl allgemein nicht.

  • FF 139.01 Automatisch „In Seite Suchen“ (Strg+F) statt einfacher Schnellsuchleiste

    • BrokenHeart
    • 28. Februar 2025 um 17:25
    Zitat von M.H.

    P.S.: Ich habe FF sowohl mit gedrückter Shift-Taste neu gestartet als auch über das Button: Teile der Browser-Chronik löschen.

    Zitat von 2002Andreas

    Das Restart-Skript funktioniert aber richtig bei dir?

    Also den Button anklicken, dann startet der Firefox neu!?

    Bin auch nicht sicher, ob dieses Skript bei ihm funktioniert...:/

    Dass, was M.H.beschreibt, ist einerseits der Druck auf den Standard-Button 'Vergessen' (siehe Icon in #70) und das andere beschreibt ein Neustart mit 'Shift'(?), was ja das Öffnen im Fehlerbehebungsmodus zu Folge hätte.

    Ich habe auch noch ein altes Skript 'RestartFirefoxButtonM.uc.js' welches in der aktuellen Release nicht mehr funktioniert.

    M.H. :

    Bitte mal das benutzte Restart-Skript hier posten, damit man das wenigstens ausschließen kann.

    oder gleich dieses Restart-Script testen, welches zu 100% funktioniert:

    JavaScript
    // Restart button script for Firefox 60+ by Aris
    //
    // left-click on restart button: normal restart
    // right-click on restart button: restart + clear caches
    // Edit by 2002Andreas
    // based on 'Quit' button code by 2002Andreas
    // 24.01.2025 BrokenHeart - Änderung an der ScriptCache Funktionalität. Fehlermeldung beseitigt.
    
    (function() {
    
     if (!window.gBrowser){
            return;
        }
    
    try {
        var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
    
        var button_label = "Linke Maustaste:\tNeustart\nRechte Maustaste:\tNeustart + SkriptCache Löschen";
    
        CustomizableUI.createWidget({
        id: "restart-button-ucjs", // button id
        defaultArea: CustomizableUI.AREA_NAVBAR,
        removable: true,
        label: button_label, // button title
        tooltiptext: button_label, // tooltip title
        onClick: function(event) {
          
          var cancelQuit   = Components.classes["@mozilla.org/supports-PRBool;1"].createInstance(Components.interfaces.nsISupportsPRBool);
          var observerSvc  = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
                
          
          if(event.button=='0' || event.button=='2') { // left-click - restart/right-click - clear caches
    
    		if(event.button == '2') {       
    			event.preventDefault();	
    			Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULRuntime).invalidateCachesOnRestart();
    		}
    		
    		observerSvc.notifyObservers(cancelQuit, "quit-application-requested", "restart");
    					
            if(cancelQuit.data) return false;
                    
            Services.startup.quit(Services.startup.eRestart | Services.startup.eAttemptQuit);
          }
        },
        onCreated: function(button) {
          return button;
        }
            
      });
      
      // style button icon
      var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
        \
          #restart-button-ucjs .toolbarbutton-icon {\
            list-style-image: url("data:image/png;base64,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");  \
    		  }\
        \
      '), null, null);
      
      sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
      
    } catch (e) {
        Components.utils.reportError(e);
    };
    
    })();
    Alles anzeigen

    Sollte das bei dir auch nicht funktionieren, dann hast du bei den Vorbereitungen zur Nutzung von User-Skripten irgendwo einen Fehler gemacht.

Unterstütze uns!

Jährlich (2025)

101,9 %

101,9% (662,48 von 650 EUR)

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