Dev Auxilog Posted June 11, 2013 Share Posted June 11, 2013 (edited) Cela fait maintenant quelques temps que je cherchais à isoler mon bug. Et après moult démarches, je suis enfin soulagé de trouver l'origine du bug ("se frotte le front"). Voilà, maintenant j'aurais besoin de vos petites mains d'expertes pour m'aider à modifier ça. La cause du problème semblerait qu'il n'y ait pas d'échappement dans l'upload d'images dans la boite à outils Tinymce de type : \'. Ainsi un nom "L'homme.jpg" devrait être "L\'homme.jpg", pour ne pas provoquer de bug par la suite. Le problème provoquer, est que quand cette image apparait dans la liste des images, il n'est plus possible de sélectionner quoique ce soit. Du coup c'est fort gênant. Quelqu'un voit de quoi je parle ^^ ? Edited June 18, 2013 by Dev Auxilog (see edit history) Link to comment Share on other sites More sharing options...
Prestaspirit Posted June 11, 2013 Share Posted June 11, 2013 Quelle idée de nommer des images avec des apostrophes, c'est bien pour les visualiser sur votre pc mais pas pour le web, un nom d'image ne doit contenir aucun caractères spéciaux donc pas d'apostrophe, sans quoi ça provoque les problèmes que vous rencontrez. Allez je vous donne la solution : renommez vos images avant de les uploader vous verrez c'est magique 1 Link to comment Share on other sites More sharing options...
Dev Auxilog Posted June 11, 2013 Author Share Posted June 11, 2013 Ah mais je suis tout à fait d'accord, sauf que je ne suis que le développeur sur ce projet et non l'utilisateur / admin. J'aurais beau justifié cela, avec les mêmes arguments que vous, il est pourtant difficile de changer les habitudes des clients. Et en tant que développeur, il est de mon devoir de faire en sorte que l'utilisation du logiciel se passe sans accrocs. Je suis quand même payé pour ça. Voilà, donc en réalité cette "solution" a déjà été proposé au client, d'un point de vue temporaire. Maintenant je m'atèle à le résoudre. Link to comment Share on other sites More sharing options...
Bondaty and Co Posted June 11, 2013 Share Posted June 11, 2013 Ah mais je suis tout à fait d'accord, sauf que je ne suis que le développeur sur ce projet et non l'utilisateur / admin. J'aurais beau justifié cela, avec les mêmes arguments que vous, il est pourtant difficile de changer les habitudes des clients. Et en tant que développeur, il est de mon devoir de faire en sorte que l'utilisation du logiciel se passe sans accrocs. Je suis quand même payé pour ça. Voilà, donc en réalité cette "solution" a déjà été proposé au client, d'un point de vue temporaire. Maintenant je m'atèle à le résoudre. Bon courage, c'est comme si vous vouliez faire tourner un moteur essence avec du gasoil. Le devoir du garagiste est de faire comprendre au conducteur qu'il faut mettre de l'essence. Il y a des standards. Le travail d'un développeur passe également par la formation et la pédagogie. 1 Link to comment Share on other sites More sharing options...
Dev Auxilog Posted June 12, 2013 Author Share Posted June 12, 2013 Je ne suis pas venu ici débattre de comment chacun fait son métier ^^. Mais bel et bien pour trouver une solution. Je vais recadrer le sujet. Ma requête est de savoir où je vais trouver concrètement le code correspondant à l'upload d'image du tiny_mce. Et est-il possible de mettre un 'addslashes' (je crois avoir déjà une fonction tel quel) en js devant le nom de l'image. Link to comment Share on other sites More sharing options...
Gregory Roussac Posted June 14, 2013 Share Posted June 14, 2013 Hello, Essaye ce commit en fonction de ta version https://github.com/PrestaShop/PrestaShop/commit/ce9f262feb65880791add472e643aa44da04b4b0 Cordialement Link to comment Share on other sites More sharing options...
Dev Auxilog Posted June 18, 2013 Author Share Posted June 18, 2013 Grand merci, ta solution semble marcher à 100%. Merci pour ta préoccupation. (Bien que le problème soit d'ordre mineure, mais ça évitera sans doute d'autres personnes à galérer pour un bug si minime et à la limite de l'invisible). Link to comment Share on other sites More sharing options...
Gregory Roussac Posted June 23, 2013 Share Posted June 23, 2013 A ton service, c'est toi qui a proposé la solution merci pour ton retour ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now