Development #5732
Possibilité de préciser le type de fichier attendu pour les champs "fichier"
0%
Description
Pour une meilleure intégration avec les appareils mobiles, ce serait bien de pouvoir lors de la définition d'un champ "fichier" le type de contenu qu'il peut recevoir (et mettre ensuite dnas l'attribut accept "audio/*", "video/*" ou "image/*").
Fichiers
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Voilà un patch minimaliste, il n'y a pas de vérification côté serveur parce que j'ai encore eu tout à l'heure des discussions sur des navigateurs uploadant des fichiers avec des mime types inappropriés; c'est donc à prendre comme une indication au navigateur, rien de plus. (ça permet à Chrome/Android d'afficher un choix "Magnétophone" pour l'audio et un choix "Appareil photo" pour les images…).
Mis à jour par Frédéric Péters il y a plus de 9 ans
Mis à jour par Thomas Noël il y a plus de 9 ans
Si possible faudrait plutôt partir vers une liste à sélection multiple, ça sera vite utile (accepter "pdf, odt ou odt") et peut-être pertinent le jour où on aura un post traitement sur le serveur.
Mis à jour par Frédéric Péters il y a plus de 9 ans
C'est possible ("If specified, the attribute must consist of a set of comma-separated tokens, each of which must be an ASCII case-insensitive match for one of the following:") (http://www.w3.org/html/wg/drafts/html/CR/forms.html#attr-input-accept)
Mis à jour par Thomas Noël il y a plus de 9 ans
Oui mais dans ton patch, c'est un "SingleSelectWidget" ... (ou bien j'ai vu de travers ?)
Mis à jour par Frédéric Péters il y a plus de 9 ans
Non, je disais qu'au niveau de la spec c'était possible, alors que je n'étais pas sûr; le patch doit être changé pour en prendre compte.
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Fichier 0001-form-make-it-possible-to-specify-the-expected-file-t.patch 0001-form-make-it-possible-to-specify-the-expected-file-t.patch ajouté
Voilà, nouveau patch qui accepte plusieurs types.
Mis à jour par Thomas Noël il y a plus de 9 ans
"File type restriction" m'ennuie parce qu'en fait, y'en a pas, de restriction, juste une indication de ce qui est attendu...
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Fichier 0001-form-make-it-possible-to-specify-the-expected-file-t.patch 0001-form-make-it-possible-to-specify-the-expected-file-t.patch ajouté
Voilà le patch modifié pour parler de "suggestion" plutôt que de "restriction".
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Statut changé de En cours à Résolu (à déployer)
commit 978a2dd7649d84110fcf492ecd74ab02cd81a605 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Oct 23 17:27:42 2014 +0200 form: make it possible to specify the expected file type (#5732)