You are not logged in.
Pages: 1
Topic closed
Bonjour à tous !
J'ai fais le tour de la fonction recherche en vain...
J'aimerai "casser" le type de l'adresse MAC dans la zone matériel réseau, par "casser" j'entends que le champ doit pouvroi accepter "22" ou "Rien" ou "", qu'il n'attende pas une adresse mac classique.
J'ai regardé dans la table "glpi_networking" en mettant à TEXT au lieu de VARCHAR (255) mais ça a échoué à l'injectio CSV (plugin data inejction).
Merci d'avance pour l'aide que vous pourrez m'apporté. Bonne journée !
Offline
Là je suis en train de chercher dans l'ensemble des fichiers PHP mais c'est assez long et j'ai peur de passer au-dessus par manque d'attention, ce serait sympa d'avoir un petit coup de pouce pour localiser la donnée. Merci d'avance à tous !
Offline
Bonjour,
Je pense que j'ai raté des éléments en cours de réseaux...
On est bien d'accord qu'une adresse MAC se présente sous la forme suivante :
21.45.4E.1A.16.E5
ou
FF.FF.FF.FF.FF.FF pour une adresse brodcasr
Je me trompe ?
Dans data injection de GLPI, quelque soit mes valeurs dans adresse MAC j'obients l'erreur "mauvais type"
J'avoue ne rien comprendre...
Merci pour l'aide apportée
EDITION : J'ai bien lu la wiki sur le sujet pourtant...Étrange...
Formatage particuliers pour certains champs¶
Oui/Non : 0 = Non, 1 = Oui
Lieux : chaque élèment d'un lieu est séparé par ' > '. Par exemple 'Lieu 1 > Batiment 1 > Etage 1 > Salle 12'
Gestion globale / unitaire : 0 = gestion unitaire, 1 = gestion globale
Utilisateur : le champs peut contenir soit :
le login GLPI de la personne
- le nom + prénom
- le prénom + nom
Adresse IP : l'adresse IP doit être de la forme XXX.XXX.XXX.XXX ou X est un chiffre
Adresse MAC : l'adresse MAC doit être de la forme XX:XX:XX:XX:XX:XX
Date : un date est de la forme : JJ/MM/AAAA ou MM/JJ/AAAA ou AAAA/MM/JJJJ suivant l'option choisie dans le modèle. Le caractère de séparateur est libre, même si – ou / sont conseillés
Type : un entier qui représente un identifiant interne du type d'un objet dans GLPI. Les types sont définis dans :
config/define.php
chaque plugin apporte ses propres types : voir dans les fichiers setup.php des plugins concernés
Hiérarchie d'entités : chaque entité doit-être séparée par ' > '. Par exemple 'Entité Racine > Entité1 > Sous-entité 1'
Last edited by kevin_glpi (2010-01-22 10:22:20)
Offline
vous avez essayé avec des : au lieu des . ?
Offline
Ou doum, j'ai fais tout les tests que j'ai trouvé cohérent :
" "
"FF.FF.FF.FF.FF.FF"
"FF:FF:FF:FF:FF:FF"
"21.45.4E.1A.16.E5"
"21:45:4E:1A:16:E5"
Et encore d'autres formats...
J'ai bien du mal à cerner le problème, et dans le setup.php du plugin, je ne trouve rien de relatif au type de la MAC...
Last edited by kevin_glpi (2010-01-22 10:40:27)
Offline
Bonjour,
Je reviens justement sur le forum pour avoir des nouvelles de ce fameux bugs mis en évidence par plusieurs utilisateurs , dont moi.
Un autre topic avait été créé pour cette occasion, et un ticket déposé par Walid ici -> https://forge.indepnet.net/issues/show/1976.
EDIT :
1/ http://www.glpi-project.org/forum/viewt … p?id=17725
2/ http://www.glpi-project.org/forum/viewt … p?id=17605
Visiblement, pas de nouveau.
Dans l'attente de la résolution de ce problème, quelqu'un a-t-il une procédure d'injection directement via phpmyadmin ?
Merci !
GLPI 0.72.3 // Data injection 1.7.2
Last edited by Ph1 (2010-01-26 15:18:08)
Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)
Offline
Je ne sais pas si wallid a eu le temps de regarder. On est tous full en ce moment...
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
okay, merci pour la réponse .
J'attends de vos nouvelles alors ^^.
Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)
Offline
Bonjour à tous !
J'ai fais le tour de la fonction recherche en vain...
J'aimerai "casser" le type de l'adresse MAC dans la zone matériel réseau, par "casser" j'entends que le champ doit pouvroi accepter "22" ou "Rien" ou "", qu'il n'attende pas une adresse mac classique.
J'ai regardé dans la table "glpi_networking" en mettant à TEXT au lieu de VARCHAR (255) mais ça a échoué à l'injectio CSV (plugin data inejction).
Merci d'avance pour l'aide que vous pourrez m'apporté. Bonne journée !
voir le fichier inc/plugin_datainjection.checks.function.php ligne 84
si vous modifiez, je suis preneur d'un patch
Offline
Bonjour,
Je voulais réup ce sujet.
Quelqu'un a-t-il eu du temps pour creuser ce prb de "mauvais type" lors de l'import csv avec le plugin datainjection ?
Merci de votre retour.
Ph1.
Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)
Offline
pas moi en tout cas
Offline
okay dak, merci du retour.
En attendant, quelle est la procédure d'injection depuis par exemple, phpmyadmin ?
Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)
Offline
Bonjour,
Après quelques temps, occupé à d'autres tâches, je viens de me repencher sur le système d'injection de fichiers csv...
... et je pense avoir trouvé !
Enfin du moins, mes messages d'erreur "Mauvais type (Valeur)" venaient du format des nombres qu'il faut spécifier de la sorte : 1 234,56 et non 1 234.56 ou 1,234.56...
En ce qui me concerne pas de bug identifié en fait.
Avec toutes mes excuses, vous pouvez fermer le thread.
Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)
Offline
Pages: 1
Topic closed