Using a line of script to display the Taizé daily bible reading on your site

(version 10 April 2008)
<script type="text/javascript" src="http://www.taize.fr/tz_readings.php?lang=en"></script>

1 Place the line of script above in the <body> section of your HTML page.
to get today's bible reading (in English) from the Taizé website.

2 Use language codes to get the reading in the appropriate language.
For example,
  src="http://www.taize.fr/tz_readings.php?lang=es" — in Spanish
  src="http://www.taize.fr/tz_readings.php?lang=fr" — in French
  src="http://www.taize.fr/tz_readings.php?lang=en,de,fr,es" — English, German, French and Spanish

3 It is possible to force the date by adding a parameter:
  src="http://www.taize.fr/tz_readings.php?lang=en&amp;date=2008-03-23" — Easter Day 2008

4 The Taizé site uses the UTF-8 character set, and we recommend using a page with UTF-8 for displaying the readings.
If your site uses a different encoding, you can try adding the charset encoding in this way:

    src="http://www.taize.fr/tz_readings.php?lang=fr&amp;enc=iso-8859-1"
    src="http://www.taize.fr/tz_readings.php?lang=pl&amp;enc=iso-8859-2"

which should give the reading in French in ISO-8859-1 encoding and in Polish in ISO-8859-2 respectively.
Other charsets may also work. But results using "enc=..." are not guaranteed (it really is better to use UTF-8).

5 The display of the readings is completely customisable using CSS classes.
Use lines such as these below (in the <head> section of your HTML page, or in a stylesheet) to change the appearance of the list.

For multiple languages: showing date and feast day only for the first language, and reference on same line as the bible text.
<style type="text/css">
<!--
/* Containing <div> */
.tzreadings {margin:0; font-family: Arial, Helvetica, sans-serif;}
/* Wrapper for each language */
.tzlang {margin-bottom:1em;}
/* Class for styling the date in the first language */
.tzdate {color:#990000; font-size:90%; font-weight:bold;}
/* Class for styling the date in the second and subsequent languages */
.tzdate2 {display: none;}
/* Classes for styling the name of the feast day (Easter/Christmas, etc.)*/
.tzfeast {color:#666666; font-size:90%; font-weight:bold;}
.tzfeast2 {display: none;}
/* Classes for styling the text of the bible reading */
.tzverse, .tzverse2 {font-size:90%; display: inline; padding-right: .5em;}
/* Classes for styling the bible reference */
.tzreference, .tzreference2 { font-family:Arial,Helvetica,sans-serif; display: inline; font-size:75%; color:#666666; font-weight:bold;}
-->
</style>

For one language only, with the bible reference on a separate line:
<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 Here's an example, in English, Spanish and German, using the first style above. (Will obviously only work if you are connected to the internet.)