[RESOLU] Gestion des champs custom : agrandir la colonne Nom

MantisBT forum for users who prefer to ask and answer questions in French.

Moderators: Developer, Contributor

Post Reply
Stef06
Posts: 73
Joined: 09 Jan 2012, 07:52

[RESOLU] Gestion des champs custom : agrandir la colonne Nom

Post by Stef06 »

Bonjour,

Je cherche à modifier la taille de la colonne "Nom" dans la page de gestion des champs personnalisés pour améliorer la lisibilité de cette page, mais impossible...

J'ai fais des modifs dans le fichier "manage_custom_field_page.php" :

<table class="width100" cellspacing="1">
<tr>
<td class="form-title" colspan="5">
<?php echo lang_get( 'custom_fields_setup' ) ?>
</td>
</tr>
<tr>
<td class="category" style="width:30%;"> <========== Initialement 12%
<?php echo lang_get( 'custom_field_name' ) ?>
</td>
<td class="category" style="width:12%;">
<?php echo lang_get( 'custom_field_project_count' ) ?>
</td>
<td class="category" style="width:12%;">
<?php echo lang_get( 'custom_field_type' ) ?>
</td>
<td class="category" style="width:30%;"> <========== Initialement 40%
<?php echo lang_get( 'custom_field_possible_values' ) ?>
</td>
<td class="category" style="width:12%;">
<?php echo lang_get( 'custom_field_default_value' ) ?>
</td>
</tr>

mais cette fichue colonne ne s'agrandit pas..... :( :cry: :cry: :cry: :cry:

HELP PLEASE !!!!!!
Last edited by Stef06 on 22 Jan 2013, 10:16, edited 1 time in total.
Stef06
Posts: 73
Joined: 09 Jan 2012, 07:52

Re: Gestion des champs custom : agrandir la colonne "Nom"

Post by Stef06 »

OK,

J'ai trouvé un master php qui m'a résolu mon pb. :D

En fait les champs personnalisés de type "liste" sont affichés avec des "|". Or pour l'affichage, la liste est interprétée comme un seul "mot", et si la liste est importante (+ de 500 caractères), la colonne "Valeurs possibles" est automatiquement redimensionnée à une taille qui prend quasiment tout mon écran (19' WIDE)... Donc mon 30% pour la colonne "Nom" n'est jamais pris en compte. :x

Mon master php a trouvé la parade en ajoutant une reg exp dans le code à l'endroit où les possible values sont affichées pour changer les "|" par des "," mais juste pour l'affichage... SMART !!!

Ce qui donne : <?php echo preg_replace("#\|#", ", ", string_display( $t_desc['possible_values'] )) ?>

Enjoy !!!!!
Post Reply