DokuWiki

It's better when it's simple

Herramientas de usuario

Herramientas del sitio


es:mime

Configuración de MIME

Los archivos que se pueden subir a través del media manager se configuran en el archivo conf/mime.conf. También se configuran las asociaciones con las extensiones de los ficheros ↔ mimetype association.

Por razones de seguridad, no es posible configurar DokuWiki para permitir cualquier tipo de archivo.

:!: Nunca permita HTML para subir archivos Wiki sin protección, ya que esto posibilita vulnerabilidades de tipo “Cross Site Scripting” utilizando JavaScript. Sólo permita esto a usuarios de confianza. Para esto necesita desabilitar la opción iexssprotect y además editar el tipo HTML en el fichero de configuración.

Los iconos adicionales en un estilo similar están disponibles en: http://www.splitbrain.org/projects/file_icons

Añadir nuevos tipos Mime

Tipos Mime adicionales, han de ser añadidos al fichero mime.local.conf (necesitará crearlo previamente). El fichero espera una extensión (sin punto) y un tipo Mime. Si se precede el Tipo Mime de una exclamación (!) forzará al navegador a mostrar la ventana de descarga de archivos, incluso si el navegador en cuestión dispone de un visualizador para el tipo de fichero dado.

Ejemplo:

mime.local.conf
# esto será reproducido por el navegador (si lo soporta):
wav         audio/wav

# esto será descargado
wav         !audio/wav

Iconos de tipos de archivo pueden añadirse localizando el archivo de imagen en formato PNG o GIF, después de la extensión en el fichero lib/images/fileicons/. Nota: Debido a que la hoja de estilos para utilizar con ficheros de iconos se recupera de la cache, necesitará forzar la reconstrucción de la actualizando uno de los archivos de configuración.

Tipos Mime por defecto

La instalación por defecto incluye las siguientes configuraciones:

ExtensiónTipo Mime Icono
jpg image/jpeg
jpeg image/jpeg
gif image/gif
png image/png
swf application/x-shockwave-flash
mp3 audio/mpeg
ogg audio/ogg
wav audio/wav
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

Los siguientes tipos de texto quedan comentados por defecto, ya que los spammers conocen como enviar ficheros a los Wikis sin protección utilizando estos tipos de archivos.

html text/html
htm text/html
txt text/plain
conf text/plain
xml text/xml
csv text/csv
es/mime.txt · Última modificación: 2012-10-07 12:06 por ach

Excepto donde se indique lo contrario, el contenido de este wiki esta bajo la siguiente licencia: 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