Bug #522

Nommage des liens protocoles + ajout SERIAL et OTHERSERIAL

Added by Anonymous about 15 years ago. Updated about 15 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:moyo% Done:

0%

Category:Config
Target version:0.68

Description

Sur les conseils de [[MoYo]] sur le forum (http://glpi.indepnet.org/forum/viewtopic.php?id=2743) je reposte ici mes remarques sur les liens protocolés.

* plutot que de faire figure une url, un label cliquable serait plus 'user friendly'. Est-il possible de rajouter un label au niveau de l'interface de création des liens?
* Les champs utilisables sont trop peu nombreux pour mon cas particulier.

En effet, avant l'arrivé d'OCS j'ai fait un hack dans une appli d'inventaire automatique pour Windows (Winventory) afin que les machines soient inscrites dans la base de winventory et dans GLPI. Comme je suis fénéant, mon hack n'inscrit dans GLPI que le stricte minimum d'information (Nom, numero de serie, adresse MAC et contact). J'avais également ajouté un lien depuis l'inventaire de GLPI pour basculer rapidement de GLPI à la fiche complète dans Winventory. Cette appli utilise l'adresse MAC comme clé unique d'accès aux fiche. J'ai donc utilisé le champs 'otherserial' pour stocker l'adresse MAC des machines et faire le lien.
Pour configurer mon lien vers winventory j'ai ajouté le code suivant au fichier functions.php (dans la fonction showLinkOnDevice):
Code:

if (ereg("\[OTHERSERIAL\]",$link)){
    if (isset($ci->obj->fields[[otherserial]]))
        $link=ereg_replace("\[OTHERSERIAL\]",$ci->obj->fields[[otherserial]],$link);
}

Plus généralement, ne serait-il pas possible d'avoir accès à tous les champs de la base ? Cela est-il envisageable via un menu déroulant listant les champs de la table ou une interface de définition de TAG spécifique dans l'interface d'admin.

History

#1 Updated by about 15 years ago

le moteur de Mantis inclue la ) dans l'url. Pour accèder à la bonne page des forums, il faut la retirer...

#2 Updated by about 15 years ago

Salut,

Voilà un petit patch non officiel pour la version 0.65 te permettant de nommer tes liens de la manière suivante: nom#url

Pierre

#3 Updated by about 15 years ago

Merci pour le patch. Mes liens sont beaucoup mieux compréhensibles pour les utilisateurs maintenant :-)

#4 Updated by moyo about 15 years ago

ce n'est pas la solution la plus propre je pense.
Je vais voir pour ajouter un champ NOM directement qui permettra de donner le nom du lien ca sera plus compréhensible et simple d'utilisation.

#5 Updated by about 15 years ago

C'est sur que ce n'est pas propre :-)

Mais bon en attendant un patch officiel ca marche

#6 Updated by moyo about 15 years ago

  • Status changed from New to Closed
J'ai ajouté les champs SERIAL et OTHERSERIAL pour une gestion plus fine et générique c'est beaucoup plus complexe. je ne vois pas l'interet de complexifier le système pour rien au final.

Au niveau MAC et Winventory si vous les aviez bien importé dans les ports vous n'aurez pas eut de soucis.

J'ai ajouter un système de nom pour nommer les liens aussi.

Also available in: Atom PDF