You are not logged in.
Pages: 1
Topic closed
Re ;-)
Je développe un plugin pour la version 0.68.3 de GLPI (pas de passage vers la 0.7 prévus) et j'en suis à la gestion des droits.
Lors de l'installation du plugin pas de problème pour récupérer les groupes existants et configurer des droits par défaut pour mon plugin, par contre je n'ai trouvé aucun moyen pour créer un HOOK sur l'ajout d'un groupe dans l'application... y'a-t-il un moyen de récupérer cet ajout dans mon plugin???
Merci d'avance!
++
PonSFriluS
Offline
il y a un hook sur tous les ajouts d'elements. Cf. la doc sur le wiki de dev des plugins.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Je suis un peu à la rue la... :-(
$PLUGIN_HOOKS['<nom_hook>']['<nom_plugin>'] = 'plugin_<nom_hook>_<nom_plugin>';
étant donné que je veux un hook sur l'ajout de groupe, est-ce correct de l'appeler comme ca?:
$PLUGIN_HOOKS['add_group']['nom_plugin'] = 'plugin_add_group_nom_plugin';
Et dans ma fonction:
function plugin_group_add_nom_plugin($parm){
if (isset($parm["type"]))
switch ($parm["type"]){
case GROUP_TYPE :
if (!empty($_SESSION["MESSAGE_AFTER_REDIRECT"])) $_SESSION["MESSAGE_AFTER_REDIRECT"].="<br>";
$_SESSION["MESSAGE_AFTER_REDIRECT"].="Add group Hook ".$parm["ID"];
return true;
break;
}
return false;
}
avec un switch sur GROUP_TYPE?
++
PonSFriluS
Offline
Xavier Caillaud
Blog GLPI Infotel
Offline
Pages: 1
Topic closed