Estou configurando um novo fórum e não preciso de upload de imagens para as postagens. Além disso, meu espaço de hospedagem é limitado, pois estou usando o plano de US$ 5 na DO.
Como desativar o upload de arquivos (exceto avatares) no Discourse? Não vejo nenhuma opção em nenhum lugar nas configurações de administração.
A configuração que você deseja é ‘extensões permitidas’. Remova todas as extensões desta lista e a opção de upload desaparecerá do editor. Parece que o texto de ajuda para essa configuração poderia ser melhorado para deixar isso mais óbvio.
Edição: hmm, acabei de perceber que isso também desabilita o upload de avatares. Talvez alguém mais experiente possa dar uma resposta melhor. Ou isso é um pedido de funcionalidade para adicionar uma configuração que desabilite o upload de arquivos enquanto permite o upload de avatares.
Sim, se todas as extensões de imagem forem removidas da configuração do site “extensões autorizadas”, os usuários não poderão fazer upload de avatares.
Para permitir que os usuários definam avatares personalizados, mas sem permitir que eles façam upload de arquivos de imagem, você pode orientar seus usuários para https://en.gravatar.com/. Gravatars definidos para um endereço de e-mail serão usados como o avatar do usuário no Discourse.
Uma alternativa, eu acho, é simplesmente limitar severamente o tamanho dos arquivos de upload. Se o espaço em disco for sua principal preocupação e não algum outro motivo para limitar os uploads, eu recomendaria isso. Eu também estou no plano de $5 da DO e não estou limitando os uploads - há espaço de sobra, especialmente ao manter backups em outro lugar.
Hmm… Pedir que os usuários se cadastrem em outro serviço apenas para exibir avatares não é viável, imagino. Mas muito obrigado pela sua resposta e sugestão.
Acho que vou seguir sua sugestão de restringir o tamanho dos arquivos de upload (embora eu ache que o Discourse deveria ter a opção que eu queria integrada). Muito obrigado pela sua resposta e sugestão.