SPIP reconoce un cierto número de formatos de archivo en su bucle DOCUMENTS
.
La reacción de SPIP cuando no reconoce una extensión es comprimir ese fichero por razones de seguridad. Por ejemplo, eso evita que el script de un archivo PHP sea ejecutado cuando se añade ese archivo a los documentos adjuntos (de un artículo o de una sección).
Si se desea añadir un formato de archivo suplementario, por ejemplo un Powerpoint (pps), se debe añadir ese formato a la tabla spip_types_documents
de la base de datos, mediante phpMyAdmin [1].
Para conocer los distintos tipos MIME, se puede consultar el siguiente artículo en la Wikipedia Multipurpose Internet Mail Extensions.
He aquí la lista completa de las extensiones/formatos reconocidos por SPIP 2.1, en orden alfabético:
Título | Extension | Mime_type | Miniatura |
---|---|---|---|
JPEG | jpg | image/jpeg | |
PNG | png | image/png | |
GIF | gif | image/gif | |
BMP | bmp | image/x-ms-bmp | |
Photoshop | psd | image/x-photoshop | |
TIFF | tif | image/tiff | |
AIFF | aiff | audio/x-aiff | |
Windows Media | asf | video/x-ms-asf | |
AVI | avi | video/x-msvideo | |
BZip | bz2 | application/x-bzip2 | |
Word | doc | application/msword | |
DjVu | djvu | image/vnd.djvu | |
PostScript | eps | application/postscript | |
GZ | gz | application/x-gzip | |
HTML | html | text/html | |
Midi | mid | audio/midi | |
QuickTime | mov | video/quicktime | |
MP3 | mp3 | audio/mpeg | |
MPEG | mpg | video/mpeg | |
Ogg Vorbis | ogg | audio/ogg | |
application/pdf | |||
PowerPoint | ppt | application/vnd.ms-powerpoint | |
PostScript | ps | application/postscript | |
QuickTime | qt | video/quicktime | |
RealAudio | ra | audio/x-pn-realaudio | |
RealAudio | ram | audio/x-pn-realaudio | |
RealAudio | rm | audio/x-pn-realaudio | |
RTF | rtf | application/rtf | |
StarOffice Presentation | sdd | application/vnd.stardivision.impress | |
StarOffice Writer document | sdw | application/vnd.stardivision.writer | |
Stuffit | sit | application/x-stuffit | |
OpenOffice.org Impress | sxi | application/vnd.sun.xml.impress | |
OpenOffice.org | sxw | application/vnd.sun.xml.writer | |
Flash | swf | application/x-shockwave-flash | |
TGZ | tgz | application/x-gtar | |
Texte | txt | text/plain | |
WAV | wav | audio/x-wav | |
Excel | xls | application/vnd.ms-excel | |
XML | xml | application/xml | |
Windows Media Video | wmv | video/x-ms-wmv | |
Zip | zip | application/zip | |
MNG | mng | video/x-mng | |
Adobe Illustrator | ai | application/illustrator | |
C source | c | text/x-csrc | |
Debian | deb | application/x-debian-package | |
LaTeX DVI | dvi | application/x-dvi | |
C header | h | text/x-chdr | |
Pascal | pas | text/x-pascal | |
RedHat/Mandrake/SuSE | rpm | application/x-redhat-package-manager | |
OpenOffice.org Calc | sxc | application/vnd.sun.xml.calc | |
LaTeX | tex | text/x-tex | |
GIMP multi-layer | xcf | application/x-xcf | |
Cascading Style Sheet | css | text/css | |
Portable Game Notation | pgn | application/x-chess-pgn | |
Binary Data | bin | application/octet-stream | |
BitTorrent | torrent | application/x-bittorrent | |
SVG | svg | image/svg+xml | |
Flash Video | flv | video/x-flv | |
Abiword | abw | application/abiword | |
Blender | blend | application/x-blender | |
TTF Font | ttf | application/x-font-ttf | |
OpenDocument Text | odt | application/vnd.oasis.opendocument.text | |
OpenDocument Spreadsheet | ods | application/vnd.oasis.opendocument.spreadsheet | |
OpenDocument Presentation | odp | application/vnd.oasis.opendocument.presentation | |
OpenDocument Graphics | odg | application/vnd.oasis.opendocument.graphics | |
OpenDocument Chart | odc | application/vnd.oasis.opendocument.chart | |
OpenDocument Formula | odf | application/vnd.oasis.opendocument.formula | |
OpenDocument Database | odb | application/vnd.oasis.opendocument.database | |
OpenDocument Image | odi | application/vnd.oasis.opendocument.image | |
OpenDocument Text-master | odm | application/vnd.oasis.opendocument.text-master | |
OpenDocument Text-template | ott | application/vnd.oasis.opendocument.text-template | |
OpenDocument Spreadsheet-template | ots | application/vnd.oasis.opendocument.spreadsheet-template | |
OpenDocument Presentation-template | otp | application/vnd.oasis.opendocument.presentation-template | |
OpenDocument Graphics-template | otg | application/vnd.oasis.opendocument.graphics-template | |
MPEG4 | mp4 | application/mp4 | |
Matroska Video | mkv | video/mkv | |
Comma Separated Values | csv | text/csv | |
Keyhole Markup Language | kml | application/vnd.google-earth.kml+xml | |
Google Earth Placemark File | kmz | application/vnd.google-earth.kmz | |
3rd Generation Partnership Project | 3gp | video/3gpp | |
Matroska Audio | mka | audio/mka | |
LaTeX Class | cls | text/x-tex | |
LaTeX Style Sheet | sty | text/x-tex | |
Free Lossless Audio Codec | flac | audio/x-flac | |
Annodex | anx | application/annodex | |
Annodex Audio | axa | audio/annodex | |
Annodex Video | axv | video/annodex | |
Ogg Audio | oga | audio/ogg | |
Ogg Video | ogv | video/ogg | |
Ogg Multiplex | ogx | application/ogg | |
Ogg Speex | spx | audio/ogg | |
XSPF | xspf | application/xspf+xml | |
Digital Video | dv | video/x-dv | |
MPEG4 Audio | m4a | audio/mp4a-latm | |
MPEG4 Audio | m4b | audio/mp4a-latm | |
MPEG4 Audio | m4p | audio/mp4a-latm | |
MPEG4 Playlist | m4u | video/vnd.mpegurl | |
MPEG4 Video | m4v | video/x-m4v | |
Word | docm | application/vnd.ms-word.document.macroEnabled.12 | |
Word | docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | |
Word template | dotm | application/vnd.ms-word.template.macroEnabled.12 | |
Word template | dotx | application/vnd.openxmlformats-officedocument.wordprocessingml.template | |
Powerpoint template | potm | application/vnd.ms-powerpoint.template.macroEnabled.12 | |
Powerpoint template | potx | application/vnd.openxmlformats-officedocument.presentationml.template | |
Powerpoint addin | ppam | application/vnd.ms-powerpoint.addin.macroEnabled.12 | |
Powerpoint slideshow | ppsm | application/vnd.ms-powerpoint.slideshow.macroEnabled.12 | |
Powerpoint slideshow | ppsx | application/vnd.openxmlformats-officedocument.presentationml.slideshow | |
Powerpoint | pptm | application/vnd.ms-powerpoint.presentation.macroEnabled.12 | |
Powerpoint | pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | |
Excel | xlam | application/vnd.ms-excel.addin.macroEnabled.12 | |
Excel binary | xlsb | application/vnd.ms-excel.sheet.binary.macroEnabled.12 | |
Excel | xlsm | application/vnd.ms-excel.sheet.macroEnabled.12 | |
Excel | xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | |
Excel template | xltm | application/vnd.ms-excel.template.macroEnabled.12 | |
Excel template | xltx | application/vnd.openxmlformats-officedocument.spreadsheetml.template | |
Audio for Adobe Flash Player | f4a | audio/mp4 | |
Audio Book for Adobe Flash Player | f4b | audio/mp4 | |
Protected Video for Adobe Flash Player | f4p | video/mp4 | |
Video for Adobe Flash Player | f4v | video/mp4 | |
Musepack | mpc | audio/x-musepack | |
WebM | webm | video/webm | |
Advanced Audio Coding | aac | audio/mp4a-latm | |
AC-3 Compressed Audio | ac3 | audio/x-aac | |
Compressed AIFF Audio | aifc | audio/x-aifc | |
Adaptive Multi-Rate Audio | amr | audio/amr | |
Monkey’s Audio File | ape | audio/x-monkeys-audio | |
MPEG-PS | m2p | video/MP2P | |
BDAV MPEG-2 Transport Stream | m2ts | video/MP2T | |
iPhone Ringtone | m4r | audio/aac | |
AVCHD MPEG-2 transport stream | mts | video/MP2T | |
Compressed Scalable Vector Graphic | svgz | image/svg+xml | |
MPEG transport stream | ts | video/MP2T | |
Windows Media Audio | wma | audio/x-ms-wma | |
3GP Audio File | 3ga | audio/3ga | |
7 Zip | 7z | application/x-7z-compressed | |
Advanced Stream Redirector | asx | video/x-ms-asf | |
BibTeX | bib | application/x-bibtex | |
Citation Style Language | csl | application/xml | |
Word Template | dot | application/msword | |
Enhanced Metafile | emf | image/x-emf | |
EndNote Library | enl | application/octet-stream | |
EndNote Style | ens | application/octet-stream | |
EPUB | epub | application/epub+zip | |
GPS eXchange Format | gpx | application/gpx+xml | |
Java Archive | jar | application/java-archive | |
M3U Playlist | m3u | text/plain | |
M3U8 Playlist | m3u8 | text/plain | |
MathML | mathml | application/mathml+xml | |
Playlist | pls | text/plain | |
PowerPoint Template | pot | application/vnd.ms-powerpoint | |
WinRAR | rar | application/x-rar-compressed | |
Resource Description Framework | rdf | application/rdf+xml | |
RIS | ris | application/x-research-info-systems | |
StarOffice Spreadsheet | sdc | application/vnd.stardivision.calc | |
Scribus | sla | application/x-scribus | |
SubRip Subtitle | srt | text/plain | |
SubStation Alpha Subtitle | ssa | text/plain | |
Universal Subtitle Format | usf | application/xml | |
Excel Template | xlt | application/vnd.ms-excel | |
Windows Metafile | wmf | image/x-emf | |
Windows Media Player Playlist | wpl | application/vnd.ms-wpl | |
YAML | yaml | text/yaml | |
YUV4MPEG2 | y4m | video/x-raw-yuv | |
Lyx file | lyx | application/x-lyx | |
MBTiles | mbtiles | application/x-sqlite3 | |
Tar | tar | application/x-tar | |
JSON | json | application/json | |
iCalendar | ics | text/calendar | |
Markdown Document | md | text/x-markdown | |
vCard | vcf | text/vcard | |
WebVTT | vtt | text/vtt | |
WEBP | webp | image/webp | |
GeoJSON | geojson | application/json |