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 :
- [(#MODELE{spiperipsum, langue=en, jour=aujourdhui, lecture=premiere})]
- [(#MODELE{spiperipsum, langue=#ENV{langue, #LANG}, jour=#ENV{jour}, lecture=saint, mode=page})]
et dans le texte d’un article :
- <spiperipsum|jour=2009-12-26|lecture=premiere>
- <spiperipsum|lecture=psaume>
- <spiperipsum|jour=aujourdhui|lecture=commentaire>
- <spiperipsum|langue=es>
- <spiperipsum|lecture=saint>
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 :
- #SPIPERIPSUM{fr, aujourdhui, saint, url}
- #SPIPERIPSUM{en, 2009-12-24, saint, titre}
- #SPIPERIPSUM{en, 2009-12-24, psaume, verset}
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 :
- [<a[ href="(#SPIPERIPSUM{#ENV{langue}, #ENV{jour}, saint, url})"]>
- (#SPIPERIPSUM{#ENV{langue}, #ENV{jour}, saint, titre}|trim)
- </a>]
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 les suivantes :
— le titre,
— la référence du verset ou l’auteur et la source pour le commentaire,
— le texte proprement dit.

| 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 | 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.

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
| 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 |
| 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. |
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
- 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).



Télécharger le plugin sur la Zone
Vos commentaires
# Le 27 août 2011 à 19:50, par emylia92
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Bonjour,
Je télécharge quotidiennement l’évangile sur mon site spip en utilisant
ce pluggins. Or Free vient de bloquer le port 80.
Pour demander de mettre le serveur source de l’information en whitelist, quelle adresse
dois-je communiquer à Free.
Je vous remercie vivement pour votre reponse.
Répondre à ce message
# Le 5 mars 2011 à 20:24, par emylia92
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Merci beaucoup Eric, bien d’avoir mis à jour le plugin afin de pouvoir afficher aussi le commentaire.
Le résultat est ici :
http://apelsjasceaux.free.fr/spip.php?article170
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
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 :
La page Z Evangile a aussi été mise à jour.
Répondre à ce message
# Le 28 février 2011 à 12:33, par emylia92
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Ma demande précédente est mal passée.
En fait je demande s’il est possible d’avoir le commentaire associé à la seconde lecture.
avec une commande du style
< spiperipsum|jour=aujourdhui|lecture=commentaire >
Merci.
# Le 28 février 2011 à 12:39, par _Eric_
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Bonjour,
Oui j’ai regardé le flux c’est possible les informations sont disponibles.
Ca demande juste à être codé ;-)
Je ferais cela dès que j’ai une minute.
Répondre à ce message
# Le 15 janvier 2011 à 21:56, par AlainF
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Bonjour et bravo pour ce travail,
je ne souhaiterais afficher qu’une partie de la présentation (filtre couper à 180 caractères) du Saint du Jour et ajouter le lien « lire la suite » vers la page de squelette Zpip « Saint », mais mon code ne va pas, merci de m’indiquer ce qui ne va pas !!!
Voici ma boucle, sur la page d’accueil du site familial :
[<div class="liste articles sommaire" style="font-weight: bold">Le saint du jour: <br>
(#MODELE{spiperipsum, langue=#ENV{langue, #LANG}, jour=#ENV{jour}, lecture=saint, mode=page}|couper{180, '<a href="#URL_PAGE{saint}"> Lire la suite</a>'})
</div>]
Par avance, merci.
P.S. : toujours pas d’info pour l’affichage de la croix avant la date ?
# Le 16 janvier 2011 à 15:47, par _Eric_
En réponse à : SPIPer Ipsum, l’évangile au quotidien
AlainF,
Première correction : la croix est maintenant visible dans le saint du jour. Il faut mettre à jour le plugin.
Pour ton autre question je regarderais plus tard.
Répondre à ce message
# Le 25 décembre 2010 à 18:05, par Pierre KUHN
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Bonsoir
Je constat en ce 25 décembre que le plugin ne renvoi pas de Saint alors que logiquement si.
Est ce que pareil sur d’autre site ?
Répondre à ce message
# Le 24 décembre 2010 à 18:08, par Bertrand
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Bonjour _Eric_,
peux-tu me contacter sur mon mail ?
Tu rends service à beaucoup en proposant ce plugin-Spip à partir des données que nous mettons à disposition sur evangelizo.org, et nous ne nous connaissons pas.
Merci.
Joyeux Noël !!
Bertrand
Répondre à ce message
# Le 13 novembre 2010 à 17:54, par RealET
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Il semblerait que le caractère Dagger ne soit pas correctement géré par ce plugin.
Exemple, aujourd’hui, je vois sur un site :
Au lieu de :
Répondre à ce message
# Le 27 juillet 2010 à 15:42, par Philippe G.
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Bonjour,
Ca marche bien :-) Mais j’ai manifestement un pb avec le charset et l’italique sur ces sites :
http://cplittoralouest.catholique.fr/Le-saint-du-jour
http://saintbrieuc-treguier.catholique.fr/Le-Saint-du-jour
Pareil pour l’italique avec les textes...
SPIP 2.0.10 sans PHP propriétaire...
Philippe
# Le 2 août 2010 à 08:38, par Philippe G.
En réponse à : SPIPer Ipsum, l’évangile au quotidien
L’italique c’est résolu (autant pour moi), par contre il reste de temps en temps un caractère invalide dans le saint du jour, juste avant la date (Codage de la croix ?)
http://saintbrieuc-treguier.catholique.fr/Le-Saint-du-jour
Cordialement,
Répondre à ce message
# Le 24 juin 2010 à 16:26, par iban
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Bonjour voici l’adresse dusite :
http://fratnancy.free.fr/
la demo du plugin marche :
http://fratnancy.free.fr/spip.php?p...
j’ai tenté ce matin d’écrire un article intitulé « textes du jour » en intégrant cette syntaxe :
<spiperipsum|lecture=evangile>
pour afficher le texte de l’Evangile du jour.
sans succès.
Je dois oublier quelque chose. Je suis vraiment désolé de ne pas arriver à trouver ce qui coince.
Merci d’avance.
iban
# Le 24 juin 2010 à 16:38, par _Eric_
En réponse à : SPIPer Ipsum, l’évangile au quotidien
Hello,
Je suis allé sur ton site en utilisant le login que tu m’as donné mais il me faut être admin pour modifier l’article. Cependant, je crois savoir d’où viens le problème : je pense que Free doit bloquer le port 80. Regarde si c’est ça car je ne vois aucune autre raison.
Petite chose : ne file jamais les logins sur un forum, envoie un mail direct.
# Le 24 juin 2010 à 22:41, par iban
En réponse à : SPIPer Ipsum, l’évangile au quotidien
tu as raison
sur un autre serveur ça marche parfaitement :
http://paroisse-sainte-trinite-nancy.catholique.fr/spip.php?article157
je vais essayer sur le site herbergé par free en débloquant le port 80.
pour le site" http://paroisse-sainte-trinite-nancy.catholique.fr" : restent quelques soucis au niveau de l’affichage de certains caractères comme « oe » et les espaces « »
Est-il possible à mon niveau de les régler ?
En tout cas, c’est du bon travail. Merci beaucoup.
Merci aussi pour tes conseils de prudence.
Répondre à ce message