SourceForge.net Logo
2. November 2004
© GPL
 
ProWikiZentrum
Kalender Funktionen Diskussion
 
Von WikiFaq.

Ich würde gerne einen Kalender realisieren - einen Kalender mit Monatsübersicht und der Möglichkeit, einzelne Tage anzuklicken, um dadurch auf ein Tagesblatt zu gelangen. So kennt man es ja beispielsweise von OUTLOOK. So oder ähnlich soll der Kalender aussehen:

WocheMoDiMiDoFrSaSo
1     12
23456789
310111213141516
417181920212223
5242526272829 

... Dann möchte ich, dass man - wie zum Beispiel in Outlook - auf ein Feld klickt, um dann zu dem entsprechenden Tag weitergeleitet zu werden. Nach meinen bisherigen Kenntnisstand reicht es dafür nicht aus, in jedes Feld der obigen Tabelle '11' oder '29' zu scheiben, sondern ich müsste '11 01 05' und '29 09 04' schreiben. Die Tabelle müsste also so aussehen:

WocheMontagDienstagMittwochDonnerstagFreitagSamstagSonntag
1     0502 01 05
203 01 0504 01 0505 01 0506 01 0507 01 0508 01 0509 01 05
310 01 0511 01 0512 01 0513 01 0514 01 0515 01 0516 01 05
417 01 0518 01 0519 01 0520 01 0521 01 0522 01 0523 01 05
524 01 0525 01 0526 01 0527 01 0528 01 0529 01 05 

... Das allerdings wäre von der Optik her sehr gewöhnungsbedürftig, finde ich. Gibt es einen eleganteren Weg?


Diskussion

Der elegantere Weg ist wohl, eine CdmlKalender Element zur Verfügung zu stellen, das diese Funktionen in der gewünschten Weise realisiert. Es könnte auf CdmlTabelle aufbauen (so dass alle Gestaltungsmöglichkeiten freistehen) und einige zusätzliche Parameter enthalten. Wenn der Bedarf besteht, kann ich das gerne innerhalb von ein paar Tagen realisieren.

Eine brauchbare Kalenderfunktion würde damit allerdings erst beginnen. Dutzende Wünsche vom Halten mehrere Tage (eventuell einer Woche oder eines Monats) auf einer Seite bis zum Finden möglicher gemeinsamer Termine einer Benutzergruppe und Erzeugung und Ausdruck von Tages- oder Wochenplänen sind vorhersehbar.

Wenn es mit den vorhandenen Funktionen improvisiert werden soll, dann würde ich (1) benannte Links verwenden (02 => Kalender 2004 11 02, siehe Samstag im der 2. Tabelle) und die Seiten sortierfähig benennen (z. B. Kalender 2004 11 02 statt 02 11 2004).

-- HelmutLeitner 2. November 2004 9:30 CET


OrdnerEntwicklung