Hallo Danny,
versuche dein Problem zu strukturieren und Stück für Stück dann Lösungen zu finden.
Das Datum soll jeden Mittwoch um 19 Uhr zur nächsten Woche weiterspringen.
Also muss das Script schon mal wissen
- welcher Wochentag heute ist
- wieviel Uhr es ist
- welcher Wochentag relevant ist
Wochen, bei denen schon im Voraus klar ist, dass kein Treffen stattfindet müssen per manueller Eintragung ausgeschlossen werden können
Sondertreffen an anderen Tagen sollen im Voraus eingeschrieben und vom js zur richtigen Zeit eingefügt werden
optionale Veränderung einzelner Zeiten, wenn es Besonderheiten gibt
-
Es wird also eine "Datenbank" benötigt. Am einfachsten wäre eine Javascript Liste oder ein Array in welchem die Daten stehen
-
Diese Daten müssen ein Format haben das vom Javascript mit anderen Daten vergleichen kann
Dann muss das Javascript also
- das nächste Datum mit denen in den Listen/Arrays auf Änderungen abgleichen
- Daten aus den Listen/Arrays ersetzen die errechneten Standardwerte
Fertig ;)
Je granularer du das Problem aufschlüsselst, desto einfacher ist es eine Lösung zu finden.
Gruß
Ole