motercalo Input de type="file" récalcitrant [Patched] - www.yacs.fr

Skip to main content Help Control Panel

 

support «   Besoin d'aide «  

input de type="file" récalcitrant [Patched]

Qu'est ce qui empeche de saisir du texte dans le champ servant à désigner une image à charger ?
WorkflowSupport request
StatusSolution is available separately
  • Submission on Feb. 21 by Jmarc
  • Analyzis on Feb. 21
  • Finalization on Feb. 21 by Jmarc
OwnerJmarc
Progress100%

Issue description

J'ai bien avancé sur une évolution du code Yacs permettant de gérer les images indépendamment des articles... mais je bute sur un problème étrange

Qu'est ce qui fait que l'on ne peut pas saisir du texte à la main dans le champ de type "input file" (on doit obligatoirement utiliser le bouton "Parcourir...").



jm-2010-02-21-2.jpg

J'ai trouvé dans images/edit.php le code :

$input .= '<input type="file" name="upload" id="upload" size="30" accesskey="i" title="'.encode_field(i18n::s('Press to select a local file')).'" />'

Qui génère dans la page html :

< input type ="file" name ="upload" id ="upload" size ="30" accesskey ="i" title ="Choisir un fichier local" />

Je ne vois rien qui explique pourquoi ce champ input ne peut pas être rempli à la main...

Quelqu'un aurait une idée ? Est-ce que cela peut être à cause du CSS ?

Je n'ai rien trouvé sur google concernant ce type de comportement...

Comments

Jmarc - on Feb. 21
Le problème a été enregistré
Alexis Raimbault - on Feb. 21

j'ai fait le test hors yacs, depuis une boite mail yahoo, et j'ai le même comportement.





Jmarc - on Feb. 21

Alexis : Damned ! tu as raison...

J'ai fais des tests "hors yacs" avec des formulaires basique et on retrouve le même comportement.

Je suis aller voir sur mon site et idem. J'étais pourtant persuadé qu'il était possible de faire des copier/coller dans ces champs "file" mais j'ai dû rêver (où la gestion de ces champs par les navigateurs était peut-être différente auparavant...).

Je clos cette demande de support.


Jmarc - on Feb. 21
Le dossier est classé
Alexis Raimbault - on Feb. 22

Tu peux faire un copier-coller non pas dans le formulaire html mais dans la fenêtre de "parcours" de ton OS.

parfois je m'en sers pour intégrer directement une image qui vient d'ailleur sur le net. l'OS rapatrie tout seul l'image dans les temporaires puis la fournie au navigateur.





Jmarc - on Feb. 22

Alexis : Excellent le coup de copier une URL directement dans la fenêtre "parcourir" !

Dire que cela fait des années que j'en rêve sans savoir que c'était disponible

Merci Alexis

 


Alain Lesage - on Feb. 23

Bien, moi aussi, je suis content d'apprendre ça. Merci les gars !


Download yacs