Anomalie #1244
Apostrophe dans les répertoires
Description
Bonjour,
Nous avons créé un espace d’échange des professeurs qui nous a semblé manquer à ScribeNG, accessible en lecture – écriture aux professeurs uniquement. Celui-ci s'appelle "Espace d'échange".
Le problème c'est qu'il y a un bug dans l'ead par rapport à ce type de nom. Tout du moins dans le module "gestion des acls".
Il est impossible, dans l'ead, d'éditer les acls pour ce répertoire ou même de cliquer sur l'icone "+" à gauche de son nom pour dérouler son contenu...
C'est la console d'erreur de firefox qui nous a indiqué le "pourquoi", c'est l'apostrophe dans "espace d'échange" qui pose problème... le javascript qui génère les liens n'"échappe" pas les apostrophes dans les noms de répertoires (et les fichiers aussi d'ailleurs). Du coup, la fonction "call_plugin" ne peut être appelée.
Il faudrait mettre un antislash devant les apostrophes pour l'appel à "call_plugin" pour pouvoir afficher le contenu de "espace d'échange"... ou autre dossier de ce type.
Merci d'avance
Révisions associées
see #1244 Improve printer port detection
gestion des répertoires/fichiers avec apostrophe dans l'outil de gestion des ACL (fixes #1244)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 13 ans
- Version cible mis à Mises à jour 2.2.2 - 06 RC
#2 Mis à jour par Joël Cuissinat il y a plus de 13 ans
- Assigné à mis à Joël Cuissinat
- Temps estimé mis à 0.50 h
#3 Mis à jour par Joël Cuissinat il y a plus de 13 ans
- Projet changé de Scribe à ead
#4 Mis à jour par Joël Cuissinat il y a plus de 13 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 98ee77b666c83867b5cb37e4c3c53ce4afd38764.
#5 Mis à jour par Joël Cuissinat il y a plus de 13 ans
- Statut changé de Résolu à Fermé
Paquets candidats eole-ead 2.2-eole152~4
Testé sur Horus