1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta-Version
    5. Sprachpaket (Benutzeroberfläche)
    6. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Deutsch
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Manuelle Anpassungen per CSS oder Script

Neuling: userChrome.css Datei verändert überhaupt nichts. Wie mache ich es richtig?

    • 128.*
    • Windows
  • imebro
  • 1. November 2024 um 18:54
  • Erledigt
  • 1
  • 4
  • 5
  • 6
  • Bastler
    Gast
    • 20. November 2024 um 20:46
    • #81
    Zitat von imebro

    Ich habe jetzt auch den Unterordner \defaults\pref im Thunderbird-Programmordner selbst erstellt (den gab es vorher nicht)

    Den gibt es von Natur aus immer (unter Windows) im Installationsordner / Programmordner!
    Wenn das bei Dir nicht der Fall ist, ist etwas oberfaul, oder Du bewegst Dich in falscher Umgebung.

    Das ist nicht etwa der Anwendungsordner Thunderbird unter %AppData%

  • imebro
    Mitglied
    Reaktionen
    2
    Beiträge
    104
    Mitglied seit
    11. Dez. 2015
    • 20. November 2024 um 21:54
    • #82

    Hallo,

    Grisu2099

    ich hätte die Angabe oben im Posteingang oder oben im Kalender erwartet. Ich hatte hier im Thread auch einen Screenshot gesehen, durch den ich überhaupt erst auf diese Möglichkeit aufmerksam wurde.

    Und hier das Script "VersionInMenüleiste.uc.js", welches ich hier runtergeladen und NICHT verändert habe:

    CSS
    // ==UserScript==
    // @name           VersionInMenüleiste.uc.js
    // @description    Versionsnummer in der Status- oder einer anderen Leiste anzeigen
    // @include        main
    // @charset        UTF-8
    // @note           Basiert auf dem Script MemoryMonitorMod.uc.js und der Erweiterung "Version in Statusbar"
    // @note           Bit-Version aus https://www.camp-firefox.de/forum/thema/135247-anwendungsname-und-version-in-der-men%C3%BCleiste/
    // @note           In Zeilen 17 u. 18 die Toolbar und die Position (hinter welchem Element) auf der Toolbar anpassen.
    // @note           Ein Klick auf den Button öffnet das Fenster "Über Thunderbird".
    // ==/UserScript==
    
            setTimeout(function() {
    
    const blanks = '\u00A0';
    var personalText = ' > ' + blanks + blanks + blanks + blanks + blanks + ' Profil ' + blanks + ' RALF ' + blanks + blanks + blanks + blanks + blanks + blanks + ' < ' ; // your personal text here
    var cssColor = 'yellow'; // Font Color
    var css = 'padding-top: 5px !important; padding-right: 15px; padding-left: 40px; color: ' + cssColor + '; font-weight: bold; border-left: 1px ridge lightgrey; border-right: 1px ridge lightgrey;';
    var ucjsVN = {
    
        init : function () {
            var Toolbar = 'mail-menubar'
            var Position = 'ffcssweb-menu'
            var info = Components.classes['@mozilla.org/xre/app-info;1'].getService(Components.interfaces.nsIXULAppInfo);
            var versionPanel = document.createXULElement('toolbaritem');
            versionPanel.id = 'VersionDisplay';
            versionPanel.setAttribute('tooltiptext', 'Versions-Nummer. Klick öffnet "Über ' + info.vendor + ' ' + info.name + '"');
            versionPanel.setAttribute('onclick', "openAboutDialog();");
    		versionPanel.setAttribute('style', css);
    //        versionPanel.style.paddingTop = '4px';
            var label = document.createXULElement('label');
            label.setAttribute('value', "Thunderbird " + blanks + blanks + blanks + blanks + info.version + blanks + blanks + blanks + blanks + blanks + blanks + blanks + blanks + blanks + personalText);
            versionPanel.appendChild(label);
            document.getElementById(Toolbar).insertBefore(versionPanel, document.getElementById(Position).nextSibling);
        },
    }
    ucjsVN.init();
                         }, 3000);
    Alles anzeigen

    Ich habe schon nach Code gesucht, den ich ggf. anpassen muss. Aber habe keinen solchen Code gefunden. Offenbar ist dieser Code nicht für eine individuelle Anwendung gedacht... Aber vielleicht bin ich ja auch blind 8o

    @Bastler

    Hmmm... jetzt bin ich doch etwas verwirrt.

    Ich habe den Ordner selbst angelegt:

    Grüße,
    imebro

  • imebro
    Mitglied
    Reaktionen
    2
    Beiträge
    104
    Mitglied seit
    11. Dez. 2015
    • 20. November 2024 um 22:01
    • #83

    ...denke jetzt habe ich den richtigen Ordner gefunden:

    Müssen die anderen Dateien, die in den Programmordner sollen, dann auch eher dort rein... also unter "C:\Programme (x86)\Mozilla Thunderbird"?

    Grüße,
    imebro

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    350
    Beiträge
    487
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    5
    • 20. November 2024 um 22:03
    • #84

    OK, du hast meine Version des Scripts genommen - die kann ohne eine Anpassung bei dir nicht funktionieren, weil du das eingekreiste Menü in deinem TB nicht hast... ;)

    Zeig mal bitte auf deinem Screenshot (mit einem Kreuz z.B.), wo genau du die Anzeige haben willst.

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    350
    Beiträge
    487
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    5
    • 20. November 2024 um 22:04
    • #85
    Zitat von imebro

    Müssen die anderen Dateien, die in den Programmordner sollen, dann auch eher dort rein... also unter "C:\Programme (x86)\Mozilla Thunderbird"?

    Alles, was in den Installationsordner soll, muß da rein.

  • imebro
    Mitglied
    Reaktionen
    2
    Beiträge
    104
    Mitglied seit
    11. Dez. 2015
    • 20. November 2024 um 22:07
    • #86

    OK... habe jetzt alles in diesen Ordner umkopiert und aus dem Profilordner gelöscht. Ich hatte irgendwie Profilordner und Programmordner verwechselt :wall:

    Hier mein Screenshot:

    Denke da in der Mitte wäre die Versionsanzeige gut aufgehoben.

    Danke auch für Eure Hilfe :thumbsup:

    Grüße,
    imebro

  • imebro
    Mitglied
    Reaktionen
    2
    Beiträge
    104
    Mitglied seit
    11. Dez. 2015
    • 20. November 2024 um 22:13
    • #87

    ...die Datei (nicht Verzeichnis!!!) "userChrome.js" und die Datei "VersionInMenüleiste.uc.JS" liegen jetzt im PROFIL-Ordner im Unterordner "xxxxdefault\chrome".

    Hoffe das ist richtig so.

    Grüße,
    imebro

  • Bastler
    Gast
    • 20. November 2024 um 22:13
    • #88
    Zitat von imebro

    Müssen die anderen Dateien, die in den Programmordner sollen, dann auch eher dort rein... also unter "C:\Programme (x86)\Mozilla Thunderbird"?

    Hast Du #78 wirklich aufmerksam gelesen und alles verstanden? Oder nur überflogen.

    Begrifflichkeiten wie Programmordner, Profilordner etc. und einige mehr, sollten sauber bekannt sein.
    Sonst besser die Finger von weiteren Wühlereien im TB lassen.

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    350
    Beiträge
    487
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    5
    • 20. November 2024 um 22:22
    • #89
    Zitat von Bastler

    Begrifflichkeiten wie Programmordner, Profilordner etc. und einige mehr, sollten sauber bekannt sein.
    Sonst besser die Finger von weiteren Wühlereien im TB lassen.

    Ähnliches hatte ich dir ja auch schon geschrieben... :saint:

    Teste mal diese Version des Scriptes. Eventuell mußt du mit den Abständen im CSS-Teil noch etwas spielen.

    CSS
    // ==UserScript==
    // @name           VersionInMenüleiste.uc.js
    // @description    Versionsnummer in der Status- oder einer anderen Leiste anzeigen
    // @include        main
    // @charset        UTF-8
    // @note           Basiert auf dem Script MemoryMonitorMod.uc.js und der Erweiterung "Version in Statusbar"
    // @note           Bit-Version aus https://www.camp-firefox.de/forum/thema/135247-anwendungsname-und-version-in-der-men%C3%BCleiste/
    // @note           In Zeilen 17 u. 18 die Toolbar und die Position (hinter welchem Element) auf der Toolbar anpassen.
    // @note           Ein Klick auf den Button öffnet das Fenster "Über Thunderbird".
    // ==/UserScript==
    
            setTimeout(function() {
    
    const blanks = '\u00A0';
    var personalText = ' > ' + blanks + blanks + blanks + blanks + blanks + ' Profil ' + blanks + ' RALF ' + blanks + blanks + blanks + blanks + blanks + blanks + ' < ' ; // your personal text here
    var cssColor = 'yellow'; // Font Color
    var css = 'padding-top: 5px !important; padding-right: 15px; padding-left: 40px; color: ' + cssColor + '; font-weight: bold; border-left: 1px ridge lightgrey; border-right: 1px ridge lightgrey;';
    var ucjsVN = {
    
        init : function () {
            var Toolbar = 'mail-menubar'
            var Position = 'helpMenu'
            var info = Components.classes['@mozilla.org/xre/app-info;1'].getService(Components.interfaces.nsIXULAppInfo);
            var versionPanel = document.createXULElement('toolbaritem');
            versionPanel.id = 'VersionDisplay';
            versionPanel.setAttribute('tooltiptext', 'Versions-Nummer. Klick öffnet "Über ' + info.vendor + ' ' + info.name + '"');
            versionPanel.setAttribute('onclick', "openAboutDialog();");
    		versionPanel.setAttribute('style', css);
    //        versionPanel.style.paddingTop = '4px';
            var label = document.createXULElement('label');
            label.setAttribute('value', "Thunderbird " + blanks + blanks + blanks + blanks + info.version + blanks + blanks + blanks + blanks + blanks + blanks + blanks + blanks + blanks + personalText);
            versionPanel.appendChild(label);
            document.getElementById(Toolbar).insertBefore(versionPanel, document.getElementById(Position).nextSibling);
        },
    }
    ucjsVN.init();
                         }, 3000);
    Alles anzeigen
  • Bastler
    Gast
    • 20. November 2024 um 22:27
    • #90
    Zitat von Grisu2099

    Ähnliches hatte ich dir ja auch schon geschrieben...

    Wem?
    Kausaler Zusammenhang Zitat <-> gedachter Teilnehmer?

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    350
    Beiträge
    487
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    5
    • 20. November 2024 um 22:47
    • #91

    An imebro per PN... ;)

  • Bastler
    Gast
    • 20. November 2024 um 22:58
    • #92
    Zitat von Grisu2099

    An imebro per PN...

    Dann setze vor solchen Anmerkungen eindeutig den gemeinten Adressat. Gewöhnlich ist ein Zitat die Referenz.

  • imebro
    Mitglied
    Reaktionen
    2
    Beiträge
    104
    Mitglied seit
    11. Dez. 2015
    • 21. November 2024 um 18:39
    • #93

    @Bastler

    Danke für die weitere Hilfe...
    Ja, ich hatte den Inhalt von #78 genau gelesen. Genau deshalb habe ich ja dann auch in meinen letzten Nachrichten berichtet, wie ich alles nun einkopiert habe. Aber tatsächlich hatte ich dennoch vorher "Programmordner" & "Profilordner" nicht auseinandergehalten. Jetzt ist es mir jedoch klar - auch nachdem ich mir den Inhalt dieses Links angeschaut habe:

    https://www.thunderbird-mail.de/lexicon/entry/87-programmordner/

    Grisu2099

    Ich habe jetzt den Inhalt Deines Scriptes "VersionInMenüleiste.uc.js" genommen und den vorherigen Inhalt damit ersetzt.
    Tatsächlich sieht man nun die Versionsangabe sowie die Angabe des Profilnamens. Hier auf dem Screenshot steht da zwar noch Dein Name, aber da suche ich dann mal im Script, wo ich den Namen austauschen kann...

    So sieht es im Moment aus:

    ...auch die gelbe Schrift werde ich dann noch austauschen. Ich denke, das wird auch direkt über das Script gehen... werde gleich da mal suchen.

    Da es nun geklappt hat mit der Angabe der Version und des Profils, nehme ich an, dass jetzt alle Dateien in den richtigen Verzeichnissen liegen. Sonst dürfte es ja nicht funktionieren.

    Danke Euch nochmal für die super weitere Hilfe und die Tipps :thumbsup:

    Grüße,
    imebro

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    350
    Beiträge
    487
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    5
    • 21. November 2024 um 18:47
    • #94
    Zitat von imebro

    steht da zwar noch Dein Name

    Zeile 15 im Script

    Zitat von imebro

    auch die gelbe Schrift werde ich dann noch austauschen

    Zeile16

  • imebro
    Mitglied
    Reaktionen
    2
    Beiträge
    104
    Mitglied seit
    11. Dez. 2015
    • 21. November 2024 um 18:57
    • #95

    ...danke Dir Grisu2099

    Ich hatte es tatsächlich schon gefunden und auch die Abstände zwischen den Angaben etwas verringert. Farbe habe ich auch angepaßt, aber damit muss ich noch etwas herum spielen...

    Eine Sache habe ich aber noch nicht hinbekommen:
    Und zwar wie ich es schaffe, dass der komplette Text "Thunderbird 128.4.3 > Profil: Name <" noch etwas weiter nach rechts rückt.
    Wo hast Du diesen Abstand angegeben?

    Grüße,
    imebro

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    350
    Beiträge
    487
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    5
    • 21. November 2024 um 19:00
    • #96

    Zeile 17 bei padding-left...

  • imebro
    Mitglied
    Reaktionen
    2
    Beiträge
    104
    Mitglied seit
    11. Dez. 2015
    • 21. November 2024 um 20:00
    • #97

    ...danke Dir.

    Ich habe es jetzt auf 240 px geändert und jetzt steht es genau mittig über dem Tab "Einstellungen".

    In der Codezeile 17 stehen ja auch Angaben zu border in grau... Aber ich sehe keine Linie, das wundert mich etwas.
    OK, ich will da auch keine Linie haben, aber es hätte mich einfach interessiert.

    Eben habe ich noch zusätzlich eingesetzt: "font-size: 12pt" und dann das "padding-top" von 5 auf 3 px verringert. Somit habe ich eine schöne große Schrift, was richtig gut wirkt.

    So sieht es jetzt aus:

    Grüße,
    imebro

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    350
    Beiträge
    487
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    5
    • 21. November 2024 um 20:19
    • #98
    Zitat von imebro

    stehen ja auch Angaben zu border in grau... Aber ich sehe keine Linie, das wundert mich etwas.

    Mich auch... ^^ Das sollte eigentlich so aussehen wie in meinem Screenshot in #84. :/

  • imebro
    Mitglied
    Reaktionen
    2
    Beiträge
    104
    Mitglied seit
    11. Dez. 2015
    • 22. November 2024 um 17:38
    • #99

    ...hmmm... das ist ja wirklich merkwürdig. Ich habe ja an diesem Codeteil nichts verändert.
    Aber ich habe jetzt einfach mal eine blaue Farbe über HEX-Code eingesetzt, statt "Lightgrey" und jetzt sieht man es.

    Die rechte Linie ist OK, aber die linke Linie ist zu weit links. Sie klebt quasi auf der roten Linie, die neben "Hilfe" ist. Wie bekomme ich die weiter nach rechts... also im gleichen Abstand, wie die rechte Linie?

    Hier mal ein Screenshot, wo man die beiden blauen Linien sieht (siehe rote Pfeile):

    Hier mal der Code von meiner Zeile 17:

    CSS
    var css = 'padding-top: 3px !important; padding-right: 15px; padding-left: 240px; color: ' + cssColor + '; font-weight: bold; font-size: 12pt; border-left: 1px ridge #268bd2; border-right: 1px ridge #268bd2;';

    Offenbar wird die linke Linie nicht diese 240px nach rechts geschoben durch die "padding-left"-Angabe.

    Und in Deinem Screenshot #84 sieht man links ja auch noch die Links "Skripte", "CSS", "WebCSS". Was hat es damit auf sich?
    Und... sehe ich da eine Weltkugel vor dem Wort "Thunderbird" bei der Versionsanzeige? Ist das ein Link?

    Grüße,

    imebro

    5 Mal editiert, zuletzt von imebro (22. November 2024 um 18:02)

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    350
    Beiträge
    487
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    5
    • 22. November 2024 um 18:48
    • #100
    Zitat von imebro

    Wie bekomme ich die weiter nach rechts...

    Ersetze padding-left: 240px durch padding-left: 40px; margin-left: 20px;, das sollte eigentlich helfen. Ggf. mit den Werten spielen...

    Zitat von imebro

    eine Weltkugel vor dem Wort "Thunderbird" bei der Versionsanzeige?

    Das ist ein Icon, das per CSS zusätzlich eingefügt wird.

    • 1
    • 4
    • 5
    • 6

Aktuelle Programmversion

  • Thunderbird 138.0.2 veröffentlicht

    Thunder 20. Mai 2025 um 16:44

Aktuelle ESR-Version

  • Thunderbird 128.10.2 ESR veröffentlicht

    Thunder 20. Mai 2025 um 20:27

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

3,00 €
1
Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Ähnliche Themen

  • selbst erstellte Ordner sind weg

    • tbhhx
    • 27. Oktober 2024 um 13:46
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • OT-Beiträge aus dem Thread "Posteingang plötzlich leer"

    • schlingo
    • 16. November 2023 um 12:34
    • Diskussion sonstiger Web-/Internet-Themen
  • CSS neu laden ohne TB neu zu starten ?

    • Tapo
    • 11. April 2023 um 02:52
    • Manuelle Anpassungen per CSS oder Script
Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern