if (isset($HTTP_POST_VARS['action']) || isset($HTTP_GET_VARS['action'])) { if (isset($HTTP_POST_VARS['action'])) { $action = $HTTP_POST_VARS['action']; } else { $action = $HTTP_GET_VARS['action']; } } $url = $HTTP_POST_VARS['url']; $titre = $HTTP_GET_VARS['titre']; $version = $HTTP_GET_VARS['version']; $page = $HTTP_GET_VARS['page']; $id_mod = eregi_replace('[^0-9]', '', $HTTP_GET_VARS['id_mod']); switch ($action) { case 'ajout': // On ajoute un mod distant sur le site if (!$plugins->ajoute($url)) { $message = $lang['mod_non_ajoute'] . '<br /><br />'; $message .= sprintf($lang['Click_return_areabb_mods'], '<a href="' . append_sid('admin_areabb_mods.' . $phpEx) . '">', '</a>'); message_die(GENERAL_MESSAGE, $message); exit; } break; case 'install': // on installe le mod séléctionné sur le site if (!$plugins->installe($titre, $page)) { $message = $lang['mod_non_installe'] . '<br /><br />'; $message .= sprintf($lang['Click_return_areabb_mods'], '<a href="' . append_sid('admin_areabb_mods.' . $phpEx) . '">', '</a>'); message_die(GENERAL_MESSAGE, $message); exit; } break;