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
Associated revisions
see #1244 Improve printer port detection
gestion des répertoires/fichiers avec apostrophe dans l'outil de gestion des ACL (fixes #1244)
History
#1 Updated by Joël Cuissinat over 10 years ago
- Target version set to Mises à jour 2.2.2 - 06 RC
#2 Updated by Joël Cuissinat over 10 years ago
- Assigned To set to Joël Cuissinat
- Estimated time set to 0.50 h
#3 Updated by Joël Cuissinat over 10 years ago
- Project changed from Scribe to ead
#4 Updated by Joël Cuissinat over 10 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 98ee77b666c83867b5cb37e4c3c53ce4afd38764.
#5 Updated by Joël Cuissinat over 10 years ago
- Status changed from Résolu to Fermé
Paquets candidats eole-ead 2.2-eole152~4
Testé sur Horus