You are not logged in.
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
dans le fichier FR_fr.php
Plateforme de Test: PHPinfo
Version de GLPI: 0.72 & SVN
Offline
Pas trouve de Téléphone 2 dans FR-fr.php
Une autre idee?
Offline
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
./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
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
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
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
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline