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 2011-03-22 11:14:29

pmercier
Member
Registered: 2011-03-22
Posts: 7

glpi-0.78.3 tracking.function.php

Bonjour a toutes et a tous
Excusez moi, je suis nouveau sur ce forum ainsi que sur glpi.
J’ai trouvé 2 liens qui m’intéressent sur votre forum :

http://www.glpi-project.org/forum/viewtopic.php?id=8297

http://www.glpi-project.org/forum/viewt … p?id=11383

Dans ces 2 liens , on parle de modifier le formulaire de saisie des tickets , en faisant des modifications , dans le fichier :  tracking.function.php

Mais dans la version glpi-0.78.3 , je ne trouve pas ce fichier . Est ce que quelqu’un a une idée du nom du fichier qui le remplace ??????

Je suis preneur de toutes piste, permettant d’ajouter un champs de saisie dans le formulaire ainsi que  l’enregistrement de ce champs dans  une table.

Offline

#2 2011-03-22 11:18:05

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: glpi-0.78.3 tracking.function.php

ticket.class.php


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#3 2011-03-29 23:14:01

knives
Member
Registered: 2011-03-16
Posts: 5

Re: glpi-0.78.3 tracking.function.php

Je me permets un copié collé d'une doc que j'ai fais pour mes collègues :

Pour cela deux fichiers sont importants sous GLPI :

    * ticket.class.php (situé dans var/www/glpi/inc)
    * fr_FR.php (situé dans var/www/glpi/locales)

Le premier contient le code php définissant les pages de création de ticket.

Le second est le dictionnaire faisant correspondre les variables utilisées par GLPI aux données affichées à l'écran.

Si on veut, par exemple,  supprimer l'affichage de l'option Validation dans l'interface de création des tickets on procède en 3 étapes :

   1. Recherche de la correspondance entre Validation et sa variable.
   2. Recherche de cette variable dans ticket.class.php.
   3. Passage de la partie correspondante à Validation en commentaire.

Gaffe par contre quand tu fais tes edit vu que tout est présenté sous forme de tableau ça risque de vite te bouffer la présentation. Personnellement j'ai fais sauté les options suivantes :

    * Fournisseur --> $LANG['financial'][26]
    * Matériel --> $LANG['common'][1]
    * Impact --> $LANG['joblist'][30]
    * Source de la demande --> $LANG['job'][4]
    * Nouveau ticket --> $LANG['job'][13]

Je verrai pour poster ça dans le wiki à l'occasion ça peut resservir.

Offline

#4 2011-03-30 14:20:48

pmercier
Member
Registered: 2011-03-22
Posts: 7

Re: glpi-0.78.3 tracking.function.php

Merci MoYo
Merci knives pour ce complément d'infos

Offline

#5 2011-03-31 09:59:56

pmercier
Member
Registered: 2011-03-22
Posts: 7

Re: glpi-0.78.3 tracking.function.php

Bon là je suis un peut ballot !

J’ai ajouté un champ de saisie , en standard html , dans la fonction :
function showForm($ID, $options=array())
du fichier  : tracking.function.php
Ainsi que le champs correspondant a cet enregistrement, dans la table : glpi_tickets
Pour l’enregistrement, tous est OK ..!
Mais je ne voie pas ce champ au niveau du suivi, qui fait référence a : /front/ticket.form.php?id=3

Est-ce que quelqu’un connaît l’astuce pour ajouter un champ de saisie dans le suivi ????

Offline

#6 2011-04-01 11:36:42

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: glpi-0.78.3 tracking.function.php

Là, y a déjà un truc qui ne va pas : vous avez une page en 0.72 (tracking.function.php) et une table en 0.78 (glpi_tickets)


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#7 2011-04-04 08:49:05

pmercier
Member
Registered: 2011-03-22
Posts: 7

Re: glpi-0.78.3 tracking.function.php

Bonjour yllen
Oui excuse moi pour ce mauvais copier/coller .
De plus, j’ai compris pourquoi, je n’avais pas le champ dans les suivis de tickets.
Je le positionné a cote du champs description.
Je l’ai changé et tous va bien. smile

Offline

Board footer

Powered by FluxBB