| Zusammenfassung | Fügt einen sauberen Druckbutton für Themen hinzu | |
|---|---|---|
| Vorschau | Vorschau im Discourse Theme Creator | |
| Repository | GitHub - dereklputnam/discourse-pdf-download | |
| Installationsanleitung | So installieren Sie ein Theme oder eine Theme-Komponente | |
| Neu bei Discourse-Themes? | Anfängerleitfaden zur Verwendung von Discourse-Themes |
Ich wollte meinen Nutzern eine elegantere Möglichkeit bieten, den Inhalt eines Themas zu drucken, als die Standard-Druckmethode. Dies ermöglicht die genaue Angabe, in welchen Themen der Button angezeigt werden soll, das Hinzufügen oder Entfernen von Elementen sowie das Einfügen eines Inhaltsverzeichnisses, falls der Nutzer dies wünscht.
Screenshots
Es passt sich den Button-Stilen Ihrer Website an und bietet sowohl primäre als auch sekundäre Farbpaletten.
Wird ein Inhaltsverzeichnis erkannt, wird die Option angeboten, die Gliederung einzuschließen oder auszuschließen:
Zudem habe ich die Möglichkeit hinzugefügt, die Tiefe der Überschriften im Inhaltsverzeichnis zu begrenzen, um Nutzen und Praktikabilität in Einklang zu bringen.
Schauen Sie sich die Theme-Creator-Website für eine Live-Demo der hinzugefügten Gliederung an. Ich habe nicht herausgefunden, wie man DiscoTOC dort aktiviert, aber es wird trotzdem erkannt
.
Einstellungen
| Einstellung | Beschreibung |
|---|---|
enabled_categories |
Kategorien, in denen der Button angezeigt wird |
enabled_tags |
Tags, in denen der Button angezeigt wird |
enabled_topic_ids |
Spezifische Themen-IDs, bei denen der Button immer angezeigt wird |
first_post_only |
Nur den ursprünglichen Beitrag einbeziehen |
show_post_meta |
Autor und Datum im PDF anzeigen |
show_site_logo |
Das Site-Logo im PDF-Kopfzeile anzeigen |
show_tags |
Themen-Tags im PDF-Kopfzeile anzeigen |
show_toc |
Die Gliederungsfunktion und das Kontrollkästchen aktivieren |
toc_max_depth |
Überschriftentiefe für die Gliederung |
button_style |
Sekundär (Umrisse) oder primär (gefüllt) |
Ich habe dies ohne den Objekt-Editor erstellt, erkenne aber jetzt den Wert darin, je nach Standort unterschiedliche Button-Darstellungen zu ermöglichen. Zum Beispiel nur den ersten Beitrag einzubeziehen oder Autorenangaben einzuschließen bzw. auszuschließen. Ich bin gerne bereit, Ihre Gedanken zu hören und das Ganze anzupassen!



