|
[v.1.1.1] Problème d'accents dans l'export CSVPosted by gom
Bonjour à tous !
depuis que j'ai installé la dernière version (1.1.1), j'étais en 1.0.6 avant, tous mes exports CSV sont truffés de caractères spéciaux en lieu et place des accents ! Voici un extrait de ma ligne d'en-tête :
Une idée ? Gôm
Bonjour,
Oui c'est un bug connu : 186. Vous pouvez vous créer un nouveau format d'export CSV (copier/coller le répertoire du format CSV) et ajouter des utf8_decode() un peu partout. Il y a quelques explications sur la façon de faire pour ajouter un nouveau format ici. Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
OK, j'avais pas vu !
Je préférerais ne pas ajouter un nouveau format d'export CSV, mais uniquement ajouter des utf8_decode() un peu partout ... mais c'est où un peu partout ?! Merci mais comme je le disais, je préfère pas procéder comme ça. Gôm Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Ce n'est pas une bonne idée puisque lors de la prochaine mise à jour du plugin vous allez perdre toutes vos modifications... Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here Edited 1 time(s). Last edit at 02/18/2008 11:21AM by deboutv.
Certes, mais j'ai essayé d'installer le plugin Import/Export et l'installation échoue car je suis en version 1.1.1 !
Une autre idée (sachant que je ne peux pas downgrader) ? Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Effectivement ça fonctionne beaucoup mieux !
Par contre, comment je peux faire pour réintégrer la personnalisation des colonnes de mon export CSV que j'avais réalisé grâce aux nouvelles possibilités de l'administration de la version 1.1.1 de Mantis ? array( 'id', 'reporter_id', 'handler_id', 'priority', 'severity', 'category', 'date_submitted', 'last_updated', 'summary', 'status', 'resolution', 'custom_fdsqfsdq', 'custom_vcxhg', 'custom_kuhgzr', 'custom_vcxhtrju', 'custom_jykuit' ) ??? Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Je parle de cette possibilité là. L'article parle de l'affichage, mais c'est également valable pour l'export CSV. Gôm Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Dans la partie configuration du plugin, vous pouvez vous faire une ou plusieurs listes de champs présélectionnés. Lors de l'export vous pourrez choisir une présélection.
Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
Malheureusement ... j'ai toujours le même problème ... enfin, pas totalement ! Lorsque j'essaye de faire un export sous Excel ("Excel (colored) 0.0.2" ou "Excel 0.0.3"), ça n'affiche pas correctement les accents ! Est-ce que ça vient du fait que j'utilise Excel 97 ? Pour l'export en CSV, le problème est un petit peu différent, puisque j'arrive bien à exporter avec les accents mais je ne peux pas l'ouvrir sous Excel 97 ! Je suis obligé d'utiliser un éditeur de texte où là tout s'affiche correctement. Huuum ... une idée ?!! Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Effectivement ça fonctionne sous Open Office 2.1, malheureusement mes utilisateurs utilisent Word 97 et Excel 97 ! J'arrive pas à trouver de parade pour afficher mes données correctement ... vous n'auriez pas une autre idée ?! Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
La seule parade que je vois pour l'instant c'est de chercher à modifier le fichier XML pour trouver la combinaison qui va bien pour Excel. Ensuite on agira sur Mantis pour qu'il génère le fichier attendu par Excel.
Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
Ma priorité est que s'affiche les accents lors d'un export CSV. Est-ce donc bien la même méthode de résolution ?
Si oui, je vois pas comment faire ! Désolé ! Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Commencez par remplacer le UTF-8 en ISO-8859-15 puis modifier les accents pour mettre des accents "normaux". Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
Je ne vois pas où remplacer UTF-8 et encore moins à quoi correspondent des accents "normaux" ?! Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Pour l'export CSV il faut voir avec Microsoft étant donné que c'est un simple fichier texte.
Pour l'export Excel il faut l'ouvrir avec un éditeur de texte pour pouvoir le modifier (notepad par exemple). Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
Excuse moi d'insister lourdement, mais l'export CSV ne pose aucun problème concernant l'affichage des accents sous Excel 97 avec la version 1.0.6 de Mantis. Pourquoi en serait-il autrement avec la version 1.1.1 ? Je suis intimement persuadé qu'il y a un paramétrage ou une modification quelconque du code source à faire, non ? Dois-je définitivement abandonner mes recherches ? J'ai essayé de changer l'encodage de caractères en "ISO-8859-15", "ISO-8859-1", "ISO_8859-15" et "ISO_8859-1", mais rien n'y fait, les accents ne s'affichent toujours pas ! Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c Edited 1 time(s). Last edit at 02/20/2008 04:41PM by gom.
Mais dans l'éditeur de texte (Notepad++ ou PSPad), les accents s'affichent correctement !!! Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Il faut essayer avec Notepad sans ++
Pour info (et sauf erreur de ma part) l'UTF-8 est arrivé en 2003 donc il est impossible pour Excel 97 de le comprendre. On doit pouvoir trouver des logiciels de conversion UTF-8 vers ISO-8859-15 pour convertir les CSV de Mantis. Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
Eh bien tu me crois ... tu me crois pas ... mais les accents s'affichent tous correctement dans le Notepad version 5.0 (numéro 2195 : Service Pack 4) de Windows 2000 Pro !!!
Ouiiiiiiiiiin ! Je vais voir si je peux pas trouver un convertisseur UTF-8 -> ISO-8859-15 comme tu le proposais. Mantis : 1.0.6 - 1.1.2 (avec Plugins) Apache : 2.0.63 PHP : 4.4.9 MySQL : 5.0.51b OS : Windows 2003 Server R2 SP2 Environnement : WAMP Server 2.0c
Sorry, only registered users may post in this forum.
Online Users
Guests:
14
Record Number of Users:
1
on April 02, 2023
Record Number of Guests:
115
on November 09, 2023
Top Users
|