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 2008-07-22 11:18:53

FrutiX
Member
From: Suisse
Registered: 2008-07-22
Posts: 9

Ajouter une colonne dans la liste des computers!

Bonjour,
j'aimerais contribuer à GLPI et ajouter un plugin (dont j'aurai besoin). Pour cela, j'ai besoin de l'aide de personne qui ont déjà modifié le "code source".

J'aimerais ajouter une colonne dans la liste des ordinateurs. Le problème c'est que je ne trouve pas le fichier ".php" qui gère ces colonnes.

Si quelqu'un peut m'aider, j'en serai très reconnaissant.

Merci


Qui est venu en premier à la vie : le code source ou le compilateur ?

Offline

#2 2008-07-22 11:46:02

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Ajouter une colonne dans la liste des computers!

Quelle colonne ?


Xavier Caillaud
Blog GLPI Infotel

Offline

#3 2008-07-22 11:55:07

FrutiX
Member
From: Suisse
Registered: 2008-07-22
Posts: 9

Re: Ajouter une colonne dans la liste des computers!

Pour arriver dans la liste complète: Inventaire->Ordinateurs

Il y a 18 colonnes (de + à Fabricant).

Après cette dernière, j'aimerais ajouter une colonne qui permettra d'appeler le logiciel VNC avec l'adresse ip de la ligne inventorié.

Mon problème est que je ne trouve pas la page qui construit ce tableau. Ceci me permettra de reprendre l'adresse ip et surtout de faire un copier-coller d'une colonne pour ajouter une 19ème.

Merci


Qui est venu en premier à la vie : le code source ou le compilateur ?

Offline

#4 2008-07-22 12:07:46

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

Re: Ajouter une colonne dans la liste des computers!

le '+' il sert à quoi à votre avis ?

Justement à ajouter des colonnes wink

Par exemple l'adresse IP.

++


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

#5 2008-07-22 13:13:09

FrutiX
Member
From: Suisse
Registered: 2008-07-22
Posts: 9

Re: Ajouter une colonne dans la liste des computers!

Alors j'aimerais ajouter une colonne (qui s'appellera VNC). Celle-ci permettra d'appeler le logiciel VNC depuis l'invite de commandes.

Voilà ce que j'aimerais faire!

Vu que je suis un "newbie" dans l'application GLPI, comment faire pour ajouter une nouvelle colonne (qui sera vu par tous les utilisateurs) qui permettra d'appeler un script que j'ai fais à la mano.

J'ai avancé dans mon problème...

Maintenant que j'ai réussi à ajouter une colonne "VNC". Il faut que je puisse linker l'adresse ip comme "par exemple", le nom de l'ordi est linker.

Merci

Last edited by FrutiX (2008-07-22 14:15:13)


Qui est venu en premier à la vie : le code source ou le compilateur ?

Offline

#6 2008-07-22 14:21:53

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

Re: Ajouter une colonne dans la liste des computers!

As-tu regardé les liens externes ?

C'est la solution communément utilisée pour les ouverture de sessions VNC (une recherche s'impose, le sujet a déjà été abordé à de nombreuses reprises).

++


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

#7 2008-07-22 14:45:39

FrutiX
Member
From: Suisse
Registered: 2008-07-22
Posts: 9

Re: Ajouter une colonne dans la liste des computers!

Merci remi....

j'avance gentillement, mais c'est pas j'avoue que la complexité du code (nombreux liens) ne facilite pas ma tâche. J'essaye actuellement de trouver comment le liens VNC est créé sous l'onglet "Liens" pour le modifier.


Qui est venu en premier à la vie : le code source ou le compilateur ?

Offline

#8 2008-07-22 16:24:44

FrutiX
Member
From: Suisse
Registered: 2008-07-22
Posts: 9

Re: Ajouter une colonne dans la liste des computers!

Je vais continuer a poster sur ce topic... encore merci pour ceux qui le lisent et essaye de m'aider:


Ces lignes de codes suivantes, "search.constant.php" représente quoi en rapport à la BD. Car c'est là qu'il faudra que je spécifie le lien de VNC mais où?

$SEARCH_OPTION[COMPUTER_TYPE][22]['table']='glpi_dropdown_netpoint';
$SEARCH_OPTION[COMPUTER_TYPE][22]['field']='name';
$SEARCH_OPTION[COMPUTER_TYPE][22]['linkfield']='';
$SEARCH_OPTION[COMPUTER_TYPE][22]['name']=$LANG["networking"][51];
$SEARCH_OPTION[COMPUTER_TYPE][22]['meta']=0;

Merci de m'expliquer la logique des développeurs.

Il est 17h et je peux plus préciser ce que je recherche...

En fait, quand on est dans l'onglet "liens" d'un ordinateur de notre inventaire, j'ai changé le lien VNC. Celui-ci se trouve dans la table glpi_links !

Maintenant, dans la liste des inventaires, où s'affiche nom, ip, ... j'ai ajouté une colonne appelé VNC, dans cette colonne, j'aimerais afficher un texte(lien) qui se nomme VNC + ip de la ligne et se lien va m'ouvrir celui que j'ai dans la glpi_links.

Est-ce que quelqu'un peut m'éclaircir.

Merci

Last edited by FrutiX (2008-07-22 17:12:26)


Qui est venu en premier à la vie : le code source ou le compilateur ?

Offline

#9 2008-07-23 14:52:57

johnjdoe
Member
Registered: 2008-07-23
Posts: 2

Re: Ajouter une colonne dans la liste des computers!

remi wrote:

le '+' il sert à quoi à votre avis ?
Justement à ajouter des colonnes wink
++

OK, c'est clair! Mais dans le même contexte je me pose une autre question:

Dans les consomables on trouve le même "+" et on sait rajouter des champs. Mais malheureusement pas tous les champs qu'on voit en "full screen". Par exemple les informations de la comptabilité (valeur etc.).

Est-ce qu'il y a un moyen pour agrandir cette liste pulldown des champs à insérer?

Merci d'avance pour une réponse constructive!

Offline

Board footer

Powered by FluxBB