| Zusammenfassung | Composer Button Bonanza ermöglicht es einem Website-Administrator, neue Markup-Schaltflächen für die Composer-Symbolleiste zu definieren und hinzuzufügen, und bietet eine Fülle neuer Schaltflächen in seiner Standardkonfiguration. | |
| Repository | centertap/DiscourseComposerButtonBonanza - Codeberg.org | |
| Readme | Making sure you're not a bot! | |
| Versionshinweise | Making sure you're not a bot! | |
| Installationsanleitung | So installieren Sie ein Theme oder eine Theme-Komponente | |
| Sponsoring | Präsentiert von… Diese Theme-Komponente wird vom Center for Transparent Analysis and Policy, einer gemeinnützigen 501(c)(3)-Organisation, entwickelt. Wenn diese Komponente für Ihre Website nützlich ist, ziehen Sie bitte eine Spende zur Unterstützung von CTAP in Betracht. |
Install Composer Button Bonanza
“Composer-Funktionen, die Sie sich leisten können!”
Composer Button Bonanza ist eine Theme-Komponente, die mehr Markup-Schaltflächen für den Composer bereitstellt.
Out-of-the-box bietet es eine Fülle neuer Schaltflächen, ein Durcheinander von Schaltflächen, eine Bonanza von Schaltflächen. Die Standardkonfiguration fügt drei neue Schaltflächen zur Symbolleiste hinzu (Können Sie sie entdecken?
) und verbirgt den Rest hinter einer Umschalt-Schaltfläche im
Popup-Menü:
Nachdem Sie auf die Umschalt-Schaltfläche geklickt haben, werden die restlichen Schaltflächen sichtbar:
Über die Konfigurationseinstellungen der Theme-Komponente können Sie:
- Neue Schaltflächen-Definitionen hinzufügen (und/oder die bereitgestellten entfernen);
- Auswählen, welche Schaltflächen angezeigt werden sollen und wann sie angezeigt werden sollen;
- Die Reihenfolge der Schaltflächen ändern und Schaltflächen in der Symbolleiste oder im
Popup-Menü der Symbolleiste platzieren; - Übersetzungen/Lokalisierungen für die Schaltflächen bereitstellen.
Diese Komponente definiert kein Markup oder Styling – sie fügt lediglich praktische Schaltflächen (Affordances!) hinzu, um vorhandenes Markup einzugeben, das vorhandene Stile aufruft. Ihr Hauptzweck ist es, Ihren Benutzern zu helfen, Composer-Funktionen zu entdecken und zu nutzen. Benutzer, die viele Fußnoten verwenden, werden wahrscheinlich einfach direkt die ^[ und ] auf der Tastatur eingeben; aber der Rest von uns wird sich über eine
Schaltfläche freuen, die uns daran erinnert, was zu tun ist.
Ein Vorteil dieses Ansatzes ist, dass Sie, wenn Sie sich entscheiden, diese Theme-Komponente zu entfernen, die Formatierung bestehender Beiträge nicht beeinträchtigen. Diese Komponente ist nicht für das Styling verantwortlich; sie bietet lediglich Verknüpfungen zu Funktionalitäten, die bereits im Composer vorhanden sind und/oder von anderen Plugins oder Theme-Komponenten bereitgestellt werden.
Standardkonfiguration
Die Standardkonfiguration bietet Definitionen für die meisten (alle?) zusätzlichen
Markups, die auf einer Standard-Discourse-Installation verfügbar sind (mit allen
integrierten Plugins, die aktiviert sind, und ohne zusätzliche Plugins):
- Textstile:
- unterstrichen,
durchgestrichen - hochgestellt und tiefgestellt
- großer Text, kleiner Text
- Tastatur-Stil
- unterstrichen,
- Formatierung
- Überschrift 1, Überschrift 2, Überschrift 3
- Fußnote[1]
- Ruby-Text
- Bild über externe URL (
<img>) - Checkliste
- Hervorgehoben, Eingefügt,
GelöschtText
- Symbole
- Copyright ©, Registered ®, Trademark™
- Euro €, Yen ¥
- das “Shrug”-Kaomoji (weil, warum nicht? ¯\(ツ)/¯ )
- und eine Umschalt-Schaltfläche zum Ein-/Ausblenden der meisten oben genannten Schaltflächen
Wie oben erwähnt, sind dies lediglich die Standardeinstellungen. Alle diese Schaltflächen können
neu angeordnet oder entfernt und neue hinzugefügt werden.
…wie diese Fußnote zum Beispiel. ↩︎


