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

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

    • Endor
    • 15. September 2021 um 21:24

    Boersenfeger.

    Alice ist doch bei Github zu finden.

    Teste diese Version mal:

    userChrome.js/UndoListInTabmenuToo.uc.js at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com

    oder diese Version aus einer anderen Quelle:

    JavaScript
    // ==UserScript==
    // @name          undoCloseTabMenu.uc.js
    // @include       main
    // @charset       UTF-8
    // ==/UserScript==
    (function(doc) {
    
        var refNode = doc.getElementById('tabContextMenu');
        var menu = doc.createXULElement('menu');
        menu.setAttribute('id', 'context_undoCloseTabMenu');
        menu.setAttribute('label', 'Kürzlich geschlossene Tabs'); //'Recently Closed Tabs'
        menu.setAttribute('class', 'menu-iconic');
        menu.setAttribute('image', 'chrome://global/skin/icons/undo.svg');
        refNode.appendChild(menu);
        
        if (!sep) {
            var sep = doc.createXULElement('menuseparator');
            sep.setAttribute('id', 'undoCloseTabMenu-sep');
            var insPos = doc.getElementById('context_undoCloseTabMenu');
            refNode.insertBefore(sep, insPos);
        }
    
        var popup = doc.createXULElement('menupopup');
        menu.addEventListener('popupshowing', function() {
            while (popup.hasChildNodes()) {
                popup.removeChild(popup.firstChild);
            }
            var utils = RecentlyClosedTabsAndWindowsMenuUtils;
            var tabsFragment = utils.getTabsFragment(window, 'menuitem');
            popup.appendChild(tabsFragment);
        }, false);
        menu.appendChild(popup);
    
    }(document));
    Alles anzeigen

    Mfg.
    Endor

  • Bildschrimegrößen testen UserSkript

    • Endor
    • 10. September 2021 um 19:37

    sam2008

    Gern geschehen. Freut mich wenn es passt.

    Mfg.
    Endor

  • Tabs mehrzeilig

    • Endor
    • 10. September 2021 um 19:36

    Foxfailure

    Prima freut mich wenn ich helfen konnte.
    Wie immer gern geschehen.

    Mfg.
    Endor

  • Bildschrimegrößen testen UserSkript

    • Endor
    • 10. September 2021 um 14:05

    sam2008

    oder direkt auf deine Frage:

    menuitem.setAttribute('oncommand', 'document.getElementById("menu_responsiveUI").click();');

    funktioniert hier.

    Mfg.
    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 10. September 2021 um 12:09

    Nachträglich auch von mir herzlichen Glückwunsch zum Geburtstag, @Hemu !

    bigpen

    Schön mal wieder etwas von Dir zu hören. Freut mich wenn es Dir gut geht.
    Pass auf Dich auf und bleib Gesund.

    Mfg.
    Endor

  • Bildschrimegrößen testen UserSkript

    • Endor
    • 10. September 2021 um 12:01

    Hallo sam2008

    Ich hätte da ein Script, das fügt im Rechtsklick Kontextmenü

    ein neues Untermenü ein, in welchem unter anderem auch
    eine Schaltfläche für Bildschirmgrößen testen dabei ist:

    JavaScript
    //   WebDeveloper-Menu.uc.js
    
    (function() {
       if (location != 'chrome://browser/content/browser.xhtml')
          return;
       setTimeout(function() {
          if (document.getElementById('menuWebDeveloperPopup').childElementCount <= 5) {
             // s. DevToolsStartup.prototype.initDevTools
             // https://dxr.mozilla.org/mozilla-central/source/devtools/shim/devtools-startup.js
             let { require } = Cu.import("resource://devtools/shared/Loader.jsm", {});
             require("devtools/client/framework/devtools-browser");
          };
          var dblMenu = document.getElementById('webDeveloperMenu').cloneNode(true);
          document.getElementById('contentAreaContextMenu').insertBefore(dblMenu, document.getElementById('context-viewsource'));
          dblMenu.id = 'context-' + dblMenu.id;
          var elements = dblMenu.getElementsByTagName('*');
          for (let elem of elements) {
             let origId = elem.id;
             if (origId) {
                elem.id = 'context-' + origId;
                if (elem.tagName == 'menuitem') {
                   elem.setAttribute('oncommand', 'document.getElementById("' + origId + '").click();');
                   let obs = document.createXULElement('observes');
                   obs.setAttribute('element', origId);
                   obs.setAttribute('attribute', 'checked');
                   elem.appendChild(obs);
                };
             };
          };
       }, 100);
    }());
    Alles anzeigen

    Das Script dupliziert praktisch das Menü Browser-Werkzeuge was in der Menüleiste unter Extras

    zu finden ist ins Rechtsklick Kontextmenü.

    Mfg.
    Endor

  • In memoriam

    • Endor
    • 4. September 2021 um 07:28

    Mikis Theodorakis ist tot.

    Mikis Theodorakis ist tot: Griechenland in Trauer vereint
    Griechenland trauert um Mikis Theodorakis, den legendären Komponisten. Noch beeindruckender aber war, dass er Menschen zusammenbrachte – über politische…
    www.spiegel.de

    Wer mit den Namen eventuell nichts anfangen kann , das ist Musik

    die er komponiert hat:

    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.

    Mfg.
    Endor

  • 2x UserSkript funktionieren teilweise

    • Endor
    • 3. September 2021 um 08:11

    sam2008

    Prima. Freut mich.

    Wie immer gern geschehen.

    Mfg.
    Endor

  • 2x UserSkript funktionieren teilweise

    • Endor
    • 3. September 2021 um 07:31

    Entschuldige bitte, Du hast Recht gehabt.

    Hier ein neuer Versuch:

    printpreview.uc.js

    JavaScript
    (function() {
    
       if (location != 'chrome://browser/content/browser.xhtml')
          return;
    
       try {
          CustomizableUI.createWidget({
             id: 'print-toolbarbutton',
             type: 'custom',
             defaultArea: CustomizableUI.AREA_NAVBAR,
             onBuild: function(aDocument) {
                var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                var attrs = {
                   id: 'print-toolbarbutton',
                   class: 'chromeclass-toolbar-additional',
                   type: 'menu',
                   removable: true,
                   label: 'Drucken',
                   tooltiptext: 'Drucken'
                };
                for (var a in attrs)
                   toolbaritem.setAttribute(a, attrs[a]);
                return toolbaritem;
             }
          });
       } catch(e) { };
    
       document.getElementById('home-button').parentNode.insertBefore(document.getElementById('print-toolbarbutton'), document.getElementById('home-button'));
    
       var css = '\
          #print-toolbarbutton {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAEEElEQVR42mL8//8/Az0AQACxkKJYSNmE30ZbMVRKRPgHsviBYxfv37hx/Cg+vQABxEiMjxRVLSyiIv3UXjx/aeLlYJTNyMjAhCx/9MyNHdz8Aktv3Lj979rlE2uuXLnyC90MgABiAFmED4tKaxvcunnr4r+/v/8Twr9//fxf19hdi80cgABiIuSb+OgITxUVRT18av7/+8fw4+t7hu+fXjDYWRvHYFMDEEAE40hUiFv5968fWOWAvmD4+e0jw++fXxkYmZgZmJlZGb59/SqGTS1AABG06Mv7l+xfPr2Fuvwvwz8g/v/vD8Pf3z+BQfIXaAELAxPQEmC8AcX/M3z68IYZmzkAAYTTIgkZfSemf/8/utjpC12+coNh9bpdDJKSIgxsLIwMoPQDNBNK/2eApacvX74x8HKxM0tJ6Rn/Y2SUfvH04iaYeQABhDUBGBo66p89d+HCf6ATYXjC7NX/zz/4gBd39c+Eq3/77t2X5LTieJiZAAGE1UeOzrbBuloq+r9/foOLPX7zmeHCvZd4g/n79x8MMD28XGzcVub6EUDmQhAfIICwWiQrJazwBxjByODhy/cMfwlYxP3rJwOyPk52ZmUYGyCAMCxKD3Pl1zJ3l/6D5BsQ0FVXYDDXEWPg4+ZgEOTjxLDk6Yu3DL/E1RmQ9TH//8PfVxwpW9S7/DFAAGFYJC7Eq/X3+0dFdB/l+qgDyT+gKIdiNH1SQEJKGcVHv39/F2RkYrAFMpcBBBBGhhXkYVUD5htRQiUGMRhoOCuQ1g8LC+MECCAUHzk6OrL4GYvJMjMycoD4127cZpizYBnJJbWHmyODm5MdjCuvJ84gARBAKBZpSnHzArOEBNA9YPFnz18wLF+9EZINGP5DswM8X2AXB4WKoADYImYWFlB+k+RmZZADCCAUi768+f2LUYrxyL2Hz92XLF4h8uDRE1YleWluGQkxhoT4BLih2As8Boa7t28xLFm9luHR/Qc/gfq/3334kkGM7e9WZtb/jwECCMWiRTt3fgWG5zoVWRF+FWWFGdKSwgy37txmsDMzYgiNiSUYZJdOHGY4fvokg562KruzvRn7hy1HNr69+3Fy36rV3wECCCPVrVq1CliXrJ6zbtmXiV9//mdXkpNmUFNSYPjz5xdBi1S0dRj0VBQY2Ng5GF5++MXAzs2zv2/Vqu8gOYAAwlHWhf4NimLg6G8sElJRlFSUlJLa8ff3LxFCFjGzsDIYaanOePLufZeTd8h9J2+EHEAA4S29C+v73gGpd8c2L2L+85uwj/79BZbuP7/+KWmefB9dDiCAiGozXDu2+cHVo1sEGQmo+8/A+JOB6e8lbHIAAUSURYw/GV2Y2f8J/GMGVkB4a9r/7ALsLA+wyQEEECO9mlsAAQYAq1BA/vIVsYsAAAAASUVORK5CYII=)}\
          #print-toolbarbutton > dropmarker {display: none}\
          #print-toolbarbutton > image{min-height: 24px}\
          #print-toolbarbutton > image{min-width: 26px}\
       ';
    
       var stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
    
       document.insertBefore(stylesheet, document.documentElement);
    
       var menu, menuitem, menuseparator, menupopup;
    
       // menupopup of toolbarbutton
    
       menupopup = document.createXULElement('menupopup');
       menupopup.id = "print-button-popup";
       document.getElementById('print-toolbarbutton').appendChild(menupopup);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Drucken…");
       menuitem.setAttribute('tooltiptext', "Drucken…");
       menuitem.setAttribute('accesskey', "D");
       menuitem.setAttribute('command', "cmd_print");
       menupopup.appendChild(menuitem);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Druckvorschau");
       menuitem.setAttribute('tooltiptext', "Druckvorschau");
       menuitem.setAttribute('accesskey', "v");
       menuitem.setAttribute('command', "cmd_printPreview");
       menupopup.appendChild(menuitem);
    
       menuseparator = document.createXULElement('menuseparator');
       menupopup.appendChild(menuseparator);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Seite einrichten…");
       menuitem.setAttribute('tooltiptext', "Seite einrichten…");
       menuitem.setAttribute('accesskey', "e");
       menuitem.setAttribute('command', "cmd_pageSetup");
       menupopup.appendChild(menuitem);
    
       // submenu of context menu
    
       menu = document.createXULElement('menu');
       menu.id = "context-print-menu";
       menu.setAttribute('label', "Drucken…");
       menu.setAttribute('accesskey', "D");
       document.getElementById('contentAreaContextMenu')
         .insertBefore(menu, document.getElementById('context-sep-open').nextSibling);
    
       menupopup = document.createXULElement('menupopup');
       menu.appendChild(menupopup);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.id = "context-print-menu-print";
       menuitem.setAttribute('label', "Drucken…");
       menuitem.setAttribute('accesskey', "D");
       menuitem.setAttribute('command', "cmd_print");
       menupopup.appendChild(menuitem);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.id = "context-print-menu-preview";
       menuitem.setAttribute('label', "Druckvorschau");
       menuitem.setAttribute('accesskey', "v");
       menuitem.setAttribute('command', "cmd_printPreview");
       menupopup.appendChild(menuitem);
    
       menuseparator = document.createXULElement('menuseparator');
       menupopup.appendChild(menuseparator);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.id = "context-print-menu-printSetup";
       menuitem.setAttribute('label', "Seite einrichten…");
       menuitem.setAttribute('accesskey', "e");
       menuitem.setAttribute('command', "cmd_pageSetup");
       menupopup.appendChild(menuitem);
    
    })();
    Alles anzeigen

    Mfg.
    Endor

  • 2x UserSkript funktionieren teilweise

    • Endor
    • 2. September 2021 um 20:16

    Ja, genau so ist es.

    Mfg.
    Endor

  • Tabs mehrzeilig

    • Endor
    • 2. September 2021 um 20:14

    Hallo BrokenHeart

    Danke für die Info.

    Natürlich alles in Ordnung so.

    Ich warte dann damit bis Du alles fertig hast.

    Mfg.
    Endor

  • 2x UserSkript funktionieren teilweise

    • Endor
    • 2. September 2021 um 19:15

    Hallo milupo

    Danke.

    Aber das ist leider genau die Version die ich hier verwende.

    Mit den selben Problemen.

    Trotzdem danke für Deine Mühe.

    Mfg.
    Endor

  • 2x UserSkript funktionieren teilweise

    • Endor
    • 2. September 2021 um 14:30

    für Printpreview.uc.s mal diese Version testen

    JavaScript
    (function() {
    
       if (location != 'chrome://browser/content/browser.xhtml')
          return;
    
       try {
          CustomizableUI.createWidget({
             id: 'print-toolbarbutton',
             type: 'custom',
             defaultArea: CustomizableUI.AREA_NAVBAR,
             onBuild: function(aDocument) {
                var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                var attrs = {
                   id: 'print-toolbarbutton',
                   class: 'chromeclass-toolbar-additional',
                   type: 'menu',
                   removable: true,
                   label: 'Drucken',
                   tooltiptext: 'Drucken'
                };
                for (var a in attrs)
                   toolbaritem.setAttribute(a, attrs[a]);
                return toolbaritem;
             }
          });
       } catch(e) { };
    
       document.getElementById('home-button').parentNode.insertBefore(document.getElementById('print-toolbarbutton'), document.getElementById('home-button'));
    
       var css = '\
          #print-toolbarbutton {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAEEElEQVR42mL8//8/Az0AQACxkKJYSNmE30ZbMVRKRPgHsviBYxfv37hx/Cg+vQABxEiMjxRVLSyiIv3UXjx/aeLlYJTNyMjAhCx/9MyNHdz8Aktv3Lj979rlE2uuXLnyC90MgABiAFmED4tKaxvcunnr4r+/v/8Twr9//fxf19hdi80cgABiIuSb+OgITxUVRT18av7/+8fw4+t7hu+fXjDYWRvHYFMDEEAE40hUiFv5968fWOWAvmD4+e0jw++fXxkYmZgZmJlZGb59/SqGTS1AABG06Mv7l+xfPr2Fuvwvwz8g/v/vD8Pf3z+BQfIXaAELAxPQEmC8AcX/M3z68IYZmzkAAYTTIgkZfSemf/8/utjpC12+coNh9bpdDJKSIgxsLIwMoPQDNBNK/2eApacvX74x8HKxM0tJ6Rn/Y2SUfvH04iaYeQABhDUBGBo66p89d+HCf6ATYXjC7NX/zz/4gBd39c+Eq3/77t2X5LTieJiZAAGE1UeOzrbBuloq+r9/foOLPX7zmeHCvZd4g/n79x8MMD28XGzcVub6EUDmQhAfIICwWiQrJazwBxjByODhy/cMfwlYxP3rJwOyPk52ZmUYGyCAMCxKD3Pl1zJ3l/6D5BsQ0FVXYDDXEWPg4+ZgEOTjxLDk6Yu3DL/E1RmQ9TH//8PfVxwpW9S7/DFAAGFYJC7Eq/X3+0dFdB/l+qgDyT+gKIdiNH1SQEJKGcVHv39/F2RkYrAFMpcBBBBGhhXkYVUD5htRQiUGMRhoOCuQ1g8LC+MECCAUHzk6OrL4GYvJMjMycoD4127cZpizYBnJJbWHmyODm5MdjCuvJ84gARBAKBZpSnHzArOEBNA9YPFnz18wLF+9EZINGP5DswM8X2AXB4WKoADYImYWFlB+k+RmZZADCCAUi768+f2LUYrxyL2Hz92XLF4h8uDRE1YleWluGQkxhoT4BLih2As8Boa7t28xLFm9luHR/Qc/gfq/3334kkGM7e9WZtb/jwECCMWiRTt3fgWG5zoVWRF+FWWFGdKSwgy37txmsDMzYgiNiSUYZJdOHGY4fvokg562KruzvRn7hy1HNr69+3Fy36rV3wECCCPVrVq1CliXrJ6zbtmXiV9//mdXkpNmUFNSYPjz5xdBi1S0dRj0VBQY2Ng5GF5++MXAzs2zv2/Vqu8gOYAAwlHWhf4NimLg6G8sElJRlFSUlJLa8ff3LxFCFjGzsDIYaanOePLufZeTd8h9J2+EHEAA4S29C+v73gGpd8c2L2L+85uwj/79BZbuP7/+KWmefB9dDiCAiGozXDu2+cHVo1sEGQmo+8/A+JOB6e8lbHIAAUSURYw/GV2Y2f8J/GMGVkB4a9r/7ALsLA+wyQEEECO9mlsAAQYAq1BA/vIVsYsAAAAASUVORK5CYII=)}\
          #print-toolbarbutton > dropmarker {display: none}\
          #print-toolbarbutton > image{min-height: 24px}\
          #print-toolbarbutton > image{min-width: 26px}\
       ';
    
       var stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
    
       document.insertBefore(stylesheet, document.documentElement);
    
       var menu, menuitem, menuseparator, menupopup;
    
       // menupopup of toolbarbutton
    
       menupopup = document.createXULElement('menupopup');
       menupopup.id = "print-button-popup";
       document.getElementById('print-toolbarbutton').appendChild(menupopup);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Drucken…");
       menuitem.setAttribute('tooltiptext', "Drucken…");
       menuitem.setAttribute('accesskey', "D");
       menuitem.setAttribute('command', "cmd_print");
       menupopup.appendChild(menuitem);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Druckvorschau");
       menuitem.setAttribute('tooltiptext', "Druckvorschau");
       menuitem.setAttribute('accesskey', "v");
       menuitem.setAttribute('command', "cmd_printPreview");
       menupopup.appendChild(menuitem);
    
       menuseparator = document.createXULElement('menuseparator');
       menupopup.appendChild(menuseparator);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Seite einrichten…");
       menuitem.setAttribute('tooltiptext', "Seite einrichten…");
       menuitem.setAttribute('accesskey', "e");
       menuitem.setAttribute('command', "cmd_pageSetup");
       menupopup.appendChild(menuitem);
    
       // submenu of context menu
    
       menu = document.createXULElement('menu');
       menu.id = "context-print-menu";
       menu.setAttribute('label', "Drucken…");
       menu.setAttribute('accesskey', "D");
       document.getElementById('contentAreaContextMenu')
         .insertBefore(menu, document.getElementById('context-sep-viewbgimage').nextSibling);
    
       menupopup = document.createXULElement('menupopup');
       menu.appendChild(menupopup);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.id = "context-print-menu-print";
       menuitem.setAttribute('label', "Drucken…");
       menuitem.setAttribute('accesskey', "D");
       menuitem.setAttribute('command', "cmd_print");
       menupopup.appendChild(menuitem);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.id = "context-print-menu-preview";
       menuitem.setAttribute('label', "Druckvorschau");
       menuitem.setAttribute('accesskey', "v");
       menuitem.setAttribute('command', "cmd_printPreview");
       menupopup.appendChild(menuitem);
    
       menuseparator = document.createXULElement('menuseparator');
       menupopup.appendChild(menuseparator);
    
       menuitem = document.createXULElement('menuitem');
       menuitem.id = "context-print-menu-printSetup";
       menuitem.setAttribute('label', "Seite einrichten…");
       menuitem.setAttribute('accesskey', "e");
       menuitem.setAttribute('command', "cmd_pageSetup");
       menupopup.appendChild(menuitem);
    
    })();
    Alles anzeigen

    und für mein Script sollte diese Version funktionieren:

    JavaScript
     (function() {
    
        if (location != 'chrome://browser/content/browser.xhtml')
           return;
    
        try {
        CustomizableUI.createWidget({
        id: 'pwuco-toolbarbutton',
        type: 'custom',
        defaultArea: CustomizableUI.AREA_NAVBAR,
        onBuild: function(aDocument) {
        var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
        var attrs = {
        id: 'pwuco-toolbarbutton',
        class: 'chromeclass-toolbar-additional',
        type: 'menu',
        removable: true,
        label: 'Passwörter usw. öffnen',
        tooltiptext: 'Cookies und Zertifikate öffnen oder Chronik löschen'
        };
        for (var a in attrs)
        toolbaritem.setAttribute(a, attrs[a]);
        return toolbaritem;
        }
        });
        CustomizableUI.registerToolbarNode(tb);
        } catch(e) { };
    
    
    
       var css = '\
           #pwuco-toolbarbutton {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAq9JREFUeNp0U0toE1EUPW/mTWYSOya1FaU/0daFIEgRQbS1pQuFugiIFlyIUhdF3CpKKYKb0iK40JVo7cqNgh9cKH7A4kKQ0gqlurGCmiJBTfpLMpP3Ge9MKhQbB+4b3nv3c86597Hh24/wv09p/VhKldY6oF2w5obBMBg4N5/waoFBEEQmhExfGjgBJdQ6H9MyMXrrQbpqAsYYpJRkCp5fxvtP36jmavLVZd+ulsiH/624roJpQgcCIfzNtfWVBKziG55JJREy45p4KqXTlSTBmjKAZRq4PvYwCmLMQI3rEnSbgjVOpw9SAg0e8jx/thdGoGCsRlY0qOQJqyjGUVYWbo49x8njR6GUgk/wA01CKoLiez72DmdQVxtHTY2FuGMhETOQMAGHqBhUfbBuBAPufbCXV2ivoXecgo+dEQUUij42Jh2kam2CGUPC5khYBpywVYaNnt+jcBdeo+FAF4yYDUiBn59f4ZA7Dx7CXS74sBM2WQzxhANNVaUFlEm1YmCjPX8XTfv7SBQHz8YmCAHDkf5O7Mm9oQSEYLnggcdclEiFfIlBEQUiDuXTXREQkuR3UlEblFeAZuE+STpUuoD8isASOS2WiC9pwEyCSR2QQsMzDHj0F7ksnXP09vfQFJK4uR+00ByEM5YrSHw4l6QD2gVl6kAZGhYE24D8nW1o6OgGj3MUs/OwYjQ61IXvc18xXWgHL64sTcxOT3UNTU4ipBNqIgMTXhDHxfqraGnvhtvShqXMHGbeTcG2GCxO2jT34W1mdzRgrWQhQQzduDfppOrR1NiAjrljSDVux6bmViwuFjE/O42R7BB1RpCI4cwoiOLCBLtwbTwaHiEE8r+y48m6LWfKpHyn9RRtsY8IqI3LJfni8OWZwSrPZoH9c9BItrWKY57sS7WH90eAAQCzXjnOEP9Z6gAAAABJRU5ErkJggg==)}\
           #pwuco-toolbarbutton > dropmarker {display: none}\
           ';
    
       var stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
    
       document.insertBefore(stylesheet, document.documentElement);
           
       var menu, menuitem, menuseparator, menupopup;
    
       // menupopup of toolbarbutton
    
       menupopup = document.createXULElement('menupopup');
       menupopup.id = "pwuco-button-popup";
       document.getElementById('pwuco-toolbarbutton').appendChild(menupopup);
    
    /*
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Passwörter öffnen");
       menuitem.setAttribute('tooltiptext', "Passwörter anzeigen");
    //   menuitem.setAttribute('accesskey', "P");
       menuitem.setAttribute('oncommand', "window.open('chrome://passwordmgr/content/passwordManager.xul', 'Toolkit:PasswordManager', 'chrome,resizable=yes');");
       menupopup.appendChild(menuitem);
    
    
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Cookies öffnen");
       menuitem.setAttribute('tooltiptext', "Cookies anzeigen");
    //   menuitem.setAttribute('accesskey', "C");
       menuitem.setAttribute('oncommand', "window.open('chrome://settings/content/cookies', 'Browser:Cookies', 'chrome,resizable=yes');");
       menupopup.appendChild(menuitem);
    */
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Zertifikate öffnen");
       menuitem.setAttribute('tooltiptext', "Zertifikate anzeigen");
    //   menuitem.setAttribute('accesskey', "z");
       menuitem.setAttribute('oncommand', "window.open('chrome://pippki/content/certManager.xhtml', 'mozilla:certmanager', 'chrome,resizable=yes,all,width=830,height=400');");
       menupopup.appendChild(menuitem);
       
       menuseparator = document.createXULElement('menuseparator');
       menupopup.appendChild(menuseparator);
       
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Chronik löschen");
       menuitem.setAttribute('tooltiptext', "Chronik löschen");
    //   menuitem.setAttribute('accesskey', "l");
       menuitem.setAttribute('oncommand', "window.open('chrome://browser/content/sanitize.xhtml', 'Toolkit:SanitizeDialog', 'chrome,resizable=yes');");
       menupopup.appendChild(menuitem);
    
    menuitem = document.createXULElement('menuitem');
    menuitem.setAttribute('label', "Cookies öffnen");
    menuitem.setAttribute('tooltiptext', "Cookies anzeigen");
    //menuitem.setAttribute('accesskey', "C");
    menuitem.setAttribute('oncommand', "window.open('chrome://browser/content/preferences/dialogs/siteDataSettings.xhtml', 'Browser:Cookies', 'chrome,resizable=yes');");
    menupopup.appendChild(menuitem);
    
    
    menuitem = document.createXULElement('menuitem');
    menuitem.setAttribute('label', "Ausnahmen - Cookies öffnen");
    menuitem.setAttribute('tooltiptext', "Ausnahmen - Cookies anzeigen");
    //menuitem.setAttribute('accesskey', "A");
    menuitem.setAttribute('oncommand', "window.open('chrome://browser/content/preferences/dialogs/permissions.xhtml', 'Browser:permissions', 'chrome,resizable=yes');");
    menupopup.appendChild(menuitem);
       
       
    
    
       // submenu of context menu
    
       menu = document.createXULElement('menu');
       menu.id = "context-pwuco-menu";
       menu.setAttribute('label', "Schnelleinstellungen");
       document.getElementById('contentAreaContextMenu')
         .insertBefore(menu, document.getElementById('context-sep-open').nextSibling);
    
       menupopup = document.createXULElement('menupopup');
       menu.appendChild(menupopup);
    
    
       menuitem = document.createXULElement('menuitem');
       menuitem.id = "context-opencookies";
       menuitem.setAttribute('label', "Cookies öffnen");
    //   menuitem.setAttribute('accesskey', "C");
       menuitem.setAttribute('oncommand', "window.open('chrome://browser/content/preferences/dialogs/siteDataSettings.xhtml', 'Browser:Cookies', 'chrome,resizable=yes');");
       menupopup.appendChild(menuitem);
    
        menuitem = document.createXULElement('menuitem');
        menuitem.setAttribute('label', "Ausnahmen - Cookies öffnen");
        menuitem.setAttribute('tooltiptext', "Ausnahmen - Cookies anzeigen");
        //menuitem.setAttribute('accesskey', "A");
        menuitem.setAttribute('oncommand', "window.open('chrome://browser/content/preferences/dialogs/permissions.xhtml', 'Browser:permissions', 'chrome,resizable=yes');");
        menupopup.appendChild(menuitem);
    
       menuseparator = document.createXULElement('menuseparator');
       menupopup.appendChild(menuseparator)
       
       menuitem = document.createXULElement('menuitem');
       menuitem.id = "context-opencert";
       menuitem.setAttribute('label', "Zertifikate öffnen");
    //   menuitem.setAttribute('accesskey', "z");
       menuitem.setAttribute('oncommand', "window.open('chrome://pippki/content/certManager.xhtml', 'mozilla:certmanager', 'chrome,resizable=yes,all,width=830,height=400');");
       menupopup.appendChild(menuitem);
          
       menuseparator = document.createXULElement('menuseparator');
       menupopup.appendChild(menuseparator);
       
       menuitem = document.createXULElement('menuitem');
       menuitem.setAttribute('label', "Chronik löschen");
       menuitem.setAttribute('tooltiptext', "Chronik löschen");
    //   menuitem.setAttribute('accesskey', "l");
       menuitem.setAttribute('oncommand', "window.open('chrome://browser/content/sanitize.xhtml', 'Toolkit:SanitizeDialog', 'chrome,resizable=yes');");
       menupopup.appendChild(menuitem);
    
    
    })();
    Alles anzeigen

    Allerdings ist mein Script praktisch nutzlos.
    Hier funktioniert in meiner VErsion nur noch das Öffnen von

    about:logins

    Zertifikate öffnen

    Chronik löschen

    Update Chronik öffnen

    der Rest

    Cookies öffnen

    Ausnahmen - Cookies öffnen

    Fenster öffnet sich mit Inhalt, aber keine Daten vorhanden

    Cookies Web-Entwickler öffnen geht überhaupt nicht mehr.

    Keine Ahnung wie man wenigstens das wieder hinbekomen könnte.
    Mfg.
    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 2. September 2021 um 08:59

    Hallo edvoldi !

    Alles alles Gute zum Geburtstag.

    Vor allem viel Gesundheit wünsche ich Dir.

    Mfg.

    Endor

  • Tabs mehrzeilig

    • Endor
    • 2. September 2021 um 08:09

    Hallo BrokenHeart.

    Frage, soll ich Dein Script samt Beschreibung bei mir, Github, mal hochladen?

    Wenn ja, müsstest Du mir dann nur bei Änderungen - Aktualisierungen
    Bescheid geben, damit ich alles aktuell halten kann?

    Was meinst Du dazu?

    Mfg.
    Endor

  • Tabs mehrzeilig

    • Endor
    • 1. September 2021 um 18:56

    Ich persönlich ziehe auch die Version von BrokenHeart vor.
    Die funktioniert bestens, man kann am Anfang des Scriptes alles mögliche
    einstellen und es lässt wirklich keine Wünsche offen.

    Ein dickes Lob und Danke an BrokenHeart an dieser Stelle für die ganze Mühe.

    Ein wirklich fantastisches Script.

    :thumbup:

    Mfg.
    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 1. September 2021 um 18:53

    Hallo bigpen

    Alles alles Gute zum Geburtstag.

    Vor allem viel Gesundheit wünsche ich Dir.

    Mfg.
    Endor

  • Tabs mehrzeilig

    • Endor
    • 1. September 2021 um 08:02

    Nein habe ich leider auch nicht.

    Die Versionen bei mir sind nicht von Alice sondern von einem anderen Autor.

    Der lädt seine Sachen bei einem öffentlichen Filehoster hoch.

    Kontaktmöglichkeiten gibt es leider nicht.

    Hier sein aktuelles Paket:

    多段タブ11.08.zip

    Ist ein Zip Archiv und alles auf Japanisch.
    Habe leider keine Zeit zum übersetzen.

    Mfg.
    Endor

  • Tabs mehrzeilig

    • Endor
    • 31. August 2021 um 11:35

    Hallo w.luobo

    Also die Dateien stammen von einem japanischen Autor.

    Ich habe nur seine japanischen Kommentare übersetzt und die Dateien
    bei mir hoch geladen. Der Autor selber hat die Arbeit an den CSS Codes

    aufgegeben da alleine damit nicht mehr alles so wie er es sich vorstellt
    angepasst werden kann. Er arbeitet nun ausschließlich mit Java Script Dateien.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 28. August 2021 um 08:30

    Habe die Änderung hier auch eingefügt:

    Beitrag

    RE: About Seiten mit CSS Codes anpassen

    Noch ein neuer:

    about:license

    CSS Code:

    (Quelltext, 1.186 Zeilen)

    Symbole:                

    Mfg.
    Endor
    Endor
    1. Juni 2020 um 17:31

    Mfg.
    Endor

Unterstütze uns!

Jährlich (2025)

104,5 %

104,5% (679,10 von 650 EUR)

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