User:Sent/Calendar (nl)
From Meta
De extentie, hieronder Calendar genoemd, zal -hopelijk- op het moment van een volwassen versie WikiCalendar gaan heten. Dit om verwarring met bijvoorbeeld iCalendar te voorkomen.
Contents |
[edit] Calendar
<Calendar> YYYY-MM </Calendar>
De extentie Calendar laad de bijbehorende Sjabloon. Bijvoorbeeld die van Juli 2005. En wanneer deze niet bestaat word deze gemaakt door →CreateEmptyCalendar() of door →BuildCalendar(), wanneer Calendar zo is geconfigureerd dat het er van uit mag gaan dat de `calendar`-tabel handmatig word aangepast evenals de Calendar:Entries.
[edit] CalendarEntry
<CalendarEntry> <!-- DO NOT EDIT THIS DOCUMENT MANUALLY --> ...XML-structure... </CalendarEntry>
Momenteel -voor de eerste release- zal de XML-structure alleen het volgende gaan omvatten:
<SingleEntry from="20050728 2200" until="20050729 0300" /> <SingleEntry from="20050804 2200" until="20050805 0300" />
Bij latere versies zal dit uitgebreid worden naar een volledige specificatie, waar ook andere definities deel van uit gaan maken.
[edit] Calendar(Entry) Extentie
free2xs/Calendar.php:
[edit] →CreateEmptyCalendar()
[edit] →BuildCalendar()
[edit] →UpdateTemplates()
[edit] →ProcessCalendarEntry2DB()
[edit] #REDIRECT
[edit] Tabel `Calendar`
[edit] Speciale Pagina's
[edit] Special:NewCalendarEntry
SpecialNewCalendarEntry.php:
[edit] Special:EditCalendarEntry
SpecialEditCalendarEntry.php:
[edit] EditPageCalendarEntry.php
EditPageCalendarEntry.php:
[edit] Installatie
- Namespace Calendar:*
- Maak tabel `Calendar` aan in de MediaWiki Database.
- (Install Extention)
- (Install SpecialPages)
[edit] Toekomstige Ondersteuning
- Import van en Export naar iCalendar
- Import van en Export naar (ChronosLogyc)
- Email notificatie
- Custom Style

