AddOn
mp Belegungskalender
Beschreibung
Mit diesem Addon lassen sich für Objekte (z.B. Ferienwohnungen, Tagungsräume o.ä.) die belegten/gebuchten Tage erfassen.Mit diesem Addon lassen sich für Objekte (z.B. Ferienwohnungen, Tagungsräume o.ä.) die belegten/gebuchten Tage erfassen.
Möglich ist es, einen Tag nur vormittags, nur nachmittags oder als ganztägig belegt einzutragen.
Inspieriert vom Addon "Belegungskalender" von Tim Filler.
www.ferienwohnung-lindengarten.de
Umsetzung
maple park
Wilhelmstraße 23 79379 Müllheim www.maple-park.deVersionen
1.8
Anpassungen wegen Umstellung auf UTF8 ab Redaxo 4.5:
die Dateien im "lang"-Verzeichnis und die Datei
"modules/module.calendar.output.php" waren betroffen
Bitte beachten, dass bei Addon-Installation bzw. Addon-Deinstallation die Ausgabe-Module automatisch angelegt bzw. gelöscht werden, ebenso die Artikel-Slices, die das Modul benutzen
Installation bei bereits vorhandenem Addon:
- kein 're-install' machen, wenn Daten in DB erhalten bleiben sollen
- einfach alle alten Dateien gegen die neuen austauschen
- beim Modul gegebenenfalls die Ausgabe anpassen
- die Datei 'frontend.css' nicht ersetzen, falls man dort Änderungen gemacht hat
1.7
komplett überarbeitete Version, es hatten sich einige Fehler eingeschlichen, speziell die Dateien "pages/calendar.inc.php", "pages/objects.inc.php", "classes/class.calendar.inc.php",
"modules/module.calendar.output.php" waren betroffen
bitte beachten, dass bei Addon-Installation bzw. Addon-Deinstallation die Ausgabe-Module automatisch angelegt bzw. gelöscht werden, ebenso die Artikel-Slices, die das Modul benutzen
Installation bei bereits vorhandenem Addon:
- kein 're-install' machen, wenn Daten in DB erhalten bleiben sollen
- einfach alle alten Dateien gegen die neuen austauschen
- beim Modul gegebenenfalls die Ausgabe anpassen
- die Datei 'frontend.css' nicht ersetzen, falls man dort Änderungen gemacht hat
1.6
in den Dateien "pages/calendar.inc.php", "pages/manual.inc.php", "classes/class.calendar.inc.php",
"modules/module.calendar.output.php" haben sich noch unterschiedliche Schreibweisen von Methoden-Aufrufen
befunden, Fehler sind jetzt behoben
bitte beachten, dass bei Addon-Installation bzw. Addon-Deinstallation die Ausgabe-Module automatisch angelegt
bzw. gelöscht werden, ebenso die Artikel-Slices, die das Modul benutzen
Installation bei bereits vorhandenem Addon:
- kein 're-install' machen, wenn Daten in DB erhalten bleiben sollen
- einfach alle alten Dateien gegen die neuen austauschen
- beim Modul die Ausgabe anpassen (Klassen-Methoden sind jetzt CamelCase!)
- die Datei 'frontend.css' nicht ersetzen, falls man dort Änderungen gemacht hat
1.5
in Klasse "mp_availability_calendar" die Namen der Klassen-Methoden auf camelCase umgestellt
in den Dateien "pages/calendar.inc.php" und "modules/module.calendar.output.php" die Aufrufe der Klassen-Methoden entsprechend angepasst
in Klasse "mp_availability_calendar" Fehler bei Jahreswechsel in der Klassen-Methode "getMonthView" behoben
in Klasse "mp_availability_calendar" die Option "table_six_rows" hinzugefügt, wenn auf TRUE gesetzt, enthalten alle Monatstabellen gleich viele Tabellenzeilen
bei der Addon-Installation wird das Modul jetzt automatisch angelegt
bei der Addon-Deinstallation wird das Modul jetzt automatisch gelöscht (ebenso die betroffenen Artikel-Slices)
Installation bei bereits vorhandenem Addon:
- kein 're-install' machen, wenn Daten in DB erhalten bleiben sollen
- einfach alle alten Dateien gegen die neuen austauschen
- beim Modul die Ausgabe anpassen (Klassen-Methoden sind jetzt CamelCase!)
- die Datei 'frontend.css' nicht ersetzen, falls man dort Änderungen gemacht hat