InseeFr / Bauhaus-Back-Office

Back-office services for Bauhaus
MIT License
3 stars 8 forks source link

Revoir le nom des ficheirs utilisés lors de l'export #546

Closed EmmanuelDemey closed 1 day ago

EmmanuelDemey commented 3 months ago

Suite à l'issue #388, il faudrait s'assurer/vérifier les points suivants

  1. pour les concepts, exportation :

    • liste 1 : * \ /: ? "<>| ; ! _ ( ) ' [ ] ~# { } ^ @ % § ° . ==> En ce qui concerne le traitement des caractères diacritiques, ils sont supprimés dans le nom du fichier ==> Ok pour tous sauf pour § et ° Mais, ils n'en sont peut-être pas. Petite remarque supplémentaire, le caractère < est bien traité comme un caractère diacritique pour fixer le nom du fichier, en revanche il est mal interprété pour exporter le contenu du fichier. Cela sera probablement une carte à venir.
    • liste 2 : à â ä é è ê ë î ï û ü ù ö ô ÿ ç ==> En ce qui concerne le traitement des caractères diacritiques, ils sont remplacés par la voyelle ou la consonne correspondant sans caractère diacritique dans le nom du fichier ==> Ok pour tous
    • liste 3 : À Â Ä É È Ê Ë Î Ï Û Ü Ù Ö Ô Ý Ç ==> En ce qui concerne le traitement des caractères diacritiques, ils sont remplacés par la voyelle ou la consonne correspondant sans caractère diacritique dans le nom du fichier ==> Ok pour tous
  2. pour les listes de concepts, exportation : J'ai testé l'exportation avec plusieurs concepts dont deux qui avaient des caractères diacritiques ==> Ok pour toutes les exportations (.ods, .odt langue 1, .odt langue 2 et fiches des concepts de la sélection).

  3. pour une liste de concepts résultant de la recherche avancée, exportation : J'ai testé l'exportation avec au moins plusieurs concepts qui avaient des caractères diacritiques ==> Ok pour toutes les exportations (.ods, .odt langue 1, .odt langue 2 et fiches des concepts de la sélection).

  4. pour une collection de concepts, exportation : J'ai testé l'exportation avec une collection dont le nom comportait des caractères diacritiques et qui avait des concepts avec des caractères diacritiques aussi :

    • exportation en .ods ==>les caractères diacritiques ne sont pas traités dans le nom du fichier résultant de l'exportation ;
    • exportation en .odt langue 1 ==> les caractères diacritiques ne sont pas traités dans le nom du fichier résultant de l'exportation ;
    • exportation en .odt langue 2 ==> les caractères diacritiques ne sont pas traités dans le nom du fichier résultant de l'exportation ;
    • exportation des fiches des concepts de la sélection ==> les caractères diacritiques ne sont pas traités ni dans le nom du fichier zip résultant de l'exportation, ni dans le nom du dossier qui contient les fiches des concepts résultant de l'exportation. En revanche, le traitement est Ok pour les fiches des concepts de la sélection (on retombe sur le point 1).
  5. pour une liste de collections de concepts, exportation : J'ai testé l'exportation avec deux collections dont une qui avait des caractères diacritiques :

    • exportation en .ods ==> le traitement est Ok sur le nom du zip , mais les caractères diacritiques ne sont pas traités dans les noms du fichier résultant de l'exportation pour chaque collection ;
    • exportation en .odt langue 1 ==> le traitement est Ok sur le nom du zip , mais les caractères diacritiques ne sont pas traités dans les noms du fichier résultant de l'exportation pour chaque collection ;
    • exportation en .odt langue 2 ==> le traitement est Ok sur le nom du zip, mais les caractères diacritiques ne sont pas traités dans les noms du fichier résultant de l'exportation pour chaque collection ;
    • exportation des fiches des concepts de la sélection ==> traitement Ok sur le nom du fichier zip. Les caractères diacritiques ne sont pas traités dans le nom des dossiers résultant de l'exportation qui contiennent les fiches des concepts à exporter. En revanche, le traitement est Ok pour les fiches des concepts de la sélection (on retombe sur le point 1).
EmmanuelDemey commented 1 month ago

@EmmanuelDemey va créer des tickets dédiés

EmmanuelDemey commented 1 week ago

est-ce vraiment problématique ? @Emilia-Vittek @flo7894 ?

Emilia-Vittek commented 2 days ago

@EmmanuelDemey @flo7894 cette carte est très ancienne et le risque que l'erreur se produise est faible. Nous proposons donc de clore la carte et d'en créer une nouvelle lorsque l'incident se reproduire. Parallèlement, je reconstitue l'enchaînement de toutes les cartes liées à la longueur des noms de fichier et aux caractères diacritiques. Il faudra voir comment le stocker.