[SPIP][PLUGINS] v3.0-->v3.2
[lhc/web/www.git] / www / plugins-dist / porte_plume / action / porte_plume_previsu.php
index f1e8ed0..612c0b4 100644 (file)
@@ -1,13 +1,15 @@
 <?php
 /**
  * Gestion de l'action porte_plume_previsu
- * 
+ *
  * @plugin Porte Plume pour SPIP
  * @license GPL
  * @package SPIP\PortePlume\Actions
  */
 
-if (!defined("_ECRIRE_INC_VERSION")) return;
+if (!defined('_ECRIRE_INC_VERSION')) {
+       return;
+}
 
 /**
  * Action affichant la prévisualisation de porte plume
@@ -28,35 +30,9 @@ function action_porte_plume_previsu_dist() {
 
        // mais il faut avoir le droit de previsualiser
        // (par defaut le droit d'aller dans ecrire/)
-       if (!autoriser('previsualiser','porteplume'))
+       if (!autoriser('previsualiser', 'porteplume')) {
                $contexte = array();
-
-       header('Content-type: text/html; charset='.pp_charset());
-       echo recuperer_fond('prive/porte_plume_preview', $contexte);
-}
-
-/**
- * Retourner le charset SQL
- *
- * Retourne le charset SQL si on le connait, en priorité
- * sinon, on utilise le charset de l'affichage HTML.
- * 
- * Cependant, on peut forcer un charset donné avec une constante :
- * define('PORTE_PLUME_PREVIEW_CHARSET','utf-8');
- *
- * @return string Nom du charset (ex: 'utf-8')
- */
-function pp_charset() {
-       if (defined('PORTE_PLUME_PREVIEW_CHARSET')) {
-               return PORTE_PLUME_PREVIEW_CHARSET;
        }
 
-       $charset = $GLOBALS['meta']['charset'];
-       $charset_sql = isset($GLOBALS['charset_sql_base']) ? $GLOBALS['charset_sql_base'] : '';
-       if ($charset_sql == 'utf8') {
-               $charset_sql = 'utf-8';
-       }
-       return $charset_sql ? $charset_sql : $charset;
+       echo recuperer_fond('prive/porte_plume_preview', $contexte);
 }
-
-?>