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 2009-04-28 16:15:21

Koma
Member
Registered: 2008-07-21
Posts: 53

ajout d'un lien pour chaque ordinateur

Bonjour à tous,
je souhaiterais optimiser mon GLPI et lui coller une petite colonne supplémentaire, qui me permettrai d'ouvrir ultra-vnc sur i.e ou firefox.
J'ai beau chercher sur le forum, je n'ai malheureusment rien trouvé de très constructif...
Serait-il possible de m'aider?
Merci d'avance.

Offline

#2 2009-04-28 16:43:41

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: ajout d'un lien pour chaque ordinateur

Tu peux utiliser les "Liens externes" pour cela, mais pas moyen de les avoir sur la liste, uniquement sur la fiche.

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#3 2009-04-29 09:39:29

ben01n
Member
Registered: 2009-02-11
Posts: 69

Re: ajout d'un lien pour chaque ordinateur

J'ai effectué des modifs sur ma base ainsi que sur le code de GLPI afin d'ajouter les données nécessaires pour UltraVNC dans la fiche de l'ordinateur.
J'ai ajouté les champs suivants :
- adresse IP
- mot de passe UltraVNC
- port
- adresse IP fixe : oui/non

De plus j'ai couplé mes modifs à l'astuce présente ici : http://www.glpi-project.org/forum/viewt … p?id=13638

Ainsi, je me retrouve avec toutes les infos utiles sur la fiche d'un ordinateur et avec un lien qui me permet de lancer directement la connexion UltraVNC.

Par contre, j'attire ton attention sur le fait que cette modif de GLPI est dangereuse pour l'avenir. En effet, lors d'une mise à jour de GLPI cette modif disparaitra et pourra peut être causer des bugs. Ainsi, cette modif devra être refaite pour la nouvelle version de GLPI en rééditant le code correspondant. C'est pour cela que mes modifs ne sont pas disponibles directement en téléchargement.

Si malgrès cela tu le souhaite, je peux t'envoyer mes modifs par mail.

Offline

#4 2009-04-29 10:05:38

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

Re: ajout d'un lien pour chaque ordinateur

Modifier le code de GLPI pour ca me parait bien dangeureux et bloquant a chauqe maj pour "pas grand chose"

Il "suffirait" de rajouter la possibilité d'afficher dans la recherche les liens protocolés non ? Ou un plugin qui le fasse.
Vous n'auriez certes pas le mdp mais bon

Offline

#5 2009-04-29 10:34:34

ben01n
Member
Registered: 2009-02-11
Posts: 69

Re: ajout d'un lien pour chaque ordinateur

Effectivement, c'est pour cela que j'ai prévenu sur le dangeureusité de cette modif.
Personnellement, je n'ai pas retenu le principe du plugin pour 2 raisons :
- je ne sais pas développer de plugin tongue
- je voulais avoir les données directement sur la fiche de l'ordinateur.

C'est une modif que que j'ai fait moi-même donc il sera facile pour moi à l'avenir de l'adapter lors des mises à jour mais il est vrai que pour ceux qui utiliseront ma modif ça ne sera pas forcément évident. C'est donc pour cela que je n'ai pas mis ma modif en libre téléchargement afin d'éviter que quelqu'un ne le télécharge sans avoir vu l'avertissement wink
Néanmoins, je mettrais bientôt en ligne sur mon site perso un explicatif complet des modifs que j'ai effectué sur GLPI avec peut être une base de démo afin que chacun puisse voir ce que ça donne concrètement.
En attendant, ceux qui ont bien conscience du risque de ce genre de modifs et qui veulent quand même les mettre en place, je me tiens à leur disposition par mail.

Offline

#6 2009-04-29 10:50:08

Koma
Member
Registered: 2008-07-21
Posts: 53

Re: ajout d'un lien pour chaque ordinateur

Merci pour vos réponses.
Personnellement je pensais à quelques choses d'un peu plus "simple" et certainement moins dangeureux.
Ce qui à mon avis doit rejoindre ce que Doum disait:
un lien pour chaque pc qui renverait vers une fenêtre i.e ou firefox du genre:
http://<nom_du_pc>:5800/

Mais je ne sais vraiment pas comment m'y prendre...

Offline

#7 2009-04-29 10:58:19

ben01n
Member
Registered: 2009-02-11
Posts: 69

Re: ajout d'un lien pour chaque ordinateur

Dans ce cas, il faut aller dans Configuration -> Lien externes

Là tu peux créer un lien ayant des variables.
C'est à dire que dans ton lien, tu peux remplacer l'adresse IP par "[IP]"
ainsi pour chaque PC, [IP] sera remplacé par l'adresse IP du PC.
Tu verra la liste des variables dispo en haut du formulaire d'ajout.
Ces variables sont appelées des tags.

Offline

#8 2009-04-29 11:29:57

Koma
Member
Registered: 2008-07-21
Posts: 53

Re: ajout d'un lien pour chaque ordinateur

Merci ben,
ça fonctionne nickel!
Par contre, je ne trouve pas de moyen permettant d'ajouter ce lien externe dans le tableau:
"inventaire" > "ordinateur".
Es-ce possible?
En tout cas, merci encore!

Offline

#9 2009-04-29 11:32:32

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

Re: ajout d'un lien pour chaque ordinateur

C'est ce que je disais au dessus

Il n'est pas possible d'afficher une colonne "liens"

Offline

#10 2009-04-29 11:38:34

Koma
Member
Registered: 2008-07-21
Posts: 53

Re: ajout d'un lien pour chaque ordinateur

Très bien, dommage...
Peut être serait-il judicieux d'ajouter cette fonctionnalité pour la nouvelle mise à jour de GLPI?

Offline

#11 2009-04-29 11:46:02

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

Re: ajout d'un lien pour chaque ordinateur

faut voir avec les devs si ca leur semble utile et faisable
Mais ca sera surement pas pour la 0.72 etant donné qu'elle est en RC

Offline

Board footer

Powered by FluxBB