dans le plugin : $PLUGIN_HOOKS['submenu_entry']['puppet']['add']['software']='plugin_puppet.software.form.php'; $PLUGIN_HOOKS['submenu_entry']['puppet']['add']['node']='plugin_puppet.node.form.php'; $PLUGIN_HOOKS['submenu_entry']['puppet']['add']['profile']='plugin_puppet.profile.form.php'; dans display.function.php : Index: /home/walid/sources/svn-glpi/glpi/inc/display.function.php =================================================================== --- /home/walid/sources/svn-glpi/glpi/inc/display.function.php (revision 6694) +++ /home/walid/sources/svn-glpi/glpi/inc/display.function.php (working copy) @@ -426,7 +426,10 @@ if ($sector=="plugins"&&$item==$key){ if (isset($PLUGIN_HOOKS["submenu_entry"][$key])&&is_array($PLUGIN_HOOKS["submenu_entry"][$key])){ foreach ($PLUGIN_HOOKS["submenu_entry"][$key] as $name => $link){ - $menu['plugins']['content'][$key]['links'][$name]='/plugins/'.$key.'/'.$link; + if (!is_array($link) || !isset($link[$option])) + $menu['plugins']['content'][$key]['links'][$name]='/plugins/'.$key.'/'.$link; + else + $menu['plugins']['content'][$key]['links'][$name]='/plugins/'.$key.'/'.$link[$option]; } } }