. */ /* */ /*************************************************************************************/ require_once("pre.php"); require_once("auth.php"); if(! est_autorise("acces_configuration")) exit; if (isset($action) && $action != "") { if ($action == "modifier") { // Mettre à jour les paramètres ActionsAdminLang::instance()->maj_parametres( $_REQUEST['un_domaine_par_langue'], $_REQUEST['action_si_trad_absente'], $_REQUEST['urlsite'] ); // Appliquer les modifications foreach($_REQUEST['description'] as $id => $description) { ActionsAdminLang::instance()->modifier( $id, $description, $_REQUEST['code'][$id], $_REQUEST['url'][$id], ($id == $_REQUEST['defaut']) ? 1 : 0 ); } // Ajout éventuel d'une langue if (intval($_REQUEST['flag_ajouter']) != 0) { ActionsAdminLang::instance()->ajouter( $_REQUEST['ajout_description'], $_REQUEST['ajout_code'], $_REQUEST['ajout_url'] ); } } else if ($action == "supprimer") { ActionsAdminLang::instance()->supprimer($id); } redirige("langue.php"); } $langues = ActionsAdminLang::instance()->lister(); ?>