DokuWiki

It's better when it's simple

Ferramentas do usuário

Ferramentas do site


pt-br:mime

Configuração de Tipos MIME

Quais os tipos de arquivo que você pode fazer upload via pop-up do gerenciador de mídia ou o gerenciador de mídia em tela cheia é configurado através do arquivo conf/mime.conf. Ele também configura a extensão do arquivo ↔ associação mimetype.

Por razões de segurança, não é possível configurar o DokuWiki para permitir qualquer tipo de arquivo.

:!: Nunca habilite o upload de HTML para wikis desprotegidos, pois isso abre as vulnerabilidades do Cross Site Scripting através do JavaScript. Apenas habilite isso com usuários confiáveis. Você precisa desativar a opção iexssprotect adicionalmente para adicionar o tipo mime HTML no arquivo de configuração .

Os ícones são criados com o gerador de ícones de arquivos . Novos ícones adicionais no estilo antigo estão disponíveis em http://www.splitbrain.org/projects/file_icons

Você pode encontrar qualquer extensão de arquivo com o mime em http://filext.com/

Adicionando Tipos MIME adicionais

Tipos MIME adicionais devem ser adicionados em conf/mime.local.conf (você precisa criar este arquivo). O arquivo espera uma extensão (sem o ponto) e um tipo mime. Prefixar o tipo mime com um ponto de exclamação (!) Forçará o navegador a apresentar uma caixa de diálogo de download, mesmo que exista um plugin do navegador para o arquivo em questão.

Exemplo:

mime.local.conf
# this would play in the browser (if supported):
wav         audio/wav

# this would be downloaded
wav         !audio/wav

Ícones de tipo de arquivo

Os ícones de tipo de arquivo podem ser adicionados colocando um arquivo de imagem (PNG ou GIF) 1) com o nome da extensão do arquivo lib/images/fileicons/. Nota: devido a folha de estilos (CSS) usada para atribuir os arquivos é armazenada em cache, você precisa forçar uma recompilação limpando o cache do Dokuwiki. Consulte Caching para obter informações sobre como fazer isso.

Tipos MIME Padrão

A instalação padrão contém as seguintes configurações:

Extensão Tipo MIME Ícone
jpg image/jpeg
jpeg image/jpeg
gif image/gif
png image/png
ico image/vnd.microsoft.icon
svg image/svg+xml
mp3 audio/mpeg
ogg audio/ogg
wav audio/wav
webm video/webm
ogv video/ogg
mp4 video/mp4
vtt text/vtt FIXME
tgz !application/octet-stream
tar !application/x-gtar
gz !application/octet-stream
bz2 !application/octet-stream
zip !application/zip
rar !application/rar
7z !application/x-7z-compressed
pdf application/pdf
ps !application/postscript
rpm !application/octet-stream
deb !application/octet-stream
doc !application/msword
xls !application/msexcel
ppt !application/mspowerpoint
rtf !application/msword
docx !application/vnd.openxmlformats-officedocument.wordprocessingml.document
xlsx !application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
pptx !application/vnd.openxmlformats-officedocument.presentationml.presentation
sxw !application/soffice
sxc !application/soffice
sxi !application/soffice
sxd !application/soffice
odc !application/vnd.oasis.opendocument.chart
odf !application/vnd.oasis.opendocument.formula
odg !application/vnd.oasis.opendocument.graphics
odi !application/vnd.oasis.opendocument.image
odp !application/vnd.oasis.opendocument.presentation
ods !application/vnd.oasis.opendocument.spreadsheet
odt !application/vnd.oasis.opendocument.text

Os seguintes tipos de texto são comentados por padrão, porque os spammers são conhecidos por fazer o upload de páginas de spam através de Wikis desprotegidos usando arquivos de texto.

html text/html
htm text/html
txt text/plain
conf text/plain
xml text/xml
csv text/csv

Veja também

pt-br/mime.txt · Última modificação: 2022-12-13 19:09 por coldscientist

Exceto onde for informado ao contrário, o conteúdo neste wiki está sob a seguinte licença: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki