Adicionar opção de configuração para servir uploads de PDF locais inline

Nossa comunicação de entrada (por e-mail) depende muito de PDFs.

O comportamento atual do Discourse é servir esses arquivos apenas para download.

Quais riscos você vê em adicionar uma opção de configuração que defina content-disposition: inline para PDFs ou talvez outros formatos de arquivo?

5 curtidas

Isso faz muito mais sentido para mim do que o comportamento padrão atual.

Quando encontro um PDF em uma postagem, geralmente quero lê-lo - não baixá-lo. Quase todos os visualizadores de PDF permitem que o leitor baixe o arquivo (se desejar) com bastante facilidade.

O comportamento atual causa um problema particular no Android, onde, se um PDF já foi baixado, ele simplesmente pergunta se você deseja baixá-lo novamente. Se você disser ‘não’, você não o lê. Se você disser ‘sim’, você adiciona outra cópia à sua pasta de downloads. Ambos são um pouco ruins.

Notavelmente, o Componente de Tema de Pré-visualizações de PDF Inline quase faria o comportamento desejado se

  1. este bug for corrigido
    e
  2. ele aplicasse a abertura em novas abas também para dispositivos móveis
2 curtidas

Acho que isso foi corrigido / resolvido agora e esta solicitação de recurso pode ser fechada.

Está muito melhor!!!

1 curtida