Stephane <stephane@rezo.net> écrivait :
Stanislas a écrit :
une pécadille : sauf erreur, j'ai eu à ajouter l'extension csv (common
separato value) dans la table types_documents
Probablement une erreur, car je ne vois rien dans
http://trac.rezo.net/trac/spip/browser/branches/spip-1.9.2/ecrire/base/typedoc.php
ou http://trac.rezo.net/trac/spip/browser/spip/ecrire/base/typedoc.php .
ah oui, bonne idée.
je le met bien en text/plain ?
En text/csv, cf. http://trac.rezo.net/trac/spip/ticket/376#comment:11
Et vous pouvez ajoutere les autrse formats manquants et indiqués
dans http://trac.rezo.net/trac/spip/ticket/376 dans la branche 1.9.3,
en « Documents varies » par défaut.
questions au passage :
pourquoi 'avi'=>'video/x-msvideo' ?
plutot 'avi'=>'video/avi', non ?
Parce que video/x-msvideo est le type envoyé par Apache,
et que video/avi n'est pas normalisé d'après
http://www.iana.org/assignments/media-types/video/
Rien n'empèche de copier le commentaire du type bmp, et faire
// Multimedia (peuvent utiliser le tag <embed>)
- 'aiff'=>'audio/x-aiff',
+ 'aiff'=>'audio/x-aiff', // pas enregistre par IANA
- 'asf'=>'video/x-ms-asf',
+ 'asf'=>'application/vnd.ms-asf', // Media Types
application/vnd.ms-asf
- 'avi'=>'video/x-msvideo',
+ 'avi'=>'video/x-msvideo', // pas enregistre par IANA
'flv' => 'video/x-flv',
'mid'=>'audio/midi',
afin d'etre explicite (ce diff corrige aussi le type asf);
ou même // pas enregistre par IANA, cf. Media Types
pourquoi 'mp4' => 'application/mp4',
et pas 'mp4' => 'video/mp4'
Je ne peux pas répondre pour cedric
(cf. http://trac.rezo.net/trac/spip/changeset/8732#file0
et http://trac.rezo.net/trac/spip/changeset/8832#file0 ),
mais c'est probablement parce que application/mp4 couvre à la fois audio/mp4 et video/mp4,
cf. rfc 4337 section 2 RFC 4337 - MIME Type Registration for MPEG-4
au passage, comment sont gérés les .mpeg
« 'mp3'=>'audio/mpeg' »
http://trac.rezo.net/trac/spip/browser/branches/spip-1.9.2/ecrire/base/typedoc.php?rev=8749#L134
et les .divx ?
Pas gérés actuellement.