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 Thunderbird-Varianten
  4. Betterbird

Formatierungsleiste ändern/erweitern?

    • Betterbird
    • 91.*
    • Windows
  • Andrew0
  • 11. Januar 2022 um 15:47
  • Geschlossen
  • Unerledigt
  • Andrew0
    Mitglied
    Beiträge
    38
    Mitglied seit
    8. Nov. 2018
    • 11. Januar 2022 um 15:47
    • #1

    Um Rückfragen vorzubeugen, bitten wir um folgende Angaben in Ihrem Text:

    • Betterbird-Version (konkrete Versionsnummer): 91.4.1-bb23 (64-Bit)

    • Betriebssystem + Version: Windows: Windows 10 Pro (Build 19044)

    • Eventuell weitere Angaben wie Postfach-Anbieter, POP oder IMAP etc.: IMAP, eigene(r) Server

    Hallo zusammen,

    ist es möglich die Formatierungsleiste anzupassen? Ich würde gerne ein paar zusätzliche Icons dazu haben, sowas wie "Text durchstreichen" oder sofort einen Link setzen.

    Hier finde ich leider keine Möglichkeit die Formatierungsleiste anzupassen. Ein altes Plugin bis TB 61 hätte wohl sowas in die Richtung gemacht, aber ich finde nichts Aktuelles.

    Weiß jemand welche Möglichkeiten es gibt?

    Gruß

    Andrew

  • milupo
    Gast
    • 11. Januar 2022 um 19:38
    • #2
    Zitat von Andrew0

    Hier finde ich leider keine Möglichkeit die Formatierungsleiste anzupassen. Ein altes Plugin bis TB 61 hätte wohl sowas in die Richtung gemacht, aber ich finde nichts Aktuelles.

    Weiß jemand welche Möglichkeiten es gibt?

    Das geht nur über ein Benutzerskript und, um es dann etwas schicker zu machen, mit CSS. Allein mit CSS geht es nicht, da CSS nur gestalten kann und du hier neue Funktionen hinzufügen möchtest. Standardmäßig kannst du nur Symbole aus dem Anpassen-Fenster in die Leiste ziehen, wie es auch in dem von dir verlinkten Artikel steht. Ich gehe jetzt mal davon aus, dass du das Verfassen-Fenster meinst und HTML-Nachrichten aktiviert hast.

    Ein Add-on (ein Plugin ist etwas anderes) wird es nicht geben, denn es lassen sich nur noch Webextensions nutzen, die im Unterschied zu Add-ons alten Typs nicht mehr die Benutzeroberfläche von TB verändern können.

    Leider kann ich dir kaum dabei helfen, ein Benutzerskript zu schreiben.

  • jorgk3
    Gast
    • 11. Januar 2022 um 19:46
    • #3

    Hallo, die Formatierungsleiste ist kein Toolbar und kann daher auch nicht vom Benutzer angepasst werden. Ein Add-on könnte das schon machen. In Betterbird kann ich natürlich jede beliebige Änderung machen, die würde dann aber für alle Benutzer ausgeliefert.

    Ein paar Formatierungsfunktionen haben schon ein Tastenkürzel, auch "Link einfügen", Ctrl+K. Ich habe mir mal das Formatierungsmenü angeguckt, außer Durchstreichen ist eigentlich alles Wichtige leicht erreichbar.

  • Andrew0
    Mitglied
    Beiträge
    38
    Mitglied seit
    8. Nov. 2018
    • 12. Januar 2022 um 16:48
    • #4

    Schade, na gut danke euch.

    Ja, den Shortcut für den Link kenne ich. Aber das ist allgemein nicht die Lösung für meine "Vision" ^^ . Es geht darum die Formatierungsleiste so anzupassen, wie ich sie täglich bräuchte - dazu zählt auch unbenutzte Elemente rauszuwerfen.

  • milupo
    Gast
    • 13. Januar 2022 um 18:52
    • #5

    Für @jorgk3 sind es sicherlich Kinkerlitzchen, aber ich habe dennoch mal die omni.ja von Betterbird entpackt und nach Vorkommen von Strikethrough (Durchstreichen) gesucht.

    In folgenden Dateien kommt der String vor:

    D:\Programme\Betterbird-enus\omni\chrome\devtools\content\shared\sourceeditor\codemirror\lib\codemirror.css

    D:\Programme\Betterbird-enus\omni\chrome\messenger\content\messenger\messengercompose\ComposerCommands.js

    D:\Programme\Betterbird-enus\omni\chrome\en-US\locale\en-US\messenger\messengercompose\editorOverlay.dtd

    D:\Programme\Betterbird-enus\omni\chrome\messenger\content\messenger\messengercompose\messengercompose.xhtml

    D:\Programme\Betterbird-enus\omni\chrome\devtools\modules\devtools\client\shared\vendor\react-dom-server.js

    D:\Programme\Betterbird-enus\omni\chrome\devtools\modules\devtools\client\shared\vendor\react-dom.js

    Vorrangig sind wohl die drei Dateien

    D:\Programme\Betterbird-enus\omni\chrome\messenger\content\messenger\messengercompose\ComposerCommands.js

    D:\Programme\Betterbird-enus\omni\chrome\messenger\content\messenger\messengercompose\messengercompose.xhtml

    D:\Programme\Betterbird-enus\omni\chrome\en-US\locale\en-US\messenger\messengercompose\editorOverlay.dtd

    und davon wiederum die ersten beiden. Die Date ComposerCommands.js definiert wohl die Befehle und also auch cmd_strikethrough. In der Datei messengercompose.xhtml wird in Zeile 167 die entsprechende command-Zeile eingebunden, weiter unten ist noch die Festlegung des entsprechenden Eintrages für das Menü Format.

    Was aus meiner Sicht noch fehlt ist die Definition der Symbolgrafik in der Datei

    D:\Programme\Betterbird-enus\omni\chrome\classic\skin\classic\messenger\shared\messengercompose.css

    in etwa

    CSS
    #strikeshtroughButton {
    list-style-image: url("chrome://messenger/skin/icons/strikethrough.svg");
    }

    Leider habe ich aber keine Grafik für das Durchstreichen gefunden.

  • jorgk3
    Gast
    • 13. Januar 2022 um 19:03
    • #6

    Also, einen "strike through" button auf das Menü zu packen, wäre eine Sache von einer Stunde plus die Zeit, die man für ein Icon-SVG braucht. Aber gewünscht wird ja eine umfassendere Lösung.

  • milupo
    Gast
    • 13. Januar 2022 um 19:05
    • #7
    Zitat von jorgk3

    die Formatierungsleiste ist kein Toolbar und kann daher auch nicht vom Benutzer angepasst werden.

    Die Formatierungsleiste ist aber als Element toolbar mit der ID FormatToolbar definiert. Die Schaltflächen als Element toolbarbutton.

  • milupo
    Gast
    • 13. Januar 2022 um 19:11
    • #8
    Zitat von jorgk3

    Also, einen "strike through" button auf das Menü zu packen, wäre eine Sache von einer Stunde plus die Zeit, die man für ein Icon-SVG braucht. Aber gewünscht wird ja eine umfassendere Lösung.

    Nun ja, ich brauchte ja ein Beispiel und du hast weiter oben sinngemäß geschrieben, dass alles außer Durchstreichen leicht erreichbar ist. Mit einem Benutzerskript hätte man die Möglichkeit Schaltflächen seiner Wahl hinzuzufügen, da der TE auch unbenutzte Symbole entfernen möchte. Du kannst aber auch nur einen festen Standard in Betterbird einbauen. Leider habe ich von Benutzerskripten kaum eine Ahnung - und wenn dann eher von den Skripten für Firefox.

  • jorgk3
    Gast
    • 13. Januar 2022 um 19:40
    • #9
    Zitat von milupo

    Die Formatierungsleiste ist aber als Element toolbar mit der ID FormatToolbar definiert. Die Schaltflächen als Element toolbarbutton.

    Sicher, aber das fehlt <toolbar is="customizable-toolbar" ...

  • milupo
    Gast
    • 13. Januar 2022 um 19:53
    • #10

    Von Firefox-Benutzerskripten kenne ich, dass man dann über setAttribute das Attribut customizable mit dem Wert true setzen kann. Kenne ich aber nur von Skripts die benutzerdefinierte Symbolleisten anlegen.

  • Susi to visit
    Senior-Mitglied
    Reaktionen
    501
    Beiträge
    2.827
    Mitglied seit
    19. Sep. 2020
    Hilfreiche Antworten
    29
    • 13. Januar 2022 um 20:00
    • #11
    Zitat von milupo

    Mit einem Benutzerskript hätte man die Möglichkeit Schaltflächen seiner Wahl hinzuzufügen

    Bei dem Begriff Benutzerscript bekomme ich das Schütteln. Wie im Camp erkennbar ist die Halbwertszeit solcher Scripte meist minimal. Bei nahezu jedem Update geht das Heulen los, weil deren Nutzer alle nur Copy&Paste können.

    Wenn es den Bedarf gibt, wäre es besser, eine gescheite Erweiterung zu bauen.

    Wer wenig oder gar nichts kann, schiebt's auf den Antiviruskram.

    (Compuzius, Buch 5)

  • jorgk3
    Gast
    • 13. Januar 2022 um 20:05
    • #12
    Zitat von Susi to visit

    Wenn es den Bedarf gibt, wäre es besser, eine gescheite Erweiterung zu bauen.

    Die man dann auch pflegen muss. Es gibt ja bereits ein Add-on, dass den header pane toolbar wieder konfigurierbar macht, ähnliches ginge sicher für das compose window.

  • milupo
    Gast
    • 13. Januar 2022 um 20:08
    • #13
    Zitat von Susi to visit

    Wie im Camp erkennbar ist die Halbwertszeit solcher Scripte meist minimal. Bei nahezu jedem Update geht das Heulen los, weil deren Nutzer alle nur Copy&Paste können.

    Wenn es den Bedarf gibt, wäre es besser, eine gescheite Erweiterung zu bauen.

    Das hängt vom Skript ab und eigentlich nicht direkt vom Skript, sondern von dem, was sich in BB/TB ändert. Das gleiche gilt für CSS - und bei CSS lässt sich Nichts von der Benutzeroberfläche mit einem Add-on ändern, denn Webextensions können das nicht. Ein Add-on hat auch nur bestimmte Vorgaben, die mehr oder weniger flexibel sind. Ein Skript könnte man individueller anpassen. Der Haken bei beiden ist - man muss für Beides erst einmal jemanden finden, der es programmiert.

  • Susi to visit
    Senior-Mitglied
    Reaktionen
    501
    Beiträge
    2.827
    Mitglied seit
    19. Sep. 2020
    Hilfreiche Antworten
    29
    • 13. Januar 2022 um 21:34
    • #14
    Zitat von jorgk3

    Die man dann auch pflegen muss.

    Ja, da ist das Elend versteckt. Insbesondere, wenn es so große Umbrüche wie den Schritt zu den Webextensions gibt. Ich verwende u.a. deshalb so wenig Erweiterungen wie möglich. User-Scripts würde ich gar nicht verwenden, außer solche, die ich mir selbst schreiben würde, wenn ich den Bedarf hätte.

    Bliebe noch die Option, ein Feature direkt in den TB/BB einzubauen. Die Frage der Pflege wäre damit geschickt auf die Entwickler abgewälzt. Dazu müsste m.E. aber schon eine deutliche Nachfrage nach einem Feature bestehen.

    Wer wenig oder gar nichts kann, schiebt's auf den Antiviruskram.

    (Compuzius, Buch 5)

  • Community-Bot 3. September 2024 um 20:50

    Hat das Thema geschlossen.

Aktuelle Programmversion

  • Thunderbird 139.0.1 veröffentlicht

    Thunder 2. Juni 2025 um 22:15

Aktuelle ESR-Version

  • Thunderbird 128.11.0 ESR veröffentlicht

    Thunder 28. Mai 2025 um 22:13

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

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