SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 320 visiteurs en ce moment

Accueil > Rédaction > Glossaires > SPIPer Ipsum > SPIPer Ipsum, l’évangile au quotidien

SPIPer Ipsum, l’évangile au quotidien

28 décembre 2009 – par _Eric_ – 80 commentaires

25 votes

Ce plugin permet d’afficher les différentes lectures de l’évangile du jour et le saint du jour selon le calendrier fixé par l’Eglise catholique. Ce service est proposé par le site de L’Evangile au Quotidien dans plusieurs langues.

Description

Le plugin propose d’afficher, d’une part, les lectures de l’évangile pour un jour et une langue donnés, et, d’autre part, le saint d’un jour et un résumé de sa vie dans une langue donnée.

L’affichage des textes se fait principalement au travers de modèles, ce qui permet l’inclusion dans un squelette ou dans un article.

Des pages « Evangile du jour » et « Saint du jour » sont aussi disponibles pour les squelettes Z, voir l’article SPIPer Ipsum et les squelettes Z pour plus de détails.

Il est aussi possible de récupérer toutes les informations stockées en cache pour un jour donné via une balise.

Installation

Se référer à l’installation d’un plugin sur spip.net. L’ensemble des sources est installé dans plugins/. Rien n’est créé en base de données.
Le plugin est déposé sur la zone et peut être téléchargé en zip ou en SVN.

Désinstallation

Désactiver le plugin dans la page d’administration de l’espace privé. Ensuite supprimer le dossier du plugin SPIPer Ipsum dans plugins/.
Pour enlever toutes traces du plugin il est possible de supprimer aussi le cache du plugin à l’emplacement tmp/cache/spiperipsum/.

Configuration

Aucune configuration n’est nécessaire pour ce plugin.

Principes d’utilisation

Une page de démo demo/spiperipsum.html est fournie avec le plugin et illustre quelques uns des cas d’utilisation décrits ci-après. La page doit être appelée par l’url http://monsite/spip.php?page=demo/spiperipsum en mode administrateur.

Le modèle spiperipsum

Le plugin propose le modèle spiperipsum à inclure dans les squelettes ou les articles. Il permet d’afficher l’ensemble des textes que ce soit une lecture de l’évangile ou la vie d’un saint.

L’intégration de ce modèle dans un squelette se fait, par exemple, de la manière suivante :

  1. [(#MODELE{spiperipsum, langue=en, jour=aujourdhui, lecture=premiere})]
  2. [(#MODELE{spiperipsum, langue=#ENV{langue, #LANG}, jour=#ENV{jour}, lecture=saint, mode=page})]

Télécharger

et dans le texte d’un article :

  1. <spiperipsum|jour=2009-12-26|lecture=premiere>
  2. <spiperipsum|lecture=psaume>
  3. <spiperipsum|jour=aujourdhui|lecture=commentaire>
  4. <spiperipsum|langue=es>
  5. <spiperipsum|lecture=saint>
  6. <spiperipsum|lecture=date_titre>

Télécharger

La balise #SPIPERIPSUM

Le plugin propose également une balise pour récupérer une à une chaque informations collectées pour un jour et une langue donnée. Ces informations sont stockées dans un cache organisé par jour et langue.

L’intégration du modèle ou de la balise dans un squelette se fait, par exemple, de la manière suivante :

  1. #SPIPERIPSUM{fr, aujourdhui, saint, url}
  2. #SPIPERIPSUM{en, 2009-12-24, saint, titre}
  3. #SPIPERIPSUM{en, 2009-12-24, psaume, verset}
  4. #SPIPERIPSUM{fr, aujourdhui, date, titre}

Télécharger

Cette balise a peu d’intérêt sauf pour construire la noisette ci-après.

La noisette inclure/saint_lien.html

Le plugin propose également une noisette avec le nom du saint du jour et un lien vers le résumé de sa vie directement affiché sur le site du serveur. Cette noisette peut-être incluse dans un squelette, en particulier dans un bandeau ou une colonne extra.
Le code de cette noisette est le suivant :

  1. [<a[ href="(#SPIPERIPSUM{#ENV{langue}, #ENV{jour}, saint, url})"]>
  2. (#SPIPERIPSUM{#ENV{langue}, #ENV{jour}, saint, titre}|trim)
  3. </a>]

Télécharger

Référence d’utilisation

Affichage des lectures de l’évangile avec le modèle spiperipsum

SPIPer Ipsum propose en premier lieu d’afficher les lectures de l’évangile, en utilisant le modèle spiperipsum. Les informations affichées par défaut sont en général les suivantes :
— le titre,
— la référence du verset ou l’auteur et la source pour le commentaire,
— le texte proprement dit.

Le modèle permet aussi depuis la version 1.5.1 d’afficher la date de l’évangile de 3 façons différentes :

  • affichage classique de la date ISO (lecture=date_iso),
  • affichage de la date liturgique (lecture=date_liturgique),
  • les deux sous une forme de titre séparé par un caractère paramétrable (lecture=date_titre).
Modèle spiperipsum pour l’évangile
1. langue facultatif, désigne le code de langue SPIP par défaut, la langue principale du site ou du contexte
2. jour facultatif, détermine la date de l’évangile, sous la forme aaaa-mm-jj ou avec le mot-clé aujourdhui pour le jour courant par défaut, le jour courant est choisi
3. lecture facultatif, identifie le texte de l’évangile souhaité et peut prendre les valeurs premiere, seconde, psaume , evangile et commentaire. Les valeurs date_iso, date_liturgique et date_titre permettent d’afficher la date de l’évangile par défaut, la lecture evangile est choisie
4. mode facultatif, définie le mode d’appel du modèle, article ou page, et permet d’afficher les titres en h3 pour l’article et h2 pour la page par défaut, le mode article est choisi

Affichage de la vie d’un saint avec le modèle spiperipsum

SPIPer Ipsum propose aussi d’afficher le saint d’un jour et un résumé de sa vie, en utilisant le modèle spiperipsum. Les informations affichées par défaut sont les suivantes :
— le nom du saint,
— le texte de sa vie.
Le saint du jour et sa vie

L’utilisation du modèle spiperipsum diffère de l’évangile sur un seul point, le paramètre lecture qui doit prendre la valeur saint.

Utilisation détaillée de la balise #SPIPERIPSUM

Les paramètres de la balise
1. langue désigne le code de langue SPIP
2. jour détermine la date de l’évangile, sous la forme aaaa-mm-jj ou avec le mot-clé aujourdhui pour le jour courant
3. lecture identifie le texte souhaité et peut prendre les valeurs premiere, seconde, psaume, evangile, commentaire et saint. Pour les dates la valeur de la lecture doit être date
4. info désigne l’information souhaitée. Pour une lecture de l’évangile à l’exception du commentaire les informations disponibles sont titre, verset et texte. Pour le commentaire, les informations disponibles sont titre, auteur, source et texte. Pour le saint, les informations disponibles sont titre, texte et url. Pour la date, les informations disponibles sont titre, iso et liturgique

Personnalisation

Bien que les informations soient assez simples, il est toujours possible de personnaliser les affichages proposés en ajoutant de nouveaux modèles au plugin.

Mises à jour

-  23 mai 2015 : Mise à jour 1.6.4, avec les modifications suivantes :

  • Adaptation du code à la version v2 du service evangelizo.

-  22 Août 2013 : Mise à jour 1.5.1, avec les modifications suivantes :

  • Ajout dans le modèle <spiperipsum> de la possibilité d’afficher les dates iso ou liturgique ou les deux.

-  20 Mai 2013 : Mise à jour 1.4.1, avec les modifications suivantes :

  • mise au point du saint du jour qui n’était plus correctement affiché. Il est donc fortement conseillé de passer à cette version.

-  21 Octobre 2012 : Mise à jour 1.4.0, avec les modifications suivantes :

  • ajout de classe autour de chaque item des modèle afin de pouvoir les styler ; cependant le plugin ne propose aucun style par défaut.
  • refactoring des traitements des lectures et du commentaire afin d’améliorer sa généricité et son extensibilité.
  • amélioration de la détection des langues et de leur support
  • amélioration de l’extraction des crédit et copyright.

-  7 Juin 2011 : Mise à jour 1.3.0, avec les modifications suivantes :

  • Spiper Ipsum devient compatible SPIP 3,
  • les pages Z du plugin sont maintenant utilisables sous Zpip-dist avec SPIP 2 et Z-Dist avec SPIP 3,
  • plugin.xml est revu en prévision de la migration sous paquet.xml (ajout du slogan).

Voir en ligne : http://plugins.spip.net/spiperipsum

Dernière modification de cette page le 23 mai 2015

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 7 juin 2015 à 17:21, par pgiron En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Avec les beaux jours, les mêmes effets recommencent. Le Saint du jour n’est pas au rendez-vous...
    SPIP 3.0.19
    Sarka-SPIP 3.4.5
    SPIPeripsum 1.6.6
    http://paroisse-saintbrieuc.catholique.fr/Saint-du-jour

    Répondre à ce message

  • Le 21 janvier 2014 à 20:11, par pgiron En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Bonjour,
    J’ai l’impression qu’il y a un problème de compatibilité du plugin avec le version 3.0.14 de SPIP (voir colonnes de droite. Version du plugin 1.5.2) :
    http://cplittoralouest.catholique.fr/
    http://espritprovince.catholique.fr/
    http://paroisse-bourbriac.catholique.fr/

    Répondre à ce message

  • Le 11 novembre 2014 à 17:44, par dakar92 En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Bonjour,

    J’ai créé un site à partir de toweb, et j’aimerais savoir s’il est possible d’intégrer ce plugin à mon site ?
    Dans ce cas, comment faire, parce que j’ai suivi le tuto mais ça ne marche pas.
    Au lieu de m’afficher l’évangile, il m’affiche le code sur ma page.

    gofranco.free.fr

    PS : Je suis un novice

    Merci d’avance

    Répondre à ce message

  • Le 25 mars 2015 à 12:28, par reda En réponse à : SPIPer Ipsum, l’évangile au quotidien

    bonjour

    aujourd’hui 25 mars 2015, le saint du jour ne s’affiche pas sur http://oraweb.net/Saint-e-du-jour via le plugin spiperipsum. c’est assez fréquent. y a t’il un bug ?

    merci

    Répondre à ce message

  • Le 20 août 2013 à 23:10, par ChCausse En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Bonsoir,

    Dans la page « Lecture du jour », j’utilise le modèle qui me permet d’afficher les textes du jour. Mais je ne peux mettre la date du jour, la seule qui apparait est celle de la création de l’article, date que je n’arrive pas à supprimer dans la mesure ou je tiens à garder cette date pour les autres articles.

    Ne serait-il pas possible avec un paramêtre particulier de faire afficher la date et le jour de l’année liturgique par exemple ;

    « Mardi 20 août 2013 , mardi de la 20e semaine du temps ordinaire »

    Merci de votre réponse

    Christian

    • Le 22 août 2013 à 11:53, par _Eric_ En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Hello ChCausse,

      Je viens de produire une version 1.5.0 qui permet cela.
      Je vais documenter cela rapidement mais pour tester tu peux utiliser le modèle spiperipsum dans ton article de la manière suivante :

      1. <spiperipsum|jour=aujourdhui|lecture=date_titre>

      Les paramètre jour, langue sont utilisables comme d’habitude. Pour le paramètre lecture j’ai ajouté 3 possibilités :

      • date_titre pour obtenir ce que tu as demandé,
      • date_iso, pour juste la première partie,
      • date_liturgique pour juste la seconde partie après la virgule.

      Voilà dis-moi si c’est ok.

      J’ai aussi essayé de corriger les commentaires qui avaient encore évolués mais je suis pas sur que ce sois encore tout à fait correct. A tester.

    • Le 22 août 2013 à 15:50, par ChCausse En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Bonjour Eric

      Merci beaucoup pour ta réponse si rapide

      Les dates et commentaires, C’est bon.

      Juste un petit problème : tout est bon dans la partie privée, mais je perds la mise en forme des titres des lectures dans la partie publique.
      En mettant <h3 class="spip titre"> à la place de <h3 class="h3 titre">dans lecture.html, commentaire.html et saint html. je récupère les titres dans la partie publique.
      Mais est-ce la bonne solution ?

      Autre mystère : Pour la vie du saint, sur le site sur Internet, j’ai seulement le premier paragraphe alors que, en local, je commence au troisième paragraphe jusqu’à la fin !!!

      Cordialement, et encore merci pour tout ce travail dont tu nous permets de profiter.

      Christian

    • Le 22 août 2013 à 16:56, par _Eric_ En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Voilà, j’ai rétabli la compatibilité que j’avais viré en pensant qu’elle ne servait plus à rien.
      Donc tu dois retrouver les styles dans le public. A ce propos, les modèles proposent aussi des classes particulières qui peuvent être stylées comme tu veux sans les modifier.

      Pour le saint faut que je revois le traitement car le flux a l’air d’avoir changé. C’est un peu la plaie ce service web, il bouge tout le temps et en plus il est en html plutôt qu’en texte brut que l’on pourrait styler plus facilement. Je regarde ça au plus vite.

      J’ai aussi rajouté la fête mais a priori le service ne renvoie toujours rien sur la requête que j’exécute.

    Répondre à ce message

  • Le 5 août 2013 à 23:23, par ChCausse En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Bonjour,
    Tout d’abord merci pour ce plugin que je compte utiliser pour le site de la paroisse que je suis entrain de créer.
    Juste une petit problème à l’affichage. Dans le titre du psaume et dans celui du commentaire, j’ai des fragments de code qui apparraissent.
    Psaume 81<font size="-2">(80)</font>,12-13.14-15.16-17.
    et

    « Il prit les pains..., prononça la bénédiction, les rompit et les donna aux disciples »<br /><br /><a href="http://levangileauquotidien.org" target="_blank">levangileauquotidien.org</a>

    Bienheureux Jean-Paul II (1920-2005), pape<br /><br /><a href="http://levangileauquotidien.org" target="_blank">levangileauquotidien.org</a>
    Encyclique « Ecclesia de Eucharistia », 3-5 (trad. © copyright Libreria Editrice Vaticana)<br /><br /><a href="http://levangileauquotidien.org" target="_blank">levangileauquotidien.org</a>

    Anomalie qui se produit aussi bien dans la partie privé que publique et tout les autres plugins étant activés ou désactivés
    cf site à une adresse provisoire : http://paroisse-millau-grands-causses.org/spip/spip.php?article1 (sous SPIP 3.0.10 et Sarka-SPIP 3.2.31)

    Je vous remercie vivement pour votre reponse.

    Christian

    • Le 7 août 2013 à 14:12, par _Eric_ En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Ok, je vais voir ça. Ca veut dire que le webservice a encore changé ! Si ils arrivaient à comprendre qu’il ne faut pas mettre ce genre de balise dans le texte ça simplifierait les choses. Je te préviens quand c’est corrigé.

    Répondre à ce message

  • Le 31 mai 2013 à 10:30, par Rosier Jacques En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Bonjours et merci pour votre travail,
    Question :
    La balise « seconde » ne permet pas d’afficher la seconde lecture !!! Pourquoi ?
    Remarque :
    la balise lectures affiche l’évangile du jour !!!

    Merci de votre réponse
    bonne journée

    • Le 31 mai 2013 à 10:53, par _Eric_ En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Bonjour,

      C’est pas une balise, mais bref c’est pas grave.

      Le paramètre lecture peut prendre plusieurs valeurs comme « evangile », « premiere », « seconde ».... et donc le modèle <spiperipsum> affiche le texte correspondant comme décrit dans l’article.

      La lecture « seconde » n’est disponible que le dimanche. Donc c’est pour cela qu’elle n’est pas affichée les autres jours. Pour ta seconde remarque je ne comprends pas ce que tu veux dire mais la valeur par défaut de la lecture est bien l’évangile.

    Répondre à ce message

  • Le 27 février 2011 à 15:30, par emylia92 En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Bonjour,

    Serait t’il possible d’afficher aussi le commentaire du jour dans un article en utilisant
    la commande
    <spiperipsum|lecture=XXXXXX>

    avec XXXX qui pourrait être « commentaire ».

    Je vous remercie.

    • Le 5 mars 2011 à 17:46, par _Eric_ En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Voilà Emylia92,

      Le commentaire du jour a été rajouté.
      Tu peux l’utiliser ainsi dans un article :

      1. <spiperipsum|jour=aujourdhui|lecture=commentaire>

      La page Z Evangile a aussi été mise à jour.

    • Le 14 mai 2013 à 12:27, par milembolo En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Bonjour,

      Est-t’il possible d’afficher aussi la fête du jour ?

      Merci pour ce travail qui nous rend service.

    • Le 14 mai 2013 à 14:07, par _Eric_ En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Non pas pour l’instant.

      Néanmoins, c’est possible avec l’API proposée par le service web. Je regarderais cette semaine si je peux le faire rapidement.

    • Le 20 mai 2013 à 18:34, par _Eric_ En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Alors mes premiers essais pour récupérer la fête ne sont pas concluants. La structure du plugin est bien prête néanmoins mais le HTML est vide même les jours où une fête est bien présente. Donc je crains que ce soit une souci du service lui-même.

    Répondre à ce message

  • Le 15 janvier 2013 à 15:15, par louis En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Bonjour,
    depuis hier, j’aire marqué que le code me renvoyait fr au lieu du texte.
    Y a t il eu un changement ?
    J’utilise <spiperipsum|jour=aujourdhui|lecture=evangile>
    Merci,
    Louis

    Répondre à ce message

  • Le 9 janvier 2013 à 18:31, par HirisBen En réponse à : SPIPer Ipsum, l’évangile au quotidien

    Bonjour,
    De retour sur le forum pour signaler un incident : apparemment le plugin a fait planter mon site. J’ai vraiment dû faire quelque chose de travers. Il a fallu que je le désinstalle pour qu’il reparte.
    Est-ce que c’est déjà arrivé à d’autres utilisateurs ? MErci.

    • Le 9 janvier 2013 à 19:23, par _Eric_ En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Hirisben,

      Pourrais-tu me donner plus de précision sur le sujet car c’est impossible de te répondre. Sur mes sites rien ne plante mais peut-être as tu un cas spécifique.

      Donc peux-tu me donner exactement :
      -  le code du modèle tel que tu l’utilises dans ton article, c’est-à-dire : <spiperipsum|...>
      -  la langue de ton site

      Merci d’avance.

    • Le 10 janvier 2013 à 10:29, par HirisBen En réponse à : SPIPer Ipsum, l’évangile au quotidien

      Bonjour Eric,
      Merci de me répondre.
      N’ayant besoin que du Saint du jour mon code est le suivant :

      #SPIPERIPSUM{fr, aujourdhui, saint}
      avec les accolades avant fr et après saint mais ça n’apparaît pas dans le message.
      La langue de mon site : le français.
      La version de SPIP : la dernière en date de la famille 2.1.
      Dans un premier temps tout fonctionnait à merveille. Dans un deuxième temps, le plugin a cessé d’afficher le Saint du jour et tu m’avais déjà aidé sur ce même forum. Après désinstallation et réinstallation, c’était revenu avec toutefois un petit « bug » d’affichage sur les accents (certainement une histoire d’encodage de caractères).
      Hier j’ai fait une sauvegarde de ma base et c’est après que tout a planté. Le site ne s’affichait plus du tout, une page blanche, et au bout de quelques minutes une erreur ’Internal server error". J’ai désactivé puis réactivé les plugins un à un et c’est comme ça que j’ai vu que le problème venait de SPIPER IPSUM. (ou de la façon dont je l’utilise).

      Merci beaucoup en tout cas de ton retour, c’est précieux de pouvoir échanger.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Métas +

    3 décembre – 12 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Acces Restreint 3.0

    11 décembre 2008 – 785 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

  • Compositions 2 et 3

    25 mars 2011 – 176 commentaires

    Ce plugin vous permet de définir plusieurs variantes de squelettes (nommées compositions) pour un même type d’objet SPIP. Dans l’espace privé, il est alors possible de choisir, dans un menu déroulant, la composition qu’on veut attribuer à chaque (...)

  • Configurer Sparkpost

    25 avril – 18 commentaires

    N’hésitez pas à relire le préambule de cette rubrique avant de créer un compte sur une plateforme tierce . Présentation Sparkpost est une société d’envoi de mailing https://www.sparkpost.com/ Sur les petits volumes ( <100.000 emails / mois), (...)

  • Mode portail Communiquant pour SoyezCréateurs

    29 septembre 2010 – 21 commentaires

    5e mode d’affichage de la page d’accueil, ce mode se distingue des autres par une animation proposant un fondu/enchaîné des logos des articles à la une. Zonage Configuration Zone d’entête Nom du site Slogan si plugin bandeau présent (...)

Ça spipe par là