You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2006-02-27 20:45:24

optv
Member
Registered: 2006-01-12
Posts: 5

Changer le label des Textfield?

Bonjour, j'essai de changer le libellé des textfield en anglais, par exemple, je cherche à cahnger serial#1 (N° de serie en francais) et Serial#2 (N° d'inventaire) en Serial Number et Internal number.

J'ai pour cela changer les libéllées dans le fichier GPLI\glpi\glpi\dicts\english.php
les deux lignes suivantes:

$lang["computers"][6]="Serial Number";
$lang["computers"][17]="Internal Number";

Pour autant la modif n'est pas prix en compte?

Quid?

Autre question:
Comment faire (sans tout trifouiller )pour lister et afficher  les ordinateurs selon leur numéro d'inventaire et non selon leur numéro de série?

Merci

Offline

#2 2006-02-27 20:53:50

emgenet
Member
From: Charleville-Mézières - 08
Registered: 2006-02-10
Posts: 816

Re: Changer le label des Textfield?

Tu est dans quelle version, car en 0.65 c'est dans l'affichage des ordinateurs : trié par.

Et la 0.65 sort dans pas longtemps !

@+


GLPI: 10.0.14 et Agent 1.7.3

Offline

#3 2006-02-28 12:03:18

optv
Member
Registered: 2006-01-12
Posts: 5

Re: Changer le label des Textfield?

J'ai la version 0.6

Mais oups je suis confus!

En fait j'avais une vielle install de gpli sur ma machine, et j'ai modifié les lignes du fichier dans un mauvais répertoire!
Donc, c'est bien dicts\english.php qu'il faut modifier et là ca marche smile

Last edited by optv (2006-02-28 12:03:32)

Offline

#4 2006-02-28 12:28:33

optv
Member
Registered: 2006-01-12
Posts: 5

Re: Changer le label des Textfield?

PAr contre, je ne comprend pas, j'ai cette erreur suivante:

Warning: Cannot modify header information - headers already sent by (output started at C:\OCS\xampp\htdocs\glpi\glpi\dicts\french.php:1) in C:\OCS\xampp\htdocs\glpi\glpi\common\functions.php on line 368

Warning: Cannot modify header information - headers already sent by (output started at C:\OCS\xampp\htdocs\glpi\glpi\dicts\french.php:1) in C:\OCS\xampp\htdocs\glpi\glpi\common\functions.php on line 476

Warning: Cannot modify header information - headers already sent by (output started at C:\OCS\xampp\htdocs\glpi\glpi\dicts\french.php:1) in C:\OCS\xampp\htdocs\glpi\glpi\common\functions.php on line 480

Curieusement, si je suis en langue anglaise, je n'ai pas l'erreur?

Là y'a un truc que je ne comprend pas:
je prend le fichier french.php, je modifie la ligne suivante:

$lang["computers"][18]="N° d'inventaire"; par $lang["computers"][18]="N° OpenTV"

et dès que je sauvegarde, j'ai l'erreur ci-dessus!! Et ensuite, rien à faire? Même si j'annule mes modif, j'ai toujours l'erreur?
Je suis obligé de remettre le fichier french.php original pour ne plus avoir l'erreur?

J'edit le fichier avec Ultra-Edit pour info ( d'ailleurs celui-ci me demande si je veux le fichier au format DOS ou non, mais dans les deux cas, c'est la même chose)

Last edited by optv (2006-02-28 14:17:41)

Offline

#5 2006-03-01 16:06:06

optv
Member
Registered: 2006-01-12
Posts: 5

Re: Changer le label des Textfield?

Bon ok tout est bon!

J'ai tourvé sur le forum la réponse!
En fait, en ouvrant les fichiers avec un éditeur correct, comme par exemple ConText,  aucun problème pour ouvrir le fichier dans le bon format (UTF-8 en l'occurence) et faire les modifs comme je veux

Sinon, pour afficher le numéro d'inventaire au lieu du numéro de série dans la liste des ordinateurs, y'a juste à modifier les lignes suivantes dans le fichier glpi\glpi\computers\functions.php

                // Serial
            echo "<th>";
            if ($sort=="comp.otherserial") {
                if ($order=="DESC") echo "<img src=\"".$HTMLRel."pics/puce-down.png\" alt='' title=''>";
                else echo "<img src=\"".$HTMLRel."pics/puce-up.png\" alt='' title=''>";
            }
            echo "<ahref=\"$target?sort=comp.otherserial&amp;order=".($order=="ASC"?"DESC":"ASC")."&amp;start=$start".getMultiSearchItemForLink("field",$field).getMultiSearchItemForLink("link",$link).getMultiSearchItemForLink("contains",$contains)."\">";
            echo $lang["computers"][6]."</a></th>";

et

                echo "<td>".$comp->fields["otherserial"]."</td>";

(on remplace serial par otherserial.

Offline

#6 2006-03-01 16:22:47

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Changer le label des Textfield?

smile


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

Board footer

Powered by FluxBB