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-02-10 15:25:03

belga
Member
Registered: 2010-02-10
Posts: 22

Modifier l'interface helpdesk

Bonjour,

Dans le cadre d'un stage je dois modifier l'interface de la page helpdesk. Je dois par exemple enlever la partie "groupe" après le demandeur.

N'ayant rien trouvé dans GLPI pour modifier cette interface je suis en train de regarder le code mais je ne trouve pas le fichier qui génère cette page.

Est-ce que quelqu’un saurait m’indiquer quel fichier je dois modifier ou bien comment modifier cette page autrement ?

Offline

#2 2010-02-10 17:21:49

doum
Member
From: Nice
Registered: 2007-03-27
Posts: 1,421

Re: Modifier l'interface helpdesk

Moi non

Maintenant je vous conseille fortement de discuter avec vos responsables de stage, parceque toute modification du code bloque les mises a jour de GLPI, vous devrez refaire chaque modif, a chaque upgrade.

Offline

#3 2010-02-10 17:22:49

ramram
Member
Registered: 2010-01-30
Posts: 6

Re: Modifier l'interface helpdesk

bonne idée....

Offline

#4 2010-02-10 17:30:35

belga
Member
Registered: 2010-02-10
Posts: 22

Re: Modifier l'interface helpdesk

Merci pour vos réponses.

Les mises à jours sont déja faites manuellement, modifier le code ne posera donc pas de problème de ce côté là.

Quelqu'un d'autre aurait une idée ?

Offline

#5 2010-02-10 17:32:36

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Modifier l'interface helpdesk

belga wrote:

Les mises à jours sont déja faites manuellement, modifier le code ne posera donc pas de problème de ce côté là.

alors bonne chance pour le passage en 0.80...

Offline

#6 2010-02-10 17:33:41

damien78
Member
Registered: 2008-01-24
Posts: 112

Re: Modifier l'interface helpdesk

Je l'attend avec impatience pour le même sujet que toi, alors wawa au boulot wink c'est presque fini.


SE : Debian
Serveur  Apache 2;MySql 5;Php 5
GLPI : 0.72.1 OCS : 1.02.1

Offline

#7 2010-02-10 17:57:17

belga
Member
Registered: 2010-02-10
Posts: 22

Re: Modifier l'interface helpdesk

James wrote:

Je l’attend avec impatience pour le même sujet que toi, alors wawa au boulot  c'est presque fini.

Que veux-tu dire ?
La prochaine version permettra-t-elle de modifier l’interface ?

En faite je ne savais que modifier le code allait empêcher les mises à jour automatiques, bien que cela semble logique je n'y avais pas pensé.
J'ai donc posé la question à la personne qui s'occupe de GLPI dans l'établissement et il m'a assuré que ce n'était pas un problème parce qu'il faisait déjà lui-même les mises à jour.

Est-ce que effectuer les mises à jour manuellement pour la prochaine version s’annonce si difficile par rapport aux autres mises à jour et si oui pourquoi ?

Je vous pose la question pour m’informer moi-même et pour informer celui qui s’occupe de GLPI si besoin.

Offline

#8 2010-02-10 21:53:14

doum
Member
From: Nice
Registered: 2007-03-27
Posts: 1,421

Re: Modifier l'interface helpdesk

Les mises a jour se font tjs en manuel wink
Ce que je voulais dire par bloquer les maj, c'est que chaque maj vous fera perdre les modifs, il faudra donc les réappliquer a chaque fois
Et comme le code de GLPI evolue a chaque maj (surtout pour les mises a jour majeures), les modifs que vous avez fait ne peuvent pas etre simplement recopier sur la nouvelle version. Donc si ils le confient a un stagiaire il faudra qu'ils en trouvent un autre, qui réapprenne le code, lorsque la version sortira
Et la 0.80 va apporter enormement de changement, donc vos modifs devront etre entierement refaites

Offline

#9 2010-02-11 01:31:02

alamnah
Member
Registered: 2008-11-12
Posts: 37

Re: Modifier l'interface helpdesk

Bonjour,

ça va être très compliquer de modifier le code dans chaque MAJ, alors si tu parle d'une lourde modification donc, il te faut un travail de folie,  Conclusion : autre application que GLPI
je propose de défendre le Produit comme il est, personnellement j'ai le même souci mais l'équipe GLPI fait un bon boulot et propose des maj pertinente
surement la sortie de la 0.80 va être plus importante

Cordialement
LAMNAH


Système d'exploitation : Linux 2.6.18-164.el5
PHP 5.1.6
Logiciels: Apache/2.2.3
MySQL: 5.0.77

Offline

#10 2010-02-11 10:30:20

belga
Member
Registered: 2010-02-10
Posts: 22

Re: Modifier l'interface helpdesk

Une solution serait donc de rester sur la version actuel de GLPI.

Est-ce qu'il existe une page référencant les modifications apportées par la version 0.80 ?

Offline

#11 2010-02-11 10:36:11

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Modifier l'interface helpdesk

belga wrote:

Est-ce qu'il existe une page référencant les modifications apportées par la version 0.80 ?

https://forge.indepnet.net/projects/roadmap/glpi
pour moi si vous voulez modifier l'interface helpdesk, le plus sûr est de faire un plugin qui apporte une nouvelle interface de saisie des tickets spécialement conçue pour vos besoins...

sur la 0.80, on a refait le framework, refait la base de données, entre autres donc ça m"étonnerai bcp que vous retrouviez tel quel vos petits...

Offline

#12 2010-02-11 10:44:00

doum
Member
From: Nice
Registered: 2007-03-27
Posts: 1,421

Re: Modifier l'interface helpdesk

belga wrote:

Une solution serait donc de rester sur la version actuel de GLPI.

Est-ce qu'il existe une page référencant les modifications apportées par la version 0.80 ?

Ca c'est pas ce que j'appelle une solution, pour 2 raisons evidentes :
- la version actuelle ne sera pas supporté indéfiniment
- il est plus que probable que des fonctionnalités apportées par les futurs versions seront un jour nécessaires a vos responsables, et la ils voudront migrer.

Offline

#13 2010-02-11 12:19:25

belga
Member
Registered: 2010-02-10
Posts: 22

Re: Modifier l'interface helpdesk

Je vais présenter le problème posé par le futur changement de version à mon maître de stage mais en attendant j’aimerais poursuivre mes investigations quant à la modification de l’interface.

Je vais peut être en demander trop mais j’aimerais savoir quel fichier ou fonction génère le code html de la page de helpdesk (création de ticket). J’ai eu beau chercher dans les différents fichiers des dossiers front et inc, je n’ai trouvé qu’assez peu de code html et il ne correspondait pas à ce que je voulais.

J’ai aussi commencé à regarder du côté des plugins et en développer un me semble être une tâche assez ardue.

Merci à ceux qui m'ont aidé jusque là.

Offline

#14 2010-02-12 12:57:38

belga
Member
Registered: 2010-02-10
Posts: 22

Re: Modifier l'interface helpdesk

J’ai un peu avancé dans mes recherches, il semblerait que se soit la fonction addFormTracking du fichier inc/tracking.function.php et la fonction dropdownValue du fichier ajax/dropdownValue.php qui génèrent le code des pages html ou tous du moins celui de la page de helpdesk.

J’ai maintenant une autre question.
J’aimerais tester le profil de l’utilisateur connecté et pour cela je pensais utiliser la variable d’environnement « glpiprofiles ». Le problème est que je ne sais pas où trouver cette information dans cette variable.

Existe-t-il un document qui présente la manière dont le contenu de cette variable est organisée ?
Ou est-ce que quelqu'un sait comment elle est organisée ?

Offline

#15 2010-03-22 13:38:50

saraben
Member
Registered: 2010-02-03
Posts: 101

Re: Modifier l'interface helpdesk

Bonjour

Tu en es ou dans la modification de l'interface helpdesk ..j'ai le même soucis que toi  ton aide sera bcp apprécié

merci d'avance

Offline

#16 2010-03-30 13:14:48

saraben
Member
Registered: 2010-02-03
Posts: 101

Re: Modifier l'interface helpdesk

Je me permet encore de relancer le sujet ....j'ai essaye les plugins champ personalise et ça n'a pas l'air de me donner grand chose ...je crois que je me lancerai pluto dans le dev d'un plugin pour une interface helpdesk qui correspond au type de demande dans mon entreprise ..le prob c'est que je ss pas douéé dans php ni ajax ( pour les liste deroulante dynamique) et j'ai jamais travailler avec les plugins

est ce que qq1 peu me guider et me donner des pistes sur lesquelles je peux me lancer?

merci bcp

Offline

#17 2010-03-30 15:21:58

damien78
Member
Registered: 2008-01-24
Posts: 112

Re: Modifier l'interface helpdesk

Il existe un plugin de test sur le site https://forge.indepnet.net/projects/plugins  qui te permettra de comprendre le fonctionnement d'un plugin, je suis moi même en train de l'étudier, ce n'est pas facile. Tout comme toi je n'ai aucune connaissance en Php, mais faut creuser car c'est du dev Php donc bon courage.


SE : Debian
Serveur  Apache 2;MySql 5;Php 5
GLPI : 0.72.1 OCS : 1.02.1

Offline

#18 2010-03-30 15:55:07

jof300
Member
From: Gembloux
Registered: 2010-01-27
Posts: 124

Re: Modifier l'interface helpdesk

Sans connaissance php,ca va vraiment être tendu pour vous. Bonne chance!


En Prod :GLPI :0.72.3   En Test : SVN     OCS : 1.3     parc : +- 1000 machines   Authentification LDAP : +1800 users
Plateforme: Debian Lenny 5.0.4           
php 5.2.6-1    mysql 5.0.51a    apache 2.2.9   
internet explorer 7/8  Mozilla 3.5.7

Offline

#19 2010-03-30 16:03:45

damien78
Member
Registered: 2008-01-24
Posts: 112

Re: Modifier l'interface helpdesk

Ha ba si tu te proposes de m'aider je suis prenneur, mais bon le php ce n'est qu'un language simple xD .

Et puis les plugins que je vais dévelloper ne sont pas trop complexe enfin si vous pouvez me dire si c'est réalisable facilement :

1) Plugin qui ajoute un onglet "envoi-mail" dans l'interface de suivi d'un ticket

2) Un plugin qui affiche de vraie statistiques sous forme de graphique plutot que sous forme de tableau tout moche comme ceux de GLPI .

Je respecte totalement cette application qui est très puissante et jolie graphiquement, mais les stat laissent à désirer.


SE : Debian
Serveur  Apache 2;MySql 5;Php 5
GLPI : 0.72.1 OCS : 1.02.1

Offline

#20 2010-03-30 18:33:39

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

Re: Modifier l'interface helpdesk

Damien : avez vous tester la version beta ?


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

Offline

#21 2010-03-31 19:07:33

saraben
Member
Registered: 2010-02-03
Posts: 101

Re: Modifier l'interface helpdesk

Merci tous pour vos reply

JMD  ...la version beta de quoi? est ce que la version 0.8 beta est deja la?

sinon pour moi

je veux travailler sur un plugin qui va permettre d'avoir une interface personnalisée selon la catégorie de la demande

dans l'interface helpdesk de glpi une fois la catégorie demande d'accès est choisi un formulaire s'affiche pour que l'utilisateur saisi les coordonnées des BD  et serveurs au quels il veux accéder


moi aussi je me dis que php est un langage pas sorcier mais c'est sur je vais creuser encore plus  mais si qqu1 a des proposition ça sera super

MErci à tous

Offline

#22 2010-04-01 12:21:44

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

Re: Modifier l'interface helpdesk

La version Béta annoncée sur le site, sur le forum dans la partie annonces  et sur les listes de diffusion. C'est vrai qu'on le voit à peine....  On pensera au gyrophare la prochaine fois wink


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

Offline

#23 2010-04-01 17:11:20

saraben
Member
Registered: 2010-02-03
Posts: 101

Re: Modifier l'interface helpdesk

C'est bon j'ai trouvé ...je vais l'essayer et te tenir au courant

comment on pourra joindre les listes de diffusions pour l'avoir?

sinon stp tu peux jetter un coup doeil rapide sur les autres questions que j'ai pose ? Je suis bloque la

EN QUOI TU  crois que la version beta  va m'aider?

merci bcp ..merci infinimnt

Last edited by saraben (2010-04-01 17:29:37)

Offline

Board footer

Powered by FluxBB