Mantis

Pb pluging LongCF

Posted by syl 
syl
Pb pluging LongCF
November 06, 2007 03:13PM
Je rempli le champ de type Long Texte et lorsque je valide j'ai ce message d'erreur:

APPLICATION ERROR #1303

Valeur invalide pour ce champ.

Mes versions:
LongCF www [^] 0.0.3 / -
Plugin Manager www [^] 0.1.4 / -
Mantis 1.1.0a2
Re: Pb pluging LongCF
November 06, 2007 03:22PM
Vous pouvez donner la configuration complète du champ personnalisé ?

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
syl
Re: Pb pluging LongCF
November 06, 2007 04:15PM
>grinning smiley< désolé pour ce post il semble maintenant que ça marche, j&#039;ai du faire une fausse manip.

Je me sert de ce champ pour mettre un commentaire lors de la résolution du bug. Le but est d&#039;extraire cette info pour les bugs dont on a renseigné ce champ, comment peut on faire ?
Il ajoute une ligne dans le filtre a chaque fois que l&#039;on rempli ce champ (cela ne risque t&#039;il pas de saturer le filtre), lorsque l&#039;on filtre sur une valeur particulière cela fonctionne mais tous et aucun ne semble pas fonctionner.

------------------------------
une petite question j&#039;ai aussi installé le pluging graph, j&#039;ai ajouté des graphs mais rien ne s&#039;affiche , dans quel onglet visualise t&#039;on ces graphs
Re: Pb pluging LongCF
November 06, 2007 04:31PM
Quote
syl
>grinning smiley< désolé pour ce post il semble maintenant que ça marche, j&#039;ai du faire une fausse manip.

Pas grave.

Quote

Je me sert de ce champ pour mettre un commentaire lors de la résolution du bug. Le but est d&#039;extraire cette info pour les bugs dont on a renseigné ce champ, comment peut on faire ?
Il ajoute une ligne dans le filtre a chaque fois que l&#039;on rempli ce champ (cela ne risque t&#039;il pas de saturer le filtre), lorsque l&#039;on filtre sur une valeur particulière cela fonctionne mais tous et aucun ne semble pas fonctionner.

Il faudrait que je change le comportement du filtre pour éviter de surcharger la boîte de sélection.

Quote

une petite question j&#039;ai aussi installé le pluging graph, j&#039;ai ajouté des graphs mais rien ne s&#039;affiche , dans quel onglet visualise t&#039;on ces graphs

C&#039;est dans la partie usage : Wiki

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
syl
Re: Pb pluging LongCF
November 06, 2007 04:53PM
merci beaucoup,
je souhaite donc faire un export csv, et donc faire apparaitre ce champ dans cet export. Pour cela j&#039;ai modifié cette variable dans config_inc.php
$g_csv_columns = array ( &#039;id&#039;, &#039;project_id&#039;, &#039;nouveau champ&#039; );
mais il ne semble pas reconnaitre le champ personnalisé à moins qu&#039;il faut mettre son id...
Re: Pb pluging LongCF
November 06, 2007 05:02PM
Quote
syl
merci beaucoup,
je souhaite donc faire un export csv, et donc faire apparaitre ce champ dans cet export. Pour cela j&#039;ai modifié cette variable dans config_inc.php
$g_csv_columns = array ( &#039;id&#039;, &#039;project_id&#039;, &#039;nouveau champ&#039; );
mais il ne semble pas reconnaitre le champ personnalisé à moins qu&#039;il faut mettre son id...

Il faut mettre ceci :
Language: PHP
$g_csv_columns = ( &<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;id&<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;, &<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;project_id&<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;, &<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;custom_nouveau champ&<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</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
syl
Re: Pb pluging LongCF
November 07, 2007 09:25AM
Oui avec ceci cela fonctionne maintenant,
juste une dernière remarque a propos des filtres sur le nouveau champ personnalisé: il ne semble pas fonctionné correctement si je met par exemple un texte avec :
zzzzzzzzz
zzzzzzzzz

zzzzzzzzz

Il va me proposer ceci dans le filtre zzzzzzzzz zzzzzzzzz zzzzzzzzz
mais il ne trouvera pas le bug.

Si je met aucun, il ne va m&#039;afficher aucun bug.
Si je met tous, il va m&#039;afficher tous les bugs, avec en premier ceux avec ce champ.
Export Csv des champs Personnalisés
November 12, 2007 01:06PM
N&#039;existe t&#039;il pas un moyen de faire un export sur TOUS les champs personnalisés de façon dynamique et non statique comme proposé plus haut ????

Cordialement.
Re: Export Csv des champs Personnalisés
November 12, 2007 01:24PM
C&#039;est à dire ? Je ne comprends pas trop ce que vous voulez dire.

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: Export Csv des champs Personnalisés
November 12, 2007 03:22PM
Eh bien je voudrais pouvoir intégrer tous les champs personnalisés dans l&#039;export csv sans avoir à écrire :

$g_csv_columns = array(tel_chp_custom, tel_autre_chp_custom ... etc)

... je préfèrerai une méthode plus dynamique genre :

$g_csv_columns = get_champs_csv_plus_champs_custom_pour_csv();

Enfin je sais pas si je me fais bien comprendre... en gros il me faudrait une petite fonction qui rajoute aux champs d&#039;export csv de base TOUS les champs personnalisés (customs).
Re: Export Csv des champs Personnalisés
November 12, 2007 03:39PM
Voici une solution (non testée) : WiKi

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: Pb pluging LongCF
November 13, 2007 10:10AM
J&#039;ai réussi... J&#039;ai réutilisé le bout de code trouvé à l&#039;adresse que vous m&#039;avez indiqué cependant il faisait bugger mon appli alors j&#039;ai brodé et voici mon résultat (qui marche)... maintenant si ça peut aider quelqu&#039;un...

Dans le fichier : custom_functions_inc.php
Voici la fonction originale modifiée par mes soins (entre lignes commentées : SEB et FIN SEB ) se trouve la modification :

function custom_function_default_get_columns_to_view( $p_columns_target = COLUMNS_TARGET_VIEW_PAGE ) {
	$t_columns = array();
 
	if ( $p_columns_target == COLUMNS_TARGET_CSV_PAGE ) 
	{
		$t_columns[] = &#039;id&#039;; // localized: &#039;id&#039;,
		$t_columns[] = &#039;project_id&#039;; // &#039;email_project&#039;
		$t_columns[] = &#039;reporter_id&#039;; // &#039;reporter&#039;
		$t_columns[] = &#039;handler_id&#039;; // &#039;assigned_to&#039;
		$t_columns[] = &#039;priority&#039;; // &#039;priority&#039;
		$t_columns[] = &#039;severity&#039;; // &#039;severity&#039;
		$t_columns[] = &#039;reproducibility&#039;; // &#039;reproducibility&#039;
		$t_columns[] = &#039;version&#039;; // &#039;version&#039;
		$t_columns[] = &#039;projection&#039;; // &#039;projection&#039;
		$t_columns[] = &#039;category&#039;; // &#039;category&#039;
		$t_columns[] = &#039;date_submitted&#039;; // &#039;date_submitted&#039;
		$t_columns[] = &#039;eta&#039;; // &#039;eta&#039;
		$t_columns[] = &#039;os&#039;; // &#039;os&#039;
		$t_columns[] = &#039;os_build&#039;; // &#039;os_version&#039;
		$t_columns[] = &#039;platform&#039;; // &#039;platform&#039;
		$t_columns[] = &#039;view_state&#039;; // &#039;view_status&#039;
		$t_columns[] = &#039;last_updated&#039;; // &#039;last_update&#039;
		$t_columns[] = &#039;summary&#039;; // &#039;summary&#039;
		$t_columns[] = &#039;status&#039;; // &#039;status&#039;
		$t_columns[] = &#039;resolution&#039;; // &#039;resolution&#039;
		$t_columns[] = &#039;fixed_in_version&#039;; // &#039;fixed_in_version&#039;;
 
		if ( OFF == config_get( &#039;enable_relationship&#039; ) ) {
			$t_columns[] = &#039;duplicate_id&#039;; // &#039;duplicate_id&#039;
		}
		
		// SEB
		//$t_columns = config_get( &#039;csv_columns&#039; );
		$query = &#039;SELECT name FROM &#039; . config_get( &#039;mantis_custom_field_table&#039; );
		$result = db_query( $query );
		while( $row = db_fetch_array( $result ) ) 
		{
			$t_columns[] = &#039;custom_&#039; . $row[&#039;name&#039;];
		}
		// FIN SEB
		
	} 
	else 
	{
		$t_columns[] = &#039;selection&#039;;
 
		if ( $p_columns_target == COLUMNS_TARGET_VIEW_PAGE ) {
			$t_columns[] = &#039;edit&#039;;
		}
 
		$t_columns[] = &#039;priority&#039;;
		$t_columns[] = &#039;id&#039;;
 
		$t_enable_sponsorship = config_get( &#039;enable_sponsorship&#039; );
		if ( ON == $t_enable_sponsorship ) {
			$t_columns[] = &#039;sponsorship_total&#039;;
		}
 
		$t_columns[] = &#039;bugnotes_count&#039;;
 
		$t_show_attachments = config_get( &#039;show_attachment_indicator&#039; );
		if ( ON == $t_show_attachments ) {
			$t_columns[] = &#039;attachment&#039;;
		}
 
		$t_columns[] = &#039;category&#039;;
		$t_columns[] = &#039;severity&#039;;
		$t_columns[] = &#039;status&#039;;
		$t_columns[] = &#039;last_updated&#039;;
		$t_columns[] = &#039;summary&#039;;
		$t_columns[] = &#039;version&#039;; // New column version.
		//$t_columns[] = &#039;attachment&#039;; // New column version.
	}
	
	return $t_columns;
}

I hope it could help! ^^

See ya fellas ^^



Edited 1 time(s). Last edit at 11/13/2007 10:10AM by Cr0w.
Re: Pb pluging LongCF
November 13, 2007 10:17AM
Ok, ma solution était basée sur Mantis-1.1.0a3. Il va falloir que je fasse quelque chose sur le wiki pour l&#039;indiquer.

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: Export Csv des champs Personnalisés
April 16, 2008 04:42PM
Bonjour,

j&#039;aimerais exporter les champs personnalisés mais seulement ceux du projet en question.
En effet, je n&#039;ai pas envie d&#039;exporter tous les champs personnalisés créés pour tous les projets, je ne souhaite que ceux qui font partie du projet que je suis en train de visualiser.

Avez-vous une solution? Que faudrait-il ajouter à ce bout de code déjà fourni?



Edited 1 time(s). Last edit at 04/16/2008 04:44PM by orchid.
Re: Export Csv des champs Personnalisés
April 17, 2008 09:00AM
Bonjour,

Vous pouvez utiliser la liste de choix prédéfinis et vous faire une liste par projet.

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: Export Csv des champs Personnalisés
April 17, 2008 09:57AM
Je ne comprends pas quelle est cette liste de choix prédéfinis.
Puis-je avoir quelques précisions?
Merci.
Re: Export Csv des champs Personnalisés
April 17, 2008 10:33AM
Depuis la page plugin, après avoir cliqué sur le plugin Import/export on arrive sur une table (intialement vide). En cliquant sur Add ou ajouter à droite on peut créer une liste de champs à exporter.
Vous pouvez donc créer autant de liste que vous voulez avec les champs que vous voulez.
Dans le processus d&#039;export vous pourrez, au moment de choisir les champs à exporter, choisir une liste.

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: Pb pluging LongCF
April 17, 2008 11:49AM
En fait je n&#039;ai pas réussi à installer les plugin j&#039;ai des messages d&#039;erreur qui m&#039;apparaissent et qui me font réinstaller mon mantis.
Quel plugin manager choisir sachant que j&#039;ai Mantis 1.1.0rc3?
Re: Pb pluging LongCF
April 17, 2008 12:19PM
Le dernier. Ceci dit ce n&#039;est pas très bon de rester sur la version 1.1.0rc3 sachant que la 1.1.0 est sortie.

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: Pb pluging LongCF
April 17, 2008 12:50PM
Quand je veux ajouter via le manager le plugin import/export (une des deux dernières versions disponibles) l&#039;étape Mantis version échoue.
Re: Pb pluging LongCF
April 17, 2008 02:02PM
Il faut prendre la version 0.1.0a7 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
Re: Pb pluging LongCF
April 17, 2008 02:40PM
Merci ça marche maintenant
Re: Pb pluging LongCF
April 17, 2008 02:57PM
Y a t-il des fichiers à configurer pour l&#039;export?
J&#039;ai un message d&#039;échec de requête à la base de données (Application error #401") quand je choisis d&#039;exporter, et que je sélectionne tous les champs.

Lorsque je ne décoche tous les champs concernant la version, je n&#039;ai plus ce message d&#039;erreur.

Autrement, est-il possible d&#039;autoriser les autres utilisateurs (autres que l&#039;admin) à utiliser ce plugin pour exporter en sélectionnant les champs désirés?



Edited 1 time(s). Last edit at 04/17/2008 03:13PM by orchid.
Re: Pb pluging LongCF
April 17, 2008 05:18PM
Quote
orchid
Y a t-il des fichiers à configurer pour l&#039;export?

Non

Quote

J&#039;ai un message d&#039;échec de requête à la base de données (Application error #401") quand je choisis d&#039;exporter, et que je sélectionne tous les champs.

Lorsque je ne décoche tous les champs concernant la version, je n&#039;ai plus ce message d&#039;erreur.

Cette dernière phrase n&#039;est pas très claire, qu&#039;est-ce qui est décoché ?

Quote

Autrement, est-il possible d&#039;autoriser les autres utilisateurs (autres que l&#039;admin) à utiliser ce plugin pour exporter en sélectionnant les champs désirés?

1) Oui, il faut cliquer sur le lien PluginManager (depuis la page plugin) puis choisir le niveau de droit requis pour accéder au plugin Import/Export (donc le baisser de Administrator à ce que vous voulez).
2) Il n&#039;y a pas moyen de forcer une liste prédéfinie à partir de l&#039;interface du plugin.
3) Par contre on peut créer des "liens tout configurés" : [bugtracker.morinie.fr] (rubrique Add link to the Plugin)

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: Pb pluging LongCF
April 17, 2008 05:22PM
Pour ce qui est du message d&#039;erreur dont je parlais. C&#039;est quand je mets "aucun" à :
- Version du produit
- Résolu dans la version
- Version ciblée
que je n&#039;ai plus le message d&#039;erreur.
Sorry, only registered users may post in this forum.

Click here to login



Online Users

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