XtoGen version 1.0fix8 du 19 janvier 2004 Bugs corrigés : * L'utilisation de XToGen sous Linux posait des problèmes, du au chargement de document externes dans les feuilles XSL (utilisation de file:/ sous Windows et file:// sous Linux). =============================================================================== XtoGen version 1.0fix7 du 2 novembre 2003 Bugs corrigés : * Problème d'affichage des listes de navigation du à un problème d'encodage * Problème similaire dans l'affichage du document * Problème de création de doublons de documents lors de l'édition de documents * Un document comportant des valeurs de listes externes mais pas d'indication de langue était mal indexé et mal affiché. =============================================================================== XtoGen version 1.0fix6 du 30 octobre 2003 Améliorations : * text_style.xsl utilise par défaut les tags XHTML contenus dans le texte structuré. * result_display.xsl est plus clair à lire. Bugs corrigés : * la target "ant genlabelsdisplay" n'était pas exécutable directement (i.e. sans passer par ant init). * Des namespaces intempestifs étaient affichés sur les éléments contenus dans un champ de type "text" lors de la saisie. =============================================================================== XtoGen version 1.0fix5 du 27 octobre 2003 Améliorations : * Ajout des targets "ant zipxtg" et "ant zipapp" pour faire des archives de XToGen et des applications. Bugs corrigés : * Les labels contenant des accents et associés à des pièces attachées s'affichaient mal dans la barre de titre du navigateur. =============================================================================== XtoGen version 1.0fix4 du 18 octobre 2003 Améliorations : * Ajout de l'interface chinoise (merci à YuanYuan Niu et Chengan Sun) Bugs corrigés : * La combinaison de plusieurs localisations pour une même base de document posait des problèmes. =============================================================================== XtoGen version 1.0fix3 du 6 octobre 2003 Bugs corrigés : * Le fichier structure.xml exemple ne contenait pas de section pour la personnalisation de la recherche et de la navigation. * La combinaison de deux champs pointant (via l'attribut path) sur un même élément, l'un en tant que valeur de l'élément, l'autre en tant que valeur de l'attribut posait problème dans l'interface de saisie (bug relevé par C. Bougoüin). * L'utilisation d'un path terminant par un attribut (.../@foo) pour un champ de type choice, posait problème à la saisie (bug relevé par N.Boutros). =============================================================================== XtoGen version 1.0fix2 du 21 septembre 2003 Bugs corrigés : * Gestion des identifiants de repository dans application.xconf =============================================================================== XtoGen version 1.0fix1 du 19 septembre 2003 Bugs corrigés : * Dans la page de navigation, les liens vers les listes pointaient vers des XSP qui ont changé. =============================================================================== XtoGen version 1.0final du 29 août 2003 Bugs corrigés : * L'ouverture de documents XML dans les XSL de XtoGen pouvait poser problème sur certains systèmes. Avec l'ajout de 'file:/', cela fonctionne. * Les champs choice n'étaient plus navigables dans l'affichage du document. * Dans la galerie, les documents attachés sans vignette étaient affichés avec une vignette autre. * La navigation sur un document attaché n'affichait pas la bonne vignette Changements * L'application est maintenant par défaut en UTF-8. =============================================================================== XtoGen version 1.0b5 du 26 juin 2003 Bugs corrigés : * terms.xsp.xsl inutile maintenant a été supprimé * le mode "2 colonnes" ne bugge plus si le nom d'un champ contient un point (.) ou un moins (-). * Le commentaire sur le mode d'affichage des champs de type choix dans le structure.xml exemple a été retiré. * La valeur par défaut pour l'attribut "default" de la langue dans le fichier structure.xml exemple était 'yes' et non 'true' Améliorations : * Un check.display a été ajouté pour vérifier le contenu du fichier display.xml qui configure l'affichage de l'application. * + de contrles sur les fichiers structure.xml et display.xml avec la target "ant check" * Le fichier d'interface espagnole a été complété (merci Muriel !) =============================================================================== XtoGen version 1.0b4 du 12 juin 2003 Bugs corrigés : * Suite à des tests de positionnement de xtogen-lib.jar dans conf/lib, la copie de xtogen-lib.jar avait été retiré du fichier global_build.xml. Il a été remis. * Correction d'une erreur dans l'aide du build.xml * La mise en évidence des mots recherchés faisait disparaitre le texte des liens de navigation dans l'affichage du document (document.xsl). * Le fichier build.xml fourni avec l'application exemple "contacts" n'était pas à jour et provoquait une erreur "No protocol [...]". * La recherche multicritère n'affichait rien du tout (même pas "aucun résultat") lorsque l'utilisateur ne sélectionnait rien dans le formulaire. * Le "check" ne signale plus lorsque l'attribut 'label' du champ 'lang' n'est pas défini (dans structure.xml). * L'expression "base vide" n'était pas traduite dans la page d'administration. * La xtogen lib n'avait pas complètement migrée de 'image' à 'attach', c'est désormais chose faite. Changements : * Dans le fichier application.xconf, le type par défaut des repository est maintenant "HSQL" et non plus "FS" pour limiter les problèmes de nombre de fichiers ouverts (application.xconf.xsl). * Le préfixe utilisé pour les noms d'éléments de formulaire pour la saisie n'est plus "f-" mais "f_" (admin_saisie.xsl et xtogen-lib.jar) * Le "mode" pour l'affichage des champs de type "choice" se configure désormais dans le fichier display.xml et non plus dans structure.xml. * Le nom des champs additionnels pour les choix sont maintenant en "_choiceid" au lieu de "-choiceid". Attention !!! Il faut supprimer votre base d'indexation et la recréer. * L'api-url est maintenant utilisée uniquement pour l'affichage des documents attachés. * Pour désigner la langue par défaut, on utilise maintenant defaut='true' et non plus default='yes' Nouveautés : * Pour la saisie d'élément dans une liste longue, on peut maintenant utiliser un mode "2 colonnes" plus pratique mais exploitant JavaScript. Pour ce faire, il faut le préciser dans le fichier display.xml. * Idem pour la recherche * Un répertoire js (pour le javascript) a été ajouté dans l'arborescence du projet. * Tout ce qui est mis dans le répertoire custom/style est maintenant recopié dans l'arborescence SDX, sous-répertoires compris. Ceci permet entre autres de personnaliser des feuilles XSP. =============================================================================== XtoGen version 1.0b3 du 10 juin 2003 Bugs corrigés : * L'upload de fichiers fonctionne désormais sous Linux (upload_attach.xsp et xtogen-lib.jar). * L'upload de fichiers fonctionne désormais sous IE (upload_attach.xsp) * La liste des fichiers attachés n'était pas triée sous Linux (admin_attach.xsl) Changements : * Un champs de type sdx:field est généré également si le document attaché n'a pas de vignette associé ni de label. =============================================================================== XtoGen version 1.0b2 du 5 juin 2003 Bugs corrigés : * Dans la page de navigation, c'est bien le label du fichier document qui est utilisé et non plus le terme générique 'liste alphabétique' (nav.xsl). * Dans le build.xml d'application, le fichier 'global_build.xml' n'était pas toujours trouvé en indiquant le chemin relatif, avec 'file:' en préfixe, ça fonctionne mieux. * La page de résultats de la recherche multi-critères affichait un texte en français non traduit en cas d'absence de résultat (complex_search.xsl) * L'affichage de la question "voulez-vous supprimer le document ..." posait problème lorsque le titre du document contenait des accents (admin_liste.xsl). Améliorations : * La multilocalisation fonctionne en multibases pour le même type de document. * L'affichage des résultats de recherche et des listes a été encore plus externalisé dans result_display.xsl. On y définit maintenant un template nommé "resultats" qui affiche le tableau HTML. * Pas de page intermédiaire avant la saisie pour les types de documents qui n'ont pas d'attachements. Nouveautés : * Vous pouvez maintenant passer un certain nombre de vérifications sur le fichier structure.xml de votre application en utilisant la commande "ant check". Celle-ci est automatiquement appelée à la fin du "ant init" et du "ant update". =============================================================================== XtoGen version 0.23 du 3 juin 2003 nommé également 1.0b1 Bugs corrigés : * La mise en évidence des mots recherchés (hilite) faisait disparaitre les dits mots, génant ! (document.xsl, common.xsl) * Les tags vides d'un document n'apparaissent plus dans la page d'affichage du document (document_doctype.xsl.xsl). Améliorations : * Un fichier global_build.xml a été ajouté dans la distribution de XToGen. Il contient toutes les commandes nécessaires à la construction (init, update) d'une application XtoGen. Le fichier build.xml d'application est maintenant réduit à son strict minimum (inclusion de global_build.xml). C'est donc la dernière fois que vous avez à mettre à jour votre fichier build.xml d'application avec une nouvelle version de XtoGen. Si modifications futures il y a, elles s'appliqueront au fichier global_build.xml. * Un fichier global_xtogen.properties a été ajouté dans la distribution de XtoGen. Il contient le chemin d'installation de sdx. Cette information est utilisée par toutes les applications. Vous pouvez donc retirer la ligne sdx.install.dir de votre fichier xtogen.properties et mettre à jour celle présente dans le fichier global_xtogen.properties. L'information est désormais à changer à un seul endroit pour toutes les applications. * Affichage + agréable des pièces attachées ============================================================================== XtoGen version 0.22 du 27 mai 2003 Cette version de XtoGen est basée sur SDX2.1 final Bugs corrigés : * Le vidage de la base ne fonctionnait plus, c'est corrigé (pre_flush.xsp, flush.xsp, pre_flush.xsl) * L'import ZIP fonctionne (je l'ai juste retesté) * Espace manquant dans la page d'import (admin_import.xsl) * Lorsqu'une liste de choix était affichée sous forme de liste déroulante dans le formulaire de saisie, les valeurs non présentes dans la liste n'était pas présentée avant la liste. * Lorsqu'une illustration présentée dans la page galerie était référencée par deux documents (ou plus) le lien ne menait nulle part. * Aucune information n'était présentée à l'utilisateur lors de la saisie d'un champ de type choix (sans liste externe) en mode 'check' Changements : * il faut maintenant utiliser le type de champ "attach" (nom plus générique qu'image pour les documents attachés) à la place du type de champ "image". Le type de champ "image" est encore supporté. * La classe CSS pour afficher les vignettes dans gallery.xsp s'appelle "vignettegalerie" pour ne plus interférer avec "float" utilisé également dans les formulaires de saisie. * Les formulaires de saisie sont passés en POST. Améliorations : * Le champ par défaut est présenté en premier dans l'affichage du document et dans la saisie, même s'il n'est pas le premier dans structure.xml * Le mécanisme de pages statiques est maintenant complet. Pour plus d'infos, reportez-vous au fichier display.xml commenté. Attention ! Le fichier build.xml a été mis à jour * Le mécanisme de test d'existence des fichiers à générer (de type structure de fichiers labels) est maintenant délégué aux XSL. Nouveautés : * La page d'import propose maintenant l'upload d'un seul document XML ============================================================================== XtoGen version 0.21 du 22 mai 2003 Bugs connus : * L'import ZIP ne fonctionne pas * Le pipeline d'indexation peut "planter" (la fonctionnalité de suppression des doublons a été retirée) * La visualisation de certains fichiers attachés ne fonctionne pas TODO : * Pas d'import d'un seul fichier * La structure des labels pour les pages statiques n'est pas générée. * Changer 'image' en 'attach' * Gérer un fichier xtogen.properties global * Vérifier la bug list * Passer à SDX 2.1 final Bugs corrigés : * Les champs vides dans la saisie généraient des balises vides (xtogen-lib.jar). * On n'utilise plus la feuille retire_doublons.xsl dans le cas de l'indexation de documents ne contenant pas de fichiers attachés (application.xconf.xsl). Améliorations : * Le texte contenu dans les attributs "label" des champs url et email sont désormais indexés en plein-texte (index-doctype.xsl.xsl) * Ajout de l'affichage de la vignette dans la saisie des champs images (admin_saisie.xsl, saisie_document.xsl, saisie_doctype.xsl.xsl) * La liste des vignettes dans la saisie filtre les fichiers sur leur nom pour ne retenir que les fichiers JPG, GIF et PNG (admin_saisie.xsl) * On peut maintenant uploader les fichiers attachés grâce à une page d'administration. * Une interface d'administration permet de voir la liste des fichiers attachés, de les visualiser et de les supprimer. Nouveautés : * On peut maintenant ajouter des pages statiques (béta) dans la navigation. Ces pages devront être en XHTML. Il faut les fournir en autant de langues que le supporte l'interface. Les pages devront être décrites dans un fichier display.xml (dans le répertoire.xsl). Le fichier $lang_document.xml contiendra le titre des pages, le texte et le tooltip des liens. =============================================================================== XtoGen version 0.20 du 16 mai 2003 Bugs corrigés : * Les icones Editer, Exporter et Supprimer étaient visibles dans l'affichage du document même lorsque l'utilisateur était administrateur (mais pas forcément de l'application courante) (document_doctype.xsl.xsl) * On peut maintenant éditer le libellé associé à un e-mail * La mise en évidence des mots recherchés à l'air de mieux fonctionner maintenant (document_doctype.xsl.xsl, document.xsl) Améliorations : * Les feuilles de style listealpha.xsl, results.xsl, query.xsl et complex_search.xsl qui affichent des résultats de recherchent partagent maintenant le même template d'affichage (déclaré dans result_display.xsl) ce qui permet une personnalisation de l'affichage plus aisée. * Les titres apparaissant dans les pages d'administration sont plus cohérents Changements : * Les vignettes doivent être placées dans le sous-répertoire thumbnail (voir application contacts) =============================================================================== XtoGen version 0.19 du 15 mai 2003 non publiée car trop instable Bugs connus (TODO) : * Mauvais traitement de la mise en évidence des termes recherchés (hilite) dans l'affichage des documents (document.xsl) * Dans la saisie, on ne gère pas l'édition du label associé à un champ e-mail. Bugs corrigés : * Le lien vers la liste des documents après l'édition ne menait pas à une liste triée alphabétiquement (saisie_document.xsl) Améliorations : * Une XSL (retire_doublons.xsl) a été ajoutée dans le pipeline d'indexation pour éviter une erreur lors de l'indexation d'un document référençant deux fois (ou plus) la même pièce attachée (application.xconf.xsl) * Dans l'affichage du document, si un document référencé dans une relation est absent, on le précise (avec son identifiant) (document.xsl). * Le formulaire de saisie est maintenant commenté (admin_saisie.xsl). * Les résultats de la recherche plein-texte sont triés par ordre alphabétique (results.xsp.xsl). * On peut maintenant commencer à manipuler les documents attachés dans la saisie des documents. Ils doivent être placés dans un répertoire attach sous le répertoire des documents. Changements : * Les documents créés ou édités le sont maintenant directement dans le répertoire du type de document et non plus dans un sous-répertoire "temp", ceci pour limiter le problème du au chemin relatif des pièces attachées (saisie_doctype.xsp.xsl) =============================================================================== XtoGen version 0.18 du 14 mai 2003 non publiée car très instable Bugs corrigés : * Dans la navigation, l'ensemble des documents partageant une même valeur de champs n'étaient pas trié par ordre alphabétique (query.xsp, liste.xsl) * Même problème lors de la navigation à partir de l'affichage du document (document.xsl) * Le label des champs e-mail ne s'affichaient plus (document.xsl) * Les champs dont le type n'est pas précisé dans le fichier structure.xml (type string par défaut) n'étaient pas navigables dans l'affichage du document (document_doctype.xsp.xsl) * La détermination de l'extension d'un fichier attaché ne fonctionnait pas si le chemin du fichier contenait des '.' (index-doctype.xsl.xsl) Améliorations : * Les valeurs de listes externes sont maintenant triées alphabétiquement dans la saisie (admin_saisie.xsl) * Meilleure organisation de la XSL de saisie (saisie_doctype.xsp.xsl, admin_saisie.xsl) * La vue des sources (url de type 2src) est interdite quand l'utilisateur n'est pas connecté en administrateur (sitemap.xmap) Changements : * Le fichier sitemap.xmap est maintenant généré (sitemap.xmap.xsl), mettez à jour votre build.xml ! =============================================================================== XtoGen version 0.17 du 11 mai 2003 Bugs corrigés : * Dans l'affichage des documents, une erreur se produisait si le document contenait des champs image non nommés image * La saisie des champs de type liste externe ne fonctionnait pas * Le choix de l'opérateur booleen dans la recherche ne fonctionnait pas pour la recherche sur les listes externes * L'édition du label associé à une URL ne fonctionnait pas * Le label associé à une URL n'était pas affiché dans la fiche PDF exportée pour un document Améliorations : * Dans l'affichage des documents, utilisation des "<div" plutt que des tableaux pour faire une galerie d'images. * Dans l'affichage de liste de valeurs, les valeurs vides ne provoquent plus de puces vides. * Dans la saisie, les valeurs de champs associées à une liste externe et pourtant non présentes dans la liste sont affichées en rouge en début de liste. * Dans la page de recherche multi-critères, le choix de l'opérateur booléen est placé juste sous le label du champ. * Après avoir édité ou saisi un document, il est possible de visualiser ou de revenir à l'édition du document rapidement. * Dans les combo box de la page de saisie/édition de document, les labels de plus de 40 caractères sont automatiquement tronqués. * La question avant la suppression d'un document est maintenant plus explicite. Nouveautés : * La mise en évidence (hilite) des résultats de recherche dans le document est maintenant gérée. =============================================================================== XtoGen version 0.16 du 7 mai 2003 Bugs corrigés : * Dans la saisie, le nombre de relations n'est plus limitée à 20 * plain-texte a été corrigé en plein-texte * Au passage à SDX2.1b1, l'indexation d'un répertoire parcourt toute la sous arborescence, ce qui posait des problèmes avec les fichiers attachés. Un filtre sur l'extension des fichiers (*.xml) à attacher a été ajouté. * Dans l'édition de documents existants, les champs texte non balisés n'étaient pas éditables, c'est corrigé. * L'imbrication des tags de mise en forme (gras et italique) est maintenant gérée. * Le "vidage" d'une base ne fonctionnait plus (ajout de l'attribut delete="true") Améliorations : * Meilleure gestion de l'affichage des images dans la gallerie (utilisation de div plutt que de tableaux * gallerie.xsp et gallerie.xsl ont été renommés en gallery.xsp et gallery.xsl * Des XSL supplémentaires peuvent être ajoutées dans le répertoire custom/xsl de l'application XtoGen. Elles seront copiées dans le répertoire XSL de l'application SDX (Attention ! Mettez à jour votre build.xml) * La liste alphabétique des documents est maintenant triée alphabétiquement * La liste des relations dans la saisie est classée par ordre alphabétique. * Le champ par défaut d'un document est mieux présenté differemment (classe CSS spécifique) dans l'affichage des documents * La liste des documents retournée par une recherche multi-critères est maintenant classée par ordre alphabétique. * Dans la recherche multi-critères, on peut maintenant préciser l'opérateur à appliquer entre les différentes valeurs d'un champ multi-valué. =============================================================================== XtoGen version 0.15 du 16 avril 2003 Bugs corrigés : * Dans la saisie, on peut maintenant déselectionner une relation (ajout de l'élément --- en début de liste) * Dans la saisie, si on choisit un affichage de liste de choix alternatif, on affiche bien toutes les valeurs possibles et non celles portées par les documents * Le passage en tant qu'administrateur d'une application une autre ne propose plus le menu administration par défaut. Le test sur l'administrateur n'était pas complet car ne testait pas l'application. * Dans l'édition, la langue du document ne s'affichait pas toujours. C'était du au fait qu'elle n'était pas toujours renseignée dans structure.xml. On affiche maintenant le code langue. * Dans la saisie et l'édition, les relations sélectionnables étaient limitées aux 20 premières. * L'identifiant du document n'était pas affiché dans le cas d'un document saisi à la main. Améliorations : * Plus d'information pour la navigation de page en page * Dans l'affichage d'un document en tant qu'administrateur, le bouton "Supprimer" mène maintenant à une page de confirmation. * La navigation de page en page est affichée en haut et en bas de chaque page, pour la navigation, les résultats de recherche et l'administration. * Dans la recherche, si l'affichage d'une liste est personnalisée en utilisant le mode checkbox ou radio et que la liste est vide, un message d'erreur est affiché. * Les documents saisis "à la main" sont maintenant stockés dans des répertoires différents en fonction de leur type. Ceci permet une réindexation + simple à posteriori. * Suppression de toutes les utilisations des tags HTML <font> et <center> dans les feuilles XSL pour un passage XHTML * Ajout d'un attribut ALT à tous les tags IMG qui en manquaient pour le passage au XHTML Changements : * Dans la saisie, c'est le thumbnail (s'il existe) qui est affiché et non plus le document attaché. * Le nombre de pages de résultats n'est plus limité à 10 =============================================================================== XtoGen version 0.14 du 12 avril 2003 Bugs corrigés : * Dans la recherche, les listes de valeurs ne sont plus limitées aux 20 premières valeurs. * Dans la saisie les listes de valeurs ne sont plus limitées non plus aux 20 premières valeurs Améliorations : * On retire les espaces autour des valeurs dans la saisie des documents * Dans la liste des documents de la partie administration, les flèches de navigation de page en page sont au-dessus de la liste et non plus en dessous. * Dans la page de recherche, la taille des listes affichées est de 6 lignes * Dans la recherche avancée, on peut maintenant sélectionner plusieurs valeurs pour un champ multi-valuée (liste à sélection multiple) Ajouts : * Dans la recherche avancée, il est possible de personnaliser la présentation des choix multiples (combo, combo à sélection multiple, boutons radio, cases à cocher) * Idem dans la saisie Attention : le fichier build.xml des applications a été mis à jour =============================================================================== XtoGen version 0.13 du 9 avril 2003 (non publiée) Bugs corrigés : * Les liens "tarzan" ne fonctionnaient pas pour les mots clefs de documents appartenant à une base externe. C'est maintenant corrigé. Améliorations : * Seuls les champs navigables sont maintenant déclarés en "brief", ceci allège les pages * Avant de vider la base de document (dans la partie administration), une confirmation est demandée à l'utilisateur * Avant de supprimer un document (dans la partie administration), une confirmation est demandée à l'utilisateur * On peut maintenant déselectionner une(des) valeur(s) choisie(s) dans une liste en sélectionnant la première ligne ("---") =============================================================================== XtoGen version 0.12 du 2 avril 2003 Bugs corrigés : * Dans l'export PDF, les liens externes (champs de type URL) renvoyaient tous vers la même adresse. Ils sont maintenant bien distincts. * L'édition d'un document comportant un champ URL non renseigné ne provoque plus d'erreurs. * Les liens 'tarzan' vers des documents d'une même valeur de listes de valeurs ne menaient pas forcément vers la bonne liste, c'est corrigé... Changements : * Dans la génération automatique du fichier de labels pour un type de document, on ne trouve plus "<typededocument> par <valeur>" mais "<typededocument> par <champ> = <valeur>" =============================================================================== XtoGen version 0.11 du 29 mars 2003 Bugs corrigés : * Les liens tarzan fonctionnent désormais également pour les listes de choix * Les liens tarzan fonctionnent aussi quand la valeur du champ commence ou termine par une espace * La saisie d'un nouveau document pouvant contenir une image ne plante plus Améliorations : * Ajout des relations inverses dans l'export PDF * Les liens de relation dans l'export PDF sont maintenant absolus * Dans l'affichage des documents, les images sont maintenant affichées en mode galerie * Toutes les pages ont désormais un titre * La barre de navigation propose désormais l'accès direct à la navigation par type de documents * Meilleure layout des pages Changements : * Les images s'affichent désormais dans une fenêtre externe =============================================================================== XtoGen version 0.10 du 26 mars 2003 Bugs corrigés : * Les liens vers des URLs ou adresse mail externes fonctionnent dans la sortie PDF * Les documents sans identifiant sont désormais correctement indexés (Merci à Pierrick Brihaye et Martin Sevigny sur sdx-users * Les sous-menus de la recherche fonctionnent à nouveau * Les champs avec un type par défaut n'apparaissaient pas dans la saisie * L'export PDF n'exportait que la première image d'un document * L'édition d'un document existant ne permettait pas la modification des champs déclarés dans le fichier structure.xml mais non présent dans le document. C'est désormais possible. Améliorations : * Dans l'export PDF, une espace est ajoutée avant le nom du champ * Dans l'export PDF, le champ titre contient maintenant le type de document * Dans l'édition, on affiche désormais la langue du document Nouvelles fonctionnalités * Ajout des liens "tarzan" dans la fiche document sur les champs utilisés pour la navigation. Attention, cela ne fonctionne pas encore pour les listes de valeurs (même si le lien est présent) !!! =============================================================================== XtoGen version 0.9 du 16 mars 2003 Note : * le fichier build.xml du projet a changé, attention à bien le mettre à jour pour profiter des fonctionnalités PDF. Bugs corrigés : * Le fichier common.xsl n'était pas un document XML valide, ça a été corrigé également dans la version 0.8 * Ajout du paramètre delete=true pour VRAIMENT supprimer un document dans la partie administration * Le chemin du répertoire d'import présentait une contre-oblique (\) comme dernier séparateur de répertoire et ce, quelque soit le système d'exploitation. Le système est maintenant pris en compte. Améliorations : * L'édition des relations dans un document se fait maintenant avec une liste à sélection multiple et non plus une liste déroulante. * L'édition d'un document indique désormais son identifiant * Ajout d'un export PDF dans l'affichage des documents Changements : * On affiche désormais le nom du fichier image dans la galerie * La feuille de style par défaut (html.css) est maintenant placé dans l'arborescence du projet XtoGen à sa création =============================================================================== XtoGen version 0.8 du 15 mars 2003 Bugs corrigés : * Les applications exemples ne disposaient pas d'un fichier xtogen.properties à jour (il manquait la déclaration de la propriété project.path) * Lors de la première utilisation d'une application XtoGen (juste après son ouverture dans l'administration de SDX), les listes n'étaient pas correctement affichées. C'était dû à une mauvaise gestion de la langue par défaut, c'est corrigé. * Les éléments de choix (non associés à une liste) étaient mal sélectionnés dans l'édition, c'est corrigé. Améliorations : * La barre de menu propose l'accès direct à la recherche avancée par type de documents * Modification de la feuille de style CSS pour un affichage plus agréable des documents (il n'y a plus de bleu marine en fond). * Complément de la liste des libellés espagnols * Dans la saisie d'un nouveau document, seul le champ par défaut est maintenant obligatoire. * L'identifiant du document apparait dans la page d'édition du document * La page d'administration qui liste les documents permet maintenant d'accéder directement à la page du document en cliquant sur son nom Nouvelles fonctionnalités : * Lorsque l'utilisateur est administrateur, il dispose, sur la page d'affichage d'un document, de trois boutons lui permettant respectivement : - d'éditer le document courant - d'exporter le document courant - de supprimer le document courant =============================================================================== XtoGen version 0.7 du 12 mars 2003 Bugs corrigés : * L'édition d'un document contenant une image la faisait disparaitre. Elle est maintenant non modifiée. * L'édition ou la saisie d'un document avec des listes de choix fait maintenant bien apparaitre la liste des choix disponibles et non la liste des valeurs portées par les documents de la base * L'édition d'un document saisi grace a l'interface d'administration ne crée plus de doublons de documents. * "Base de document" devient "Base de documents" dans l'affichage en français (relevé par M.Bottin) Améliorations : * L'affichage détaillé d'un document précise fait apparaitre son identifiant (demande de M.Bottin) * Ajout d'un bouton "Vider" pour supprimer tous les documents d'une base de documents (dans la page d'administration) * Lors de l'indexation d'un document contenant un champ liste erroné (ne faisant pas partie d'une liste prédéfinie), le champ n'est pas indexé et n'apparait donc pas vide dans la navigation (demande de M.Foulonneau) * La vue d'administration affiche maintenant le nombre de documents contenus dans chaque base. =============================================================================== XtoGen version 0.6 du 5 mars 2003 Bugs corrigés : * L'indexation des champs dont on ne précise pas le type dans le fichier structure.xml se fait maintenant correctement. * Les liens de langue (pour changer la langue de l'interface) sont maintenant complets. Cela posait des problèmes à Netscape 4.XX. * Les liens (>a href) ne sont plus soulignés (modification de html.css), ceci rendait difficile la lecture dans des langues non latines. Améliorations : * Ajout d'informations récapitulatives à la fin de l'indexation * Dans la page recherche, une indirection a été ajoutée avant d'accéder aux formulaires de recherche par type de documents. * Possibilité de personnaliser le préfixe par défaut 'fr.tech.sdx' dans le fichier xtogen.properties. Nouvelles fonctionnalités : * Possibilité de saisir de nouveaux documents dans un formulaire dédié * Possibilité d'éditer des documents existants * Possibilité d'exporter des documents existants * Ajouts de l'internationalisation espagnole (merci à Muriel Foulonneau) Bugs connus : * Traduction partielle des libellés espagnols * La liste alphabétique et la liste des documents dans la partie administration sont classés suivant la date d'indexation et non suivant l'ordre alphabétique des titres. Note pour la migration : * Un fichier jar contenant une classe utilitaire a été ajouté au projet. Il s'appelle xtogen-lib.jar. Il est automatiquement placé dans le répertoire WEB-INF/lib de sdx lors du "ant init". Si vous travaillez dans une application avec une version antérieure de XtoGen, mettez à jour le fichier build.xml de votre application (en le récupérant par exemple d'une application vide créée pour l'occasion). Tomcat doit être redémarré après l'ajout de ce fichier jar. * Une propriété "project.path" a été ajoutée dans le fichier xtogen.properties. elle contient le chemin de l'application (traditionnellement fr.tech.sdx.nomDeMonAppli). Si vous travaillez dans une application avec une version antérieure de XtoGen, ajoutez la ligne correspondante dans votre fichier xtogen.properties au risque d'avoir des chemins d'applications erronnés. Pierre Dittgen pierre.dittgen@pass-tech.fr