Utiliser une ligne de script pour afficher la lecture biblique du jour de Taizé sur votre site.
(version 10 avril 2008)
<script type="text/javascript" src="http://www.taize.fr/tz_readings.php?lang=fr"></script>
1 Mettre la ligne de javascript dans la partie <body> de votre page HTML pour obtenir la lecture du jour.
2 Changer le code de la langue pour afficher la lecture avec la (ou les) langue(s) souhaitée(s).
Par exemple,
src="http://www.taize.fr/tz_readings.php?lang=es" — lecture du jour en espagnol
src="http://www.taize.fr/tz_readings.php?lang=en" — lecture du jour en anglais.
src="http://www.taize.fr/tz_readings.php?lang=fr,en,es" — pour les lectures en francais, anglais et espagnol, etc.
3 Il est possible d'ajouter une date pour obtenir la lecture pour une date précise.
Par exemple,
src="http://www.taize.fr/tz_readings.php?lang=fr&date=2008-03-23" — lecture du jour de Pâques 2008
4 Le site de Taizé utilise l'encodage UTF-8 et nous recommandons l'usage d'une page UTF-8 pour l'afficher.
Si votre site utilise un encodage différent, vous pouvez essayer d'ajouter une indication de cet encodage de cette façon :
src="http://www.taize.fr/tz_readings.php?lang=fr&enc=iso-8859-1"
src="http://www.taize.fr/tz_readings.php?lang=pl&enc=iso-8859-2"
ce qui affichera la lecture en français avec l'encodage ISO-8859-1 ou bien en polonais avec l'encodage ISO-8859-2.
D'autres encodages peuvent fonctionner. Mais les résultats ne sont pas garantis (il est préférable d'utiliser UTF-8).
5 On peut personnaliser l'affichage avec des classes CSS. Mettre des lignes comme celles ci-dessous (dans votre HTML ou bien dans un fichier de feuilles de style CSS) pour formater la liste.
Pour des langues multiples, avec la date et la fête affichées seulement pour la première langue, et avec la référence biblique affichée sur la même ligne que le texte biblique :
<style type="text/css">
<!--
/* <div> conteneur */
.tzreadings {margin:0; font-family: Arial, Helvetica, sans-serif;}
/* <div> pour chaque langue */
.tzlang {margin-bottom:1em;}
/* Classe pour la date dans la première langue */
.tzdate {color:#990000; font-size:90%; font-weight:bold;}
/* Classe pour la date dans les langues suivantes */
.tzdate2 {display: none;}
/* Classes pour le nom du jour de fête (Pâques/Noël, etc.)*/
.tzfeast {color:#666666; font-size:90%; font-weight:bold;}
.tzfeast2 {display: none;}
/* Classes pour le texte de la lecture */
.tzverse, .tzverse2 {font-size:90%; display: inline; padding-right: .5em;}
/* Classes pour la référence biblique */
.tzreference, .tzreference2 { font-family:Arial,Helvetica,sans-serif; display: inline; font-size:75%; color:#666666; font-weight:bold;}
-->
</style>
Pour juste une langue, avec la référence biblique sur une ligne à part :
<style type="text/css">
<!--
.tzreadings {margin:0; font-family: Arial, Helvetica, sans-serif;}
.tzlang {margin-bottom:1em;}
.tzdate {color:#990000; font-size:90%; font-weight:bold;}
.tzfeast {color:#666666; font-size:90%; font-weight:bold;}
.tzverse {font-size:90%; padding-right: .5em;}
.tzreference { font-family:Arial,Helvetica,sans-serif; font-size:75%; color:#666666; font-weight:bold; display: inline;}
-->
</style>
6 En voici un exemple en français, anglais et espagnol qui utilise les premières styles ci-dessus.
(Ceci fonctionnera évidemment seulement si vous avez une connexion internet ouverte.)