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
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Manuelle Anpassungen per CSS oder Script

Diskussionsthread für Benutzerskripts

    • 91.*
    • Windows
  • milupo
  • 2. November 2021 um 15:35
  • Geschlossen
  • Unerledigt
  • Endor
    Mitglied
    Reaktionen
    7
    Beiträge
    80
    Mitglied seit
    2. Apr. 2009
    • 16. Juli 2023 um 10:30
    • #461

    Sollte aber funktionieren.
    Denn hier funktioniert es einwandfrei.

    Sogar im 117 Daily von Thunderbird.

    Thunderbird 129 - Thunderbird Beta - Thunderbird Daily
    Scriptesammlung: ➜ https://github.com/Endor8/userChr…ter/Thunderbird

    Kein Support per PN. Fragen bitte im Forum stellen!

  • Endor
    Mitglied
    Reaktionen
    7
    Beiträge
    80
    Mitglied seit
    2. Apr. 2009
    • 16. Juli 2023 um 10:39
    • #462

    @milupo

    Usercssloader.uc.js Script funktioniert jetzt auch in unifiedToolbarContent.
    Mann muss nur in Zeile 55 anstelle von menu, die ID einer Schaltfläche
    die sich in dieser Leiste befindet angeben. Bei mir zbs. so:
    let view = "ExtraConfigMenu-button";

    So steht es auch in der Erklärung von Bege in diesem Script.

    Man muss anschließend nur noch den CSS Code für die Schaltfläche,
    sofern man den verwendet, anpassen. Da sich die id von #usercssloader-menu
    in #usercssloader-button ändert.

    Mfg.
    Endor

    Thunderbird 129 - Thunderbird Beta - Thunderbird Daily
    Scriptesammlung: ➜ https://github.com/Endor8/userChr…ter/Thunderbird

    Kein Support per PN. Fragen bitte im Forum stellen!

    2 Mal editiert, zuletzt von Endor (16. Juli 2023 um 12:11)

  • Schrotty
    Mitglied
    Reaktionen
    4
    Beiträge
    209
    Mitglied seit
    22. Jul. 2020
    • 16. Juli 2023 um 11:13
    • #463

    Endor Wie bekomme ich die beiden Icons nebeneinander, also Chrome und Profil?

    Tunderbird, macOS 15, iOS 18

    Email: GMX, Posteo, Mailbox, iCloud

  • Endor
    Mitglied
    Reaktionen
    7
    Beiträge
    80
    Mitglied seit
    2. Apr. 2009
    • 16. Juli 2023 um 11:19
    • #464

    Die Reihenfolge in der die Scripte geladen werden entscheidet darüber
    welche Schaltfläche wo angezeigt wird.
    Du kannst mal probieren die Scripte im Chromeordner

    zu nummerieren. Also so:

    01-Chrome-ordner-öffnen.uc.js

    02-Profilordner-öffnen.uc.js

    usw.

    So werden die beiden als erstes geladen dann der Rest.

    Andere Möglichkeit kenne ich leider keine.

    Mfg.
    Endor

    Thunderbird 129 - Thunderbird Beta - Thunderbird Daily
    Scriptesammlung: ➜ https://github.com/Endor8/userChr…ter/Thunderbird

    Kein Support per PN. Fragen bitte im Forum stellen!

  • milupo
    Gast
    • 16. Juli 2023 um 13:47
    • #465
    Zitat von Endor

    Mann muss nur in Zeile 55 anstelle von menu, die ID einer Schaltfläche
    die sich in dieser Leiste befindet angeben. Bei mir zbs. so:

    Mir scheint, dass da egal ist, was in Zeile 156 steht. Das Skript muss offenbar nur die ID des Symbols wissen, nachdem sein eigenes Symbol stehen soll.

  • Schrotty
    Mitglied
    Reaktionen
    4
    Beiträge
    209
    Mitglied seit
    22. Jul. 2020
    • 16. Juli 2023 um 15:57
    • #466
    Zitat von Endor


    Du kannst mal probieren die Scripte im Chromeordner

    zu nummerieren. Also so:

    01-Chrome-ordner-öffnen.uc.js

    02-Profilordner-öffnen.uc.js

    usw.

    So werden die beiden als erstes geladen dann der Rest.

    Andere Möglichkeit kenne ich leider keine.

    Mfg.
    Endor

    Alles anzeigen

    Mega, mit der Nummerierung hat es funktioniert.

    Tunderbird, macOS 15, iOS 18

    Email: GMX, Posteo, Mailbox, iCloud

  • Endor
    Mitglied
    Reaktionen
    7
    Beiträge
    80
    Mitglied seit
    2. Apr. 2009
    • 18. Juli 2023 um 14:16
    • #467

    Schrotty

    Prima freut mich. :)
    Wie immer gern geschehen.

    Mfg.
    Endor

    Thunderbird 129 - Thunderbird Beta - Thunderbird Daily
    Scriptesammlung: ➜ https://github.com/Endor8/userChr…ter/Thunderbird

    Kein Support per PN. Fragen bitte im Forum stellen!

  • milupo
    Gast
    • 22. Juli 2023 um 13:32
    • #468

    Ein kleines Angebot für die, die nicht das Skript Extras_config_menu_tb.uc.js verwenden: Da es in Thunderbird schwieriger ist, die about:-Seiten zu erreichen, einige gehen nur über das gerade genannte Skript, habe ich hier mal das about:config-Skript für den Aufruf von about:profiles abgewandelt.

    JavaScript
    // aboutprofiles-button.uc.js
    
    (function() {
    
        if (location != 'chrome://messenger/content/messenger.xhtml') return;
    
        var toolbarbutton = document.createXULElement('toolbarbutton');
        var props = {
            id: 'aboutprofiles-toolbar',
          //  label: 'Einstellungen',
            tooltiptext: 'Aboutprofiles öffnen',
            style: 'background: 5px 5px url("file:///C:/Users/Lenovo M58/AppData/Roaming/Thunderbird/Profiles/stwgeo4h.test_supernova/chrome/icons/about_config.png") no-repeat',        
            class: 'toolbarbutton-1',        
            onclick:
                    'if (event.button == 0) { \
                            var tabmail = document.getElementById("tabmail"); \
                                tabmail.openTab("contentTab", { url: "about:profiles" });\
                    };'
        };
        for (var p in props) toolbarbutton.setAttribute(p, props[p]);
           
        var position = document.getElementById('unifiedToolbarContent');    
        position.parentNode.insertBefore(toolbarbutton, position.nextSibling);
    
    })();
    Alles anzeigen

    Als Symbol verwende ich hier noch das von about:config (Schraubenschlüssel), ich wollte jetzt nicht extra eins suchen. Vielleicht hat Endor ein schönes. Das Symbol könnte also erst einmal doppelt erscheinen, aber mit Hover sieht man, um welches Skript es sich handelt.

    Man braucht im Grunde nur alle Vorkommen von „config“ durch „profiles“ ersetzen und natürlich den Pfad bzw. nur den Dateinamen für die Symbolgrafik ändern.

  • Bastler
    Gast
    • 22. Juli 2023 um 13:38
    • #469
    Zitat von milupo

    habe ich hier mal das about:config-Skript für den Aufruf von about:profiles abgewandelt.

    Eine gute Tat!

    Alternativ, für User die sich mit Scripten und deren Vorbereitung vielleicht schwer tun, wäre das Add-on Phoenity Buttons. Ich habe das hier in TB 115 Testumgebung laufen und bietet noch einiges mehr.

    Die Buttons sind etwas mickrig, das kann man hiermit trimmen:

    CSS
    /* ---Phoenity Buttons anpassen--- */
    #phb_addonsButton,
    #phb_configButton,
    #phb_devToolsButton,
    #phb_prefsButton,
    #phb_searchButton,
    #phb_restartButton {
      transform: scale(1.4, 1.4) !important;
    margin-top: -1px !important;
    }
  • milupo
    Gast
    • 22. Juli 2023 um 13:54
    • #470
    Zitat von Bastler

    Alternativ, für User die sich mit Scripten und deren Vorbereitung vielleicht schwer tun, wäre das Add-on Phoenity Buttons.

    Das muss jeder für sich selbst entscheiden, was braucht er, was braucht er nicht. Ich habe hier Extras_config_menu_tb.uc.js laufen, ich bräuchte da nicht unbedingt eine Extraschaltfläche, aber manchem ist ein Klick mehr schon zu viel Arbeit. Den Konfigurationseditor braucht man häufiger, da lohnt sich ein eigenes Skript, das wir ja auch haben.

  • Bastler
    Gast
    • 22. Juli 2023 um 14:03
    • #471
    Zitat von milupo

    Den Konfigurationseditor braucht man häufiger

    Der ist da auch dabei, wie gesagt für Benutzer, die nicht easy mit Scripten umgehen können.

    Aber ein Add-on in diesem Thread-Thema zu empfehlen, betrachte ich jetzt auch als </OT>

  • milupo
    Gast
    • 22. Juli 2023 um 14:05
    • #472

    Das Skript lässt sich ja auch für andere about:-Seiten verwenden, z. B. about:preferences, about:accountsettings, about:addons, about:support. Diese werden dann auch durch Extras_config_menu_tb.uc.js eingelesen, aber wie gesagt, wer dieses Skript hat, braucht nicht unbedingt einzelne Skripte.

  • milupo
    Gast
    • 22. Juli 2023 um 14:06
    • #473
    Zitat von Bastler

    Aber ein Add-on in diesem Thread-Thema zu empfehlen, betrachte ich jetzt auch als </OT>

    Ach na ja, so kleinlich bin ich nicht. :-)

  • Schrotty
    Mitglied
    Reaktionen
    4
    Beiträge
    209
    Mitglied seit
    22. Jul. 2020
    • 23. Juli 2023 um 07:14
    • #474
    Zitat von Bastler
    Zitat von milupo

    habe ich hier mal das about:config-Skript für den Aufruf von about:profiles abgewandelt.

    Eine gute Tat!

    Alternativ, für User die sich mit Scripten und deren Vorbereitung vielleicht schwer tun, wäre das Add-on Phoenity Buttons. Ich habe das hier in TB 115 Testumgebung laufen und bietet noch einiges mehr.

    Die Buttons sind etwas mickrig, das kann man hiermit trimmen:

    CSS
    /* ---Phoenity Buttons anpassen--- */
    #phb_addonsButton,
    #phb_configButton,
    #phb_devToolsButton,
    #phb_prefsButton,
    #phb_searchButton,
    #phb_restartButton {
      transform: scale(1.4, 1.4) !important;
    margin-top: -1px !important;
    }

    Die Erweiterung ist ja mal richtig gut. Vor allem wo die Buttons dann zu sehen sind, finde ich toll. Diese in der Tab-Bar zu zeigen statt ganz oben in der Suchleiste wie die anderen Scripte hier hat was. Was müsste man wo in den Scripten ändern, das diese dann auch in der Tab-Bar zu sehen sind?

    Das Script extras_config_menu-begeTB.uc.js läuft bei mir nicht. Habe nirgends einen Button oder Hinweiß.

    Tunderbird, macOS 15, iOS 18

    Email: GMX, Posteo, Mailbox, iCloud

  • Bastler
    Gast
    • 23. Juli 2023 um 12:16
    • #475
    Zitat von Schrotty

    wo die Buttons dann zu sehen sind

    Ich weiß, dass dieses kein Thread für Add-ons ist, trotzdem ein informativer Nachtrag zu Phoenity Buttons.

    Die Icons sind nur dann mickrig, wenn auch Phoenity Icons (gestaltet alle TB Icons anders) installiert ist.

    Mit Phoenity Buttons allein, ist der Code zum Anpassen nicht erforderlich.

    Ein Wort zum Zitieren:

    bitte zum Zitieren nur einen prägnanten Satz / Passage des Vorgängers markieren, darunter poppt ein Feld Zitat einfügen auf.

    Das wird dann da eingefügt, wo in Deinem Beitrag der Cursor steht. Das Ganze natürlich zu jeder relevanten Passage wiederholen.

    Obacht geben, dass dann unter dem Zitatfeld geschrieben wird und nicht in das Zitatfeld klicken.

    Bitte keine Vollzitate anstossen. Richtig Zitieren

    Zitat von Schrotty

    Das Script extras_config_menu-begeTB.uc.js läuft bei mir nicht.

    Sind dazu generell Vorbereitungen getroffen worden und speziell erforderliche Anpassungen.

    Verfolge einmal die Infos dazu.

    Einmal editiert, zuletzt von Bastler (23. Juli 2023 um 12:35) aus folgendem Grund: Zusatz

  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.029
    Beiträge
    11.838
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    117
    • 15. August 2023 um 14:20
    • #476

    Hallo an alle,

    Zitat von Endor

    Sollte funktionieren.

    Bei mir funktioniert keines der Skripte in TB 115 unter macOS.

    Mir geht es hauptsächlich um RestartThunderbird.uc.js, OpenProfileDirectory.uc.js oder Profilordner-öffnen.uc.js.

    Die rechtsprechenden Skripte funktionieren hier noch in der v102.

    Die Version Thunderbird.app 115 > Inhalte anzeigen habe ich entsprechend der hier gefundene Zusätze verändert.

    Nach Installieren eines Skripts kriege ich kein einziges Symbol in der neuen Toolbar angezeigt.

    In der v102 werden die Symbole der installierten Skripte oben rechts in der Tab-Leiste angezeigt.

    Eine Idee, was ich vergessen haben könnte?

  • Bastler
    Gast
    • 15. August 2023 um 14:51
    • #477
    Zitat von Mapenzi

    Eine Idee, was ich vergessen haben könnte?

    Hallo,

    wenn die Anpassung (Vorbereitung) für Scripte korrekt getroffen wurde, ist bei einigen (vielen) Scripten der Ort für den Button

    anzupassen. Geänderte Bezeichner für Leisten u.ä.

    Als Beispiel habe ich den Hamburger-Button als Referenz zum Ort für die aufgeführten Scripte genommen.

    Bei mehreren Scripten werden die in der Reihenfolge des Ladens aufgereiht. Ich habe meine Scripte dazu vorn im Namen nummeriert.

    ExtraConfigMenu:

    warpmenuto: 'button-appmenu',

    QuitThunderbird:

    var refItem = document.getElementById('button-appmenu');

    Schaue Deine Scripte einmal dahingehend durch.

    3 Mal editiert, zuletzt von Bastler (15. August 2023 um 15:17) aus folgendem Grund: Korrekturen, Zusatz

  • bege
    Mitglied
    Reaktionen
    6
    Beiträge
    148
    Mitglied seit
    29. Dez. 2008
    Hilfreiche Antworten
    3
    • 15. August 2023 um 17:40
    • #478
    Zitat von Bastler

    wenn die Anpassung (Vorbereitung) für Scripte korrekt getroffen wurde

    userChrome.js/Thunderbird/userChrome/Dateien 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
  • Endor
    Mitglied
    Reaktionen
    7
    Beiträge
    80
    Mitglied seit
    2. Apr. 2009
    • 15. August 2023 um 17:50
    • #479

    Bon après midi Mapenzi .

    Ab Thunderbird 115 müssen zwei Dateien geändert werden.

    Siehe dazu oben von bege verlinkte Githubseite von mir.

    Oder: https://github.com/Endor8/userChr…assungen-neuzip

    Sonst funktionieren keine Scripte mehr.

    Solltest Du schon die aktuelle Version der Anpassungen.zip verwenden
    dann lösche vielleicht mal den Scriptcache.

    Mfg.
    Endor

    Thunderbird 129 - Thunderbird Beta - Thunderbird Daily
    Scriptesammlung: ➜ https://github.com/Endor8/userChr…ter/Thunderbird

    Kein Support per PN. Fragen bitte im Forum stellen!

  • Bastler
    Gast
    • 15. August 2023 um 18:24
    • #480
    Zitat von Endor

    Ab Thunderbird 115 müssen zwei Dateien geändert werden.

    Hallo, bege  Endor

    ich dachte, das hätte sich herumgesprochen, aber danke für die Links.

    Bei der Gelegenheit ein großes Dankeschön allen, die diese Script Vorbereitung fit und aktuell halten. 🏆

Aktuelle Programmversion

  • Thunderbird 139.0.2 veröffentlicht

    Thunder 11. Juni 2025 um 17:31

Aktuelle ESR-Version

  • Thunderbird 128.11.1 ESR veröffentlicht

    Thunder 11. Juni 2025 um 17: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:

Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Ähnliche Themen

  • Schaltfläche Konfigurations Editor aufrufen fehlt Thunderbird 68.7.0 (32-Bit)

    • sailor17
    • 5. Mai 2020 um 14:11
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Merkwürdige Zeilen

    • Holger Fischer
    • 9. Juli 2021 um 11:07
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Nach einem Update auf Version 78.10.0 funktioniert der Kalender nicht mehr

    • hpcraith
    • 23. April 2021 um 14:13
    • Erweiterungen für den Kalender
  • Nach Neuinstallation auf neuem PC zuerst Thunderbird zerschlagen, dann erfolgreiche Reparatur mit Hilfe des Forums, nun sind die "alten" Mails weg

    • Jungfrau
    • 20. Januar 2021 um 09:47
    • Migration / Import / Backups
  • Posteingangs-Ordner plötzlich leer!

    • bluebell
    • 7. November 2020 um 11:21
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
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™