as it can induce critical network errors if it fails due to lack of
validation on many kind of network topologies.
Regards,
Damien Touraine
___
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev
Bonjour,
Je suis en train de travailler sur les Item_Devices. Je pensais ajouter
des actions massives, notamment pour détacher un Item_Device* d'un
Item ; certains gestionnaires de parc dépouillent les ordinateurs
avant de jeter les carcasses afin d'avoir du spare d'occasion ...
J'ai essayé
On 22/03/2013 11:49, MoYo wrote:
Le 22/03/2013 11:30, David DURIEUX a écrit :
Le Fri, 22 Mar 2013 11:18:35 +0100
MoYo m...@indepnet.net a écrit:
Le 22/03/2013 10:45, David DURIEUX a écrit :
Bonjour,
Ce patch permet de rajouter la frequence aux critères pour l'import
des mémoires
Salut,
Il
Bonjour,
Effectivement, c'est une modification dont l'impact est limité (par
définition l'index de la table est unique) et qui peut optimiser les
requêtes.
Merci,
Damien
On 20/03/2013 07:55, David DURIEUX wrote:
Bonjour,
J'ai fais une modif au niveau de la fonction getFromDB ou il
On 19/12/2012 09:09, David DURIEUX wrote:
Le Wed, 19 Dec 2012 08:56:40 +0100
MoYo m...@indepnet.net a écrit:
Le 19/12/2012 08:46, David DURIEUX a écrit :
Le Wed, 19 Dec 2012 08:38:01 +0100
Damien Touraine g...@damien-touraine.net a écrit:
Bonjour,
Si tu as eu ce problème, d'autres
Bonjour,
Si tu as eu ce problème, d'autres pourraient le rencontrer également.
Le nouveau comportement te semble-t-il étrange ? Est-ce un manque de
documentation qui t'a induit en erreur ?
Comment pouvons-nous y remédier ?
Damien
On 19/12/2012 08:33, David DURIEUX wrote:
Désolé, c'était un
On 17/12/2012 11:09, Tsmr wrote:
En testant le plugin ocsinventoryng en 0.84 avec le transfert
automatique en cas de changement d'entité, j'ai pu remarqué que des
erreurs étaient reporté coté port réseau : en effet il fallait
modifier la requête (ligne 2890 transfer.class.php) pour récupérer
Bonjour,
Un truc m'échappe : j'essaie de transférer un IPNetwork dans une autre
entité. Mais je n'y arrive pas. En essayant de comprendre le code, je me
suis rendu compte que l'on n'affichait que l'entité courante et pas de
selecteur d'entité (ligne 348 de inc/commondropdown.class.php).
On 18/12/2012 08:28, Julien Dombre wrote:
Salut,
je reviens sur le sujet car il faut peut-être aller plus loin que ce
qui a été fait.
En terme de transfert de manière générale, est-ce que garder les
networkname est toujours le cas ?
Si on change d'entité on va changer certainement de réseau
également
lié de l'autre côté à un téléphone dans l'inventaire.
Bref, du ticket simple posé intialement, la problématique peut être
beaucoup plus complexe.
++
Julien
Le 16/12/2012 07:26, Damien Touraine a écrit :
Bonjour,
J'ai essayé de réfléchir au ticket 3351. Je pense avoir trouver une
Bonjour David,
Peux-tu me dire si la révision 19839 corrige effectivement ce problème ?
Merci,
Damien
On 13/12/2012 09:19, David DURIEUX wrote:
Bonjour,
En 0.84, quant on associe un logiciel à un ordinateur, on a une entrée
dans la table des logs
240 | Computer_SoftwareVersion | 2 | 20 |
Bonjour,
J'ai essayé de réfléchir au ticket 3351. Je pense avoir trouver une
solution élégante : on centralise l'affichage d'un petit enfant (mail,
téléphone, adresse IP) sur une grosse classe tout en laissant une
certaines autonomie à la classe pour redéfinir ses propres attributs
14/12/2012 20:48, Julien Dombre a écrit :
Le 13/12/2012 10:15, Damien Touraine a écrit :
dans computer_softwareversion.class.php, il faut supprimer au début du
fichier les static public $log_hitory_2_*
Certes, c'est l'un des deux logs.
D'ailleurs, j'ai l'impression, d'après le champs
On 13/12/2012 10:02, David DURIEUX wrote:
Le Thu, 13 Dec 2012 09:50:38 +0100
Damien Touraine g...@damien-touraine.net a écrit:
On 13/12/2012 09:37, David DURIEUX wrote:
Le Thu, 13 Dec 2012 09:30:56 +0100
Damien Touraine g...@damien-touraine.net a écrit:
Bonjour,
Cela est hérité des
Bonjour David,
Lorsque c'es possible, je préfère éviter les caches : ils sont
compliqués à gérer ; il suffit de pas grand chose (changement de
contexte sur l'object, changement des champs de l'ordinateur ...) pour
avoir des effets de bord indécelable immédiatement.
Je propose plutôt de
On 23/11/2012 10:00, David Durieux wrote:
On Fri, 23 Nov 2012 09:57:14 +0100, Damien Touraine wrote:
Bonjour,
On 23/11/2012 09:46, David Durieux wrote:
[...]
2°) modifier la classe NetworkPortEthernet pour autoriser tout type
de vitesse. Mais encore deux possibilités :
a- on ne permet que
Bonjour,
On 23/11/2012 09:46, David Durieux wrote:
[...]
2°) modifier la classe NetworkPortEthernet pour autoriser tout type
de vitesse. Mais encore deux possibilités :
a- on ne permet que la visualisation de cette valeur, sans pouvoir
créer un port avec une vitesse spécifique ;
b- permettre
, nous devrions
attendre avant de la mettre en oeuvre.
Damien
On 04/11/2012 11:04, David DURIEUX wrote:
Ce sont des ports normaux qui sont les dernier sports et au lieu d'etre
des 1 Gbps, des fois on a des 2 ou 4 Gbps
Le Fri, 02 Nov 2012 18:33:44 +0100
Damien Touraine g...@damien-touraine.net
aide à ce sujet
Bonjour,
Avez-vous étudié la possibilité de développer un plugin regroupant vos
évolutions ?
Ils sont beaucoup moins contraints par les évolutions du coeur.
Damien Touraine
___
Glpi-dev mailing list
Glpi-dev@gna.org
https
(tickets 3806,
3811: getIndexName, getTable, canCreate, canUpdate ...).
Cordialement
Damien Touraine
___
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev
Bonjour,
De plus en plus, je me rend compte que si nous utilisions les exceptions
pour gérer certains cas, cela simplifierait certains traitements. Par
exemple, si CommonDBConnexity::CanConnexityItem levait une exception
lorsque l'Item n'est pas accessible, cela permettrait de gérer le cas
Le 09/10/2012 08:44, Damien Touraine a écrit :
Bonjour,
De plus en plus, je me rend compte que si nous utilisions les
exceptions pour gérer certains cas, cela simplifierait certains
traitements. Par exemple, si CommonDBConnexity::CanConnexityItem
levait une exception lorsque l'Item n'est pas
Bonjour,
Le comportement que tu décris correspond à celui du CommonDBChild
lorsque l'on essaie de créer ou de modifier un élément qui DOIT être
attaché à un item (CommonDBChild::$mustBeAttached = true par défaut)
mais qui ne l'est pas ($itemtype == NULL ou $items_id 0).
Je me suis rendu
Bonjour,
Effectivement, nous pourrions rationaliser ces champs. Je propose de le
faire lorsque nous reverrons les devices
(https://forge.indepnet.net/projects/glpi/wiki/Review_Devices).
Damien
On 07/10/2012 17:55, David DURIEUX wrote:
Bonjour,
On a 2 champs avec des noms différents alor
réellement conséquentes avec des données
orphelines...
Ne devrait-on pas les supprimer quand on supprime le port?
David DURIEUX
Bonjour,
À l'époque, mon argumentaire et les réponses de David :
On 29/07/2012 16:30, David DURIEUX wrote:
Le Sun, 29 Jul 2012 16:27:32 +0200
Damien Touraine g
Bonjour,
Ce n'est pas un bug, mais un feature : un NetworkName peut être détaché
de tout entitée le temps d'un transfert sur une autre entitée.
Par défaut, lorsqu'on supprime un NetworkPort, tous les NetworkName
attachés sont conservés. Cela permet, par exemple, de transférer une
adresse IP
Bonjour,
C'est un sujet connexe au problème soulevé par Xavier (Comportement de
la gestion des prises réseaux).
Dans la version actuelle du trunk (0.84), nous ne propageons pas les
informations entre deux ports connectés : si on modifie la prise réseau
d'un PC, le port du switch en
Hi,
I've created a new page on the wiki
(https://forge.indepnet.net/projects/glpi/wiki/Integration_of_PHP_Namespaces_
sorry, in french), about first ideas about using Namespaces inside GLPI.
That feature introduce interesting elements, but have some lacks.
Regards
Damien
Bonjour,
Si tu peux le faire, cela m'arrange : pour le moment, je suis sur la
documentation de la classe HTMLTable.
J'ai encore quelques questions/problèmes.
La création de l'arbre de la topologie réseau (ie : retrouver les
dépendances de réseaux) n'est pas réalisable lors de la migration
[...]
J'ai un problème plus épineux, justement sur les
glpi_networknames_ipnetworks (ou glpi_ipnetworks_networknames :D).
En effet, dans un premier temps, je pensais appliquer le même
mécanisme qu'avec la hiérarchie des réseaux (lien dans l'outil de
nettoyage de migration). Mais lorsque je le
plomberaient plus avec les cases des
sous-tableaux.
Quelqu'un aurait-il une solution ?
Damien
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508
Bonjour,
On 19/01/2012 17:33, MoYo wrote:
Le 19/01/2012 10:40, Damien Touraine a écrit :
Bonjour,
Je suis en train de travailler sur la représentation des NetworkPort
dans les équippements (ordinateurs et autres switchs). J'essaie
d'ajouter les informations réseaux et tout ce qui est
forme de plugin, soit le
transférer dans le coeur de GLPI.
Damien
On 20/12/2011 08:54, Julien Dombre wrote:
Le 16/12/2011 15:41, Damien Touraine a écrit :
Bonjour,
Je suis en train d'étudier l'intégration de CanvasXpress
(http://canvasxpress.org/) dans un plugin afin de représenter les
Bonjour,
Je n'ai pas demandé la création d'une forge plugin, car ce n'est qu'une
idée, un premier jet. Ce n'est pas formalisé. Il faudrait documenter la
chose plus précisément et affiner le cahier des charges.
Une forge serait pratique. Mais il faut déterminer si cela reste un
plugin ou si
Bonjour,
Je suis en train d'étudier l'intégration de CanvasXpress
(http://canvasxpress.org/) dans un plugin afin de représenter les réseaux.
Il nécessite d'utiliser un onload dans le tag body de la page web.
La méthode Html::header ne définit rien. Y-a-t'il une autre méthode plus
souple qui
existe-t-il, déjà
pour représenter d'autres éléments hiérarchiques (entités, locations, ...).
À terme, nous pourrions l'intégrer en natif afin d'avoir un accès plus
graphique aux réseaux ou à d'autres éléments hiérarchiques (notamment
les entités).
Damien Touraine
Bonjour,
J'ai un petit peu bossé sur l'évolution de la partie réseau pour la
0.84. Il y a eu quelques petits changements par rapport aux
spécifications sur le wiki (d'ailleurs, je vais devoir les mettre à jours) :
Le Netpoint est, effectivement, une prise murale. Mais cela peut
contenir,
Bonjour,
On 05/12/2011 15:50, David DURIEUX wrote:
j'ai commencé à regardé ce que tu as mis sur le SVN pour la 0.84
J'ai quelques remarques :
* On devrait séparer les noms reseau des IP; en effet, un port peut
avoir plusieurs IP et pas de nom reseau. par exemple pour un port
réellement fréquent ?
Bref est ce que ca a un interet ?
Le 16 septembre 2011 07:53, Damien Touraine damien.toura...@limsi.fr
mailto:damien.toura...@limsi.fr a écrit :
Bonjour,
Par curiosité, je voulais savoir comment se déroulait l'import de
machines multi-boot. Si je comprends bien la
?
Damien
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
).
Cordialement,
Julien Dombre
Le 12/09/2011 16:26, Damien Touraine a écrit :
Bonjour,
J'ai un petit problème : à force de mettre bout à bout des petits
trucs, j'ai obtenu deux très gros patchs (~ 380K :
https://forge.indepnet.net/attachments/960/patch.V4 et
https://forge.indepnet.net
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
classes qui montrent que cela fonctionne.
Je pourrais les mettre en téléchargement. Mais, avant, je dois faire le
tri dans mes développements pour les isoler.
Cordialement
Damien
--
Damien TOURAINE - Ingénieur de Recherche
If we change the name of a CommonTreeDropDown object (and only its
name), its completename is not updated.
So, I propose the attached patch to solve this problem.
Regards
Damien
--
Damien TOURAINE - Ingénieur de Recherche
CommonGLPI pour faire appel à getNameOfType).
Si vous le souhaitez, je peux vous soumettre un patch modifiant
CommonGLPI en ce sens.
Cordialement
Damien
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA
checkSpecificValues. Mais, au sein de CommonDBTM, la
valeur ainsi modifiée n'est pas réinjectée dans le $this-input.
Aurais-je mal compris quelque chose ?
Cordialement
Damien
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI
Hi,
On 08/10/11 09:51, MoYo wrote:
Le 09/08/2011 12:55, Damien Touraine a écrit :
Hi,
Actually, this module is to prepare the new classes I to manage the
elements I described in the wiki
(https://forge.indepnet.net/projects/glpi/wiki/NetworkPortReview).
If you wish to have a look
'UserDropdown' :
User::dropdown(array('name' = $field['name'],
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
I use english version of GLPI. There is several missing translations. I
only checked red warning (not check for each entry inside the fr_FR.php).
Regards
Damien
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
actual objects this module must be used ?
regards
Julien
Le 08/08/2011 09:53, Damien Touraine a écrit :
Hi,
While I'm preparing the evolution on the network port, I saw few
things that I suggest. You will find the patches as attachment.
* add.internet.module.patch : I suggest to dissociate
++;
}
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
regenerateTreeCompleteNameUnderID).
Regards
Damien Touraine
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
: this evolution of the management of the plugins is smarter than
previous version !
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud
nécessaires.
J'espère que d'avoir écrit les choses rend plus clair ce que je
voulais dire ce matin.
++
Julien
Le 29/07/2011 19:20, Damien Touraine a écrit :
Bonjour,
Suite à ce la réunion de ce matin, je me suis rendu compte qu'il
manquait quelque chose en plus du champs delegation. En effet, il
.
Cordialement
Damien Touraine
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
of the recursive rights. We should avoid using it everytime as
it may be time consuming (use of SQL request). But some times (my case
is the only one I see), it may be usefull.
Regards
Damien Touraine
On 07/21/11 13:04, MoYo wrote:
Le 21/07/2011 12:55, Damien Touraine a écrit :
Hi,
Is there a way
as
the check of parents is done during prepareInputForUpdate and
prepareInputForAdd).
Defining theses functions you will be able to use the can function as
proposed before.
Regards
Julien
Le 25/07/2011 08:55, Damien Touraine a écrit :
Hi,
I have tried the method you propose. However
a can_create parameter
(same way than the comments parameter).
KR
Damien Touraine
--
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RVA VENISE, (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud
Hi,
I forgot the use of canCreate method for the ability to create a drop
down element. That is the better solution : forget the dropdown patch I
propose.
Regards
Damien Touraine
On 07/21/11 12:15, MoYo wrote:
Hi,
Ok for all patchs except the last one on dropdown class : can_create
it as another name. Can you say me how to find it ?
- webservices
Same question than previous point
- for sure others that I don't use
For sure, me, too ! That is why I propose you this patch. I know it is
perfectible. But, that the way I propose to work on.
KR
Damien Touraine
Hello,
On 07/13/11 17:01, Walid nouh wrote:
On 13/07/2011 15:59, Damien Touraine wrote:
Hello,
On 07/13/11 15:40, Walid nouh wrote:
Hello,
I just applied the patch, and it's looks really interesting. Thanks
a lot !
On the plugin side, it's going to affect several of them
63 matches
Mail list logo