| Zusammenfassung | Inline PDF-Vorschauelemente ist eine Desktop-nur-Theme-Komponente, die es Ihnen ermöglicht, Vorschauelemente für PDF-Anhänge zu erstellen. | |
| Vorschau | Vorschau auf Discourse Theme Creator (nur Desktop) | |
| Repository-Link | https://github.com/discourse/discourse-pdf-previews | |
| Neu bei Discourse-Themes? | Einsteigerleitfaden zur Verwendung von Discourse-Themes |
Installieren Sie diese Theme-Komponente
Funktionen
vorher
nachher
Wie oben erwähnt, funktioniert diese Komponente nur auf dem Desktop. Es gibt kaum einen Nutzen, Vorschauelemente auf Mobilgeräten anzuzeigen, da alles so klein und schwer lesbar sein wird.
Diese Komponente nutzt die native Browser-Implementierung, um die PDFs darzustellen, daher werden die Ergebnisse in verschiedenen Browsern unterschiedlich aussehen.
Bitte beachten Sie auch, dass PDF-Uploads in Discourse standardmäßig nicht erlaubt sind. Wenn Sie Ihren Benutzern erlauben möchten, PDF-Dateien hochzuladen, müssen Sie diese Erweiterung entweder zu authorized_extensions hinzufügen, wenn alle Benutzer PDFs hochladen können sollen, oder zu authorized_extensions_for_staff, wenn Sie dies auf Mitarbeiter beschränken möchten.
Wenn Sie S3 verwenden, müssen Sie möglicherweise auch Ihre CORS-Richtlinie aktualisieren. Bitte sehen Sie untenstehenden Beitrag: Inline PDF Previews - #106 by JammyDodger
Wie benutze ich es?
- Installieren Sie die Komponente
- Erlauben Sie PDF-Uploads
- Aktualisieren Sie die Seite
- Laden Sie ein PDF hoch
Das war’s. Der Rest sollte automatisch funktionieren.
Einstellungen
| Name | Beschreibung |
|---|---|
| Vorschau-Modus | Inline: PDF-Anhänge werden inline innerhalb der Beiträge gerendert Neuer Tab: Links zu PDF-Anhängen öffnen einen neuen Tab, in dem das PDF gerendert wird |
Zusätzliche Funktionen
Wenn Sie möchten, dass ein einzelnes PDF nicht inline gerendert wird, können Sie einfach ein Leerzeichen vor dem Dateinamen hinzufügen - z. B.:
Dies wird inline angezeigt
[sample-pdf.pdf|attachment](upload://usvbcKiQSWqA3w10gnf5PtydiXR.pdf) (82.9 KB)
Dies wird nicht inline angezeigt
[ sample-pdf.pdf|attachment](upload://usvbcKiQSWqA3w10gnf5PtydiXR.pdf) (82.9 KB)
Von uns gehostet? Theme-Komponenten sind auf unseren Standard-, Business- und Enterprise-Plänen verfügbar.




