plugin:hcalendar 


Version 0.1.1 

DokuWiki plugin by jaloma

English 

plugin:blogr

plugin:geogebra 

plugin:gmsdisplayer 

plugin:hcalendar

plugin:itrackviewer

plugin:jalbum

plugin:pageref

plugin:panorama

plugin:reliwa

plugin:routenplaner

plugin:toursprung

plugin:vcard

Einleitung

Die Möglichkeiten von plugin:gcalendar oder plugin:google_cal haben ihren Sinn, jedoch schränken diese den Nutzer ein. Mit dem HCalendar-Plugin kann der Nutzer die Termine in seinen Terminkalender eintragen, jedoch muss der Nutzer seinen WebBrowser erweitern:
Weitere Informationen zu Mikroformaten

Versionen:

0.1.1 - 2008/02/18
Hinweis, dass die Hilfsklasse hcal_renderer_helper nicht eingebunden wurde nachgegangen und gefixt.

0.1.0 - 2008/01/20
Komplett überarbeitet, der Parser sollte jetzt stabiler sein...

0.0.2 - 2008/01/15
In der Konfiguration kann jetzt angegeben werden ob alte Datumseinträge in der Liste bzw. im laufenden Text nicht mit ausgegeben werden sollen. Idee adaptiert von plugin:datefilter, aber eigentlich im ersten Release vergessen...


0.0.1 - 2008/01/12
Erste Veröffentlichung

Benutzung

{{hcal>yyyy/mm/dd[hh:mm:ss];yyyy/mm/dd[hh:mm:ss]|<summary>|<location>}}

Dieser Text ist in einer Zeile einzugeben!

Beispiel:

{{hcal>2008/01/27|Wanderung|Nettersheim, Bahnhof}}
Ergebnis:

Wanderung
Sun 27.January 2008
Nettersheim, Bahnhof
7389f65cae82068410b187f125718d54

<div class="vevent"><div class="summary">Wanderung </div>
<span class="dtstart" title="2008-01-27">Sun 27.January 2008 </span>
<div class="location">Nettersheim, Bahnhof</div>
<span class="uid" style="font-size:4pt;">7389f65cae82068410b187f125718d54</span>
</div>

Beispiel 2:

{{hcali>2008/01/27[10:30:00]|Wanderung2|Nettersheim, Bahnhof}}

Wanderung2 Sun 27.January 2008 10:30 Nettersheim, Bahnhof


Konfiguration

Die Ausgabe der Listeneinträge bzw. der Inline-Ausgabe kann mit unterschiedlichen Elementen gesteuert werden:
HCalendar-Element-NameHTML-Elemente für ListeneinträgeHTML-Elemente für Inline-Ausgaben
veventdiv, abbr, span, p, h4, h5abbr, span
summarydiv, abbr, span, p, h4, h5abbr, span
dtstartdiv, abbr, span, p, h4, h5abbr, span
dtenddiv, abbr, span, p, h4, h5abbr, span
locationdiv, abbr, span, p, h4, h5abbr, span
uiddiv, abbr, span, p, h4, h5abbr, span
dtstampdiv, abbr, span, p, h4, h5abbr, span

Zusätzlich kann die Sprache der Ausgabe angepasst werden, dazu wird die Funktionalität von setlocale() der PHP-Anwendung benutzt!

Download

Benutze die Plugin-Verwaltung oder entpacke das Archiv nach lib/plugins

hcalendar_0.1.1.zip

Ältere Versionen:

hcalendar_0.1.0.zip

hcalendar_0.0.2.zip

hcalendar_0.0.1.zip

Bitte nicht mehr benutzen...