
Edit Frontend
Changelog:Version 1.0.9 ist nun WAMP fähig! (Windows, Apache, MySQL, PHP). Da der Kurskalender auf LAMP (Linux, Apache, MySQL, PHP) programmiert und getestet wurde, blieben einige Fehler unentdeckt. Martin hat uns darauf aufmerksam gemacht! Diese Version behebt nun diese Fehler.
Quick Fix 1.0.8b: Oli hat uns auf weitere Fehler hingewiesen: Diese wurden nun in 1.0.8b gefixt.
Quick Fix 1.0.8a: Ein Benutzer hat uns auf einen Fehler im kalender.sql File aufmerksam gemacht. Dieser wurde im Quick Fix 1.0.8a behoben.
Bei der Version 1.0.8 sind Bugfixes und neue Features hinzugekommen. Der Bugfix betrifft nur die Tabellenform, da ein DISTINCT zusammen mit dem Datenfeld Text Probleme bereitete. Das Datenfeld ist nun ein varchar(255). Mit anderen Worten, die Beschreibung kann höchstens 255 Zeichen betragen. Der Fehler liegt vermutlich in der MySQL DB.
Manfred hat uns darauf hingewiesen, dass in der Datei
kurskalender.php der Eintrag für redbar2.gif fehlt.

Kategorien editierenDie neuen Features sind:
- Vor- und Zurück springen über mehrere Kalender
- Verbessere Darstellung im Edit Frontend
Version 1.0.7 mit neuen Bugfixes und neuen Features. Die wichtigeste Änderung ist, dass das "bis Datum
nicht mehr ein "bis und mit", sondern nur noch ein "bis ohne" ist. Dies hat auch zur Folge dass ein einzelner Tag nun eine Start- und ein Enddatum habe muss -> Ein Termin am 2003-11-02 wird zum Termin: von 2003-11-02 bis 2003-11-03.
Bugfixes:
- dday verbessert -> Stimmt nun pixelgenau.
- "One day entries" gibt es nicht mehr -> jeder Eintrag muss ein Start- und ein Enddatum haben -> wird über die edit.php seite gemanaged.
- Datum ist nicht mehr "bis und mit", sondern nur noch "bis ohne".
- Beiträge unterscheiden sich nun mittels Datum und Beschreibung.
- Der Kurskalender funktioniert nun auch wenn "register globals" auf "off" gesetzt ist.
Erweiterungen:
- Montasunterteilung (Damit wurde auch die Pixelfehler entdeckt).
- Abwechselnde Farben für Kurse.
Version 1.0.6 bringt weitere Bugfixes
- Beschreibung nun für jedes einzelne Datum möglich
- Beschreibung im Edit Frontend ersichtlich
- Edit Skript angepasst
- Filenames angepasst
Version 1.0.5 bringt weitere Bugfixes und zusätzlich Features
- dday() weiter verbessert
- Beschreibung zu den einzelnen Daten hinzugefügt
- Verbessertes DHTML
- Edit Skript angepasst
- kurskalender.sql angepasst
- update-1.0.4_to-1.0.5.sql hinzugefügt
Für alle, die Version 1.0.4 haben und upgraden wollen gibt es im File update-1.0.4_to-1.0.5.sql die SQL Anweisungen. Ich weiss es ist ein bisschen mühsam aber es ist bloss ein "alter table...".
Version 1.0.4 bringt einige Bugfixes:
- dday(), das Berechnen des Abstandes zwischen 2 Daten funktioniert nun endlich richtig.
- tp.gif geändert, da nicht auf den Pixel genau auf das Datum gezeigt wird.
- "Die Maximale Dauer ist mit 3 Monaten begrenzt, kann aber ohne weiteres erhöht werden" (Version 1.0.3) kann nun tatsächlich ohne weiteres erhöht werden ;) -> Kann im Config File kurskalender.php geändert werden.
- ein einzelnes Datum wird nun richtig angezeigt.
- Pixelverschiebungsproblem behoben
Die neuste Version 1.0.3 ist da! Man hat nun auch die Möglichkeit mittels des Startdatums und des Enddatums eine längere Zeitspanne anzugeben. Die Maximale Dauer ist mit 3 Monaten begrenzt, kann aber ohne weiteres erhöht werden. Das Problem dabei ist wenn man sich vertippt (2030 anstatt 2003) dann sieht man "alt" aus und kann ziemlich viele Einträge löschen. Das ist also eine Art Vorsichtsmassnahme. Des weiteren sind nun die Daten im Edit Frontend sortiert.
MySQL-Datenbank „kalender“ neu anlegen. Hier gibt es viele Möglichkeiten. Ich benutze PHPMyAdmin.
kalender.sql SQL Befehle ausführen.
kurskalender.php anpassen. In diesem File gibt es Passwörter die angepasst werden müssen
und schon kann man mit edit.php die Daten administrieren.