|
Plugin importPosted by DoubleNo
Normalement ça doit fonctionner avec la version 0.0.1.
Le fichier à importer doit être au format XML (du même type que celui de l'export). * Si pour un bug le numéro d'ID est précisé alors le bug identifié par l'ID sera mis à jour (seuls les champs précisés dans le fichier XML seront mis à jour). * Si il n'y a pas de numéro d'ID alors un nouveau bug est créé. 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
D'accord. Il n'est pas possible d'importer les données à partir d'un fichier Excel?
En fait mon problème est que j'ai une liste de 220 items à migrer dans mantis. Ces éléments sont tous dans un fichier Excel. Je pensais donc que peut être je pourrai faire une macro qui amènerait les données vers un fichier Excel du même format que celui généré par l'export et ainsi importer mes données. Pensez vous que ce soit possible ou dois je trouver une autre solution? EDIT : Je viens de tester l'import et chez moi il ne fonctionne pas. J'ai exporté les données en xml et j'ai voulu les réimporter mais il ne trouve aucun bug et n'arrive donc pas à les importer. Edited 1 time(s). Last edit at 05/21/2007 01:16PM by DoubleNo.
Si vous faites une macro, pourquoi ne pas la faire directement au format qui va bien plutôt que de passer par le format d'export XLS ? Sinon au format XLS (tel qu'il est exporté), ça doit être possible. Je suis actuellement en train de travailler sur la version 0.1.0 du PluginManager (qui devrait faciliter énormément l'installation et la mise à jour de plugin) que je souhaiterai terminer avant de revenir au Import/Export. Vous pourriez m'envoyer le fichier XML (retirez les données confidentielles si besoin mais conservez les caractères exotiques si il y en a) ? 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
Qu'entendez vous par passer directement au format voulu? Il est possible de passer d'un fichier Excel à un fichier xml directement? Pour mon fichier xml je l'ai déposé sur ce site. Il n'y a aucune donnée confidentielle vu que c'était une version de test Il faut juste changer l'extension en .xml, le site ne supportait pas les xml. J'espère que ça ne va pas détériorer les données. [www.cijoint.fr] Edited 4 time(s). Last edit at 05/21/2007 01:49PM by DoubleNo.
Non, je voulais dire que si vous écrivez une macro pour convertir un fichier XLS (propriétaire Microsoft) en format XLS (tel qu'il est exporté), il est aussi possible de faire une macro vers le XML (mais il faut une macro). C'est à cause du ç que ça bloque. C'est un problème d'encodage, il faut que je regarde. 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 je vais donc essayer de créer ma macro alors. Ah il faut donc enlever les caractères spéciaux avant de le mettre au format xml? Ca ne va être pas simplifier ma macro ça
C'est bon j'ai réalisé ma macro transformant mon fichier Excel en fichier xml. Ca a l'air de fonctionner mais je ne peux pas encore utliser l'import dessus à cause du même problème que précédemment.
Juste pour que j'ai une idée, savez vous à peu près pour quand vous pourrez corriger ce problème?
Bonjour,
A priori pas de nouvelle version avant le 02/03 juin. Je prévois une nouvelle version du PluginManager pour ce week-end. Pour ne pas vous laisser en rade, je vous propose de modifier le code du plugin. Dans le fichier plugins/importexport/core/xml_api.php modifiez la fonction plugins_importexport_xml_parse pour la remplacer par celle-ci :
Tenez moi au courant . 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 viens de vérifier en enlevant tous les caractères tels que é, è, à, ê ... et maintenant le plugin trouve les bogues, mais la 4eme étape n'a pas l'air de fonctionner ce qui parait normal vu que les noms des balises ont changé à cause des accents en moins. Mais si j'essaie d'afficher mon xml dans une page web en laissant les accents et autres signes, il ne fonctionne pas non plus. Il ne se lance également que lorsque j'ai enlevé tous les accents.
Les champs personalisés posent problème. Dans l'idéal il faudrait qu'ils soient identifiés par le numéro d'ID au lieu de leur nom.
Par exemple : plutôt que
Le problème c'est qu'on ne connaît pas l'ID à l'avance (à priori)... EDIT: A priori le "coloriseur" de code n'apprécie pas la deuxième tournure... 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 05/24/2007 04:17PM by deboutv.
Je viens de réussir à lancer la page sans enlever les accents simplement en mettant un encodage spécifique. Mon entête donne donc :
<?xml version="1.0" encoding="ISO-8859-1"?>EDIT : sans les / bien entendu Maintenant les accents passent, il faut juste ne pas mettre de & ou de ' dans le nom d'une balise. Moi je n'en ai pas, mais l'étape 4 ne fonctionne toujours pas. A l'étape 3 il me trouve bien tous mes bogues avec les bons id, les bons noms etc. Mais quand je passe à l'étape 4 il ne fait rien. Il écrit juste :
Elle est censée marquer quoi l'étape 4 en temps normal? Edited 1 time(s). Last edit at 05/24/2007 04:25PM by DoubleNo.
Bien vu, j'avais hésité à vous le dire...
Vous n'auriez pas oublié de sélectionner les bugs à l'étape 3 par hasard ? 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
A priori rien d'oublié. Normalement il réaffiche la liste des bugs avec l'action qu'il a effectuée (Add ou Update). Je vais essayer de jeter un oeil ce soir. 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
Alors là c'est une excellente question . A force de faire des modifs dans tous les sens je ne suis pas sur de me souvenir de toutes mes modifications. Je vais essayer de ne pas en oublier.
J'ai modifié toutes les listes présentes de base dans l'ajout d'un bogue. J'ai modifié leur nom et leur contenu, mais les noms des variables sont toujours les mêmes (exemple : j'ai modifié la liste des sévérités en une liste des sites de travail). J'ai modifié les noms des bogues en observations. J'ai inséré une vingtaine de champs personnalisés à peu près. J'ai ajouté des étapes dans le workflow. Je pense que ça doit être tout pour ce qui est des modifications sur les données. Edited 1 time(s). Last edit at 05/25/2007 10:16AM by DoubleNo.
Sorry, only registered users may post in this forum.
Online Users
Guests:
2
Record Number of Users:
1
on April 02, 2023
Record Number of Guests:
115
on November 09, 2023
Top Users
|