Fügen Sie eine Konfigurationsoption hinzu, um lokale PDF-Uploads inline anzuzeigen

Unsere eingehenden Mitteilungen (per E-Mail) sind stark von PDFs abhängig.

Das aktuelle Verhalten von Discourse ist, diese Dateien nur zum Download anzubieten.

Welche Risiken seht ihr darin, eine Konfigurationsoption hinzuzufügen, die content-disposition: inline für PDFs oder vielleicht auch andere Dateiformate setzt?

5 „Gefällt mir“

Das ergibt für mich viel mehr Sinn als das aktuelle Standardverhalten.

Wenn ich ein PDF in einem Beitrag sehe, möchte ich es normalerweise lesen – nicht herunterladen. Fast alle PDF-Viewer ermöglichen es dem Leser, die Datei (wenn er möchte) ganz einfach herunterzuladen.

Das aktuelle Verhalten verursacht unter Android ein besonderes Problem, da es, wenn eine PDF-Datei bereits heruntergeladen wurde, einfach fragt, ob Sie sie erneut herunterladen möchten. Wenn Sie „Nein“ sagen, können Sie sie nicht lesen. Wenn Sie „Ja“ sagen, fügen Sie eine weitere Kopie zu Ihrem Download-Ordner hinzu. Beides ist ziemlich schlecht.

Bemerkenswert ist, dass die Inline PDF Previews Theme Component fast das gewünschte Verhalten erzielen würde, wenn

  1. dieser Fehler behoben ist
    und
  2. es das Öffnen in neuen Tabs auch für Mobilgeräte anwendet
2 „Gefällt mir“

Ich glaube, das wurde jetzt behoben/erledigt und diese Funktionsanfrage kann geschlossen werden.

Es ist so viel besser!!!

1 „Gefällt mir“