Log In
New Account
Bugs
Search the entire project
This project's trackers
This project's releases
This project's news
Projects
People
Documents
Skills
Advanced search
Projects
Project Openings
openADS
Summary
Activity
Tracker
News
SCM
Files
Forum
Démo
openMairie.org
View Trackers
|
Bugs
|
Export CSV
Date:
2023-08-22 16:36
Priority:
3
State:
Closed
Submitted by:
carole garcin (
cgarcin
)
Assigned to:
Nobody (None)
Version cible:
6.0.0
Version concernée:
5.18.0
Summary:
Erreur d'affichage, sur les DI, des tableaux de sous-dossiers si un de leur libellé contiens des caractères spéciaux
Detailed description
Reproduction du bug Avec un profil administrateur, j'active l'option "option_mode_service_consulte". Depuis le menu "Paramétrage dossier > type DI", je créé un nouveau type de dossier "BUG SD ('sous dossier')". Dans le formulaire de paramétrage, je coche la case "sous-dossier" et je l'associe au dossier de type "CU initial". Depuis le menu "Paramétrage dossier > Demandes > type", j'ajoute une demande permettant de créer un sous-dossier de ce type. Depuis le contexte d'un CU initial, en cliquant sur l'onglet sous-dossier, je constate que le tableau correspondant à ce sous-dossier n'est pas visible. Qualification Le libellé du sous dossier est utilisé pour composer l'url d'affichage du listing et le nom du tableau utilisé pour définir le nom du tableau qui sera récupéré via la méthode js ajaxIt(). Lors de la composition de l'url permettant de récupérer le listing, il manque un urlencode sur le libellé ce qui casse le lien. Idem, avec le remplissage des arguments du ajaxIt(), des caractères spéciaux tel que ' ou (, ) casse le script et empêche le chargement du tableau.
Reproduction du bug
Avec un profil administrateur, j'active l'option "option_mode_service_consulte".
Depuis le menu "Paramétrage dossier > type DI", je créé un nouveau type de dossier "BUG SD ('sous dossier')". Dans le formulaire de paramétrage, je coche la case "sous-dossier" et je l'associe au dossier de type "CU initial".
Depuis le menu "Paramétrage dossier > Demandes > type", j'ajoute une demande permettant de créer un sous-dossier de ce type.
Depuis le contexte d'un CU initial, en cliquant sur l'onglet sous-dossier, je constate que le tableau correspondant à ce sous-dossier n'est pas visible.
Qualification
Le libellé du sous dossier est utilisé pour composer l'url d'affichage du listing et le nom du tableau utilisé pour définir le nom du tableau qui sera récupéré via la méthode js ajaxIt().
Lors de la composition de l'url permettant de récupérer le listing, il manque un urlencode sur le libellé ce qui casse le lien.
Idem, avec le remplissage des arguments du ajaxIt(), des caractères spéciaux tel que ' ou (, ) casse le script et empêche le chargement du tableau.
Comments
Attachments
Changes (2)
No comments have been posted
No attached documents
Field
Old Value
Date
By
status_id
Open
2023-08-31 12:08
Sofien TIMEZOUAGHT
close_date
None
2023-08-31 12:08
Sofien TIMEZOUAGHT
Charte d'utilisation
/
Nous contacter
/
Mentions légales
Haut de page