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

  • Gibt es ein Javascript, das einen Button generiert, um userChrome-Voodoo ohne Firefox Neustart zu laden oder kann jemand folgendes Javascript in einen Button einbauen?

    • Endor
    • 26. März 2022 um 12:46

    Habe mal versucht das Script von Sören Hentzschel in ein
    Script mit Schaltfläche zu packen. Könntet ihr mal ,testen ob das funktioniert:

    JavaScript
    // CSS-laden.uc.js - Button > CSS Codes laden - aktivieren
    (function() {
        if (location != 'chrome://browser/content/browser.xhtml')
          return;
    
    try {
        Components.utils.import("resource:///modules/CustomizableUI.jsm");
        CustomizableUI.createWidget({
            id: "css-laden",
            defaultArea: CustomizableUI.AREA_NAVBAR,
            removable: true,
            label: "CSS Codes laden",
            tooltiptext: "CSS Codes laden",
            onClick: function() {
                var ss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
                var io = Cc['@mozilla.org/network/io-service;1'].getService(Ci.nsIIOService);
                var ds = Cc['@mozilla.org/file/directory_service;1'].getService(Ci.nsIProperties);
      
                var path = ds.get('UChrm', Ci.nsIFile);
                    path.append('userChrome.css');
    
                var file = io.newFileURI(path);
    
                if (ss.sheetRegistered(file, ss.USER_SHEET)){
                    ss.unregisterSheet(file, ss.USER_SHEET);
                }
    
                    ss.loadAndRegisterSheet(file, ss.USER_SHEET);
                },
                
            onCreated: function(aNode) {
                aNode.style.listStyleImage = 'url(\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAC1klEQVR42mL8//8/AyUAIIBYnm0U6eXXiSpkYBBmRJb4Dyewif1n+PJ265ulc6/bAgQQyycOTW8p5QxGUm3mVVUTedAYYwcQQCw/fzEwMTC8IcPxPxh+/mFgBAgglv//fwE5bxkeP37HcOHCfQZlZXEGLS0ZhmfP3jOcPXuPQUCAm8HKSp3h379/DEeO3GD4+vUng7m5CoOo6AewMQABxMLA8IvhyeM7DElJ8xl8fXQZpk7dwNDeHsxQWbmWISzUmGHvnicMv369Ybh16xXD9etPGdTUxBkOHTrN0NVpDg4PgABiYvjzi+Hk8UsMair8DHlZRgxrV4QzGGhzMchIcTKsWHGcgZPjP4OsJDODjAQTw/lz9xnOn73LYGIoysDw+yMDKAYBAgBBAL7/Av/7+wARDPwA5+XuAPXv6gCYmMAAxMHTAD45GACKgjoAAP32AJ2cwgAQDP0Af3g3AFJMHQCOjr0A7efiAAD9AAACAEEAvv8EAPfgAD07EwDDKAcAU1ipACYjDgBlWRwAzcrqAIWH1AAGBgIAbF0nAAYD9ACZodMA+fr8AFNH9QAM8LUA+u4AAAKI8dxMhluGdgyqDIzsDAwsskAsxsDAxMfAwMgBxIwMLw+/ZjidfZrBfIY2g6jRZwaGP48Yfr7/yXAkkYFh5keGDIAAYmEARcI3UHj+BOI7UAwDTAxvdv0D23Qs/hyD1SQGBj5lBoYjGQwMH28BpSUZGAACiOU/SN9XXHH9j0ELaNM/oAW3VwINyWVg4BJnYPj8kIFBQJ2BgQMYhwABxAR3AQ7MCMQ6QENUg4Bh9gOqWZWBwaYV6FsuBgaAAGL58x3o9m/40xwonevEAIk/DAyvrwI11zEwsALT74+fDP8AAogxw5IhXFOWIReoiokBLQP9R2OAqL9ALzMDw/vle4aPu68zZAIEEDgTiXEzMDHhy07/MTImw59/DP/ffmf4DxBgACIS8uhAQPHgAAAAAElFTkSuQmCC\')';
                return aNode;
            }
        });
        CustomizableUI.registerToolbarNode(tb);
    } catch (e) {
        Components.utils.reportError(e);
    };
    })();
    Alles anzeigen

    Hoffe ich habe es richtig gemacht und es funktioniert.

    Mfg.
    Endor

  • TranslateGoogles.uc.js

    • Endor
    • 25. März 2022 um 17:33

    Boersenfeger

    Beide Scripte von hier, wurden soeben aktualisiert:

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

    Danke für den Hinweis. :thumbup: :)

    Mfg.
    Endor

  • Nach Update Probleme wegen "Dev Tools Console"

    • Endor
    • 23. März 2022 um 19:41

    Hier sieht es bei beiden Seite auch so aus wie bei
    DanaRaph

    StandingBill

    Wie .DeJaVu schon geschrieben hat deaktivieren von uBlock bring nix.

    Warum das so ist, verstehe ich auch nicht.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 21. März 2022 um 17:33

    FuchsFan

    Danke für den Hinweis.

    Zeilen 87 - 91 sind entfernt.

    Mfg.
    Endor

  • Script für browser.tabs.loadDivertedInBackground

    • Endor
    • 21. März 2022 um 17:05
    Zitat von aborix

    Setze browser.tabs.loadDivertedInBackground wieder auf false und teste:

    testerer

    Hast Du obigen Hinweis von aborix beachtet und den Eintrag in about;config auf false gesetzt?

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 21. März 2022 um 17:02

    Hallo FuchsFan

    Danke für den Hinweis. :thumbup:

    So sieht jetzt mein CSS Code aus:

    CSS
        @namespace url(http://www.w3.org/1999/xhtml);
        @-moz-document url-prefix(about:logins) {
            
        .container > ol:nth-child(1){
            scrollbar-width: none !important;
        }
        
        .meta-info:first-of-type::before {
        border-top: none  !important;
        }
    
        .column:before {
            content: "Design by Endor & FuchsFan 01.2022";
            margin-top: -15px !important;
            font-size: 12px !important;
            font-weight: bold !important;
            color: red !important;
        }        
        
        /* linke Seite die Auflistung */    
        body > login-list {
            width: auto !important;
            border-bottom: none !important;
            scrollbar-width: none !important;
            border-right: none !important;
        }
        
        /* oben der Text "Zugangsdaten" */
        .count {
            color: #0f6acc !important; 
            font-size: 15px !important; 
            font-weight: bold !important;
            margin-left: 10px !important;
        }
        
        body > login-list:nth-child(2){ 
            border-bottom: none !important;
        }
           
        li[class="login-list-item"],
        li[class="login-list-item selected"]{
            padding-left: 25px !important;
        }
        
        div.detail-row:nth-child(2) > div:nth-child(1) > label:nth-child(1) > input:nth-child(2),
        .password-display {
            width: 280px !important;
        }
        
        div.meta {
            padding-left: 35px !important;
            margin-top: 70px !important;
            background-color: #fffff0 !important;
        }    
        
        .create-login-button-container {
            padding-left: 10px !important; 
            padding-right: 70px !important; 
            margin-bottom: 1px !important; 
            box-shadow: none !important; 
            border-top: none !important;
        }
        
        .container > ol:nth-child(1){
            border-bottom: none !important; 
            box-shadow: none !important;
        }
        
        .header, li {
            border-bottom: none !important;
            box-shadow: none !important;        
        }
        
        .header {
            margin-top: 20px!important;
        }
        
        header {border-bottom: none !important;}
        
        html.initialized body header,    
        html.login-selected.initialized body header {
            background-color: #fbe8d2 !important;
            height: 52px !important;
            border-top-right-radius: 28px  !important;
        }  
        
        login-list.initialized{
        background-color: #fbe8d2 !important;
        border-top-left-radius: 28px  !important;}
        
        div.container div.column div.header {
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;        
        }
        
        body > login-item:nth-child(3),
        .container{ border-bottom-right-radius: 28px  !important;}
        
        login-list.initialized,
        .create-login-button-container{border-bottom-left-radius: 28px  !important;}
        
        .empty-search-message {
            background:#fffff0 !important;
            border-bottom: none !important; 
            box-shadow: none !important;
        }
        
        html {
            background: #ffffff!important;
        }
        
        body > h1:nth-child(2) {
            margin-top: 10px !important;
        }
        
        body {
            max-width: 1300px !important;
            max-height: 800px !important;
            margin-left: 200px !important;
            border-left-color: lightblue!important;
            border-top-color:  lightblue!important;
            border-right-color: dodgerblue!important;
            border-bottom-color: dodgerblue!important;
            border-width:  4px !important;
            border-style: outset !important;
            border-radius:28px!important;
            margin-top: 30px !important;
        }
        
        login-filter {
        padding-left: 0px !important;
        margin-left: -14px     !important;}
        
        .filter,
        login-filter {
            appearance: none !important; 
            border-radius:24px !important;
        }
        
        .menu-button {
            fill: #e69500 !important;
        }
        
        .fxaccounts-extra-text {
            color: #0066cc !important; 
            font-weight: bold !important;
            padding-right: 30px !important;
        }
        
        div.container ol{
            background-color: beige !important;
        }
        
        .time-created,
        .create-login-button-container,
        body > login-list:nth-child(2), li, .header, header,
        .meta{
        box-shadow: none !important;
        }
        
        .meta, .create-login-button-container,
        body > login-item:nth-child(3),
        .container {
          background-color: #fffff0 !important; 
        }
        
        .meta:hover, 
        .create-login-button-container:hover {
            background: #ffe680 !important;
        }
            
        .login-list-item.selected {
            background: #fff0b3 !important; 
            border-left: 2px!important;
        }
        .login-list-item.selected:hover {
            background: #ffdb4d !important;        
        }
        
        .login-list-item {
            background-color: #FFFFF0 !important;
        }
        .login-list-item:hover {
            background-color: #ffe680 !important;
        }
            
        .login-item-title {
            color: #0066cc !important;
        }
        
        .favicon-wrapper,
        .login-item-favicon-wrapper {
            fill: #e69500 !important;
        }
        
        div.container {
            max-height: 730px !important;
            border-left: 1px solid silver !important;
        }
         
        #login-sort {
        background: #F0F0F0 url("..//icons/Bild86.png")no-repeat !important;
        padding-left:30px !important;
        padding-right: 5px !important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:10px 6px!important;
        font-size:14.0px!important;
        border-style: outset !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-width:2px !important;
        color:black !important;
        margin-left: -15px !important;
        max-width: 180px  !important;
        }
        
        #login-sort:hover {
        background: #B2EDFA url("..//icons/Bild86.png")no-repeat !important;
        padding-left:30px!important ;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        background-position:10px 6px!important;
        }
    
        .copy-username-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild73.png")no-repeat !important;
        padding-left:20px!important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:14px 6px!important;
        font-size:14.0px!important;
        border-style: outset !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-width:2px !important;
        border-radius:16px!important;
        color:black !important; 
        }
    
        .copy-username-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild73.png")no-repeat !important;
        padding-left:20px!important ;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        background-position:14px 6px!important;
        }
    
        
        .copy-username-button,
        .copy-password-button {
            min-width: 130px !important;
        }
    
        .copy-password-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild74.png")no-repeat !important;
        padding-left:20px!important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:14px 6px!important;
        font-size:14.0px!important;
        border-style: outset !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-width:2px !important;
        border-radius:16px!important;
        color:black !important;
        }
    
        .copy-password-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild74.png")no-repeat !important;
        padding-left:20px!important ;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        background-position:14px 6px!important;
        }        
    
        .origin-input {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild75.png")no-repeat !important;
        padding-left:35px !important;
        padding-top:  2px !important; 
        padding-bottom: 4px !important; 
        padding-right: 35px !important; 
        min-width: 350px !important; 
        background-position:10px 5px!important;
        color:black!important;
        font-size:14px!important;
        text-decoration:none!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;
        border-width:2px !important;
        border-radius:16px!important;
        }
    
        .origin-input:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild75.png")no-repeat !important;
        background-position:10px 5px!important;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }    
        
        .fxaccounts-enable-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild83.png")no-repeat !important;
        padding-left:35px!important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:10px 6px!important;
        color:black!important;
        font-size:14px!important;
        text-decoration:none!important;
        padding-right:25px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;
        border-width:2px !important;
        border-radius:16px!important;
        }
    
        .fxaccounts-enable-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild83.png")no-repeat !important;
        background-position:10px 6px!important;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }    
    
        .create-login-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild84.png")no-repeat !important;
        width: 235px !important;
        padding-left:32px!important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:10px 5px!important;
        color:black!important;
        font-size:14px!important;
        text-decoration:none!important;
        padding-right:35px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;
        border-width:2px !important;
        border-radius:16px!important;
        }
    
        .create-login-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild84.png")no-repeat !important;
        padding-left:32px!important ;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        background-position:10px 5px!important;
        }    
    
        .edit-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild67.png")no-repeat !important;
        padding-left:40px!important;
        padding-right: 20px !important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:10px 5px!important;
        font-size:14.0px!important;
        border-style: outset !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-width:2px !important;
        border-radius:16px !important;
        color:black !important; 
        }
    
        .edit-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild67.png")no-repeat !important;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        background-position:10px 5px!important;
        }
        
        .delete-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild8.gif")no-repeat !important;
        padding-left:40px!important;
        padding-right:20px!important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:10px 5px!important;
        font-size:14.0px!important;
        border-style: outset !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-width:2px !important;
        border-radius:16px !important;
        color:black !important; 
        }
        
        .delete-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild8.gif")no-repeat !important;
        background-position:10px 5px!important;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }
        
        .save-changes-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild87.png")no-repeat !important;
        padding-left:40px!important;
        padding-right:20px!important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:10px 5px!important;
        font-size:14.0px!important;
        border-style: outset !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-width:2px !important;
        border-radius:16px !important;
        color:black !important; 
        }
        
        .save-changes-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild87.png")no-repeat !important;
        background-position:10px 5px!important;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }    
        
        .cancel-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild88.png")no-repeat !important;
        padding-left:40px!important;
        padding-right:20px!important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:10px 5px!important;
        font-size:14.0px!important;
        border-style: outset !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-width:2px !important;
        border-radius:16px !important;
        color:black !important; 
        }
        
        .cancel-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild88.png")no-repeat !important;
        background-position:10px 5px!important;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }        
        
        .reveal-password-checkbox {
            fill: #0066cc !important;
        }
        
        .menu {
            border-radius: 20px !important;
            border: 1px solid dodgerblue !important;
            padding: 5px !important;
        }
    
        .menuitem-import-browser {
            width: 100% !important;
            height: 24px !important;
            fill:  green !important;
            color: black!important;
        }
        
        .menuitem-export {
            width: 100% !important;
            height: 24px !important;
            fill:  orange !important;
            color: black !important;
        }
        
        .menuitem-import {
            width: 100% !important;
            height: 24px !important;
            fill:  #cc3300!important;
            color: black !important;
        }
        
        .menuitem-import-file {
            width: 100% !important;
            height: 24px !important;
            fill:  blue !important;
            color: black !important;
        }
        
        .menuitem-remove-all-logins {
            width: 100% !important;
            height: 24px !important;
            fill:  #cc3300!important;
            color: black !important;
            margin-left: -1px !important;
        }
        
        .menuitem-help {
            width: 100% !important;
            height: 24px !important;
            fill: blue!important;
            color: black !important;
        }
        
        .menuitem-preferences {
            width: 100% !important;
            height: 24px !important;
            fill: red!important;
            color: black !important;
        }    
        
        .menuitem-mobile[data-l10n-id="menu-menuitem-android-app"] {
            width: 100% !important;
            height: 24px !important;
            fill: #33cc33!important;
            color: black!important;
        }
    
        .menuitem-mobile[data-l10n-id="menu-menuitem-iphone-app"] {
            width: 100% !important;
            height: 24px !important;
            fill: #9900ff!important;
            color: black!important;
        }    
        }
    Alles anzeigen

    Mfg.
    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 20. März 2022 um 13:15

    Hallo ostsee

    Alles alles Gute zum Geburtstag.

    Vor allem viel Gesundheit wünsche ich Dir.

    Mfg.
    Endor

  • Reduzierte WEB.DE Homepage

    • Endor
    • 19. März 2022 um 14:55

    .DeJaVu

    Zitat

    Dieser Download basiert auf dem aktuellen Release 96.0 des Mozilla Firefox. Technische Schwierigkeiten mit der Software können grundsätzlich nicht ausgeschlossen werden. Mozilla Firefox läuft unter Windows 7 und höher. Mozilla, Firefox und das Firefox Logo sind eingetragene Warenzeichen der Mozilla Foundation.

    Quelle: https://produkte.web.de/browser/firefo…uebersicht.text

    Muss man noch etwas dazu sagen. Würde ich hier nie installieren.
    Original Firefox oder keinen.

    Wer den Web.de MailCheck braucht kann sich dann ja die Erweiterung dazu installieren:

    WEB.DE MailCheck – Holen Sie sich diese Erweiterung für 🦊 Firefox (de)
    Laden Sie WEB.DE MailCheck für Firefox herunter. E-Mail Notifier für mehrere FreeMail Postfächer
    addons.mozilla.org

    Mfg.
    Endor

  • Script für browser.tabs.loadDivertedInBackground

    • Endor
    • 18. März 2022 um 15:05

    testerer

    Freut mich wenn es passt.

    Wie immer gern geschehen.

    Das automatisch über ein Script zu machen, wäre wahrscheinlich machbar,

    nicht von mir, da fehlt mir das Können und Wissen dazu. Vielleicht hat da
    noch jemand anderes eine Idee zu.

    Mfg.
    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 18. März 2022 um 14:31

    Hallo Sören, auch von mir alles Gute zu deinem Geburtstag.

    Vor allem viel Gesundheit wünsche ich Dir.

    Mfg.
    Endor

  • Script für browser.tabs.loadDivertedInBackground

    • Endor
    • 17. März 2022 um 21:36

    Ja bei meinem leider nicht.

    Ich spreche ja den Eintrag, wie vom TO gewünscht,

    browser.tabs.loadDivertedInBackground

    an,

    2002Andreas den Eintrag:

    browser.tabs.loadInBackground

    Bei diesem reagiert es auch in about:preferences.

    Ob meine Version dann überhaupt passt weiß ich jetzt auch nicht.

    Mfg.
    Endor

  • Script für browser.tabs.loadDivertedInBackground

    • Endor
    • 17. März 2022 um 21:29

    Hallo Dharkness.

    Also hier funktioniert es.

    Hinweis, es schaltet nur in about:config den entsprechenden Eintrag

    von false auf true und zurück.

    Mfg.
    Endor

  • Script für browser.tabs.loadDivertedInBackground

    • Endor
    • 17. März 2022 um 21:04

    Das wäre meine Version vom Script:

    JavaScript
    (function() {
    
       if (location != 'chrome://browser/content/browser.xhtml')
          return;
    
       try {
          CustomizableUI.createWidget({
             id: 'Tabsopen-button',
             type: 'custom',
             defaultArea: CustomizableUI.AREA_NAVBAR,
             onBuild: function(aDocument) {
                var button = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                var attributes = {
                   id: 'Tabsopen-button',
                   class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                   removable: 'true',
                   label: 'Tabs öffnen',             
                   tooltiptext: Services.prefs.getBoolPref('browser.tabs.loadDivertedInBackground') ?
                      'Tabs im Hintergrund öffnen' : 'Tabs im Vordergrund öffnen',
                   oncommand: '(' + onCommand.toString() + ')()'
                };
                for (var a in attributes) {
                   button.setAttribute(a, attributes[a]);
                };
                function onCommand() {
                   var isEnabled = !Services.prefs.getBoolPref('browser.tabs.loadDivertedInBackground');
                   Services.prefs.setBoolPref('browser.tabs.loadDivertedInBackground', isEnabled);
                   var windows = Services.wm.getEnumerator('navigator:browser');
                   while (windows.hasMoreElements()) {
                      let button = windows.getNext().document.getElementById('Tabsopen-button');
                      if (isEnabled)
                         button.setAttribute('tooltiptext', 'Tabs werden im Hintergrund öffnen')
                      else
                         button.setAttribute('tooltiptext', 'Tabs im Vordergrund öffnen');
                   };
                };
                return button;
             }
          });
       } catch(e) { };
    
       var css =
          '#Tabsopen-button[tooltiptext="Tabs werden im Hintergrund öffnen"] {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACV0lEQVR42mL8//8/AyUAIICYGCgEAAGE1YA/vr4sQMxDjAEAAcQI8gJQMfNeEY0Gye8fqjS/vmR6wsHP8Jyd/3+9pp8X2MC/fzf9+/efFWwjE+NvFmZmPyYmph2MjAwMAAEENmBybk+G/btb098l5DKoXdnH8E1JnYHp0nWG17fvMvD+/s5ws3Yyg7wkF9jGh8+/MczYdJTh39//nszMTDsAAogJaHu47cd70/74+TOwvX/G8JRLmIHh8X2GV0qqDALqagwCQAOe/WZj6D/yGYxB7CQfC7CrQJYDBBAoDM48YeFl5PvzheHrt18M7zkEGBiBbvv18ycDJx83wy9GJobrL78zCHEwgPH1V98ZxEV5GUBeAsUfQACxAPELKcZfDJ/ZeBlY/v1jEP7xjoGJ4R/DfxYWhq9/GBj+M7Ex8HEC/c4ICbR/QF2vv/8Fs3dVujIABBDTEQefWxJf3jAw//7JwPf3GwPbvz8Mb3lEGT7xizJ8VNEEamRkeHT7NgMvByMY83EyMbAw/Qe5gMG1bdcKgABifBIV//+HjRXYRnCMsLAxMP37y8D+8ysDyNLHnKIMD05dZ/hZWAGPOh5OFoZ7D14w7Dt8lQEggFheMnIyPD/3gEH79xuGG9ziDDw/vjII/vnB8P4/MwMn0FX/WDkZvvFJMixbvhcR90BXMTEzMTAzMTEABBDLsUtHk5S4uMQWf/jwACjBePfrV6V7X78ee/7zp+qH37//uIuJiX/88+fXwRcvXgH1XkdPSAABxEhpXgAIIIrzAkAAUWwAQABRbABAgAEAdpDh+tZsoacAAAAASUVORK5CYII=)} ' +
          '#Tabsopen-button[tooltiptext="Tabs im Vordergrund öffnen"] {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACVUlEQVR42mL8//8/AyUAIICYGCgEAAFElAF/fH15gJgFmxxAADG6t+9mAPni379/Hn/+/t30799/VrDJTIy/WZiZ/UDsxuubtkn+/Mgo8+Mjw3Vu8X/POQXanN/caGDZvPkvQACBTQVpZmJm3J4XaM8gL8kFNvnh82+s6s252z+zcjKIqisz/NXTZHh97ybDOx0nJskFk2umK9g/zWVgmAEQQCygQATZnOFvw/DsNxvDuiOfwQZYyHEymP/+zsCso8/wSkGJQeTxfYanXMIMbO+fMfzx82ew3bp1GtBb7wECiOk/2AX/WcVFeRmuv/rOIMTBAMbXX35n+MXIxMDJx83w6+dPBkZGRob3HAIMX7/9YuD784XhCQsvI1DrGYAAYtpV6Qq28fX3vwx8QI28nBDMB8TfmNgYvv5hYPjPwsLAxPCPQeLXOwYWZkaGz2y8DFKMv0DaXgAEEItr264VQBcwsADdwsfJxMDIAEkXly/dYmAC2vpBRZPh0z8Ghrf/fzHw/PjMwPf3GwPzb1YGkS9vGI44+NwCCCBGl5ad/51stRmUFCQYvnz/A48e9v4OBgUzTQbZ76/BRv5k52b4x8TMwPLnF9g7jH/+MHAcOcYAEEAsIM6eQ1cY/u2/xICcKqNY2Bn+HTjK8AEYkN9Z2Rl4Gf8yvGfhYPjCwc2g8fUlw1VWEQZJRk4GgAACBYQxlvSh6SshIcbPwsK289WrlwKsrCyS7Oy3lbi5rZS5ue8BLfpvLCCgcO/bt1cAAcRIaV4ACCCK8wJAAFFsAEAAUWwAQIABAFeXy366gW/ZAAAAAElFTkSuQmCC)} ';
       var stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
       document.insertBefore(stylesheet, document.documentElement);
    
    })();
    Alles anzeigen

    Mfg.
    Endor

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

    • Endor
    • 16. März 2022 um 16:41

    oder so was vielleicht:

    Beitrag

    Re: Downloadbutton Script

    Also ich habe mir hier mal einen Kompromiss überlegt, weil mir das so gar nicht gefällt, das da das setInterval() ständig im Hintergrund läuft. Mit dem folgenden Code verhält es sich so: Du startest deinen Download und klickst den Download-Button einmal an. Daraufhin sollte sich das kleine Fenster mit der Prozessbar öffnen. Im Hintergrund wird der Interval gestartet und fragt ab, ob der Download noch läuft. Sobald der Download fertig ist, schliesst das Fenster wieder und der Interval wird…
    EffPeh
    2. November 2017 um 18:22

    Mfg.
    Endor

  • Auswählen was bei PDF geschehen soll

    • Endor
    • 15. März 2022 um 13:58

    Je mehr sich da diesbezüglich zu Wort melden,

    desto eher gibt es eine Änderung.

    Mfg.
    Endor

  • Auswählen was bei PDF geschehen soll

    • Endor
    • 15. März 2022 um 12:56

    Man könnte auch mal hier dazu mal seine Meinung schreiben:

    Ideas
    Submit and vote for ideas
    connect.mozilla.org

    Das könnte eventuell mehr bringen als hier.

    Mfg.
    Endor

  • In memoriam

    • Endor
    • 15. März 2022 um 12:47

    Eisschnelllauf: Ex-Bundestrainer Markus Eicher verstorben.

    Eisschnelllauf: Ex-Bundestrainer Markus Eicher verstorben - Erfolgstrainer von Anni Friesinger-Postma
    Die Deutsche Eisschnelllauf- und Shorttrack-Gemeinschaft (DESG) trauert um Markus Eicher. Der ehemalige Bundestrainer ist im Alter von 67 Jahren verstorben.
    www.eurosport.de

    R.I.P.

    Mfg.
    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 14. März 2022 um 14:40

    Hallo geldhuegel.

    Auch von mir nachträglich alles Gute zum Geburtstag, vor allem Gesundheit!

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 13. März 2022 um 20:28

    Bitte gerne. :)

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 13. März 2022 um 15:01

    Teste mal so:

    CSS
        @-moz-document url(chrome://browser/content/browser.xhtml){
    
        /* Tabs rund und farbig */
    
        /* Angaben für die TAB-Leiste */
    
        /* TAB bei bei angewähltem TAB (aktiv):*/
        /* Hintergrundfarbe, Rahmen,*/
        /* Schriftfarbe. */
     
       .tabbrowser-tab:is([visuallyselected="true"], [multiselected]) > .tab-stack > .tab-background {
        background: red !important;
        border-radius: 18px 18px !important;
        margin-top: 1px !important;  
        border: none !important;
        color: black ! important; 
        margin-bottom: 0 !important;
        }
        }
        
        @-moz-document url(chrome://browser/content/browser.xhtml){
        
        .tabbrowser-tab[visuallyselected="true"] .tab-label {
        font-weight:  bold !important;
        }
    
        #TabsToolbar .tabbrowser-tab:not([selected="true"]) {
        border-radius: 16px 16px !important;
        height: 20px ! important;
        margin-top: 0 !important;
        padding: 0 !important;
        color: black ! important; 
        }
    
        /* Tab-Icon etwas größer,
        * links weniger, unten etwas mehr Abstand zum TAB-Rand */
     
        #TabsToolbar .tab-icon-image {
        height: 20px !important;
        width:  20px !important;
        margin-left: -5px !important;    
        margin-bottom: 2px !important;
        }
            
        /* Tab-Schließen-Button:
        * Rechts weniger Abstand zum TAB-Rand, etwas größer,
        * Textfarbe (Kreuz)
        * Hintergrundfarbe, an den Eckenradius des Buttons angepaßt */
     
        #TabsToolbar .tab-close-button {
        margin-right: -8px !important; 
        font-weight: bold !important;    
        color: black !important; 
        }
    
        #TabsToolbar .tab-close-button .toolbarbutton-icon {
        height: 20px !important;
        width:  20px !important;    
        background-color: red !important;
        border-radius: 12px !important; 
        }
        
        /* Schliessen-Button nur wenn angewählt */
    
        tab:not([selected]) .tab-close-button {display: none !important; 
        }
    
     
        /* Schriftgröße Tabs */
    
        .tab-text {
        font-size: 15px !important;
        }
        
        /* Damit wird der Tabtext am Ende nicht ausgeblendet */
        
        .tab-label-container[textoverflow][labeldirection=ltr]:not([pinned]),
        .tab-label-container[textoverflow]:not([labeldirection]):not([pinned]):-locale-dir(ltr) {
        direction: ltr;
        mask-image: linear-gradient(to left, transparent, black 0em) !important; 
        }
        
        /* Doppelte Schliessung ausblenden */
    
        #TabsToolbar > .titlebar-buttonbox-container {
        display:none !important; 
        }
    
        /* Tabs Proton-Design */
    
        :root {
        --proton-tab-radius: 0 !important;
        --proton-tab-block-margin: 0 !important;
        --inline-tab-padding: 10px !important;
        }
    
        #TabsToolbar .toolbarbutton-1 {
        min-height: 34px !important;    
        margin-top: 2px !important;    
        margin-bottom: 2px !important;
        }
        
        #TabsToolbar .tabbrowser-tab:not([selected="true"])  {
        min-height: 34px !important;
        border: 1px solid #B2B2B2 !important;
        }
    
        #TabsToolbar .toolbarbutton-1 > image {
        padding: 2px 4px !important;
        }
    
        /* Rahmen um die Tableiste durchsichtig */
    
        #TabsToolbar {
        border: 0.2px solid transparent !important;
        }
         
        #TabsToolbar:hover {
        border: 0.2px solid transparent !important;
        }
        
        /* Lautsprechersymbol violet bei Sound */
        
        .tab-icon-overlay[soundplaying] {
        fill: blueviolet !important;
        margin-left: -5px !important;
        }
    
        /* Lautsprechersymbol gelb bei Stumm */
        
        .tab-icon-overlay[muted] {
        fill: yellow !important;
        margin-left: -5px !important;
        }
      
        .tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-blocked-label"],
        .tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-playing-label"],
        .tabbrowser-tab .tab-content vbox.tab-label-container.proton label[class="tab-icon-sound-label tab-icon-sound-muted-label"] {
        display: none !important;
        }
    
        /* Tab Beschriftung mittig */
        
        .tab-content {
        display: flex !important; 
        margin-top: -4px !important;
        justify-content: center !important;
        align-items: center !important;
        }
        
        #TabsToolbar .tabbrowser-tab[selected="true"] .tab-content {
        margin-top: 2px !important;
        }
    
        .tab-label-container {
        margin: auto !important;
        }
    
        .tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
        flex-shrink: 0 !important; 
        padding: 0 !important; 
        width: 16px !important;
        }
    
        /* Tabs in Tableiste mittig */
        
        scrollbox:not(#PlacesToolbarItems) {
        -moz-box-pack: center !important;
        }
        
        /* Lautsprechersymbol größer */
        
        .tab-icon-overlay {
        transform: scale(1.8, 1.8) !important;
        }
        
        image.tab-icon-overlay {
        margin-top: 3px !important;
        }
        
        
        /* Aktiver Tab breiter */
        
        .tabbrowser-tab:not([pinned]):not([selected]) {
        min-width: 200px !important;
        max-width: 200px !important;
        }
        .tabbrowser-tab:not([pinned])[selected] {
        min-width: 256px !important;
        max-width: 256px !important;
        }
        
        /* Kein Schatten drum */
        
        #TabsToolbar:not([brighttext]) #tabbrowser-tabs:not([noshadowfortests]) .tabbrowser-tab:is([visuallyselected="true"],
        [multiselected]) > .tab-stack > .tab-background
        {
        box-shadow: none !important;
        }
        
        /* Kein blauer Kasten */
        
        tab.tabbrowser-tab {
        --focus-outline-width: 0 !important;
        --focus-outline-color: transparent !important;
        --focus-outline: var(--focus-outline-width) solid var(--focus-outline-color)!important;
        }
        }
    Alles anzeigen

Unterstütze uns!

Jährlich (2025)

92,9 %

92,9% (604,17 von 650 EUR)

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