X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fprive%2Fformulaires%2Fconfigurer_langage.php;fp=www%2Fprive%2Fformulaires%2Fconfigurer_langage.php;h=a27c02f16b1d30006ea826701fdd256a689a2d1f;hb=a33c2ba9d919664b3bb0f565f8e9a8b9d8530cdb;hp=0000000000000000000000000000000000000000;hpb=8945248b3d948385798d9aa355c70e7089aca2b3;p=lhc%2Fweb%2Fclavette_www.git diff --git a/www/prive/formulaires/configurer_langage.php b/www/prive/formulaires/configurer_langage.php new file mode 100644 index 0000000..a27c02f --- /dev/null +++ b/www/prive/formulaires/configurer_langage.php @@ -0,0 +1,57 @@ +$GLOBALS['spip_lang'], + '_langues'=>$langues + ); + + return $valeurs; +} + + +function formulaires_configurer_langage_traiter_dist(){ + include_spip('action/converser'); + action_converser_changer_langue(true); + + refuser_traiter_formulaire_ajax(); + + // on ne peut pas changer la langue pour tout le hit ici, + // car CVT repasse derriere et retablit la langue avant l'appel a traiter() + // il faut rediriger ! + return array('message_ok'=>_T('config_info_enregistree'),'editable'=>true,'redirect'=>self()); +} + +function afficher_langues_choix($langues,$name,$id,$selected){ + include_spip('inc/lang'); + $ret = ''; + sort($langues); + foreach ($langues as $l) { + $checked = ($l == $selected) ? ' checked=\'checked\'' : ''; + $ret .= "
" + . "" + . "" + . "
"; + } + return $ret; +} +?>