Terminliste universal V2.6 mit sKalender u. Mehrfachtermin
Verfasst: Di 7. Okt 2008, 15:46
Mit der Terminliste 2.6 für die Contenido Version > 4.8.x öffne ich hier einen neuen Thread. Alle Infos über die vorherigen Versionen findet ihr immer noch unter http://forum.contenido.org/viewtopic.php?t=13425
Funktionsänderung gibt es in der Version 2.6 noch keine. Einzig die schon oft gewünschte Anpassung des Auswahlkalenders bei der Termineingabe ist hier realisiert.
Installation:
- Zip Archiv downloaden und entpacken
- /includes/function.input.helper.php nach /cms/includes (via FTP)
- /includes/function.terminliste.php nach /cms/includes (via FTP)
- /HTML-Templates/[alle Templates].html nach /cms/templates (via FTP) oder im Backend unter style/HTML Editor einzeln anlegen und Inhalte kopieren.
- /css/terminliste.css Inhalt der Datei in die eigene CSS Datei übernehmen.
- /Module/[Module].xml Im Backend unter style/Module neue Module anlegen und die XML Dateien importieren
Nun die Module in die Templates einfügen und vorkonfigurieren. Folgendes ist bei den Modulen zu beachten.
Einzig das Termineigabe/ausgabe Modul ist etwas kritisch. Hier sollte man auf zusätzliche "Header HTML" oder "Text HTML" Module im gleichen Template wenn möglich verzichten.
Bei vertümmelter oder leeren Anzeig von Terminen, kann hier die Ursache liegen.
Terminliste, Teaser und sKalender können meiner Erfahrung nach beliebig mit anderen Modulen in einem Template existieren.
Teaser und sKalender verlinken auf einen Artikel mit einer Terminliste (In der Konfiguration einstellbar) Wird dieser Artikel nicht gefunden, landet man auf der Standardfehlerseite.
Konfiguration:
Wenn alle Module installiert, die Templates erstellt, die HTML Templates übertragen und die Stylesheeddatei angepass ist, kann man mit der Eingabe der Termine loslegen. Hier mal ein Beispiel:
1.) neue Kategorie für die Terminartikel anlegen z.B. Termine
2.) Das Default-Template für diese Kategorie sollte ein Template sein, in dem sich das Modul Terminein/ausgabe befindet.
3.) Terminartikel anlegen (Jeder Termin ist ein Artikel), online nicht Startartikel.
4.) Terminlistenartikel anlegen (Kategorie ist egal)
5.) Terminlistenartikel konfigurieren: In der Konfiguration der Terminliste als primäre Kategorie die Kategorie der Terminartikel angben. Alle anderen Parameter mal aktivieren (Einschränken kann man später)
6.) Vorschau der Terminliste aufrufen. Nun sollte man die Termine in der Liste sehen.
7.) Nun mit den vielen Enstellungen spielen und die Anzeige auf seine Bedürfnisse anpassen. Ebenso die Stylesheeds, die sind nur ein Beispiel.
Download:
Version 2.6: Terminliste_V2.6.zip aktuell 06.10.2008
Gruß
schlaucher
Funktionsänderung gibt es in der Version 2.6 noch keine. Einzig die schon oft gewünschte Anpassung des Auswahlkalenders bei der Termineingabe ist hier realisiert.
Installation:
- Zip Archiv downloaden und entpacken
- /includes/function.input.helper.php nach /cms/includes (via FTP)
- /includes/function.terminliste.php nach /cms/includes (via FTP)
- /HTML-Templates/[alle Templates].html nach /cms/templates (via FTP) oder im Backend unter style/HTML Editor einzeln anlegen und Inhalte kopieren.
- /css/terminliste.css Inhalt der Datei in die eigene CSS Datei übernehmen.
- /Module/[Module].xml Im Backend unter style/Module neue Module anlegen und die XML Dateien importieren
Nun die Module in die Templates einfügen und vorkonfigurieren. Folgendes ist bei den Modulen zu beachten.
Einzig das Termineigabe/ausgabe Modul ist etwas kritisch. Hier sollte man auf zusätzliche "Header HTML" oder "Text HTML" Module im gleichen Template wenn möglich verzichten.
Bei vertümmelter oder leeren Anzeig von Terminen, kann hier die Ursache liegen.
Terminliste, Teaser und sKalender können meiner Erfahrung nach beliebig mit anderen Modulen in einem Template existieren.
Teaser und sKalender verlinken auf einen Artikel mit einer Terminliste (In der Konfiguration einstellbar) Wird dieser Artikel nicht gefunden, landet man auf der Standardfehlerseite.
Konfiguration:
Wenn alle Module installiert, die Templates erstellt, die HTML Templates übertragen und die Stylesheeddatei angepass ist, kann man mit der Eingabe der Termine loslegen. Hier mal ein Beispiel:
1.) neue Kategorie für die Terminartikel anlegen z.B. Termine
2.) Das Default-Template für diese Kategorie sollte ein Template sein, in dem sich das Modul Terminein/ausgabe befindet.
3.) Terminartikel anlegen (Jeder Termin ist ein Artikel), online nicht Startartikel.
4.) Terminlistenartikel anlegen (Kategorie ist egal)
5.) Terminlistenartikel konfigurieren: In der Konfiguration der Terminliste als primäre Kategorie die Kategorie der Terminartikel angben. Alle anderen Parameter mal aktivieren (Einschränken kann man später)
6.) Vorschau der Terminliste aufrufen. Nun sollte man die Termine in der Liste sehen.
7.) Nun mit den vielen Enstellungen spielen und die Anzeige auf seine Bedürfnisse anpassen. Ebenso die Stylesheeds, die sind nur ein Beispiel.
Download:
Version 2.6: Terminliste_V2.6.zip aktuell 06.10.2008
Gruß
schlaucher