Calendar Management
This page illustrates by examples how you can define a list of (possibly recurring) calendar items d display them in a monthly calendar view.
1. Enable $TriciaScript$ on the "Deails" tab of the wiki page
2. Create a list of calendar items
The start of each list item defines the day of the event. The different options are illustrated by the following examples:
- 08 Jul 2010 - Full Day
- 08 Jul 2010 - 17:00 You may add times in arbitrary format
- 08 Jul 2010 - 17:00-18:00 You may add times in arbitrary format
- 3 Sun Jul - Every third Sunday of July
- L Sun Jul - The last Sunday of July
- E Fri 16 Jul 2010 - Every Friday starting 16th July 2010
- E Thu 01 Jul 2010 - 15 Jul 2010 - Every Thursday from 1 Jul 2010 through 10 Jul 2010 (inclusive)
- E Wed - Every Wednesday
- E3 02 Jul 2010 - Every three days starting 02 Jul 2010
- E3 03 Jul 2010 - 10 Jul 2010 - Every three days starting 03 Jul 2010 through 10 Jul 2010
- 05 Jul - 5th of July
- 2 Wed - 2nd Wednesday of the month
- L Tue - The last Tuesday
- A 04 Jul 1990 - A 4th of July
- 08 - Monthly
- 08 Jul 2010 - 13 Jul 2010 - Intervall
- A 20 Jul 2010 - First moon landing
- A 19 Jul 2010 - description
3. Embed a TriciaScript code snippet where you want to display a monthly view
Example code snippet :
$calendar(year="2010",month="7")$
Resulting view:
| Montag | Dienstag | Mittwoch | Donnerstag | Freitag | Samstag | Sonntag |
|---|---|---|---|---|---|---|
| 1 Every Thursday from 1 Jul 2010 through 10 Jul 2010 (inclusive) |
2 Every three days starting 02 Jul 2010 |
3 Every three days starting 03 Jul 2010 through 10 Jul 2010 |
4 A 4th of July (20) |
|||
| 5 Every three days starting 02 Jul 2010 5th of July |
6 Every three days starting 03 Jul 2010 through 10 Jul 2010 |
7 Every Wednesday |
8 Full Day 17:00 You may add times in arbitrary format 17:00-18:00 You may add times in arbitrary format Every Thursday from 1 Jul 2010 through 10 Jul 2010 (inclusive) Every three days starting 02 Jul 2010 Monthly Intervall |
9 Every three days starting 03 Jul 2010 through 10 Jul 2010 Intervall |
10 Intervall |
11 Every three days starting 02 Jul 2010 Intervall |
| 12 Intervall |
13 Intervall |
14 Every Wednesday Every three days starting 02 Jul 2010 2nd Wednesday of the month |
15 Every Thursday from 1 Jul 2010 through 10 Jul 2010 (inclusive) |
16 Every Friday starting 16th July 2010 |
17 Every three days starting 02 Jul 2010 |
18 Every third Sunday of July |
| 19 color: rgb(0, 255, 0)">description (0) |
20 Every three days starting 02 Jul 2010 First moon landing (0) |
21 Every Wednesday |
22 | 23 Every Friday starting 16th July 2010 Every three days starting 02 Jul 2010 |
24 | 25 The last Sunday of July |
| 26 Every three days starting 02 Jul 2010 |
27 The last Tuesday |
28 Every Wednesday |
29 Every three days starting 02 Jul 2010 |
30 Every Friday starting 16th July 2010 |
31 | |