You are not logged in.
Pages: 1
Bonjour,
Je viens de passer de la version 0.72.x à la 0.78.4. Je constate que la mise en page du texte dans le tableau recensant les tickets (page php en question : ticket.php) est assez maladroite par rapport à la version 0.72. Le texte dans le tableau n'est plus aligné horizontalement ni centré verticalement dans les cellules (pourquoi pas) mais un retour à la ligne (<br>) entre l'icône du statut et le texte du statut augmente la hauteur des cellules sur 2 lignes, ce qui diminue la lisibilité du tableau.
Pour vous donner une idée de comparaison :
- version 0.72 :
- version 0.78.4 :
J'aimerais donc pouvoir modifier le code au niveau du script php qui construit le tableau en HTML.
Problème : je ne trouve pas dans quel script php se trouve ce code. En partant du script ./front/ticket.php, je vois bien l'appel à Search::show('Ticket'); mais impossible de savoir où se trouve cette fonction.
Merci de votre aide.
Offline
J'ai fini par trouvé que tout était dans le script ./inc/search.class.php (ce qui est logique). J'ai donc amélioré les choses au niveau de la cellule statut en remplaçant le <br> par un au niveau de la ligne 3666 :
case 'glpi_tickets.status':
$status=Ticket::getStatus($data[$NAME.$num]);
return "<img src=\"".$CFG_GLPI["root_doc"]."/pics/".$data[$NAME.$num].".png\"
alt='$status' title='$status'> $status";
Pour le vertical-align des cellules du tableau, c'est au niveau de la ligne 4757 pour ceux qui veulent le passer de top à middle :
default :
$out="<td $extraparam valign='top'>".$value."</td>\n";
break;
Je me tourne maintenant vers le fichier styles.css pour voir ce que je peux améliorer. Si je veux centrer le texte dans les cellules, j'espère pouvoir virer ce padding-left que je ne vois nulle part au niveau de la class css tab_cadre_pager.
Offline
je viens d'intégrer la première modif qui me semble intéressante.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Pages: 1