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. 2002Andreas

Beiträge von 2002Andreas

  • Viel Verbrauch von RAM-Speicher bei Öffnen des FF

    • 2002Andreas
    • 5. September 2025 um 17:20
    Zitat von wournaje

    so ca. 10

    Sieht hier so aus:

    ist völlig normal, und schon lange so.

    Zitat von wournaje

    Der RAM-Verbrauch steigt dann gleich um 20 0der mehr %.

    Welche Webseiten hast du denn geöffnet dann?


    Und so, wenn ein Youtube Video läuft:

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 17:04
    Zitat von Mira_Belle

    und nicht gleich

    geht natürlich auch;)

  • Lesezeichen in der Lesezeichen Symbolleiste wird ohne Icon angezeigt

    • 2002Andreas
    • 5. September 2025 um 16:52
    Zitat von mgbln39

    Ich werde den Ordner chrome wieder löschen

    Wenn du magst;)

    Einen Versuch hätte ich noch, sollte es doch Probleme bei dir mit der Pfadangabe zum Icon geben.

    Dazu den Ordner chrome wieder einfügen, öffnen.

    Dann die Datei userChrome.css per Doppelklick öffnen, und den kompl. Inhalt daraus löschen.

    Dann diesen neuen Code wieder einfügen:

    CSS
    .bookmark-item[label*="PC-WELT"] > image {
      visibility: hidden !important;
    }
    
    .bookmark-item[label*="PC-WELT"]::before {
      margin-right: -19px !important; 
      margin-left: 0px !important;
      content: '' !important;
      display: block !important;
      width: 19px !important;
      height: 15px !important;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAADAFBMVEVHcEzhPDvRydLUydXEwcnp3d2LjZDS0unb0uTMzMyMjI7b29vDvcKjpqiampzdZFurrLDm2trXo6jSu8vfSUXZa2jUiIjYsr2Ym53azNLq3N/KtL2ZnZ69ora+vcCqm6GvoaSqrK6Zmp3SwMXY1tjUv8fYkYnUop3q3dzMpqbl4OXWeXLApqLTjIPKk43m19bUY1vbXFf17+/w6enKytS7ko3ojp/mtsfmlqvpiZ3rtMPr4+TSqbbLq7DKlKPcT0rdYVzWlqeupquttbilpaeRlJb59fX49PP6+Pf38/LqYWXv5eTugpzrcH/uhKDuhaLuh6XraXPsdojmOjnuiajvjq3pVlbteY3z6ejsc4Xx5+flLy7ugJnui6rsd4rtfpT69/XjFh717+307Ozs4uDjHSLtfJHkIyftf5bz6+rx5ubra3fqXV/se5DmPjvo2NneEhzujazy197nSUjnS0jpZ3DoU1PhFhvkJyjmNTflMzDkLC3hDRvwmbXug53rbnznT03qZGv28fDmQ0DscYLwnLjsiafwl7Tjub7wlLHy0Nrvka7VLBvZHRrXJhvmPT7nWWHw4OLcFhzlxcfrboPqt8TtvszxnrnhqLrnR0Tyw9Pt5uTpWlzgvsX10N7p0tXkNjPYIhvmy9LonLPdGxvoX2ran6rlR1Dkfojxx9Pr4N7fsbntpLnoTEznfYL33ObqU0721ODxt8rlQkjqxM3tgZ7mcYbpT1SSd3jjY3bZvsLw5OXw6ujodIjaaWzeq7zgboTt2duvd3jlz9Ht1NjZlJ3mlKjrt7vw3eLmZ33omZ7hd33gbXDmZWjYo67s2t7WV1fpeJLfpqzmUVvjCh3inKjrrrfeycvgiZPxj6nqaIDyqcKocW325Om2cG3gsb/YXm3hX2j46O3kcXngKS/poKnqip/ky8zjo7XbgIWekZLjnrHpjZrfgpLWsLLZX27hkKDWgo3pysrQSE7szdWjg4nHhZKPjo/gKDCuqKjb0dDKxMPYhYa3mZvinqHIubn5zbG9AAAAz3RSTlMA/lI3KPzgAgQa8AhBidjXduv9XPfDgv6/wM7FyjRP28xsrZ53nGg88TxqiYanrPH96/HGGNXphcP28eZ2v7L359SmXYDc//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////4weDqzAAADdUlEQVQ4y2NggAF2WRs7KWsrSzMLc2Z2BgzAzmN77tK1qNVv30TGTFskxcSBJs8iKbTs6MmrHy7u3Zbb/fr6/kxjZhR5JsEXrXumTpkSGRcev3X1ymknmpqMtJDsEdZfNT/r8OrclqDwDJ+AtnNNCU1uUayqcGuYNPLFo1YtO7A3KDzexz+ksytzrviuiVvylaFmsAiuyj8898BJ38i4NB//gML2RfnzuvbPuD9/twpYnkNyVYr35J2lgfWR4Rl+AbHdrbOaEhIezVs/z50V7FLh/JSUyTu9vErrg3Jj/EMKO2/fdUtwA6H83dJAZ7A7rvr4fsWEOV6BvkFAG0JC2zcC5UDAvel8lBwDg+yKyZcvn5mTA1dQW+QGVeB+Yrc0A4PY2U+nll/Yd7YxG6gAZEVtF8QEdzd3zy/iLAyiwZ8vrZvgO2VKS2RQLsiRnYsnJiR4uCcATfD0nKrI4JCYzvjy6aqJXYUxubkZYEcsntsxY8aiBKCCpDVODPY15dHLt0RFZCYV+fv4bAUaEdrZ3lo7fRZQwfkjnQoMIgWTKpZ6ZwFVeBdtmh7i5xcQElsYGtpde9DdPXPaTXkG+4IlFaV7vIEKkpOaPFf6+fj5A5WExLbPcvdMXglUYFjQm7q5A2REclJS0rGYjJg6P39//4DujZ6eTdPW8DGIFvSVRz+cDTQCqKJoa3h4WkaMz9Y6v9giz6aJi69KMGin9vWmBj+YDzQiomlqeAswSaTFA4H/Js+mqce+8TJoLujtK0/ffBxoSdaybdnZ9cDwiAOC+DVNURcjv8oxsPMX9CxMDD7l7Z115FajV2Ngdr0vCEQ+e/42+zQXNwODWsXCniXVj2d756+YEBaW49VYGhiYHRhYWrp0qdchXlB6ABrRlzph9qqj24tLGsrCgPEGBDk5YWVlZ7g4QQlCnXFSz5LKyR3L8/KaZxY3ANUAQVlDSXHODgFImhOL7u1LP93RHx29ILgZqKakpKR4ZnPzhkMS3NBMo1s9qfyJUHVqakX0ggXBeSAQHLz2HhsnLFlz6zHWXJmUWJ6YmJpeUR1dVVW1IHjDHTYWRMbg0DFIrymo+ZEIBOlVlcH92/ftkOFEyVs8pheCK/+srU6PXrvu2vF3r7gE0HMnt7PC3//Xb6z79+v3z+9svCYMWACLopIMnyufkgsPN0IQAPcOcZV/IZkiAAAAAElFTkSuQmCC") no-repeat !important;
      background-position: 0px 0px !important;
      background-size: 15px 15px !important;
    }
    Alles anzeigen

    Dann die Datei schließen und speichern, und den Firefox neu starten.

    Passt es dann?

  • Lesezeichen in der Lesezeichen Symbolleiste wird ohne Icon angezeigt

    • 2002Andreas
    • 5. September 2025 um 16:21
    Zitat von AngelOfDarkness

    Die URL mit dem Pfad des Icons

    So eingetragen:

    CSS
     background: url("..//Icons/PC-WELT.png") no-repeat !important;

    sollte also funktionieren.

  • Lesezeichen in der Lesezeichen Symbolleiste wird ohne Icon angezeigt

    • 2002Andreas
    • 5. September 2025 um 16:17
    Zitat von mgbln39

    Schade so viel Aufwand und kein Ergebnis.

    Naja, war ein Versuch...hätte ja...;)

    Zitat von mgbln39

    Ich verstehe nur nicht

    Ich auch nicht.

    Zitat von mgbln39

    Ich werde den Ordner chrome wieder löschen.

    Mach das, ja.

  • Lesezeichen in der Lesezeichen Symbolleiste wird ohne Icon angezeigt

    • 2002Andreas
    • 5. September 2025 um 15:55
    Zitat von mgbln39

    Aber das Lesezeichen hat kein ICON mehr.

    Mach bitte mal einen Rechtsklick auf das Lesezeichen..dann umbenennen zu:

    Code
    PC-WELT

    wird es dann angezeigt?

    Zitat von mgbln39

    taucht der Eintrag 'favicons.sqlite' auch nicht mehr auf.

    Das ist richtig, da ich das Original Icon mit dem Code selber ausgeblendet habe.


    Ich habe mal ein ganz anderes Icon genommen, sieht dann hier so aus damit:


    Wenn das trotz Code bei dir nicht funktioniert, dann muss es ein Problem mit dem Profil von deinem Firefox geben:/

    Welches kann ich dir dann aber leider nicht sagen. Hier ist das Lesezeichen rund 1 Jahr schon in der Leiste, und nichts daran hat sich verändert.

    Wenn es also gar nicht funktioniert bei dir, dann kannst du den Ordner chrome einfach wieder löschen, und den Firefox danach neu starten.

    Dann sollte erstmal das Original Icon vorhanden sein.

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 15:40

    Enterhaken ...

    teste bitte mal dieses Skript mit einem Icon direkt vom Firefox:

    JavaScript
    // Button_PersonalToolbar.uc.js
    // Source file https://www.camp-firefox.de/forum/thema/134920/?postID=1213680#post1213680
    // Source file https://www.camp-firefox.de/forum/thema/134920/?postID=1215809#post1215809
    // Source file https://www.camp-firefox.de/forum/thema/134920/?postID=1232103#post1232103
    // PersonalToolbar_ausblenden
    // basierend auf den Ideen von BrokenHeart und visoer, Verbesserungen von Horstmann, Korrekturen von Sören und Anpassungen von Mira_Belle
    (function ptbut() {              
        if (location.href !== 'chrome://browser/content/browser.xhtml') return;
           
        let startHeight = '0px';                // '24px' oder '0px' Der Startzustand wird definiert: '24px' startet mit sichtbarer Leiste
        let collapse = '0px';                   // Leiste nicht sichtbar
        let visible = '24px';                   // Leiste sichtbar
        let autoCloseTime = 5000;               // 0 = kein Auto-Close / >0 Zeit in Millisekunden /5000 => 5sec  
        let intervalID = 0;
        let persToolbar = document.getElementById('PersonalToolbar');
        try {
            CustomizableUI.createWidget({
                id: 'PersonalToolbar-button',
                type: 'custom',
                defaultArea: CustomizableUI.AREA_NAVBAR,
                    onBuild: function(aDocument) {
                        let toolbaritem = aDocument.createXULElement('toolbarbutton');
                        let currentProfileDirectory = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/"); // Pfadangabe zum Profilordner
                        //let buttonicon = "bookmark-hollow.svg";  // Name & Dateiendung des anzuzeigenden Symbols
                        let props = {
                            id: 'PersonalToolbar-button',
                            class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                            removable: true,
                            label: 'Toggle',
                            tooltiptext: 'Lesezeichenleiste ein-/ausblenden',
                            style: 'list-style-image: url("chrome://browser/skin/fullscreen.svg");',
                           
                        };                  
                        for(var p in props)
                            toolbaritem.setAttribute(p, props[p]);
                        return toolbaritem;                
                    }
            });
        } catch(e) { };
        //----------BEGINN----------------------
        // Funktion zum Abfragen der Tastatur ("belauscht" Eingaben)
        // Hinweis: Tasten, die anderweitig bereits "abgefangen" werden, ergeben keinen Event
        document.addEventListener('keydown', (event) => {
            let keyName = event.key;
                if (event.altKey && keyName == 'q') {   // Funktion wird ausgeführt, wenn "Alt & q gedrückt werden
    //                onClick(event);
                    onClick(event,true);  // ----geändert----
                }
            }, false
        );
        //----------ENDE------------------------
        // Anmerkungen und beispiele am Ende des Scriptes
        document.getElementById('PersonalToolbar').style.minHeight = '0';
        document.getElementById('PersonalToolbar').style.transition = 'all 0.3s steps(6, end)';
        if( startHeight === visible || startHeight === collapse ) {
            document.getElementById('PersonalToolbar').style.height = startHeight;
        }
        else {
            document.getElementById('PersonalToolbar').style.height = visible;
        }
        document.getElementById('PersonalToolbar-button').addEventListener( "click", onClick );
    //    function onClick(aEvent) {
        function onClick(aEvent, keyEvent=false) {
            if(!keyEvent && aEvent.button != 0) {
                return;    
            }
            if (persToolbar.style.height == '') {
                    persToolbar.style.height = collapse;
            }
            else if (persToolbar.style.height == visible) {
                    persToolbar.style.height = collapse;
            }
            else if(persToolbar.style.height == collapse) {
                persToolbar.style.height = visible;
                if(!intervalID && autoCloseTime) {
                    intervalID =  aEvent.target.ownerGlobal.setInterval( autoClose, autoCloseTime );
                }
            }
        }
        function autoClose() {
            if( intervalID ) {
                if( persToolbar.style.height == visible) {
                    persToolbar.style.height = collapse;
                    clearInterval(intervalID);
                    intervalID=0;
                }
            }
        }
    })();
    // Funktion wird ausgeführt, wenn STRG + Alt + l gedrückt wird
    //  if (event.ctrlKey && event.altKey && keyName == 'l') {      
    // Funktion wird ausgeführt, wenn STRG + w gedrückt werden
        //if (event.ctrlKey && keyName == 'w') {
    // PersonalToolbar.style.setProperty('min-height', '0', 'important' );
    // PersonalToolbar.style.setProperty('transition', 'all 0.3s steps(6, end)', 'important' );
    Alles anzeigen

    Und Beitrag Nr. 121 beachten!

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 15:20
    Zitat von Mira_Belle

    Ist dieser denn auch im richtigen Ordner?

    Ich denke, das dürfte sein Problem sein.

    Ich habe dieses Icon nämlich in allen Ordner hier für Icons, logisch dass es dann angezeigt wird hier;)

  • Lesezeichen in der Lesezeichen Symbolleiste wird ohne Icon angezeigt

    • 2002Andreas
    • 5. September 2025 um 15:14
    Zitat von mgbln39

    das Icon stabil ist oder geht das anders?

    Es ist ja jetzt ein eigenes Icon, ergo sollte das auch so bleiben.

    Webseite aufrufen...als Lesezeichen in die Lesezeichen-Symbolleiste ziehen sollte ausreichen.

    Zitat von mgbln39

    Danke das Du Dir so viel Mühe gegeben hast

    gern geschehen:)

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 15:04
    Zitat von Mira_Belle

    muss auf immer anzeigen stehen.

    :thumbup:


    Wobei das ja schon das Problem bei ihm ist:/

    Zitat von Enterhaken

    Der Button wird nicht angezeigt.

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 14:56
    Zitat von Mira_Belle

    Funktioniert hier mit dem FF142 bestens!

    Warum auch immer, jetzt hier auch, getestet in 2 versch. Profilen.

    Aber das Skript aus beitrag Nr. 101 funktioniert hier auch einwandfrei.

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 14:47
    Zitat von Mira_Belle

    Bitte testen.

    Button vorhanden..aber keine Funktion

  • Lesezeichen in der Lesezeichen Symbolleiste wird ohne Icon angezeigt

    • 2002Andreas
    • 5. September 2025 um 14:06
    Zitat von mgbln39

    keinen Ordner Crome

    Ich habe dir mal diesen Ordner chrome erstellt.

    In dem Ordner befinden sich:

    1: die Datei userChrome.css mit dem Code

    2: ein Ordner Icons mit dem Icon der Webseite: PC-Welt

    chrome.zip

    Die .zip Datei runterladen und entpacken.

    (Sie sollte sich im Ordner Downloads befinden)

    Den Ordner chrome dann per Rechtsklick: Kopieren.. kopieren, und in den Profilordner vom Firefox per Rechtsklick: Einfügen

    Dann den Firefox neu starten.


    Um deinen Profilordner zu öffnen:

    Oben in die Adressleiste das eingeben:

    about:profiles

    dann Enter drücken.

    Sieht dann so aus:

    Und dann rechts unter: Wurzelordner den Button: Ordner öffnen anklicken

    In den Ordner dann den Ordner chome einfügen.

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 13:19
    Zitat von Enterhaken

    der Button ist auch nicht im "Anpassen"-Menü.

    Eigenartig:/

    Eben in einem anderen Profil getestet, auch dort funktioniert es einwandfrei.

    PS:

    Ich bin jetzt mal eine Weile offline...weiteres also dann später.


    Teste bitte dieses Skript mal:

    JavaScript
    (function() {
        if (location != 'chrome://browser/content/browser.xhtml')
            return;
         let d1 = document.getElementById("PersonalToolbar");
             d1.style.visibility = "collapse";
        try {
            CustomizableUI.createWidget({
                id: 'bookmarkbar-button',
                type: 'custom',
                defaultArea: CustomizableUI.AREA_NAVBAR,
                    onBuild: function(aDocument) {
                        var toolbaritem = aDocument.createXULElement('toolbarbutton');
                        toolbaritem.onclick = aEvent => onClick(aEvent);
                        var currentProfileDirectory = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");
                        //var buttonicon = "toolbar.png"
                        var props = {
                            id: 'bookmarkbar-button',
                            class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                            label: 'Toggle',
                            tooltiptext: 'Lesezeichenleiste ein- bzw. ausblenden',
                            style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB7UlEQVQ4jc2T32tSYRyHz/+zaMjAqLFZMAiKiggWkcU4tnHS9qs2Z8NKxpJunKVjyNB+jmWDLqK7gqCCLhKFQafVYKhtIYdpec5B15HB08WrTQuK6KYXHj7v931fHj43ryT9F6utN8Suk2F2n7qJzRmh42wUe98ce10xugbm2a8k6PHc4eDgPQ4PP+DIpUWOjT/kuDeJJEmS1ONd4mhc5cTt9zgXPtCfXGXo8RqTT7NMP//ErVcbxN8USKY0niwXeaaWePnxy45ANAiJBqcjdJyJsqdvjn2uGF398xxoanBopN5grKmB03UDw7T+yFf9G8XSFtpmFW2zyrXrS0IgKzOsf66wvlGlrTdENm+ieCNkc4aYcwaKN0IuZ5DNmWTzJrm8SSDYJFhdq6CuGKgrBi9eZ3+bDVoEy+8qpNI6b9M6qYxOKmPskNZJpZsyo5NK660CWZnhnDvMgCeMMhjFPTTLhYsxhsdjjHrjjE3eZeLKfS4HFvBPLXJ1Okkg+EgIEv52VJO/JuFvF4Koz4ZqgmZBwWpNzQJt61cKFsxO2IQgOGpHNaFoQbEmKFmCxvwzpRoER+xC4FM6UU0o16C8LVJv7LfFvjHrdco18J3vFAK33I1bdtBIj9yNR3bgkR312VG/d/w499Tf/fNH/A7YPlsOGCDSIwAAAABJRU5ErkJggg==);',
                        };
                        for(var p in props)
                            toolbaritem.setAttribute(p, props[p]);
                        return toolbaritem;
                    }
            });
        } catch(e) {};
    
    
       // Funktion zum Abfragen der Tastatur ("belauscht" Eingaben)
    // Hinweis: Tasten, die anderweitig bereits "abgefangen" werden, ergeben keinen Event
    document.addEventListener('keydown', (event) => {
            var keyName = event.key;
    
    
            // Funktion wird ausgeführt, wenn STRG + Alt + l gedrückt wird
            if (event.ctrlKey && event.altKey && keyName == 'l') {
               onClick();        
            }
        }, false
    );
    
    
        function onClick(aEvent) {
    
            let d1 = document.getElementById("PersonalToolbar");
                         
            if (d1.style.visibility == "") {
                d1.style.visibility = "collapse";
            } else if (d1.style.visibility == "visible") {
                d1.style.visibility = "collapse";
            } else if (d1.style.visibility == "collapse") {
                d1.style.visibility = "visible";
            }
        }
    })();
    Alles anzeigen

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 13:15
    Zitat von Enterhaken

    Der Button wird nicht angezeigt

    Du nutzt dieses Skript?

    JavaScript
    // Button_PersonalToolbar.uc.js
    // Source file https://www.camp-firefox.de/forum/thema/134920/?postID=1213680#post1213680
    // Source file https://www.camp-firefox.de/forum/thema/134920/?postID=1215809#post1215809
    // Source file https://www.camp-firefox.de/forum/thema/134920/?postID=1232103#post1232103
    // PersonalToolbar_ausblenden
    // basierend auf den Ideen von BrokenHeart und visoer, Verbesserungen von Horstmann, Korrekturen von Sören und Anpassungen von Mira_Belle
    (function ptbut() {              
        if (location.href !== 'chrome://browser/content/browser.xhtml') return;
           
        let startHeight = '0px';                // '24px' oder '0px' Der Startzustand wird definiert: '24px' startet mit sichtbarer Leiste
        let collapse = '0px';                   // Leiste nicht sichtbar
        let visible = '24px';                   // Leiste sichtbar
        let autoCloseTime = 5000;               // 0 = kein Auto-Close / >0 Zeit in Millisekunden /5000 => 5sec  
        let intervalID = 0;
        let persToolbar = document.getElementById('PersonalToolbar');
        try {
            CustomizableUI.createWidget({
                id: 'PersonalToolbar-button',
                type: 'custom',
                defaultArea: CustomizableUI.AREA_NAVBAR,
                    onBuild: function(aDocument) {
                        let toolbaritem = aDocument.createXULElement('toolbarbutton');
                        let currentProfileDirectory = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/"); // Pfadangabe zum Profilordner
                        let buttonicon = "bookmark-hollow.svg";  // Name & Dateiendung des anzuzeigenden Symbols
                        let props = {
                            id: 'PersonalToolbar-button',
                            class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                            removable: true,
                            label: 'Toggle',
                            tooltiptext: 'Lesezeichenleiste ein-/ausblenden',
                            style: 'list-style-image: url("' + ("file:" + currentProfileDirectory + "/chrome/icons/" + buttonicon) +'");',
                           
                        };                  
                        for(var p in props)
                            toolbaritem.setAttribute(p, props[p]);
                        return toolbaritem;                
                    }
            });
        } catch(e) { };
        //----------BEGINN----------------------
        // Funktion zum Abfragen der Tastatur ("belauscht" Eingaben)
        // Hinweis: Tasten, die anderweitig bereits "abgefangen" werden, ergeben keinen Event
        document.addEventListener('keydown', (event) => {
            let keyName = event.key;
                if (event.altKey && keyName == 'q') {   // Funktion wird ausgeführt, wenn "Alt & q gedrückt werden
    //                onClick(event);
                    onClick(event,true);  // ----geändert----
                }
            }, false
        );
        //----------ENDE------------------------
        // Anmerkungen und beispiele am Ende des Scriptes
        document.getElementById('PersonalToolbar').style.minHeight = '0';
        document.getElementById('PersonalToolbar').style.transition = 'all 0.3s steps(6, end)';
        if( startHeight === visible || startHeight === collapse ) {
            document.getElementById('PersonalToolbar').style.height = startHeight;
        }
        else {
            document.getElementById('PersonalToolbar').style.height = visible;
        }
        document.getElementById('PersonalToolbar-button').addEventListener( "click", onClick );
    //    function onClick(aEvent) {
        function onClick(aEvent, keyEvent=false) {
            if(!keyEvent && aEvent.button != 0) {
                return;    
            }
            if (persToolbar.style.height == '') {
                    persToolbar.style.height = collapse;
            }
            else if (persToolbar.style.height == visible) {
                    persToolbar.style.height = collapse;
            }
            else if(persToolbar.style.height == collapse) {
                persToolbar.style.height = visible;
                if(!intervalID && autoCloseTime) {
                    intervalID =  aEvent.target.ownerGlobal.setInterval( autoClose, autoCloseTime );
                }
            }
        }
        function autoClose() {
            if( intervalID ) {
                if( persToolbar.style.height == visible) {
                    persToolbar.style.height = collapse;
                    clearInterval(intervalID);
                    intervalID=0;
                }
            }
        }
    })();
    // Funktion wird ausgeführt, wenn STRG + Alt + l gedrückt wird
    //  if (event.ctrlKey && event.altKey && keyName == 'l') {      
    // Funktion wird ausgeführt, wenn STRG + w gedrückt werden
        //if (event.ctrlKey && keyName == 'w') {
    // PersonalToolbar.style.setProperty('min-height', '0', 'important' );
    // PersonalToolbar.style.setProperty('transition', 'all 0.3s steps(6, end)', 'important' );
    Alles anzeigen

    Ist es evtl. im Anpassen-Fenster?

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 13:12
    Zitat von Enterhaken

    Das Restart-Script von dir funktioniert.

    Sehr schön, dann passen auf jeden Fall die Vorbereitungen.

    Zitat von Enterhaken

    Das Script zum Ein- und Ausblenden der Lesezeichenleiste

    Wird dir denn der Button dazu angezeigt?

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 13:04
    Zitat von Enterhaken

    ein Firefox-Restart-Script gepostet.

    Das funktioniert:

    JavaScript
    // Restart_Firefox.uc.js
    // RestartFirefoxButtonM.uc.js
    // v. 0.8
    // Source file https://www.camp-firefox.de/forum/thema/126132/?postID=1093563#post1093563
    // Source file https://www.camp-firefox.de/forum/thema/139338/?postID=1271880#post1271880
    
    // Linksklick 	if (event.button == 0)
    // Mittelklick 	if (event.button == 1)
    // Rechtsklick 	if (event.button == 2)
    
    (function() {
        if (location.href !== 'chrome://browser/content/browser.xhtml') return;
        try {
            CustomizableUI.createWidget({
                id: 'restart-button2a',
                type: 'custom',
                defaultArea: CustomizableUI.AREA_NAVBAR,
                onBuild: function(aDocument) {
                    var toolbaritem = aDocument.createXULElement('toolbarbutton');               
                    let props = {
                        id: 'restart-button2a',
                        class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                        label: 'Neustart',
                        tooltiptext: 'Neustart (inkl. SkriptCache Löschen)',
    
                        // Hier wird die Hintergrundfarbe und die Iconfarbe direkt gesetzt
                        //style: 'background-color: #FF5733; color: white;'
                        //style: 'color: #f60000;',
    
                    };             
                    for (let p in props)
                        toolbaritem.setAttribute(p, props[p]);
    
    
                    // Pfad zum Profilordner
                    let ProfilePath = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");
                    // Pfad in den entsprechenden Unterordner
                    let IconPath = '/chrome/icons/';
                    // Name & Dateiendung des anzuzeigenden Symbols!
                    let ButtonIcon = "reload.pn";
                    // Erstelle ein img-Element, um zu überprüfen, ob die Grafik geladen werden kann
                    let img = new Image();
                    img.src = "file:" + ProfilePath + IconPath + ButtonIcon;
    
                    img.onload = function() {
                        // Wenn die Grafik geladen werden kann, setze das listStyleImage
                        toolbaritem.style.listStyleImage = 'url("' + ("file:" + ProfilePath + IconPath + ButtonIcon) + '")';
                     //   toolbaritem.style.fill = 'red';    // Hier wird die Iconfarbe direkt gesetzt
                    };
    
                    img.onerror = function() {
                        // Wenn die Grafik nicht geladen werden kann, verwende das Fallback-Icon
                        toolbaritem.style.listStyleImage = 'url("chrome://global/skin/icons/reload.svg")';
                        toolbaritem.style.fill = 'red';    // Hier wird die Iconfarbe direkt gesetzt
                    };
    
                    return toolbaritem;
                }        
            });
    
        } catch(e) { };
    
        document.getElementById('restart-button2a').addEventListener('click', event => {
            // rechte Maus Neustart
                if (event.button == 2) {
                  Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit);
                }
            // linke Maus Neustart mit Löschung des Start-Caches
                if (event.button == 0) {
                    event.preventDefault();
                    Services.appinfo.invalidateCachesOnRestart();
                    Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); 	
                }
            // Mittelklick
                if (event.button == 1) {
            //      event.preventDefault();
            //      Services.appinfo.invalidateCachesOnRestart();
            //      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit);
                  openTrustedLinkIn("about:config", "tab");
                }
        });
        let sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);       
        let uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent(`
                #restart-button2a.toolbarbutton-1.chromeclass-toolbar-additional image.toolbarbutton-icon {
                    width: 32px !important;
                    height: 32px !important;
                }
           `), null, null);
        sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
    
    
    })();
    Alles anzeigen

    Bitte mal testen.


  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 12:47
    Zitat von Enterhaken

    wie unter Post #6 erledigt

    Bitte mal ganz in Ruhe alles genau überprüfen.

    Dann:

    Firefox im Fehlerbehebungsmodus starten

    Über: Hilfe..Fehlerbehebungsmodus ...

    oder die Umschalt/Option-Taste gedrückt halten und den Firefox starten.

    Aber Achtung, dann nicht auf den rechten Button zur Bereinigung klicken!

    Dann den Firefox beenden und normal starten...wird der Button dann angezeigt?

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • 2002Andreas
    • 5. September 2025 um 12:39
    Zitat von Enterhaken

    mit der aktuellen Firefox-Version nicht mehr funktioniert?

    Hallo und willkommen hier im Forum. 😊

    Das Skript funktioniert einwandfrei in Firefox Version 142.

  • Lesezeichen in der Lesezeichen Symbolleiste wird ohne Icon angezeigt

    • 2002Andreas
    • 5. September 2025 um 11:16
    Zitat von mgbln39

    sehe ich keinen Ordner Crome

    Den musst du dir dann selber erstellen.

    Sieht dann so aus:

    und in dem Ordner dann die Textdatei userChrome.css.

    Sieht dann so aus:

    und so wird eine Textdatei erstellt:

    Neues Textdokument anklicken.

    Zitat von mgbln39

    das dieser Aufwand nötig ist

    Standard ist der auch nicht, nur in deinem Problemfall eine mögliche Lösung.

    Zitat von mgbln39

    Ich bin, wie Du schon gemerkt hast blutiger Laie.

    Alles ist gut. Wir sind ja hier um dann zu helfen;)

    Zitat von mgbln39

    dieses neuen Ordners Crome im Profilordner von Firefox für Nebenwirkungen hat.

    Hat er nicht, da brauchst du also keine Bedenken drum haben.

    Zitat von mgbln39

    das ich übervorsichtig bin

    Lieber vorsichtig als übermütig, du machst das also ganz richtig so.:thumbup:

    Zitat von mgbln39

    Immerhin ist das ein erheblicher Eingriff in die Konfiguration

    Nicht wirklich.

    Fast alle User hier nutzen diese Datei um ihren Firefox nach eigenen Wünschen anzupassen. Dazu haben wir hier sogar extra ein Unterforum: Anpassungen

    Also, lies dir das alles ganz in Ruhe durch, mach es nicht nur so nebenbei, dann funktioniert das auch.

    Und bei weiteren Fragen...einfach hier stellen, wir sind da zu helfen.

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