// définition des dossiers Smarty $smarty->template_dir = $cheminSmarty . "/templates/"; $smarty->compile_dir = $cheminSmarty . "/templates_c/"; $smarty->config_dir = $cheminSmarty . "/configs/"; $smarty->cache_dir = $cheminSmarty . "/cache/"; //Instanciation de la class config $config = new PluginTwinsConfig(); //Gestion des images $actualiserOption['title'] = "Modifier"; $actualiserOption['alt'] = "Modifier"; $menuaddOption['title'] = "Ajouter AD"; $menuaddOption['alt'] = "Ajouter AD"; $smarty->assign('actualiserIMG', HTML::image(getHttpPath() . 'pics/actualiser.png', $actualiserOption)); $smarty->assign('menuaddIMG', HTML::image(getHttpPath() . 'pics/menu_add.png', $menuaddOption)); //Envoie des variables à Smarty $smarty->assign('infoAD', $config->getAD()); $smarty->assign('httpPath', getHttpPath()); $smarty->assign('targetCSS', getHttpPath() . "plugins/twins/css/twins.css"); //Affichage de l'entête GLPI HTML::header('Configuration Plugin Twins'); //Affichage du plugin $smarty->display('config.tpl'); //Affichage du pied de page GLPI HTML::footer(); //========================================================================// /** * Récupère le chemin absolue de l'instance glpi * @return String : le chemin absolue (racine principale) */ function getAbsolutePath() {