Le 21/03/2013 10:02, Eric Chatellier a écrit :
Réunion Cantharella du 21/03/2013 =================================
- vérifier la sécurité du moteur de recherche (tester la recherche en utilisateur non administrateur) Testé rapidement ça fonctionne, mais ça nécessite encore certains tests. - vérifier que la recherche par pays renvoi des résultats pour les tests bios Les produits des test bios sont indexés manuellement, le code pays n'était pas indexé.
- vérifier que la recherche par nom de campagne renvoi des résultat pour les stations et specimens? Ce n'était pas demandé dans le cahier des charges original. C'est corrigé. - vérifier quelle est la locale par défaut dans l'application pour que les pages ne plante plus si l'on ne sélectionne pas de locale Le problème se produit seulement sur notre serveur de demo ou la locale est 'fr_FR' alors que 'fr' ou 'en' seulement est attendu.
- corriger le problème de rafraichissement des pages de consultation après la mise à jour des documents (tableau) Ca refonctionne en mettant des Model pour instancier le panel qui contient affiche le tableau. Je suppose que Wicket doit s'enregistrer dessus pour détecter les modifications, mais je n'ai pas tout compris. - corriger la sauvegarde de l'entité document si l'on passe directement par la consultation d'un document sans passer par une modification de fiche. Adapter le message après sauvegarde. Corrigé, mais pas si simple que je le pensait au départ. Il faut passer par des états de pages différents si l'on vient d'une
La cause doit être que cantharella fait un Locale.setLocale() à l'initialisation de l'application et qu'il n'a pas l'air de fonctionner (ou une autre application la change encore derrière). Je ne pense pas non plus que cantharella puisse se permettre de changer la locale par défaut de la JVM car dans un contexte d'un tomcat multi application, cela ne peut pas fonctionner. J'ai modifié l'application pour que la locale de la session wicket soit initialisée avec une locale existante dans cantharella. http://forge.codelutin.com/projects/cantharella/repository/revisions/196 pas de modification ou pas pour faire les bonnes action update/delete finale (et les bons messages wicket).
- Tenter de corriger le message wicket lors de la dépassement de la taille du formulaire ('M' => ' Mo') Corrigé.
- Tenter de corriger la perte des informations du formulaire lors du dépassement de taille Selon le fonctionnement du formulaire wicket, cela n'a pas l'air possible. Pour les formulaires multipart (avec fichier) si l'analyse de la requête échoue, les données du formulaire ne sont pas traitées et perdues. Le dépassement de la taille du formulaire est une cause d'erreur.
https://github.com/apache/wicket/blob/master/wicket-core/src/main/java/org/a... https://github.com/apache/wicket/blob/master/wicket-core/src/main/java/org/a...
- Déplacer la colonne 'documents attachés' en dernière colonne pour uniformiser. Corrigé.
- Verifier que la modification des provenances est possible en utilisateur C'est possible. - Ajouter l'information de "la liste est vide" lors de la modification d'une fiche pour la liste des documents Corrigé. - Ajouter un fieldset en consultation/modification pour le type de document (renommer Type de document en Nom) Corrigé. - Pour les champs description et domaine, ajouter la classe CSS 'quote' Corrigé. - Lors du clic sur l'icone signalant la présence de document, ajouter une ancre pour pointer directement sur les documents C'est compliqué, voire impossible, de faire ca avec des url non bookmarquable dans wicket. Le lien est codé en ajax, et lors du click il y a un redirect, donc on ne peut déjà pas mettre le lien dans la page.
Je me demande aussi si dans la philosophie wicket, ca n'a pas de sens de mettre une ancre sur un lien qu'on ne peut pas mettre en favori.
- Ajouter une tooltip sur l'icone 'dossier' (entete de colonne) : documents attachés Corrigé. - Ajouter une icône pour l'export CSV Corrigé. - Vérifier le comportement à la déconnexion (constructeur vide) Pas revu ce cas depuis. a retester. Si vous voyez un cas d'utilisation et une trace, pouvez vous la copier/coller ?
-- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com