Changeset 113958 in spip-zone


Ignore:
Timestamp:
Feb 17, 2019, 6:06:32 PM (5 weeks ago)
Author:
eric@…
Message:

Début de refactoring du plugin.
Passage en paquet, version compatible spip >= 3.1 et PSR.
Mise en forme pour accepter plusieurs services; le code avait été mis à jour pour ça mais jamais vraiment finalisé.
Le plugin fonctionne mais reste du taf pour virer les pages Z et ajouter des noisettes.

Location:
_plugins_/spiperipsum/trunk
Files:
7 added
1 deleted
12 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spiperipsum/trunk/action/api_evangile.php

    r89341 r113958  
    11<?php
    2 if (!defined('_ECRIRE_INC_VERSION')) return;
     2if (!defined('_ECRIRE_INC_VERSION')) {
     3        return;
     4}
    35
    46
    5 function action_api_evangile_dist(){
     7function action_api_evangile_dist() {
    68        $res  = array();
    79        $arg = _request('arg');
  • _plugins_/spiperipsum/trunk/lang/spiperipsum_de.php

    r48554 r113958  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Module: spiperipsum
    4 // Langue: de
    5 
    6 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1413        'saint_quotidien' => 'Heiligen des tages',
    1514);
    16 
    17 ?>
  • _plugins_/spiperipsum/trunk/lang/spiperipsum_en.php

    r48554 r113958  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Module: spiperipsum
    4 // Langue: en
    5 
    6 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1413        'saint_quotidien' => 'Saint of the day',
    1514);
    16 
    17 ?>
  • _plugins_/spiperipsum/trunk/lang/spiperipsum_es.php

    r48554 r113958  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Module: spiperipsum
    4 // Langue: es
    5 
    6 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1413        'saint_quotidien' => 'Santo del día',
    1514);
    16 
    17 ?>
  • _plugins_/spiperipsum/trunk/lang/spiperipsum_fr.php

    r48554 r113958  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Module: spiperipsum
    4 // Langue: fr
    5 
    6 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1413        'saint_quotidien' => 'Saint du jour',
    1514);
    16 
    17 ?>
  • _plugins_/spiperipsum/trunk/lang/spiperipsum_it.php

    r48554 r113958  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Module: spiperipsum
    4 // Langue: it
    5 
    6 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1413        'saint_quotidien' => 'Santo del giorno',
    1514);
    16 
    17 ?>
  • _plugins_/spiperipsum/trunk/lang/spiperipsum_nl.php

    r48554 r113958  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Module: spiperipsum
    4 // Langue: nl
    5 
    6 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1413        'saint_quotidien' => 'Heiligen van de dag',
    1514);
    16 
    17 ?>
  • _plugins_/spiperipsum/trunk/lang/spiperipsum_pl.php

    r48554 r113958  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Module: spiperipsum
    4 // Langue: fr
    5 
    6 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1413        'saint_quotidien' => 'Wspominamy',
    1514);
    16 
    17 ?>
  • _plugins_/spiperipsum/trunk/lang/spiperipsum_pt.php

    r48554 r113958  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Module: spiperipsum
    4 // Langue: pt
    5 
    6 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1413        'saint_quotidien' => 'Santo do dia',
    1514);
    16 
    17 ?>
  • _plugins_/spiperipsum/trunk/services/evangelizo.php

    r111522 r113958  
    11<?php
    2 if (!defined('_ECRIRE_INC_VERSION')) return;
    3 
    4 if (!defined('_SPIPERIPSUM_EVANGELIZO_LANGUES'))
     2if (!defined('_ECRIRE_INC_VERSION')) {
     3        return;
     4}
     5
     6if (!defined('_SPIPERIPSUM_EVANGELIZO_LANGUES')) {
    57        define('_SPIPERIPSUM_EVANGELIZO_LANGUES', 'FR:PT:IT:NL:AM:DE:SP:TRF:TRA:PL:GR:AR:MAA:BYA:ARM');
    6 
    7 if (!defined('_SPIPERIPSUM_EVANGELIZO_URL_BASE_REQUETE'))
     8}
     9
     10if (!defined('_SPIPERIPSUM_EVANGELIZO_URL_BASE_REQUETE')) {
    811        define('_SPIPERIPSUM_EVANGELIZO_URL_BASE_REQUETE', 'http://feed.evangelizo.org/v2/reader.php?');
     12}
    913
    1014
     
    1317/**
    1418 * Charger le fichier des lectures et du saint du jour j.
    15  * - si le fichier existe on retourne directement son nom complet
    16  * - sinon on le cree dans le cache du plugin
     19 * - si le fichier existe on retourne directement son contenu complet
     20 * - sinon on le cree dans le cache du plugin avant de retourner le contenu
    1721 *
    1822 * @param $langue
     
    2125 * @return string
    2226 */
    23 function charger_lectures($langue, $jour) {
    24 
    25         include_spip('inc/charsets');
    26 
    27         $date = ($jour == _SPIPERIPSUM_JOUR_DEFAUT) ? date('Y-m-d') : $jour;
     27function evangelizo_charger($code_langue, $date) {
     28
     29        // Initialisation du tableau de sortie.
     30        $tableau = array();
     31
     32        // Fonctionnement 1 : il existe un serveur SPIP pour Spiper Ipsum qui se subsitue au site evangelizo
     33        // et renvoie en une requête toutes les lectures pour les demandes des différents sites SPIP.
     34        // -- On exclut le site courant si on est sur le endpoint centralisé.
     35        // -- Pour définir un tel serveur centralisé : define('_SPIPERIPSUM_EVANGILE_ENDPOINT','http://domaine.tld/evangile.api/');
     36        if (defined('_SPIPERIPSUM_EVANGILE_ENDPOINT')
     37        and strpos(_SPIPERIPSUM_EVANGILE_ENDPOINT, $GLOBALS['meta']['adresse_site']) === false) {
     38                // Construction de l'url du serveur centralisé.
     39                $url = _SPIPERIPSUM_EVANGILE_ENDPOINT . "${code_langue}/${date}";
     40
     41                // Acquisition des données spécifiées par l'url
     42                $requeter = charger_fonction('taxonomie_requeter', 'inc');
     43                $tableau = $requeter($url);
     44        }
     45
     46        // Fonctionnement 2 : il n'existe pas de serveur centralisé ou il n'a pas encore les lectures demandées en stock.
     47        if (!$tableau or !empty($tableau['erreur'])) {
     48                $tableau = array();
     49                // Url de base de tous les flux
     50                $url_base = _SPIPERIPSUM_EVANGELIZO_URL_BASE_REQUETE
     51                        . 'lang=' . $code_langue
     52                        . '&date=' . date('Ymd', strtotime($date));
     53
     54                // A partir de la v2 du service seul le charset utf-8 est utilisé
     55                $charset = 'utf-8';
     56                $lettrine = ($code_langue == 'AR' or $code_langue == 'ARM') ? false : true;
     57
     58                // traitement des différentes versions de la date
     59                $tableau['date'] = flux2date($url_base, $charset, $date);
     60
     61                // Traitement de l'evangile
     62                $tableau['evangile'] = flux2lecture(_SPIPERIPSUM_LECTURE_EVANGILE, $url_base, $charset, $lettrine);
     63
     64                // Traitement de la premiere lecture
     65                $tableau['premiere'] = flux2lecture(_SPIPERIPSUM_LECTURE_PREMIERE, $url_base, $charset, $lettrine);
     66
     67                // Traitement de la seconde lecture - uniquement le dimanche
     68                if (date2jour_semaine($date) == 0) {
     69                        $tableau['seconde'] = flux2lecture(_SPIPERIPSUM_LECTURE_SECONDE, $url_base, $charset, $lettrine);
     70                }
     71
     72                // Traitement du psaume
     73                $tableau['psaume'] = flux2lecture(_SPIPERIPSUM_LECTURE_PSAUME, $url_base, $charset, $lettrine);
     74
     75                // Traitement du commentaire
     76                $tableau['commentaire'] = flux2commentaire($url_base, $charset);
     77
     78                // Traitement du saint du jour
     79                $tableau['saint'] = flux2saint($url_base, $charset);
     80
     81                // Traitement de la fête du jour
     82                $tableau['fete'] = flux2fete($url_base, $charset);
     83        }
     84
     85        return $tableau;
     86}
     87
     88function evangelizo_coder_langue($langue) {
     89
     90        // Langue des lectures
    2891        // Si la langue choisie est spécifiée directement comme un code du service alors on l'utilise
    2992        // directement, sinon c'est qu'on a choisi un code de langue SPIP qu'il faut convertir en
     
    3396                ? strtoupper($langue)
    3497                : langue2code($langue);
    35         // A partir de la v2 du service seul le charset utf-8 est utilisé
    36         $charset = 'utf-8';
    37         $lettrine = ($code_langue == 'AR' OR $code_langue == 'ARM') ? false : true;
    38 
    39         // Construction du chemin du cache
    40         $dir = sous_repertoire(_DIR_CACHE,"spiperipsum");
    41         $dir = sous_repertoire($dir,substr(md5($code_langue),0,1));
    42         $cache = $dir . $code_langue . "_" . $date . ".txt";
    43 
    44         if (!file_exists($cache) OR _SPIPERIPSUM_FORCER_CHARGEMENT) {
    45                 include_spip("inc/distant");
    46                 $tableau = array();
    47                 // recuperer via endpoint centralise si defini et si c'est pas le site courant ! :)
    48                 // define('_SPIPERIPSUM_EVANGILE_ENDPOINT','http://example.org/evangile.api/');
    49                 if (defined('_SPIPERIPSUM_EVANGILE_ENDPOINT')
    50                 AND strpos(_SPIPERIPSUM_EVANGILE_ENDPOINT,$GLOBALS['meta']['adresse_site'])===false) {
    51                         $url = _SPIPERIPSUM_EVANGILE_ENDPOINT . "$langue/$date";
    52                         $page = recuperer_page($url);
    53                         include_spip("inc/json");
    54                         if ($page
    55                         AND ($page_decodee = json_decode($page, true))) {
    56                                 $tableau = $page_decodee;
    57                         }
    58                 }
    59 
    60                 // sinon ou si echec, aller chercher chez evangelizo en 16 requetes...
    61                 if (!$tableau) {
    62                         $tableau = array();
    63                         // Url de base de tous les flux
    64                         $url_base = _SPIPERIPSUM_EVANGELIZO_URL_BASE_REQUETE
    65                                 . 'lang=' . $code_langue
    66                                 . '&date=' . date('Ymd', strtotime($date));
    67 
    68                         // traitement des différentes versions de la date
    69                         $tableau['date'] = flux2date($url_base, $charset, $date);
    70 
    71                         // Traitement de l'evangile
    72                         $tableau['evangile'] = flux2lecture(_SPIPERIPSUM_LECTURE_EVANGILE, $url_base, $charset, $lettrine);
    73 
    74                         // Traitement de la premiere lecture
    75                         $tableau['premiere'] = flux2lecture(_SPIPERIPSUM_LECTURE_PREMIERE, $url_base, $charset, $lettrine);
    76 
    77                         // Traitement de la seconde lecture - uniquement le dimanche
    78                         if (date2jour_semaine($date) == 0) {
    79                                 $tableau['seconde'] = flux2lecture(_SPIPERIPSUM_LECTURE_SECONDE, $url_base, $charset, $lettrine);
    80                         }
    81 
    82                         // Traitement du psaume
    83                         $tableau['psaume'] = flux2lecture(_SPIPERIPSUM_LECTURE_PSAUME, $url_base, $charset, $lettrine);
    84 
    85                         // Traitement du commentaire
    86                         $tableau['commentaire'] = flux2commentaire($url_base, $charset);
    87 
    88                         // Traitement du saint du jour
    89                         $tableau['saint'] = flux2saint($url_base, $charset);
    90 
    91                         // Traitement de la fête du jour
    92                         $tableau['fete'] = flux2fete($url_base, $charset);
    93                 }
    94 
    95                 ecrire_fichier($cache, serialize($tableau));
    96         }
    97         return $cache;
    98 }
    99 
     98
     99        return $code_langue;
     100}
    100101
    101102/**
     
    143144                $balises_a = extraire_balises($page, 'a');
    144145                if (isset($balises_a[0])) {
     146                        include_spip('inc/charsets');
    145147                        $titre = preg_replace(',</?a\b.*>,UimsS', '', $balises_a[0]);
    146148                        $tableau['titre'] = page2page_propre(importer_charset($titre, $charset), $charset, false);
     
    197199
    198200        $page = recuperer_page($url_base.'&type=feast');
    199         if ($page AND (strpos($page, 'Error : ') === false)) {
     201        if ($page and (strpos($page, 'Error : ') === false)) {
    200202                if ($titre = page2page_propre(importer_charset($page, $charset), $charset, true)) {
    201203                        // Dans ce cas seul le nom de la fête est fourni, l'url est absente.
     
    297299
    298300        $page = recuperer_page($url);
    299         if ($page AND (strpos($page, 'Error : ') === false)) {
     301        if ($page and (strpos($page, 'Error : ') === false)) {
    300302                $page = page2page_propre(importer_charset($page, $charset), $charset, $no_tag);
    301303                $element = $page;
     
    316318
    317319        $page = recuperer_page($url);
    318         if ($page AND (strpos($page, 'Error : ') === false)) {
     320        if ($page and (strpos($page, 'Error : ') === false)) {
    319321                $page = page2page_propre(importer_charset($page, $charset), $charset, false);
    320322                $segments = explode('<br />', $page);
     
    333335                        $index = $index - 1;
    334336                }
    335                 while (!$segments[$index] AND $index>0) {
     337                while (!$segments[$index] and $index>0) {
    336338                        unset($segments[$index]);
    337339                        $index = $index - 1;
    338340                }
    339                 $page = trim(preg_replace('#</?font\b.*>#UimsS','', implode('<br />', $segments)));
     341                $page = trim(preg_replace('#</?font\b.*>#UimsS', '', implode('<br />', $segments)));
    340342                if ($lettrine) {
    341343                        $lettre = mb_substr($page, 0, 1, $GLOBALS['meta']['charset']);
     
    573575        return $url;
    574576}
    575 
    576 ?>
  • _plugins_/spiperipsum/trunk/spiperipsum_fonctions.php

    r89670 r113958  
    11<?php
    2 if (!defined('_ECRIRE_INC_VERSION')) return;
     2if (!defined('_ECRIRE_INC_VERSION')) {
     3        return;
     4}
    35
    46// -- balises du plugin utilisables dans les squelettes et modeles --
     
    1416        $info = interprete_argument_balise(4, $p);
    1517        $info = isset($info) ? str_replace('\'', '"', $info) : '""';
     18        $service = interprete_argument_balise(5, $p);
     19        $service = isset($service) ? str_replace('\'', '"', $service) : '"evangelizo"';
    1620
    17         $p->code = 'spiperipsum_lire(' . $langue . ', ' . $jour . ', ' . $lecture . ', ' . $info . ')';
     21        $p->code = 'spiperipsum_lire(' . $langue . ', ' . $jour . ', ' . $lecture . ', ' . $info . ', ' . $service . ')';
    1822        $p->interdire_scripts = false;
    1923
     
    2327// -- filtres du plugin utilisables dans les squelettes et modeles --
    2428
    25 function spiperipsum_afficher($langue, $jour, $lecture, $mode) {
    26 
    27         include_spip('services/evangelizo');
     29function spiperipsum_afficher($langue, $jour, $lecture, $mode, $service = 'evangelizo') {
    2830
    2931        if (!$jour) $jour = _SPIPERIPSUM_JOUR_DEFAUT;
    3032        if (!$lecture) $lecture = _SPIPERIPSUM_LECTURE_DEFAUT;
    3133        if (!$mode) $mode = _SPIPERIPSUM_MODE_DEFAUT;
     34        if (!$service) $service = 'evangelizo';
    3235
    33         $nom_fichier = charger_lectures($langue, $jour);
    34         lire_fichier($nom_fichier,$tableau);
    35         $tableau = unserialize($tableau);
     36        // Récupération des lectures pour le service demandé
     37        $charger = charger_fonction('spiperipsum_charger', 'inc');
     38        $tableau = $charger($langue, $jour, $service);
    3639
    3740        $contexte = array();
    3841
    3942        if (($lecture == _SPIPERIPSUM_LECTURE_DATE_TITRE)
    40         OR ($lecture == _SPIPERIPSUM_LECTURE_DATE_ISO)
    41         OR ($lecture == _SPIPERIPSUM_LECTURE_DATE_LITURGIQUE)) {
     43        or ($lecture == _SPIPERIPSUM_LECTURE_DATE_ISO)
     44        or ($lecture == _SPIPERIPSUM_LECTURE_DATE_LITURGIQUE)) {
    4245                if (isset($tableau['date'])) {
    4346                        $contexte = $tableau['date'];
    4447                }
    4548                $contexte = array_merge($contexte, array('lecture' => $lecture, 'mode' => $mode));
    46                 $texte = recuperer_fond("modeles/date", $contexte);
     49                $texte = recuperer_fond('modeles/date', $contexte);
    4750        }
    4851        else {
     
    5356
    5457                if ($lecture == _SPIPERIPSUM_LECTURE_SAINT)
    55                         $texte = recuperer_fond("modeles/saint", $contexte);
    56                 else if ($lecture == _SPIPERIPSUM_LECTURE_COMMENTAIRE)
    57                         $texte = recuperer_fond("modeles/commentaire", $contexte);
     58                        $texte = recuperer_fond('modeles/saint', $contexte);
     59                elseif ($lecture == _SPIPERIPSUM_LECTURE_COMMENTAIRE)
     60                        $texte = recuperer_fond('modeles/commentaire', $contexte);
    5861                else
    59                         $texte = recuperer_fond("modeles/lecture", $contexte);
     62                        $texte = recuperer_fond('modeles/lecture', $contexte);
    6063        }
    6164
     
    6366}
    6467
    65 function spiperipsum_lire($langue, $jour, $lecture, $info) {
    66 
    67         include_spip('services/evangelizo');
     68function spiperipsum_lire($langue, $jour, $lecture, $info, $service = 'evangelizo') {
    6869
    6970        if (!$jour) $jour = _SPIPERIPSUM_JOUR_DEFAUT;
    7071        if (!$lecture) $lecture = _SPIPERIPSUM_LECTURE_DEFAUT;
    7172        if (!$info) $info = _SPIPERIPSUM_INFO_DEFAUT;
     73        if (!$service) $service = 'evangelizo';
     74
     75        // Récupération des lectures pour le service demandé
     76        $charger = charger_fonction('spiperipsum_charger', 'inc');
     77        $tableau = $charger($langue, $jour, $service);
    7278
    7379        // Pour la date, on peut utiliser au choix
     
    8187        }
    8288
    83         $nom_fichier = charger_lectures($langue, $jour);
    84         lire_fichier($nom_fichier, $tableau);
    85         $tableau = unserialize($tableau);
    86 
    8789        return $tableau[$lecture][$info];
    8890}
    89 
    90 ?>
  • _plugins_/spiperipsum/trunk/spiperipsum_options.php

    r89596 r113958  
    11<?php
    2 if (!defined('_ECRIRE_INC_VERSION')) return;
     2if (!defined('_ECRIRE_INC_VERSION')) {
     3        return;
     4}
    35
    46
    5 if (!defined('_SPIPERIPSUM_FORCER_CHARGEMENT'))
    6         define('_SPIPERIPSUM_FORCER_CHARGEMENT', false);
    7 
    87// Langue par defaut si non supportee par le site serveur
    9 if (!defined('_SPIPERIPSUM_LANGUE_DEFAUT'))
    10         define('_SPIPERIPSUM_LANGUE_DEFAUT','en');
     8if (!defined('_SPIPERIPSUM_LANGUE_DEFAUT')) {
     9        define('_SPIPERIPSUM_LANGUE_DEFAUT', 'en');
     10}
    1111
    1212// Jour par defaut
    13 if (!defined('_SPIPERIPSUM_JOUR_DEFAUT'))
    14         define('_SPIPERIPSUM_JOUR_DEFAUT','aujourdhui');
     13if (!defined('_SPIPERIPSUM_JOUR_DEFAUT')) {
     14        define('_SPIPERIPSUM_JOUR_DEFAUT', 'aujourdhui');
     15}
    1516
    1617// Valeurs de l'argument lecture dans le modele spiperipum
    17 if (!defined('_SPIPERIPSUM_LECTURE_EVANGILE'))
    18         define('_SPIPERIPSUM_LECTURE_EVANGILE','evangile');
    19 if (!defined('_SPIPERIPSUM_LECTURE_PREMIERE'))
    20         define('_SPIPERIPSUM_LECTURE_PREMIERE','premiere');
    21 if (!defined('_SPIPERIPSUM_LECTURE_SECONDE'))
    22         define('_SPIPERIPSUM_LECTURE_SECONDE','seconde');
    23 if (!defined('_SPIPERIPSUM_LECTURE_PSAUME'))
    24         define('_SPIPERIPSUM_LECTURE_PSAUME','psaume');
    25 if (!defined('_SPIPERIPSUM_LECTURE_COMMENTAIRE'))
    26         define('_SPIPERIPSUM_LECTURE_COMMENTAIRE','commentaire');
    27 if (!defined('_SPIPERIPSUM_LECTURE_SAINT'))
    28         define('_SPIPERIPSUM_LECTURE_SAINT','saint');
    29 if (!defined('_SPIPERIPSUM_LECTURE_FETE'))
    30         define('_SPIPERIPSUM_LECTURE_FETE','fete');
    31 if (!defined('_SPIPERIPSUM_LECTURE_DATE'))
    32         define('_SPIPERIPSUM_LECTURE_DATE_TITRE','date_titre');
    33 if (!defined('_SPIPERIPSUM_LECTURE_DATE_ISO'))
    34         define('_SPIPERIPSUM_LECTURE_DATE_ISO','date_iso');
    35 if (!defined('_SPIPERIPSUM_LECTURE_DATE_LITURGIQUE'))
    36         define('_SPIPERIPSUM_LECTURE_DATE_LITURGIQUE','date_liturgique');
     18if (!defined('_SPIPERIPSUM_LECTURE_EVANGILE')) {
     19        define('_SPIPERIPSUM_LECTURE_EVANGILE', 'evangile');
     20}
     21if (!defined('_SPIPERIPSUM_LECTURE_PREMIERE')) {
     22        define('_SPIPERIPSUM_LECTURE_PREMIERE', 'premiere');
     23}
     24if (!defined('_SPIPERIPSUM_LECTURE_SECONDE')) {
     25        define('_SPIPERIPSUM_LECTURE_SECONDE', 'seconde');
     26}
     27if (!defined('_SPIPERIPSUM_LECTURE_PSAUME')) {
     28        define('_SPIPERIPSUM_LECTURE_PSAUME', 'psaume');
     29}
     30if (!defined('_SPIPERIPSUM_LECTURE_COMMENTAIRE')) {
     31        define('_SPIPERIPSUM_LECTURE_COMMENTAIRE', 'commentaire');
     32}
     33if (!defined('_SPIPERIPSUM_LECTURE_SAINT')) {
     34        define('_SPIPERIPSUM_LECTURE_SAINT', 'saint');
     35}
     36if (!defined('_SPIPERIPSUM_LECTURE_FETE')) {
     37        define('_SPIPERIPSUM_LECTURE_FETE', 'fete');
     38}
     39if (!defined('_SPIPERIPSUM_LECTURE_DATE')) {
     40        define('_SPIPERIPSUM_LECTURE_DATE_TITRE', 'date_titre');
     41}
     42if (!defined('_SPIPERIPSUM_LECTURE_DATE_ISO')) {
     43        define('_SPIPERIPSUM_LECTURE_DATE_ISO', 'date_iso');
     44}
     45if (!defined('_SPIPERIPSUM_LECTURE_DATE_LITURGIQUE')) {
     46        define('_SPIPERIPSUM_LECTURE_DATE_LITURGIQUE', 'date_liturgique');
     47}
    3748// -- Lecture par defaut
    38 if (!defined('_SPIPERIPSUM_LECTURE_DEFAUT'))
    39         define('_SPIPERIPSUM_LECTURE_DEFAUT','evangile');
     49if (!defined('_SPIPERIPSUM_LECTURE_DEFAUT')) {
     50        define('_SPIPERIPSUM_LECTURE_DEFAUT', 'evangile');
     51}
    4052
    4153// Valeurs de l'argument mode d'appel du modele (depuis article ou page zpip)
    42 if (!defined('_SPIPERIPSUM_MODE_ARTICLE'))
    43         define('_SPIPERIPSUM_MODE_ARTICLE','article');
    44 if (!defined('_SPIPERIPSUM_MODE_PAGE'))
    45         define('_SPIPERIPSUM_MODE_PAGE','page');
     54if (!defined('_SPIPERIPSUM_MODE_ARTICLE')) {
     55        define('_SPIPERIPSUM_MODE_ARTICLE', 'article');
     56}
     57if (!defined('_SPIPERIPSUM_MODE_PAGE')) {
     58        define('_SPIPERIPSUM_MODE_PAGE', 'page');
     59}
    4660// -- Mode par defaut
    47 if (!defined('_SPIPERIPSUM_MODE_DEFAUT'))
    48         define('_SPIPERIPSUM_MODE_DEFAUT','article');
     61if (!defined('_SPIPERIPSUM_MODE_DEFAUT')) {
     62        define('_SPIPERIPSUM_MODE_DEFAUT', 'article');
     63}
    4964
    5065// Info par defaut
    51 if (!defined('_SPIPERIPSUM_INFO_DEFAUT'))
    52         define('_SPIPERIPSUM_INFO_DEFAUT','titre');
     66if (!defined('_SPIPERIPSUM_INFO_DEFAUT')) {
     67        define('_SPIPERIPSUM_INFO_DEFAUT', 'titre');
     68}
    5369
    5470// Séparateur entre la date iso et la date liturgique quand on demande une lecture=date
    55 if (!defined('_SPIPERIPSUM_SEPARATEUR_DATE'))
     71if (!defined('_SPIPERIPSUM_SEPARATEUR_DATE')) {
    5672        define('_SPIPERIPSUM_SEPARATEUR_DATE', ',&nbsp;');
    57 
    58 ?>
     73}
Note: See TracChangeset for help on using the changeset viewer.