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 on the evolutions I suggest, you can
download patch.V2 on the wiki page. This one includes last version of
the evolution I propose. It also includes all the patches I proposed
in the previous mail.
Moreover, I'm working on three plugins that rely on this patch :
* Internet monitoring : this one control the creation and the
destruction of Networks, Internet domains and IP addresse according to
rights I describe in the wiki (ie. delegation, ownership, ...) ;
* DNS : generates files for Bind9 DNS server according to all network
addresses and internet domains ;
* IP helper : a small plugin that shows networks informations and
propose free IPs of the choosen network when you create or update a
network address.
Is it possible to have a plugin-forge for each of those plugin ?
Hi,
which short name do you want for your plugins ?
Without using the new internet module, I think it is not the right time
to apply this patch.
When, internet module will be used, adding this module will be coherent.
Regards
Julien
Regards
Damien
On 08/09/11 12:29, MoYo wrote:
Hi,
I miss a question on my last mail. Sorry.
On add.internet.module.patch you add a new module on profiles but you
does not used it.
On which 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 the
"networking" module and the "internet" one. Thus, "networking" will
concern the internal of the computer (ie : NIC, hostnames, ...)
whereas "internet" will concern the external of the computer, but
inside the network (ie : IPs, DNS names, ...) ;
* add.possibility.to.set.specific.onChange.patch : it would be fancy
to be able to set anything else than "submit()" inside the
"onchange" field of dropdowns. For instance, when inside a tab, I
need to update the tab itself, but not the whole page, I use this
parameter to set "reloadTab(...)" on change of the dropdown.
Moreover, I correct a few missing of passing displaywith to the
ajax/dropdownValue.php ;
* add.tag.to.vlan.patch : many vlans relies on IEEE 802.1Q. This
norm define the TAG field. I suggest to add it.
* enhance.commonTreeDropDown.for.father.migration.patch : I don't
know if it is a misunderstanding of mine, but it seems that when a
node of a CommonTreeDropDown is moved inside the tree, all its
children are not updated correctly. Among others, their completename
fields are not updated. Their sons_cache are cleared wherever this
part of the tree has not been updated. Actually, the previous
version clean cache fields of all nodes, that is not optimale, I
think. This overzealousness induce parents to clean sons_cache, but
also ancestors_cache.
So, I redefine the post_updateitem to update correctly the sons and
the parents (parents before the update and after the update).
Moreover, this part of the CommonTreeDropdown becomas standalone (no
need to call external "out of class" function
"regenerateTreeCompleteNameUnderID").
Regards
Damien Touraine
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev
--
--------------------------------------------------------------------
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RV&A "VENISE", (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
--------------------------------------------------------------------
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev