mka_ical
mka_ical ist ein Textpattern Plugin mit dem man Ereignisse eines iCal-Kalenders ausgeben kann.
Dabei werden die Ereignisse des Kalender über die angegebene URL (bzw. über die angegebene Googlemail Adresse) geholt und dann über ein konfigurierbares Template ausgegeben.
Außerdem ist es möglich auch noch einen Ordner (mit Bildern) und/oder eine Textpattern-Bilder-Kategorie anzugeben. Über den Titel des Ereignisses und den Namen des Bildes wird dann ein passendes Bild gesucht.
Download (aktuelle Version 0.6.1):
Beispiele
Beispiel 1
<txp:mka_ical googlemail="GOOGLEMAILADRESSE@googlemail.com" />
- googlemail: GoogleMail Adresse.
Beispiel 2
<txp:mka_ical url="http://url.of.ics.file/calendar.ics"
pastevents="1" limit="0"
imgfolder="images/termine/"
defaultimage="images/termine/none.gif" />
- url: URL des iCal Kalenders
- pastevents: [0,1] Vergangene Ereignisse anzeigen?
- limit: [0,1,2,3,4,..] Anzahl der Ereignisse beschränken (0 entspricht allen Einträgen)
- imgfolder: Verzeichnis der Bilder
- defaultimage: Pfad zum Standardbild
Standardtemplate
<span class="date">{date}</span>
<span class="title">{title}</span>
<span class="description">{description}</span>
Eigene Templates erstellen
Template im Tag definieren
<txp:mka_ical wraptag="" break="" googlemail="YOURADDRESSNAME@googlemail.com">
<p>
<h4>{date} - {title}</h4>
<img src="{imagesrc}" border="0" align="left"/>
<p>{description}</p>
</p>
</txp:mka_ical>
Template in einem Baustein definieren
<txp:mka_ical form="mka_ical_template" googlemail="YOURADDRESSNAME@googlemail.com"/>
Verfügbare Variablen
{date} - Datumsanzeige
{title} - Titel
{description} - Beschreibung
{imagesrc} - Link zum Bild
{imageid} - ID des Bildes (Nur bei Bildern aus Kategorien verfügbar)
Test
11.10.2010-23.10.2010 Herbstferien Nordrhein-Westfalen
24.12.2010-31.12.2010 Weihnachtsferien Nordrhein-Westfalen




