Mantis

Plugin import et champs personnalisés

Posted by dm29 
Plugin import et champs personnalisés
September 18, 2007 09:50PM
Bonjour,

J'utilise des champs personnalisés dont la valeur peut être modifiée avec l'import d'un fichier XML.

J'ai constaté (mantis 1.0.7 + pluginmanager 0.1.2 + plugin import/export 0.0.4a5) que pour modifier un champ personnalisé via l'import, il faut qu'il soit déclaré "Nécessaire à la mise à jour" dans la page de gestion des champs personnalisés. Cela oblige à ce que ces champs soient toujours présents dans le fichier XML (sinon "custom filed missing" à tous les coups en phase 4 de l'import) et que si on ne veut pas les modifier il faut les ré-importer avec leur valeur d'origine.

Peut-on modifier le plugin afin qu'il autorise l'import de champs non déclaré "Nécessaire à la mise à jour" ?
Re: Plugin import et champs personnalisés
September 18, 2007 10:58PM
Bonsoir,

Dites moi si la version suivante corrige votre problème :

importexport-0.1.0a3.mantis.pkg
pluginmanager-0.1.3a2.mantis.pkg

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
Re: Plugin import et champs personnalisés
September 20, 2007 09:47PM
Quote
deboutv
Bonsoir,

Dites moi si la version suivante corrige votre problème :

importexport-0.1.0a3.mantis.pkg
pluginmanager-0.1.3a2.mantis.pkg

Bonjour,

J&#039;ai testé vos 2 mises à jour. Tout semble fonctionner correctement maintenant du côté de l&#039;import des champs personnalisés. Merci >grinning smiley<

Par contre j&#039;ai du coup essayé d&#039;installer le plugin LonCF 0.0.2. Le message suivant est apparu et je n&#039;ai plus accès à mon site Mantis :

Fatal error: Cannot redeclare pm_old_custom_field_destroy() (previously declared in C:\wamp\www\mantis-1.0.7\core\custom_field_api.php:526) in C:\wamp\www\mantis-1.0.7\core\custom_field_api.php on line 555

Y a t-il un problème entre le plugin manager et LonCF ?
Re: Plugin import et champs personnalisés
September 20, 2007 11:40PM
Quote
dm29
Quote
deboutv
Bonsoir,

Dites moi si la version suivante corrige votre problème :

importexport-0.1.0a3.mantis.pkg
pluginmanager-0.1.3a2.mantis.pkg

Bonjour,

J&#039;ai testé vos 2 mises à jour. Tout semble fonctionner correctement maintenant du côté de l&#039;import des champs personnalisés. Merci >grinning smiley<

Par contre j&#039;ai du coup essayé d&#039;installer le plugin LonCF 0.0.2. Le message suivant est apparu et je n&#039;ai plus accès à mon site Mantis :

Fatal error: Cannot redeclare pm_old_custom_field_destroy() (previously declared in C:\wamp\www\mantis-1.0.7\core\custom_field_api.php:526) in C:\wamp\www\mantis-1.0.7\core\custom_field_api.php on line 555

Y a t-il un problème entre le plugin manager et LonCF ?

Vous l&#039;aviez déjà installé avant ? Pour corriger le problème il faut retirer la double définition de la fonction pm_old_custom_field_destroy(), il y a une qui fait quelque lignes et une plus grande, détruisez la plus petite des deux.

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
Re: Plugin import et champs personnalisés
October 09, 2007 02:32PM
Quote
deboutv
Bonsoir,

Dites moi si la version suivante corrige votre problème :

importexport-0.1.0a3.mantis.pkg
pluginmanager-0.1.3a2.mantis.pkg

Bonjour,

Je relance la discussion car je me suis aperçu que lors d&#039;un import, les champs personnalisés non présents dans mon fichier XML (et déclarés comme non nécessaires à la mise à jour dans Mantis) sont remplacés soit par leur valeur par défaut, soit mis à blanc.

En fait, le comportement attendu serait que si le champ personnalisés n&#039;est pas présent dans le fichier d&#039;import XML et qu&#039;il n&#039;est pas déclaré comme nécessaire à la mise à jour il n&#039;est pas modifié.

Qu&#039;en pensez-vous ?
Re: Plugin import et champs personnalisés
October 09, 2007 02:40PM
Quote
dm29
Quote
deboutv
Bonsoir,

Dites moi si la version suivante corrige votre problème :

importexport-0.1.0a3.mantis.pkg
pluginmanager-0.1.3a2.mantis.pkg

Bonjour,

Je relance la discussion car je me suis aperçu que lors d&#039;un import, les champs personnalisés non présents dans mon fichier XML (et déclarés comme non nécessaires à la mise à jour dans Mantis) sont remplacés soit par leur valeur par défaut, soit mis à blanc.

En fait, le comportement attendu serait que si le champ personnalisés n&#039;est pas présent dans le fichier d&#039;import XML et qu&#039;il n&#039;est pas déclaré comme nécessaire à la mise à jour il n&#039;est pas modifié.

Qu&#039;en pensez-vous ?

Ca le fait toujours même avec la nouvelle version?

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
Re: Plugin import et champs personnalisés
October 09, 2007 04:06PM
Quote
deboutv
Quote
dm29
Quote
deboutv
Bonsoir,

Dites moi si la version suivante corrige votre problème :

importexport-0.1.0a3.mantis.pkg
pluginmanager-0.1.3a2.mantis.pkg

Bonjour,

Je relance la discussion car je me suis aperçu que lors d&#039;un import, les champs personnalisés non présents dans mon fichier XML (et déclarés comme non nécessaires à la mise à jour dans Mantis) sont remplacés soit par leur valeur par défaut, soit mis à blanc.

En fait, le comportement attendu serait que si le champ personnalisés n&#039;est pas présent dans le fichier d&#039;import XML et qu&#039;il n&#039;est pas déclaré comme nécessaire à la mise à jour il n&#039;est pas modifié.

Qu&#039;en pensez-vous ?

Ca le fait toujours même avec la nouvelle version?

Oui. Je travaille avec les plugins importexport-0.1.0a3 et pluginmanager-0.1.3a2.

Cette version (importexport) résout le PB de l&#039;obligation de déclarer un champ personnalisé comme nécessaire à la modification pour pouvoir modifier sa valeur par un import. Par contre la mise à jour d&#039;un champ alors qu&#039;il n&#039;est pas présent dans le fichier d&#039;import est toujours d&#039;actualité. Pouvez-vous m&#039;aider ?

Daniel.
Re: Plugin import et champs personnalisés
October 09, 2007 04:42PM
Quote
dm29
Quote
deboutv
Quote
dm29
Quote
deboutv
Bonsoir,

Dites moi si la version suivante corrige votre problème :

importexport-0.1.0a3.mantis.pkg
pluginmanager-0.1.3a2.mantis.pkg

Bonjour,

Je relance la discussion car je me suis aperçu que lors d&#039;un import, les champs personnalisés non présents dans mon fichier XML (et déclarés comme non nécessaires à la mise à jour dans Mantis) sont remplacés soit par leur valeur par défaut, soit mis à blanc.

En fait, le comportement attendu serait que si le champ personnalisés n&#039;est pas présent dans le fichier d&#039;import XML et qu&#039;il n&#039;est pas déclaré comme nécessaire à la mise à jour il n&#039;est pas modifié.

Qu&#039;en pensez-vous ?

Ca le fait toujours même avec la nouvelle version?

Oui. Je travaille avec les plugins importexport-0.1.0a3 et pluginmanager-0.1.3a2.

Cette version (importexport) résout le PB de l&#039;obligation de déclarer un champ personnalisé comme nécessaire à la modification pour pouvoir modifier sa valeur par un import. Par contre la mise à jour d&#039;un champ alors qu&#039;il n&#039;est pas présent dans le fichier d&#039;import est toujours d&#039;actualité. Pouvez-vous m&#039;aider ?

Daniel.

Dés que je peux je corrige.

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
Re: Plugin import et champs personnalisés
October 09, 2007 06:59PM
Voici une version qui devrait corriger : importexport-0.1.0a5.mantis.pkg.

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
Re: Plugin import et champs personnalisés
October 19, 2007 02:18PM
Quote
deboutv
Voici une version qui devrait corriger : importexport-0.1.0a5.mantis.pkg.

Je tarde un peu pour vous répondre mais effectivement les problèmes d&#039;import cités plus haut dans la discussion sont résolus.

Merci encore >grinning smiley<

Un autre problème est apparu suite à une utilisation intensive de ce superbe produit qu&#039;est Mantis et votre plugins d&#039;import/export.

Il s&#039;agit d&#039;un plantage au niveau de l&#039;export à partir d&#039;un grand nombre de bugs à exporter (environ 200). En effet lorsque tous les bugs sont cochés et que la sélection des champs à exporter est faite l&#039;export semble démarrer mais au bout d&#039;un moment une page blanche s&#039;affiche puis s&#039;est un retour à la page d&#039;accueil ????

Daniel
Re: Plugin import et champs personnalisés
October 19, 2007 02:26PM
Il n&#039;y a pas un message dans les logs du serveur web ?

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
Sorry, only registered users may post in this forum.

Click here to login



Online Users

Guests: 7
Record Number of Users: 1 on April 02, 2023
Record Number of Guests: 115 on November 09, 2023
Top Users
Hébergeur : Morinie.Fr