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

Beiträge von lenny2

  • deepl.com/translator Nicht verwendete Sprachen ausblenden

    • lenny2
    • 25. Mai 2026 um 11:49
    Zitat von 2002Andreas

    Teste bitte mal:

    Neu sauber Profil. Schade, dass der Stil nicht funktioniert :(

  • deepl.com/translator Nicht verwendete Sprachen ausblenden

    • lenny2
    • 25. Mai 2026 um 07:49

    Änderungen an der DeepL. Stil zum Ausblenden ungenutzter Sprachen funktioniert nicht mehr.
    Vielen Dank für Ihre Hilfe.

    CSS
    /* deepl.css (userContent.css) */
    /* Height and Width of the drop-down Language List */
    div[data-radix-popper-content-wrapper] > div > div[style] {
        max-height: 380px !important;
        max-width: 440px !important;
     }
    /* Hide all Languages */
    button[data-testid^="translator-lang-option-"] {
        display: var(--display, none) !important;
     }
    /* Show only Languages from this List */
    button:is(
        [data-testid="translator-lang-option-en-US"], /* English (American) */
        [data-testid="translator-lang-option-de"], /* German */
        [data-testid="translator-lang-option-fr"] /* French */
     ) {
    --display: inline-block;
     }
    Alles anzeigen
  • Ein neues Skript, um neue Instanzen aus einer bestehenden starten zu können

    • lenny2
    • 24. Mai 2026 um 12:48
    Zitat von Mira_Belle

    Hallo, ich möchte hier ein neues Skript vorstellen.

    Funktioniert einwandfrei. Ein Trennzeichen zwischen „instApps“ und „portableApps“ wäre möglicherweise hilfreich.
    Fehlende schließende Klammer name: "Nightly 152.0a1 (2026-05-13

  • Firefox ESR Version

    • lenny2
    • 24. Mai 2026 um 09:45
    Zitat von hhmmppff

    oder eine Datei (welche) 'rüberzukopieren'

    key4.db , logins.json

    Auf der Seite about:logins finden Sie Optionen zum Exportieren und Importieren von Passwörtern.
    Ich musste meinen Profilordner schon oft zwischen verschiedenen Browsern verschieben, und das hat nie Probleme bereitet.

  • Firefox ESR Version

    • lenny2
    • 24. Mai 2026 um 09:28

    Manche Nutzer sollten ihre dumme Angewohnheiten ablegen und weniger Galle im Forum versprühen. Brrr! :thumbdown:

  • V152 Zeilenabstand im Hamburger-Menü

    • lenny2
    • 24. Mai 2026 um 09:18
    Zitat von Sören Hentzschel

    siehe:

    Danke, das hat geholfen :thumbup:

  • V152 Zeilenabstand im Hamburger-Menü

    • lenny2
    • 24. Mai 2026 um 08:27

    V152, Änderung des Zeilenabstands im Hamburger-Menü, dieser Code funktioniert nicht mehr.
    Vielen Dank für Ihre Hilfe.

    CSS
    /* Hamburger Menu Line spacing */
    :root {
        --arrowpanel-menuitem-padding: 4px !important;
     }
  • Firefox ESR Version

    • lenny2
    • 24. Mai 2026 um 06:02
    Zitat von hhmmppff

    Ich will das lange Wochenende nutzen vom normalen FF (151) auf ESR umzustellen, aber wenn ich das: Firefox Setup 140.11.0esr.msi starte erscheint diese Fenster:

    Erstellen Sie zunächst eine Sicherungskopie Ihres Profils, indem Sie den Profilordner zippen. Löschen Sie die Datei compatibility.ini aus Ihrem Profil; sie verhindert, dass Firefox auf eine ältere Version zurückgesetzt wird.
    Versuchen Sie nun, Version 140 zu installieren.

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • lenny2
    • 23. Mai 2026 um 16:11
    Zitat von lenny2

    Version 152.0beta2. Im MultiRowTabs-Skript werden die Ziehpunkte (Punkt oder Emoji) nicht mehr angezeigt

    Das Problem wurde gelöst, indem im Skript alle Vorkommen von ownerGlobal durch documentGlobal ersetzt wurden.
    Vielen Dank für das wunderbare Script :thumbup:

  • v152.0beta2. Script "browsertoolbox.uc.js" funktioniert nicht mehr

    • lenny2
    • 23. Mai 2026 um 11:28
    Zitat von 2002Andreas

    Browser-Werkzeuge = Rechtsklick

    Ach ja, daran hatte ich gar nicht gedacht :D Danke! :thumbup:

  • newtabfromhistory.uc.js = Fehlermeldung

    • lenny2
    • 23. Mai 2026 um 11:11
    Zitat von FuchsFan

    Ich kann es nicht prüfen, weil ich nicht genau sagen kann, was das Script macht. Aber bitte mal testen, eventuell ist ja der Fehler hiermit behoben.

    Super, das Skript funktioniert einwandfrei. Es öffnet Links aus dem Verlauf in einem neuen Tab, nicht im aktuellen, was genau so sein soll, und das Öffnen von Links aus den Favoriten funktioniert weiterhin problemlos :thumbup:


    Zitat von 2002Andreas

    Hinweis siehe Zeile 8.

    Leider funktioniert es nicht und blockiert das Öffnen von Links aus den Favoriten.

  • v152.0beta2. Script "browsertoolbox.uc.js" funktioniert nicht mehr

    • lenny2
    • 23. Mai 2026 um 11:00
    Zitat von 2002Andreas

    Hinweis siehe Zeile 8:

    Es funktioniert, öffnet aber die Entwicklertools anstatt der Browser-Toolbox. Außerdem ist die Datei 750 Zeilen groß statt nur 50. Danke.

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • lenny2
    • 23. Mai 2026 um 10:40

    FuchsFan Version 152.0beta2. Im MultiRowTabs-Skript werden die Ziehpunkte (Punkt oder Emoji) nicht mehr angezeigt (per JS und CSS). Drag & Drop funktioniert weiterhin. Lässt sich das beheben?
    Vielen Dank.

  • v152.0beta2. Script "browsertoolbox.uc.js" funktioniert nicht mehr

    • lenny2
    • 23. Mai 2026 um 09:24

    In v152.0beta2 Script "browsertoolbox.uc.js" funktioniert nicht mehr ( Browser Toolbox öffnen, Ctrl+Shift+Alt+I ). Zuvor funktionierte es in Version 151 einwandfrei.
    Vielen Dank für Ihre Hilfe.

    JavaScript
    // browsertoolbox.uc.js
    (function() {
    //    if (location != 'chrome://browser/content/browser.xhtml')
    //            return;
    if (!window.gBrowser) return;
    const
        buttonID = 'browser-toolbox-button',
        labelText = 'Browser Toolbox',
        tooltip = labelText + ' open',
        css =
        `#${buttonID} .toolbarbutton-icon {list-style-image: url("chrome://devtools/skin/images/tool-inspector.svg")}`;
        
    try {
        CustomizableUI.createWidget({
                id: buttonID,
                type: 'custom',
                defaultArea: CustomizableUI.AREA_NAVBAR,
                onBuild: function(aDocument) {
                        let tb_button = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                        let props = {
                                id: buttonID,
                                class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                                label: labelText,
                                tooltiptext: tooltip
                        };
                        for (let p in props) tb_button.setAttribute(p, props[p]);
                        tb_button.addEventListener("click", () => { if(event.button === 0) {
                            const menuID='menu_browserToolbox',
                                    document=event.target.ownerDocument;
                            if (!document.getElementById(menuID)) {
                                let {require} = ChromeUtils.importESModule("resource://devtools/shared/loader/Loader.sys.mjs",{});
                                require("devtools/client/framework/devtools-browser");
                            }
                            document.getElementById(menuID).click();
                        } });
                        return tb_button;
                }
        });
        CustomizableUI.registerToolbarNode(tb);
    } catch(e) {};
    let stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
    document.insertBefore(stylesheet, document.documentElement);
    })();
    Alles anzeigen
  • newtabfromhistory.uc.js = Fehlermeldung

    • lenny2
    • 23. Mai 2026 um 08:34

    Alle Skripte newtabfromhistory.uc.js ist komplett inkompatibel mit v152, und Links aus den Favoriten lassen sich nicht mehr öffnen.

  • v152.0beta1. Script "toolbar_top_with_toggle_button-Mod.uc.js" funktioniert nicht mehr richtig.

    • lenny2
    • 23. Mai 2026 um 08:24
    Zitat von Mitleser

    ...in 152 wird aus...

    Super, sehr geholfen :thumbup:

  • v152.0beta1. Script "toolbar_top_with_toggle_button-Mod.uc.js" funktioniert nicht mehr richtig.

    • lenny2
    • 22. Mai 2026 um 18:45
    Zitat von Mitleser

    ...in 152 wird aus...

    Danke, ich werde es versuchen.

  • v152.0beta1. Script "toolbar_top_with_toggle_button-Mod.uc.js" funktioniert nicht mehr richtig.

    • lenny2
    • 22. Mai 2026 um 17:53

    Das Problem lost. Das Skript aus Beitrag #1 ist vollständig mit Version 152 kompatibel. Um Skriptsymbole in beliebigen Symbolleisten zu vergrößern, verwenden Sie diesen Stil. Der zweite Code dient zum Vergrößern der Erweiterungs Icons; jedes Symbol muss einzeln vergrößert werden.

    CSS
    .toolbarbutton-1 > .toolbarbutton-icon {
       transform: scale(1.2, 1.2) !important;
    /*   margin: 2px 2px !important; /* if needs */
    }
    CSS
    /* "uBlock Origin" extension */
    #ublock0_raymondhill_net-browser-action {
    --toolbarbutton-inner-padding: 0px }
    #ublock0_raymondhill_net-browser-action .toolbarbutton-icon {
    /* margin-left: 2px !important; /* if needs */
    /* margin-top: 2px !important; /* if needs */
    transform: scale(1.4) !important;
    }
  • v152.0beta1. Script "toolbar_top_with_toggle_button-Mod.uc.js" funktioniert nicht mehr richtig.

    • lenny2
    • 22. Mai 2026 um 13:01
    Zitat von 2002Andreas

    Die Symbole sind hier nicht größer als alle anderen

    Dank Ihrer Tests habe ich einen inkompatiblen Stil gefunden, der an anderer Stelle die Icons vergrößerte und gleichzeitig dieses Problem verursachte. Die Icons funktionieren jetzt einwandfrei, sind aber kleiner als in Version 151.
    Ich muss die Icons nun auf beispielsweise 24 Pixel vergrößern; ich glaube, das ist die Größe in Version 151.

  • v152.0beta1. Script "toolbar_top_with_toggle_button-Mod.uc.js" funktioniert nicht mehr richtig.

    • lenny2
    • 22. Mai 2026 um 11:16

    Neues Profil v152.0beta1. In der Originalversion des Skripts von Aris-t2 befindet sich das zusätzliche Bedienfeld unten, in der Mod ist es oben.
    Die Schaltflächen in diesem Bedienfeld sind deutlich größer geworden. Auch die Script-Schaltflächen in der Navigationsleiste sind größer geworden. Ich weiß daher nicht, ob das Problem am Skript oder an Änderungen in Firefox liegt.
    Vielen Dank für Ihre Hilfe.

    JavaScript
    // toolbar_top_with_toggle_button-Mod.uc.js    
    // this is mod (bottom toolbar >> to >> top toolbar) of addonbar_with_toggle_button.uc.js
    // Add-on Bar script for Firefox 126+ by Aris
    // Have 'toggle' button
    // 'toggle' toolbar with 'Ctr + /' on Windows/Linux or 'Cmd + /' on macOS
    // Have 'Add-on Bar' entry in toolbar context menu
    // No CSP error
    // Worked in Private Window
    // option: smaller buttons / reduced toolbar button height
    // flexible spaces on add-on bar behave like on old Firefox versions
    // [!] Fix for WebExtensions with own windows by 黒仪大螃蟹 (for 1-N scripts)
    // https://github.com/Aris-t2/CustomJSforFx/blob/master/scripts/addonbar_with_toggle_button.uc.js
    var compact_buttons = false; // reduced toolbar height and smaller buttons
    var AddAddonbar = {
     init: function() {
        if (location != 'chrome://browser/content/browser.xhtml')
         return;
          
        /* blank tab workaround */
        try {
          if(gBrowser.selectedBrowser.getAttribute('blank')) gBrowser.selectedBrowser.removeAttribute('blank');
        } catch(e) {}
        
        try {
          Services.prefs.getDefaultBranch('browser.addonbar.').setBoolPref('enabled',true);
        } catch(e) {}
        var addonbar_label = 'Add-on Bar';
        var compact_buttons_code = '';
        var h_button_label = 'Toggle horizontal Add-on Bar'; // Toggle button name
        
        if(compact_buttons)
          compact_buttons_code = `
            #addonbar toolbarbutton .toolbarbutton-icon {
              padding: 0 !important;
              width: 16px !important;
              height: 16px !important;
            }
            #addonbar .toolbarbutton-badge-stack {
              padding: 0 !important;
              margin: 0 !important;
              width: 16px !important;
              min-width: 16px !important;
              height: 16px !important;
              min-height: 16px !important;
            }
            #addonbar toolbarbutton .toolbarbutton-badge {
              margin-top: 0px !important;
              font-size: 5pt !important;
              min-width: unset !important;
              min-height: unset !important;
              margin-inline-start: 0px !important;
              margin-inline-end: 0px !important;
            }
            #addonbar .toolbaritem-combined-buttons {
              margin-inline: 0px !important;
            }
            #addonbar toolbarbutton {
              padding: 0 !important;
            }
          `;
        // style sheet
        Components.classes['@mozilla.org/content/style-sheet-service;1'].getService(Components.interfaces.nsIStyleSheetService).loadAndRegisterSheet(
          Services.io.newURI('data:text/css;charset=utf-8,' + encodeURIComponent(`
              #addonbar toolbarpaletteitem[place=toolbar][id^=wrapper-customizableui-special-spring],
              #addonbar toolbarspring {
                -moz-box-flex: 1 !important;
                min-width: unset !important;
                width: unset !important;
                max-width: unset !important;
              }
              #main-window[customizing] #addonbar {
                outline: 1px dashed !important;
                outline-offset: -2px !important;
              }
              #addonbar {
    //            border-top: 1px solid var(--sidebar-border-color,rgba(0,0,0,0.1)) !important;
                border-top: 1px solid #5D7062 !important;
                background-color: var(--toolbar-bgcolor);
                background-image: var(--toolbar-bgimage);
                -moz-window-dragging: no-drag !important;
                height: 36px;
              }
              :root[lwtheme]  #addonbar {
                background: var(--lwt-accent-color) !important;
              }
              :root[lwtheme][lwtheme-image='true'] #addonbar {
                background: var(--lwt-header-image) !important;
                background-position: 0vw 50vh !important;
              }
              #togglebutton_addonbar_h .toolbarbutton-icon { \
                list-style-image: url('chrome://browser/skin/sidebar-collapsed.svg');
                fill: #16C50C; 
                transform: rotate(90deg);
              }
              `+compact_buttons_code+`
          `), null, null),
          Components.classes['@mozilla.org/content/style-sheet-service;1'].getService(Components.interfaces.nsIStyleSheetService).AGENT_SHEET
        );
        // toolbar
        try {
          if(document.getElementById('addonbar') == null) {
            var tb_addonbar = document.createXULElement('toolbar');
            tb_addonbar.setAttribute('id','addonbar');
            tb_addonbar.setAttribute('collapsed', 'false');
            tb_addonbar.setAttribute('toolbarname', addonbar_label);
            tb_addonbar.setAttribute('defaultset','spring,spring'); 
            tb_addonbar.setAttribute('customizable','true');
            tb_addonbar.setAttribute('mode','icons');
            tb_addonbar.setAttribute('iconsize','small');
            tb_addonbar.setAttribute('context','toolbar-context-menu');
            tb_addonbar.setAttribute('lockiconsize','true');
            tb_addonbar.setAttribute('class','toolbar-primary chromeclass-toolbar browser-toolbar customization-target');
            document.getElementById('navigator-toolbox').appendChild(tb_addonbar);
            
            CustomizableUI.registerArea('addonbar', {legacy: true});
          
            CustomizableUI.registerToolbarNode(tb_addonbar);
            
            // 'Ctr + /' on Windows/Linux or 'Cmd + /' on macOS to toggle add-on bar
            var key = document.createXULElement('key');
            key.id = 'key_toggleAddonBar';
            key.setAttribute('key', '/');
            key.setAttribute('modifiers', 'accel');
            key.addEventListener("command", () => {var windows = Services.wm.getEnumerator(null);
                while (windows.hasMoreElements()) {
                  var win = windows.getNext();
                  var hAddonBar = win.document.getElementById('addonbar');
                  setToolbarVisibility(hAddonBar, hAddonBar.collapsed);
                  Services.prefs.getBranch('browser.addonbar.').setBoolPref('enabled',!hAddonBar.collapsed);
                  if(!hAddonBar.collapsed)
                    win.document.querySelector('#togglebutton_addonbar_h').setAttribute('checked','true');
                  else win.document.querySelector('#togglebutton_addonbar_h').removeAttribute('checked');
                }} );
            document.getElementById('mainKeyset').appendChild(key);
            
            
            try {
              setToolbarVisibility(document.getElementById('addonbar'), Services.prefs.getBranch('browser.addonbar.').getBoolPref('enabled'));
            } catch(e) {}
            
            
            CustomizableUI.createWidget({
                id: 'togglebutton_addonbar_h', // button id
                defaultArea: CustomizableUI.AREA_NAVBAR,
                removable: true,
                label: h_button_label, // button title
                tooltiptext: h_button_label, // tooltip title
                onClick: function(event) {
                  if(event.button==0) {
                    var windows = Services.wm.getEnumerator(null);
                    while (windows.hasMoreElements()) {
                      var win = windows.getNext();
                      
                      var hAddonBar = win.document.getElementById('addonbar');
                      setToolbarVisibility(hAddonBar, hAddonBar.collapsed);
                          
                      
                      Services.prefs.getBranch('browser.addonbar.').setBoolPref('enabled',!hAddonBar.collapsed);
                      
                      if(!hAddonBar.collapsed)
                        win.document.querySelector('#togglebutton_addonbar_h').setAttribute('checked','true');
                      else win.document.querySelector('#togglebutton_addonbar_h').removeAttribute('checked');
                    }
                  }
                },
                onCreated: function(button) {
                  if(Services.prefs.getBranch('browser.addonbar.').getBoolPref('enabled'))
                    button.setAttribute('checked','true');
                  return button;
                }
                    
            });
            
          
          }
        } catch(e) {}
     }
    }
    /* initialization delay workaround */
    document.addEventListener('DOMContentLoaded', AddAddonbar.init(), false);
    /* Use the below code instead of the one above this line, if issues occur with downloads button on add-on bar*/
    /* fix for downloads button on add-on bar - thanks to dimdamin */
    Alles anzeigen

Unterstütze uns!

Jährlich (2026)

69,4 %

69,4% (538,17 von 775 EUR)

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