Discourse invia PDF inline

:information_source: Riepilogo Mostra i PDF serviti localmente nel browser
:hammer_and_wrench: Link al Repository GitHub - thoka/discourse-send-pdf-inline: Patch discourse do serve PDFs inline
:open_book: Guida all’Installazione Come installare plugin in Discourse

FunzionalitĂ 

I PDF caricati vengono aperti con "content disposition inline", che consente di visualizzarli nel browser invece di offrirli per il download.

Configurazione

Non necessaria.

5 Mi Piace

In cosa differisce / è migliore rispetto al componente Tema esistente per fare lo stesso?

1 Mi Piace

Il plugin apre direttamente il PDF nel browser, non in un elemento incorporato all’interno di un post :slight_smile:

Questa era una richiesta di funzionalitĂ : Add configuration option to serve local PDF uploads inline

2 Mi Piace

Significa che S3 e simili piĂą CDN falliranno quando si utilizza questo plugin?

Non altera il modo in cui S3 serve i PDF.
Gli effetti collaterali sarebbero magici.

4 Mi Piace

Questo plugin è ancora funzionante?

Lo stiamo ancora usando.

2 Mi Piace

Purtroppo, al momento è rotto.
Devo indagare.

2 Mi Piace

Forse sono ingenuo, ma penso che la maggior parte delle persone vorrebbe che i PDF venissero visualizzati nel browser per impostazione predefinita.

@thoka, c’è qualche motivo per cui hai scelto di pubblicare un plugin per questa funzionalità invece di provare a integrarla in Discourse?

Ho trovato il tempo di testarlo.
Il plugin funziona come previsto.
Non capisco cosa possa aver causato problemi nel frattempo.

Ho scritto il plugin, poiché non ci sono state risposte alla mia richiesta di funzionalità.

Pensando agli svantaggi dell’invio diretto di PDF al browser, immagino i seguenti potenziali problemi:

Quando si utilizza Discourse come Progressive Web App su un dispositivo mobile, si esce inevitabilmente dall’interfaccia di Discourse, o meglio dalla sua interfaccia utente, per visualizzare il PDF, affidandosi così alla familiarità dell’utente con la navigazione per tornare all’applicazione originale.

Inoltre, quando si tratta di dispositivi mobili, si è in balia di come il browser gestisce i PDF inline. Mentre Firefox attualmente visualizza il file direttamente, sembra che non ci sia modo di persuadere Chrome a farlo:

1 Mi Piace