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

Beiträge von FuchsFan

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

    • FuchsFan
    • 25. November 2021 um 23:08
    Zitat von milupo

    Vergleiche doch mal die Dateinamen der CSS-Datei und die des Eintrags.

    Dateinamen markiert, kopiert, in @import eingefügt, so dass keine Fehler passieren.

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

    • FuchsFan
    • 25. November 2021 um 23:05
    Zitat von milupo

    Funktioniert ausgelagert mit @import-Befehl ebenso.

    Wenn es jetzt ein verbastelter Fox wäre, ja dann hätte ich ja noch Verständnis dafür. Wieso wird der Code nicht geladen, weder aus der userChrome.css, noch über @import. Da muss doch was faul sein, und das in allen meinen Nightly.

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

    • FuchsFan
    • 25. November 2021 um 22:53
    Zitat von milupo

    Du musst das mal überprüfen. Sind vor dem @import-Befehl auch nur weitere @import-Befehle? Vor einem @import-Befehl darf kein CSS-Code stehen, nur ein weiterer @import-Befehl.

    Das kenne ich ja nun schon, und es war und ist nur der eine Befehl da.

    Jetzt mal die Bitte, zeige mir mal deinen Importeintrag in der userChrome.css. Ich glaube da muss ein Zusammenhang bestehen (oder nich?). So steht es hier geschrieben: @import "CSS/Fenster Datei speichern.css";

    Ich habe mal den gesamten Code in das Script geschaufelt, dann sieht es so aus (ist aber mit Fehlern behaftet). Nun sag doch mal einer was da nicht stimmt.

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

    • FuchsFan
    • 25. November 2021 um 22:28
    Zitat von milupo

    Der CSS-Code ist auch in die userChrome.css (direkt oder als @import-Befehl) eingebunden?

    Wird als @import angesprochen.

    Jetzt mal nur in der userChrome.css getestet, keine Änderung.

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

    • FuchsFan
    • 25. November 2021 um 22:06

    Nightly neu angesetzt, nur für den Test die nötigen Dateien installiert, jetzt wird auch der Dialog eingeblendet, aber der css-Code wird fast völlig ignoriert. Nur das untere Popup zeigt noch einen kleinen Teil des vorgegebenen Codes.

    Haben sich eventuell die Selektoren geändert? Ich wollte über die Browser-Werkzeuge da ran, schaffe ich nicht.

    Hier dann noch der css-Code:

    CSS
    /*========= Download-Fenster ** Datei speichern und öffnen mit **** einfärben =========*/
    /*==================== in Verbindung mit Script saveTo.uc.js  =========================*/
    
    @-moz-document url(chrome://mozapps/content/downloads/unknownContentType.xhtml) {
    
    /* Öffnen mit - bei verknüpftem Programm */
    #openHandler{
        appearance: none!important;
        min-height:20px!important;
        background:lightgreen!important;  /* Hintergrund der Zeile */
        }
        
    /* Öffnen mit DropDown-Menü Hintergrundfarbe */
    #openHandlerPopup {
        background: lightgreen !important; 
        }
    
    /* Öffnen mit DropDown-Menü Separatoren entfernt */
    #openHandlerPopup > menuseparator:nth-child(3) {
        display: none !important; 
        }    
    
    /* Hintergrund des Popup-Fenster */
    dialog#unknownContentType{
        background: yellow !important; 
        } 
        
    /* Dateiname in Farbe */
    #location {
        color: red !important; 
        }    
    
    /* Hintergrund der einzelnen Button */    
    hbox.dialog-button-box button[label="Speichern nach"]{
        appearance: none!important;
        color: white !important;
        background: dodgerblue !important;
        } 
        
    hbox.dialog-button-box button[label="Speichern nach"]:hover {
        appearance: none !important;
        color: white !important;
        background: blue !important;
        }    
              
    hbox.dialog-button-box button[label="Abbrechen"] {
        appearance: none !important;
        color: white !important;
        background: red !important;
        }
    
    hbox.dialog-button-box button[label="Abbrechen"]:hover {
        appearance: none !important;
        color: white !important;
        background: green !important;
        }
    
    hbox.dialog-button-box button[label="Datei speichern"] {
        appearance: none !important;
        color: white !important;
        background: green !important;
        }
    
    hbox.dialog-button-box button[label="Datei speichern"]:hover {
        appearance: none !important;
        color: white !important;
        background: orange !important;
        }
    
    hbox.dialog-button-box button[label="OK"] {
        appearance: none !important;
        color: blue !important;
        background: coral !important;
        }
    
    hbox.dialog-button-box button[label="OK"]:hover {
        appearance: none !important;
        color: white !important;
        background: forestgreen !important;
        }
    }
    Alles anzeigen
  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 25. November 2021 um 20:14
    Zitat von 2002Andreas

    Damit du siehst, ich habe es im Nightly getestet

    Ich glaube dir doch, Andreas. :)

    In vier Nightly getestet, das gleiche Ergebnis hier. Dialog öffnet nicht, weder mit deinem, noch mit meinem. Nun mache ich noch einen ohne-alles-Test, mal schauen was passiert.

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

    • FuchsFan
    • 25. November 2021 um 19:59
    Zitat von 2002Andreas

    Hast du mal einen Beispiellink wo es sich nicht öffnet?

    Ist alles egal, der Download beginnt, aber nicht so wie bisher über den Speichern-Dialog, den du hier RE: userChrome.js Scripte für den Fuchs (Diskussion) zeigst.

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

    • FuchsFan
    • 25. November 2021 um 19:48
    Zitat von 2002Andreas

    Das ist mein Script im Nightly dazu:

    Hmmm, auch das öffnet nicht den Dialog. :/

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

    • FuchsFan
    • 25. November 2021 um 19:28

    Das folgende Script (Speichern-Dialog) funktioniert im aktuellen Nightly nicht mehr. Wer kann helfen?

    CSS
    // ==UserScript==
    // @include       chrome://mozapps/content/downloads/unknownContentType.xhtml
    // @charset       UTF-8
    // @version       Fx78+
    // ==/UserScript==
    (function() {
        
        const Cu = Components.utils;
        Cu.import('resource://gre/modules/Services.jsm');
        Cu.import('resource://gre/modules/osfile.jsm');
        Cu.import('resource://gre/modules/Downloads.jsm');
        Cu.import('resource://gre/modules/FileUtils.jsm');
    
        setTimeout(function() {
             saveTo()
        }, 200);
    
    
        function saveTo() {
            // Config
            var dirArray = [
                ['D:\\Download Firefox', 'Download Firefox'],
                ['D:\\Download Firefox\\Dokumente'],
                ['D:\\Download Firefox\\Bilder'],
                ['D:\\Download Firefox\\Software'], 
                ['D:\\Download Firefox\\Ablage'],
                ['D:\\Download Firefox\\Sonstiges'],
                ["C:\\", "C:"],
                ["E:\\", "E:"],
                ];
            let button = document.getElementById("unknownContentType").getButton("cancel");
            let saveTo = button.parentNode.insertBefore(document.createXULElement("button"), button);
            var saveToMenu = saveTo.appendChild(document.createXULElement("menupopup"));
                
            saveTo.classList.toggle("dialog-button");
            saveTo.label = "Speichern nach";
            saveTo.type = "menu";
            
            var css =`
            hbox.dialog-button-box button.dialog-button menupopup {
            background: lightyellow !important;
        }
            hbox.dialog-button-box button.dialog-button menupopup menuitem:hover {
            background: lime !important;
            border: 1px solid green !important;
        }
            hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic label.menu-iconic-text {
            color: blue !important;    
            font-size: 15px !important;
            font-weight: 600 !important;
            margin-left: 12px !important;
            margin-top: 2px !important;
        } `;
    
            var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
            var uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css));
            sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
            
            dirArray.forEach(function(dir) {
                var [name, dir] = [dir[1], dir[0]];
                var mi = document.createXULElement("menuitem");
                var item = saveToMenu.appendChild(mi);
                item.setAttribute("label", (name || (dir.match(/[^\\/]+$/) || [dir])[0]));
                item.setAttribute("image", "moz-icon:file:///" + dir + "\\");
                item.setAttribute("class", "menuitem-iconic");
                item.addEventListener("command", function() {
                    var file = new FileUtils.File(dir.replace(/\\/g, '\\\\') + '\\\\' + (document.getElementById('locationtext') ? document.getElementById('locationtext').value : document.getElementById('location').value));
                    dialog.mLauncher.saveDestinationAvailable(file);
                    dialog.onCancel = function() {};
                    close();
                });
            });
            
        
            
        }
    }());
    Alles anzeigen
  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 25. November 2021 um 19:07
    Zitat von Boersenfeger

    Hier der Code:

    Da funkt was dazwischen, hier sieht es mit deinem Code so aus:

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 24. November 2021 um 19:57
    Zitat von 2002Andreas

    Wenn es dann funktioniert...umso besser

    Fehler gefunden. Im Script wurden Änderungen gemacht, die in meinem noch nicht enthalten waren. Das brachte den Fehler hervor:

    /* Tab-Höhe */

    .tabbrowser-tab, .tab-stack, .tab-background, .tab-content, .tab-loading-burst {

    Im Update des Scriptes steht dafür:

    /* Tab-Höhe */

    .tabbrowser-tab, .tab-stack, .tab-background {

    Damit wird alles wieder ordnungsgemäß angezeigt.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 24. November 2021 um 19:20
    Zitat von Endor

    Bitte im CSS Code am Ende vor der letzten Klammer einfügen.

    Danke, Endor, mache ich. :)

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 24. November 2021 um 19:11
    Zitat von 2002Andreas

    Oder habe ich dich falsch verstanden, dann sorry.

    Nein, alles richtig verstanden. Es lag tatsächlich an dem Script, frag aber bitte nicht, woran. Script von BrokenHeart neu geladen, im oberen Teil alle Einstellungen gemacht (so, wie im Fehler-Script), und jetzt funktioniert alles wieder fehlerfrei.

    Danke, Andreas, dass du mit gesucht hast. :thumbup:

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 24. November 2021 um 18:49

    BrokenHeart

    Das Script Mehrzeilige Tableiste für aktuelle FireFox-Versionen verursacht diesen Fehler unter about:protections. ;(

    Was machen?

    Edit: Script arbeitet fehlerfrei!!!

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 24. November 2021 um 18:18
    Zitat von Endor

    Verwendeter CSS Code im Nightly

    Auch damit in betreffendem Nightly Fehlanzeige, aber im neuen Profil wird alles normal angezeigt. Danke, Endor. :)


    Nun habe ich es ohne den Code probiert, der Fehler tritt trotzdem in Erscheinung. Woran könnte das liegen?

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 24. November 2021 um 17:43

    Endor

    Kannst du bitte mal about:protections im aktuellen Nightly überprüfen, da sieht es auch nicht mehr so gut aus. Der Button fehlt auch.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 24. November 2021 um 13:35
    Zitat von Endor

    Da habe ich den CSS Code aktualisiert, da da im Nightly ein neuer Sektor

    dazu gekommen ist.

    Alles übernommen, danke. :)

    Zitat von Endor

    Damit kannst Du den Text nach oben bewegen.

    Die Padding-Werte waren genau das passende Instrument. Auch dafür meinen Dank. :thumbup: :)

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 24. November 2021 um 13:03

    In den Code für Url-classifier hat sich schon sehr lange eine Unschönheit (der Button) eingeschlichen.

    Nun habe ich im Code den Button bearbeitet, bekomme aber einfach nicht die Schrift wieder mittig hin. Browser-Werkzeuge nur #Text, damit kann ich nichts anfangen.

    CSS
    #search-listtype{
        max-height: 32px!important;
        min-height: 32px!important;}
    
    
    #search-listtype{
    background: #F0F0F0 url("..//icons/Bild102.png")no-repeat !important;
    background-position:14px 7px!important;
    padding-left: 40px!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:20px!important;}
    Alles anzeigen

    Bitte helfen!

  • Lesezeichen-Symbolleiste missbrauchen

    • FuchsFan
    • 23. November 2021 um 20:10
    Zitat von omar1979

    missbrauche und kaputt mache so.

    Wenn du hinterher immer noch erkennst was du gemacht hast, dann kein Problem. Aber solltest du bei der Fülle an Änderungen, und mit der Hektik wie du das machst, ja dann habe ich natürlich so meine Zweifel. ;)

    Ist nicht böse gemeint, ich lerne immer noch. :thumbup:

  • Bilder werden im Beitrag nicht angezeigt

    • FuchsFan
    • 23. November 2021 um 18:56
    Zitat von omar1979

    Ich krieg ne Krise!!!

    Deinen Willen hier was zu bewegen, in allen Ehren, aber es wäre wohl wirklich ratsam, dass du dir einen neuen Fox installierst. Oder zumindest ein neues Profil anlegst, denn wir waren uns ja gestern schon einig, da hilft auch kein Ölwechsel mehr.

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