[SPIP][PLUGINS] v3.0-->v3.2
[lhc/web/www.git] / www / prive / formulaires / configurer_transcodeur.php
index 346ed19..5bad039 100644 (file)
@@ -3,40 +3,43 @@
 /***************************************************************************\
  *  SPIP, Systeme de publication pour l'internet                           *
  *                                                                         *
- *  Copyright (c) 2001-2016                                                *
+ *  Copyright (c) 2001-2017                                                *
  *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
  *                                                                         *
  *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
  *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
 \***************************************************************************/
 
-if (!defined('_ECRIRE_INC_VERSION')) return;
+if (!defined('_ECRIRE_INC_VERSION')) {
+       return;
+}
 
-function formulaires_configurer_transcodeur_charger_dist(){
+function formulaires_configurer_transcodeur_charger_dist() {
        $valeurs = array(
-               'charset' => $GLOBALS['meta']["charset"],
+               'charset' => $GLOBALS['meta']['charset'],
        );
 
        return $valeurs;
 }
 
-function formulaires_configurer_transcodeur_verifier_dist(){
+function formulaires_configurer_transcodeur_verifier_dist() {
        include_spip('inc/charsets');
-       
+
        $erreurs = array();
-       if (!$charset=_request('charset'))
+       if (!$charset = _request('charset')) {
                $erreurs['charset'] = _T('info_obligatoire');
-       elseif ($charset!='utf-8' AND !load_charset($charset))
-               $erreurs['charset'] = _T('utf8_convert_erreur_orig',array('charset'=>$charset));
+       } elseif ($charset != 'utf-8' and !load_charset($charset)) {
+               $erreurs['charset'] = _T('utf8_convert_erreur_orig', array('charset' => entites_html($charset)));
+       }
 
        return $erreurs;
 }
 
 
-function formulaires_configurer_transcodeur_traiter_dist(){
-       $res = array('editable'=>true);
+function formulaires_configurer_transcodeur_traiter_dist() {
+       $res = array('editable' => true);
        ecrire_meta('charset', _request('charset'));
        $res['message_ok'] = _T('config_info_enregistree');
+
        return $res;
 }
-?>