Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

21
Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?... 1 sur 21 21/06/2007 12:54 Afficher le rapport détaillé ID: Catégorie: Sévérité: Reproductibilité: Date de soumission: Dernière mise à jour: 3618 [Framework Ergonomique W3C] Ergonomique bloquant toujours 15-02-07 17:28 13-03-07 14:07 Rapporteur: etienne Plate-forme: Assigné à: pasquereaug OS: Priorité: normale Version: Etat: résolu Version du produit: 2.4 Build: Résolution: résolu Projection: aucun ETA: aucun Typologie: Anomalie Phase: Qualification Résumé: ComposantFile - pas de chemin du fichier sélectionné dans la zone texte (INPUT) Description: Correction par : Ajout de la ligne (***) dans fw_formulaire_composant.js fp.appendFilters(nsIFilePicker.filterAll); var res=fp.show(); if(res==nsIFilePicker.returnOK){ var thefile=fp.file; (***)this.elementText.setValue(thefile.path); En effet, l'ElementFormText créé n'était pas valorisé. ---------------------------------------------------------- francisation de la fenetre de selection : fp.init(window,"Sélectionnez un fichier",nsIFilePicker.modeOpen); Etapes pour reproduire: Informations complémentaires: NB : A savoir que pour récupérer le chemin du fichier sélectionner il faut écrire dans le JS : document.getElementById("fileText").value; qui correspond à l'id de l'élément créé (ici : file) surchargé lors de la création du ComposantFile avec : Text Fichiers attachés: Ce bug n'a aucune note. Afficher le rapport détaillé ID: Catégorie: Sévérité: Reproductibilité: Date de soumission: Dernière mise à jour: 3610 [Framework Ergonomique W3C] Ergonomique mineur toujours 14-02-07 18:57 21-06-07 11:44 Rapporteur: pasquereaug Plate-forme: Assigné à: pasquereaug OS:

Transcript of Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Page 1: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

1 sur 21 21/06/2007 12:54

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

3618 [FrameworkErgonomique W3C] Ergonomique

bloquant toujours 15-02-07 17:28 13-03-07 14:07

Rapporteur: etienne Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: ComposantFile - pas de chemin du fichier sélectionné dans la zone texte (INPUT)

Description: Correction par :Ajout de la ligne (***) dans fw_formulaire_composant.js

fp.appendFilters(nsIFilePicker.filterAll);var res=fp.show();if(res==nsIFilePicker.returnOK){var thefile=fp.file;

(***)this.elementText.setValue(thefile.path);

En effet, l'ElementFormText créé n'était pas valorisé.

----------------------------------------------------------francisation de la fenetre de selection :

fp.init(window,"Sélectionnez un fichier",nsIFilePicker.modeOpen);

Etapes pourreproduire:

Informationscomplémentaires:

NB : A savoir que pour récupérer le chemin du fichier sélectionner il faut écrire dans le JS :

document.getElementById("fileText").value;

qui correspond à l'id de l'élément créé (ici : file) surchargé lors de la création du ComposantFile avec :Text

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

3610 [FrameworkErgonomique W3C] Ergonomique

mineur toujours 14-02-07 18:57 21-06-07 11:44

Rapporteur: pasquereaug Plate-forme:

Assigné à: pasquereaug OS:

Page 2: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

2 sur 21 21/06/2007 12:54

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: Le composant ComposantFile ne fonctionne pas correctement avec Firefox

Description: Pour utiliser le composant avec Firefox, il faut modifier le paramètresigned.applets.codebase_principal_support à la valeur true. Si cela est envisageable sur Intranet(maitrise des navigateurs), cela n'est pas envisageable sur Internet.

Etapes pourreproduire:

Informationscomplémentaires:

Après avoir positionner correctement le paramètre, le fichier sélectionné n'apparait pas dans le champ"texte" associé.

- Une URL intéressante sur le sujet : http://www.quirksmode.org/dom/inputfile.html [^]

- Un exemple de code permettant de régler le pb :

function $(sId){ var o = document.getElementById(sId); if (!o) o = document.getElementsByName(sId)[0]; return o;}

var form_inputFileNo = 0;function form_inputFileAdd(sElmName){ form_inputFileNo++; var sElmNameSub = (sElmName.indexOf("[")==-1 ? sElmName : sElmName.substr(0,sElmName.indexOf("[")-1)); var s = '<div style="position:relative;">' + '<input type="file" style="position:relative;z-index:2;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;" name="'+sElmName+'" id="'+sElmNameSub+'_file_'+form_inputFileNo+'" onchange="$(\''+sElmNameSub+'_text_'+form_inputFileNo+'\').value=this.value;" readonly="1" />' + '<input type="text" style="position:absolute;z-index:1;left:0px;width:145px" class="text"id="'+sElmNameSub+'_text_'+form_inputFileNo+'" />' + '<input type="button" style="position:absolute;z-index:1;left:147px;margin-left:0px;"class="button" value="Parcourir..." />' + '<input type="button" style="position:absolute;z-index:1;left:242px;margin-left:0px;"class="button" value="Annuler" onclick="this.parentNode.innerHTML=form_inputFileAdd(\''+sElmName+'\')" />' + '</div>';

return s;}

&('monDivOuPlacerLeControleFile').innerHTML = form_inputFileAdd('monFichier');

Fichiers attachés: Doc1.doc (131 KB) 28-03-07 10:47

Notes

(0002510)

pasquereaug

13-03-07 14:12

Le bouton "Parcourir" standard apparait sous IE (mais pas sur Firefox)

(0002684)

pasquereaug

03-04-07 10:44

L'affichage intempestif du bouton Parcourir standard sous IE est du au fait que 2 dlls (dxtmsft.dll etdxtrans.dll) ne sont pas ou sont mal enregistrées sur les stations Eole. Pour corriger, il estnécessaire de faire :

regsvr32 /u dxtmsft.dllregsvr32 dxtmsft.dllregsvr32 /u dxtrans.dllregsvr32 dxtrans.dll

Page 3: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

3 sur 21 21/06/2007 12:54

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

3371 [FrameworkErgonomique W3C] Ergonomique

cosmétique N/A 02-02-07 14:46 13-03-07 14:05

Rapporteur: etienne Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version du produit: 2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: Développement

Résumé: DIVERS.CSS - tooltip - positionnement de l'affichage

Description: Par defaut l'affichage se fait en bas à droite.

J'ai eu à l'utiliser pour afficher une courte aide "instatannée" dans le cadre du projet GAEL. Devant faire unaffichage à gauche, j'ai ajouté à la CSS le code ci dessous (G_B = gauche/en bas).

Il serait peut etre opportun de rendre cet affichage paramétrable.

======================================================================a.tooltipG_B { position: relative; text-decoration: none; z-index: 1;} a.tooltipG_B span { display: none;} /* IE/Win requires some link change on hover in order to show the tooltips */a.tooltipG_B:hover { font-size: 100%;} /*the span will display just on :hover state*/html body a.tooltipG_B:hover span { display: block; position: absolute; top: 5px; right: 100px; width: 180px; border: 1px solid 0000555; background-color: #ddd; color: 000; padding: 10px; text-align: left; text-decoration: none;} ======================================================================

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Page 4: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

4 sur 21 21/06/2007 12:54

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

3079 [FrameworkErgonomique W3C] Technique

bloquant toujours 04-01-07 09:47 13-03-07 13:53

Rapporteur: barreteau Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.3

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: Qualification

Résumé: Manque ERR_CLI_004 en espagnol

Description: Dans le fichier fw_xml.js (situé dans FrameworkERGO\jsclient\technique) du framework client, ilmanque dans la variable ERR_CLI_004_LIBELLE_ES .Les variables ERR_CLI_004_LIBELLE_FR et ERR_CLI_004_LIBELLE_EN sont elles bien définies. Sans cela, une erreur apparaît (cf doc en PJ)Cette évolution est nécessaire au bon fonctionnement des applications en espagnol (VisaNET etRendez-vous).

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés: LibES.bmp (1536 KB) 04-01-07 09:47

Notes

(0001996)

barreteau

04-01-07 15:06

Plus généralement, la langue espagnole doit être gérée.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

3041 [FrameworkErgonomique W3C] Ergonomique

bloquant toujours 22-12-06 11:16 13-03-07 13:41

Rapporteur: etienne Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Développement

Résumé: paramètres du composant rattachement.

Description: Lorsque les paramètres concernant les libellès de ce composant sont initialisés dans le JS le composant n'est pas affiché dans le formulaire.

Lorsque les paramètres sont initialisés dans le XML (ou dans la feuille XSL)

Page 5: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

5 sur 21 21/06/2007 12:54

le composant est bien affiché, avec les datas correspondants, dans le formulaire.

Etapes pourreproduire:

Informationscomplémentaires:

voir le projet RENARD :

JS concerné : /Renard/Client/jsclient/regroupement/sous_ensemble.js

rattachementComptesPCE = creeComposantRattachement("comptes_pce", {//libelle:"Comptes PCE", //libelle1:"Comptes PCE rattachables :", //libelle2:"Comptes PCE rattachés :", size:"14", //multiple:"multiple", width:"300px" });formulaire.addElement(rattachementComptesPCE);

XSL concerné: /Renard/Serveur/WEB-INF/xsl/listeUnSE.xsl

<PAGE> <ELEMENT> <LIBELLE>Comptes PCE</LIBELLE> <LIBELLE1>PCE rattachables</LIBELLE1> <LIBELLE2>PCE rattachés</LIBELLE2> <OPTIONS>

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2973 [FrameworkErgonomique W3C] Technique

mineur toujours 15-12-06 13:32 13-03-07 13:07

Rapporteur: leperchey Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: ComposantForm pour File upload sous IE

Description: Le composant formulaire pour uploader des fichiers ne marche pas sous IE.Ca marche si on précise au niveau du HTML l'encodage "multipart/form-data".

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

Page 6: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

6 sur 21 21/06/2007 12:54

2962 [FrameworkErgonomique W3C] Technique

mineur toujours 14-12-06 17:43 13-03-07 13:05

Rapporteur: nonnon Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.1

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: Contrôle de chaine de caractères

Description: Nous utilisons la fonction estTexteString qui vérifie par rapport à l&8217;expression régulière suivant :^%&+<=>|\" or par exemple pour un étudiant qui saisie un bulletin « bac + 1 » le signe plusn&8217;est pas accepté.

L&8217;expression régulière de la fonction estTexteString doit permettre d&8217;empêcher desproblèmes tel que l&8217;injection SQL ou l&8217;interprétation de code HTML.

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2960 [FrameworkErgonomique W3C] Ergonomique

cosmétique toujours 14-12-06 17:39 13-03-07 13:01

Rapporteur: nonnon Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.1

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: Déplacement ératique d'un tableau dans un formulaire

Description: Avec IE nous avons un formulaire qui change de dimension suivant les choix de l&8217;utilisateur(champs textes conditionnés) et le tableau sous le formulaire ne se déplace pas correctement, lastructure monte et descend correctement mais l&8217;entête ne bouge pas (DIV en position absolu ?)

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés: bug_tableau.doc (370 KB) 14-12-06 17:39

Ce bug n'a aucune note.

Page 7: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

7 sur 21 21/06/2007 12:54

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2922 [FrameworkErgonomique W3C] Technique

bloquant toujours 13-12-06 10:02 13-03-07 12:59

Rapporteur: pasquereaug Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.0

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Production

Résumé: Dysfonctionnement général avec Internet Explorer 7

Description: L'utilisation du fw avec IE7 provoque des dysfonctionnements importants

Etapes pourreproduire:

Informationscomplémentaires:

du fait que MSIE 7 incorpore XMLHttpRequest en natif et non plus par le biais d'ActiveX, une erreurJavaScript apparaît dès l'appel d'un flux XML via le framework client riche Acube depuis sa version 2.0en AJAX Compliant.

Fichiers attachés:

Notes

(0001835)

pasquereaug

13-12-06 10:27

Le dysfonctionnement sera corrigé à partir de la version 2.5Un patch est disponible pour les versions 2.2, 2.3 et 2.4

(0001839)

pasquereaug

13-12-06 15:43

Les patchs de correction disponibles sont :

fichier livrable-fwergow3c-2.2.1.zip sur la branche v2-2-maintenancefichier livrable-fwergow3c-2.3.2.zip sur la branche v2-3-maintenancefichier livrable-fwergow3c-2.4.1.zip sur la branche v2-4-maintenance

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2869 [FrameworkErgonomique W3C] Technique

mineur toujours 08-12-06 14:50 13-03-07 12:59

Rapporteur: estienney Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: Qualification

Page 8: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

8 sur 21 21/06/2007 12:54

Résumé: ANT : livraison développement

Description: Pour tester la moindre modif de code il faut lancer la tâche ANT livraisonDeveloppement, hors cettetâche prend - dans mon cas - 6 à 8 secondes à s'exécuter puisqu'elle recopie l'intégralité de la partieclient sur le serveur Web.

Voulant réduire ce temps je me suis permis de créer une version alégée de cette tache afin que seulsles fichiers propres à mon projet soient mise à jour, en laissant notamement de coté le frameworkERGO.Pour ce faire j'ai créer deux nouvelles taches : livraisonDeveloppementLight et preparationLivrableLight.L'exécution de livraisonDeveloppementLight ne prend alors plus que 2 secondes et se contente derecopier les fichier HTML, JS, XML et CSS, sauf ceux contenu dans "FrameworkERGO".

En PJ ma version modifiée de build.xml se basant sur la 2.4. (seule les 2 tâches ANT nomméesci-dessus ont été ajoutées)

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés: build.xml (86 KB) 08-12-06 14:50

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2806 [FrameworkErgonomique W3C] Maquette

mineur toujours 04-12-06 10:54 13-03-07 12:54

Rapporteur: maussion Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.3

Build: Résolution: impossible àreproduire

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Développement

Résumé: ComposantTableau : Tri

Description: - Tableau avec 2 colonnes (type DATE et STRING) - Tri DECROISSANT sur la colonne de type DATE=> Lors de l'édition puis validation du champ de type STRING le tri est incohérent

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

Page 9: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

9 sur 21 21/06/2007 12:54

2805 [FrameworkErgonomique W3C] Maquette

mineur toujours 04-12-06 10:51 13-03-07 12:48

Rapporteur: maussion Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.3

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Développement

Résumé: ElementFormText : apostrophe

Description: Les valeurs contenant un apostrophe sont tronquées (l'expression régulière censée détecter lesapostrophes est erronée)

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Notes

(0002404)

rigal

19-02-07 09:29

Un patch a été appliqué pour le projet BRIT. Le problème vient du fichier fw_formulaire_element.js:

Ligne 31 : (var recherche=/("'")/g; à remplacer par var recherche=/'/g;)

bug à corriger dans la version 2.5 du fw ergo W3C

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2804 [FrameworkErgonomique W3C] Maquette

mineur toujours 04-12-06 10:46 13-03-07 12:44

Rapporteur: maussion Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.3

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Développement

Résumé: ComposantTableau : affichage du "pager"

Description: Le "pager" est affiché quand il n'y a aucun élément dans le tableau.

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Page 10: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

10 sur 21 21/06/2007 12:54

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2803 [FrameworkErgonomique W3C] Maquette

mineur toujours 04-12-06 10:44 13-03-07 12:43

Rapporteur: maussion Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.3

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Développement

Résumé: Composant tableur : problème d'affichage

Description: 1- Il y a un gros bug dans le composant tableur, voir 'Maquette Client Riche' de démo du frameworkclient > Cahiers navette > Catalogue :- Les libellés des sous-totaux sont décalés, ils ne correspondent pas au libellé de leur groupe respectif.=> Ce qui ne nous permet pas d'afficher correctement les tableurs dans le projet Brit (Dossiers de travaux > Gestion des dossiers > Rechercher > Détailler > Etapes; Patrimoine immobilier > Biensimmobiliers > Rechercher > Détailler > Indicateurs ...).

2- Pour que le composant tableur fonctionne, il faut nécessairement les balises<CALCULS><CALCUL/></CALCULS> et pour IE : les balises <CALCULS><CALCUL><DATA><DATA><FORMULE/></CALCUL></CALCULS>, dans le flux xml statique définissant la structure du tableau.Celà provoque l'affichage de lignes de total et sous-totaux vides (puisqu'aucune donnée & formule n'estindiquée) :=> Ce qui nuit à la lisibilité du tableur, lorsqu'on souhaite l'utiliser uniquement pour les regroupements.

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Notes

(0001728)

pasquereaug

06-12-06 14:48

Problèmes des libellés de sous-totaux transférés dans bug 2847

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2782 [FrameworkErgonomique W3C] Gabarit

mineur N/A 30-11-06 16:56 13-03-07 12:35

Rapporteur: pasquereaug Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

Page 11: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

11 sur 21 21/06/2007 12:54

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: Développement

Résumé: Amélioration de la tâche remplacement

Description: Etudier les possibilités d'intégration du code ci-dessous afin d'alléger la gestion des remplacements.

Etapes pourreproduire:

Informationscomplémentaires:

Fichier build.xml, action "remplacement"

Avant l'insctruction "copy", ajouter :<copy todir="${build.repertoireTemp}"> <fileset file="build.properties" /></copy><replaceregexp match="build\.([A-Z0-9_]*)=([A-Z0-9_\-\.\/\$\{\}]+)\r\nbuild.\1_url=([A-Z0-9_\-\.\/\$\{\}]+)" replace="\2=${build.projetRepertoireInstall}\3" flags="gi"> <fileset file="${build.repertoireTemp}/build.properties" /> </replaceregexp>

Dans l'insctruction "copy/filterset" remplacer la série d'inscrtuction "filter" par :<filtersfile file="${build.repertoireTemp}/build.properties"/>

Et voilà, plus à se préocuper du build.xml :)

Fichiers attachés:

Notes

(0001651)

pasquereaug

30-11-06 16:57

L'idée est d'utiliser :<filterset> <filtersfile file="${build.antCompilDir}/build.properties"/></filterset>

Au lieu de :<filterset> <filter token="myVar1" value="${myVar1}" /> <filter token="myVar2" value="${myVar2}" /> <filter token="myVar3" value="${myVar3}" /> ...</filterset>

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2774 [FrameworkErgonomique W3C] Documentation

mineur toujours 30-11-06 15:37 13-03-07 12:34

Rapporteur: pasquereaug Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: N/A

Résumé: Illustrations manquantes

Page 12: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

12 sur 21 21/06/2007 12:54

Description: Des images de rendu IHM ne sont pas incluses systématiquement sur les exemples ou sont incomplètes(Calendrier, Aide, Tableur, ...)

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2773 [FrameworkErgonomique W3C] Gabarit

mineur N/A 30-11-06 15:35 13-03-07 12:28

Rapporteur: pasquereaug Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: N/A

Résumé: Génération de la JSDoc

Description: Intégrer dans le gabarit une tâche de génération de la JSDoc (comparable à celle de la afin de la mettreà disposition des équipes projet pour générer les JSDoc des projets

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2772 [FrameworkErgonomique W3C] Documentation

mineur N/A 30-11-06 15:19 13-03-07 12:26

Rapporteur: pasquereaug Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Page 13: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

13 sur 21 21/06/2007 12:54

Résumé: Composant Tableur - Héritage du composant Tableau

Description: Représenter le lien d'héritage entre le composant Tableau et le composant Tableur :

- Dans le diagramme de classe- Dans la description du composant de la JSDoc

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2617 [FrameworkErgonomique W3C] Technique

mineur toujours 21-11-06 15:06 13-03-07 12:20

Rapporteur: estienney Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.2

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: Qualification

Résumé: Récupérer une valeur d'un paramètre dans l'url

Description: Il n'y a apparement pas de fonction dans le framework pour récupérer simplement une valeur passéeen get dans l'URL, hors cela peut s'avérer souvent nécessaire.Ci-joint le code que j'ai fait :

function getUrlParam(sParamName){ var sUrl = self.location.href; var sParam = (sUrl.indexOf("?")==-1 ? "" : sUrl.substr(sUrl.indexOf("?")+1)); var aParam = new Array(); var aTmp = sParam.split('&'); for (var i=0 ; i<aTmp.length ; i++) { var a = aTmp[i].split('='); aParam[a[0]] = (a.length>0 ? a[1] : ''); } if (typeof(sParamName)!="undefined") { return aParam[sParamName]; } else { return aParam }}

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés: getUrlParam.js (1 KB) 21-11-06 15:06

Ce bug n'a aucune note.

Page 14: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

14 sur 21 21/06/2007 12:54

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2538 [FrameworkErgonomique W3C] Maquette

mineur toujours 17-11-06 11:54 13-03-07 12:18

Rapporteur: pasquereaug Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: Articles/Catalogue - Erreur sur export XML

Description: L'outil Export XML renvoie une erreur 404 sur la page /html/article/visuXML.html

Etapes pourreproduire:

Informationscomplémentaires:

Cause : URL non générique dans article/catalogue.js fonction doExport

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2532 [FrameworkErgonomique W3C] Ergonomique

mineur toujours 17-11-06 09:08 13-03-07 12:17

Rapporteur: pasquereaug Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.4

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Production

Résumé: Calcul de la semaine dans le composant Calendrier

Description: A priori, la règle pour déterminer la semaine 1 est la suivante :

la semaine 1 est celle comprenant le 1er Jeudi de l'année (et non pas Lundi)

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Page 15: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

15 sur 21 21/06/2007 12:54

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2392 [FrameworkErgonomique W3C] Ergonomique

mineur toujours 13-11-06 14:35 13-03-07 12:17

Rapporteur: maussion Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.3

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Développement

Résumé: ElementFormSelect - modification du statut

Description: La modification du statut des "ElementFormSelect" n'est pas prise en compte, même après un nouvelappel à ecrireBind().

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2372 [FrameworkErgonomique W3C] Technique

majeur toujours 09-11-06 10:18 13-03-07 11:55

Rapporteur: luzeau Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.2

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: setXmlData raffraichit mal un element de type Checkbox

Description: Pour l'élément de type Checkbox, la value est raffraichie mais pas le checked.

Etapes pourreproduire:

Informationscomplémentaires:

Page 16: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

16 sur 21 21/06/2007 12:54

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2340 [FrameworkErgonomique W3C] Ergonomique

majeur toujours 06-11-06 13:38 13-03-07 11:51

Rapporteur: leperchey Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.0

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Développement

Résumé: Erreur dans ComposantForm.setAction

Description: La fonction setAction de ComposantForm est buggée. Elle ne fait rien. Du tout.

Etapes pourreproduire:

Informationscomplémentaires:

A mon avis, et ça marche d'ailleurs beaucoup mieux comme ça, il faut remplacer :

this.getDomHtmlElement.action=urlInsert;

par

this.getDomHtmlElement().action=urlInsert;

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2273 [FrameworkErgonomique W3C] Ergonomique

majeur toujours 27-10-06 08:32 13-03-07 09:39

Rapporteur: belhamou Plate-forme:

Assigné à: OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: Développement

Résumé: ElementFormSelect maitre/esclave

Page 17: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

17 sur 21 21/06/2007 12:54

Description: La structure du flux xml n'est pas adaptée aux grandes volumétries. Par exemple les listes liéeszones->pays->villes->implentation de gestion, avec la gestion de l'item "Tous" nécessite un flux xml de5,5Mo ! L'idée serait de remplacer la structure hiérarchique par une structure référentielle qui permettraitd'éviter les redondances d'information. Cette technique a été développée en interne par EDS et pourraêtre éventuellement proposée comme solution à intégrer au framework

Etapes pourreproduire:

Informationscomplémentaires:

permettre le rafraichissement par appel serveur lors de l'évènement onchange

Fichiers attachés:

Notes

(0001873)

leperchey

15-12-06 15:04

J'ai rencontré un problème similaire dans RISE, que j'ai résolu en surveillant les onChange d'uneliste intermédiaire, et en rechargeant dynamiquement les listes esclaves. Voir par exemple le js del'écran de gestion des implantations.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2244 [FrameworkErgonomique W3C] Technique

mineur N/A 23-10-06 12:10 13-03-07 09:36

Rapporteur: pitoiset Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: Création d'un composant de saisie de numéro de téléphone

Description: La saisie des numéros de téléphone se retrouve dans de nombreuses applis. Ce composant permettraitde saisir le numéro de téléphone au format français ou international avec dans ce cas une liste desindicatifs par pays. Ce qui complèterait et mutualiserait ce qui a déjà été fait sur Racine (voir PJ).

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés: saisie_telephone_racine.doc (169 KB) 23-10-06 12:10

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2209 [FrameworkErgonomique W3C] Ergonomique

mineur toujours 18-10-06 15:27 13-03-07 09:36

Rapporteur: pasquereaug Plate-forme:

Page 18: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

18 sur 21 21/06/2007 12:54

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: Qualification

Résumé: Controle de surface - Contrôle de surface associé aux formats de restitution

Description: Faire les contrôles en fonction du format de restitution

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2205 [FrameworkErgonomique W3C] Ergonomique

mineur toujours 18-10-06 15:15 13-03-07 09:36

Rapporteur: pasquereaug Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: N/A

Résumé: Composant Tableur - Tri, filtrage et détail

Description: Pouvoir effectuer :Un tri et et un filtrage sur les groupementsUn affichage/masquage du détail

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2191 [FrameworkErgonomique W3C] Technique

mineur toujours 16-10-06 16:49 13-03-07 09:09

Page 19: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

19 sur 21 21/06/2007 12:54

Rapporteur: maussion Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.3

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: ComposantRecherche: problème d'affichage sous IE 6.0 de la recherche avancée

Description: ComposantRecherche :Sous Internet Explorer 6.0, un problème d'affichage intervient lorsque la séquence d'action suivante esteffectuée :- Affichage d'un formulaire de recherche avec la fonctionnalité recherche avancée- Clic sur le lien "Recherche avancée"- Clic sur le bouton "Recherche"Cf. fichier joint : 03 - Anomalie_Framework_Ergo_ComposantRecherche.doc

Etapes pourreproduire:

Informationscomplémentaires:

Fichiers attachés: 03 - Anomalie_Framework_Ergo_ComposantRecherche.doc (566 KB) 16-10-06 16:49

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

2098 [FrameworkErgonomique W3C] Ergonomique

mineur toujours 29-09-06 12:16 13-03-07 09:04

Rapporteur: pasquereaug Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: N/A

Résumé: Composant Boutons internationalisable

Description: Creer un composant bouton avec les éléments paramétrables suivants :

- Texte international y compris les alphabets non latin- Police avec une police par défaut- Couleur du rollover avec couleur par défaut- Hauteur avec hauteur par défaut- Largeur fixe possible du bouton qq soit le libellé

Etapes pourreproduire:

Informationscomplémentaires:

Voir base de travail en PJ

Fichiers attachés: Doc1.doc (33 KB) 19-10-06 10:57

Bouton.zip (2 KB) 19-10-06 10:57

Ce bug n'a aucune note.

Page 20: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

20 sur 21 21/06/2007 12:54

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

1816 [FrameworkErgonomique W3C] Ergonomique

majeur toujours 09-08-06 12:21 13-03-07 08:55

Rapporteur: gfiic5 Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

2.2

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Evolution

Phase: N/A

Résumé: Possibilité de charger le contenu d'un composant tableau sur demande

Description: Nous souhaitons pouvoir charger le XMLDonnees des composants tableaux sur demande, sans avoir àre-instancer le composant lui-même.Ce besoin apparaît lorsque l'on souhaite recharger le contenu d'un tableau en passant des paramètresdans l'url du xml données.

Etapes pourreproduire:

Informationscomplémentaires:

A l'heure actuelle, il est possible d'obtenir ce comportement en récupérant le flux XML "données" àl'aide d'un XMLObject classique, puis en assignant son contenu à la variableComposantTableau.XMLData et enfin en appelant ComposantTableau.retourImportXML().

Fichiers attachés:

Ce bug n'a aucune note.

Afficher le rapport détaillé

ID: Catégorie: Sévérité: Reproductibilité:Date desoumission:

Dernière mise àjour:

228 [FrameworkErgonomique W3C] Ergonomique

mineur toujours 22-11-05 10:32 13-03-07 08:54

Rapporteur: luzeau Plate-forme:

Assigné à: pasquereaug OS:

Priorité: normale Version:

Etat: résolu Version duproduit:

1.1

Build: Résolution: résolu

Projection: aucun

ETA: aucun

Typologie: Anomalie

Phase: Qualification

Résumé: Décalage de l'affichage des tableaux

Description: Lors de l'affichage de tableaux, l'affichage du tableau sous forme de liste (boolListe) entraîne ledécalage du tableau liste. Il serait intéressant lorsqu'un 3ème tableau est affichée, que celui-ci soitaussi décalé mais par rapport au 2ème et non par rapport à la page (cf rendu écran dans fichier joint)

Etapes pourreproduire:

Page 21: Mantis - ACube - adullact.net · Mantis - ACube http ... var s = '

Mantis - ACube http://mantis.recette.diplomatie.gouv.fr/print_all_bug_page_word.php?...

21 sur 21 21/06/2007 12:54

Informationscomplémentaires:

Fichiers attachés: tableau.doc (90 KB) 22-11-05 10:32

Ce bug n'a aucune note.