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 2010-03-22 16:36:19

forest
Member
Registered: 2010-03-01
Posts: 30

Renommer Téléphone 2 dans le profil des utilisateurs

Bonjour,

est il possible de renommer téléphone 2 par exemple dans le profil des utilisateurs pour utiliser cette case pour autre chose
Merci

Offline

#2 2010-03-22 16:51:09

Ro9eR
Member
From: Montigny le Bx (78)
Registered: 2007-11-02
Posts: 727

Re: Renommer Téléphone 2 dans le profil des utilisateurs

dans le fichier FR_fr.php


Plateforme de Test: PHPinfo
Version de GLPI: 0.72 & SVN

Offline

#3 2010-03-22 17:10:04

forest
Member
Registered: 2010-03-01
Posts: 30

Re: Renommer Téléphone 2 dans le profil des utilisateurs

Pas trouve de Téléphone 2 dans FR-fr.php
Une autre idee?

Offline

#4 2010-03-29 03:46:56

dmartine1
Member
From: Quebec
Registered: 2008-09-14
Posts: 124

Re: Renommer Téléphone 2 dans le profil des utilisateurs

Dans les préférences utilisateurs (barre du haut à droite) on peut changer le mode d'utilisation pour Traduction.

ce mode affiche les libellés utilisés dans fr_FR.php sous forme section/numéro  pour chaque page.

Ex  Téléphone/help/35 2:    indique la section help du fichier, entrée no 35

fr_FR.php:  $LANG['help'][35]="Téléphone";

Malheureusement pour ce cas très précis de Téléphone 2, le 2 ne fait pas parti du libellé standard mais est codé dur dans la page php sad

./inc/user.class.php
echo "<tr class='tab_bg_1'><td class='center'>" . $LANG['help'][35] . ":</td><td>";
                autocompletionTextField("phone", "glpi_users", "phone", $this->fields["phone"], 40);
                echo "</td>";
                echo "<td class='center'>" . $LANG['help'][35] . " 2:</td><td>";
                autocompletionTextField("phone2", "glpi_users", "phone2", $this->fields["phone2"], 40);
                echo "</td></tr>";

Last edited by dmartine1 (2010-03-29 03:58:15)


Prod: GLPI 9.1.5 + OCS 2.3 + FI 9.1.1.1 (14000 postes, 1700 commutateurs, 24000 utilisateurs AD, 7 sites)
Ubuntu 16.04 Desktop/ VMWare / Applicatifs / Sgbd / PDF / ocsinventory-ng / data injection / room

Offline

#5 2010-03-29 10:05:05

forest
Member
Registered: 2010-03-01
Posts: 30

Re: Renommer Téléphone 2 dans le profil des utilisateurs

Merci pour ces infos. Effectivement, ca semble etre un cas particulier.
Une solution pour moi serait de pouvoir ajouter sous telephone 2 une case. (Par exemple : mail personnel)
Puis-je ajouter facilement cette case?
Merci

Offline

#6 2010-03-29 14:36:02

dmartine1
Member
From: Quebec
Registered: 2008-09-14
Posts: 124

Re: Renommer Téléphone 2 dans le profil des utilisateurs

La question qui se pose régulièrement sur le forum est « est-ce facile de .. » et la réponse dépends toujours des connaissances de l'intervenant!

Au delà des compétences pour modifier l'application, il y a une question philosophique. Si on modifie quelqu'écran que ce soit, il faut alors toucher à l'application et donc on se coupe des possibilités d'appliquer une nouvelle version telle que publiée. Il faudra alors toujours reviser le code et porter les modifications « custom » faites, ce qui peut devenir ennuyeux.

De plus, tel que mentionné dans votre demande, l'ajout d'une case à cocher est simple mais cette information doit être conservée quelque part, ce qui implique alors l'ajout d'un champ à une table du système. Encore là il faut modifier l'application.

Les gens de la communauté ont développé le mécanisme des greffons justement pour permettre aux utilisateurs d'ajouter des fonctionnalités sans constamment devoir modifier l'application ou le schéma de données. Le prix à payer est que les greffons ne modifient pas les écrans ni les tables de base mais ajoutent à ceux-ci.

Si vous vous dirigez vers une solution personnalisée, c'est un choix mais il faut en assumer les conséquences.

Pour votre cas de courriel personnel, avez vous considéré utiliser le greffon customfields?  Il permet de faire en partie ce que vous voulez mais dans un nouvel onglet de la fiche Utilisateur


Prod: GLPI 9.1.5 + OCS 2.3 + FI 9.1.1.1 (14000 postes, 1700 commutateurs, 24000 utilisateurs AD, 7 sites)
Ubuntu 16.04 Desktop/ VMWare / Applicatifs / Sgbd / PDF / ocsinventory-ng / data injection / room

Offline

#7 2010-03-29 19:34:57

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

Re: Renommer Téléphone 2 dans le profil des utilisateurs

Trés bonne réponse Dmartine.

Je vais me permettre de reprendre votre texte et de l'épingler dans le forum car tout y est smile


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

Offline

Board footer

Powered by FluxBB