inzwischen haben wir hier die xte Version von Seitentemplates probiert und würden jetzt gerne Euch auch mal drauf schauen lassen.
Die Idee hinter dieser Neuerung ist, dass man nicht mehr per FTP auf den Server zugreifen muss, sondern auch den Aufbau der eigentlichen Seiten per ConPresso erledigen kann.
Natürlich ist das ganze abwärtskompatibel, so dass die Header- und Footer-Dateien weiterhin funktionieren.
Ausserdem haben wir die Textplatzhalter erweitert, so dass man Werte vorgeben kann und aussuchen, wie die Eingabe aussehen soll (Textzeile, Textfeld, Checkboxen, Radiobuttons, Auswahlfeld).
Hierzu muss man die Inhalte der Felder bei den Platzhaltereinstellungen vorgeben. Man gibt einfach pro Zeile einen Wert ein:
Code: Alles auswählen
Feld Eins
Feld Zwei
Feld Drei
Code: Alles auswählen
1 = Feld Eins
2 = Feld Zwei
3 = Feld Drei
Für die Seitentemplates gibt es die folgenden Platzhalter und Parameter:
<!-- Page: articles; -->
- id (optional): Rubrik-ID; Defaultwert: aktuelle Rubrik-ID
- pagetype (optional): index, detail oder php; entscheidet darüber, welche Datei aus _includesite/i_*.php geladen wird; Default: index oder detail, abhängig davon, welche Datei aufgerufen wurde.
- noOfArticles (optional): entspricht der Anzahl der anzuzeigenden Artikel; Defaultwert: Wert aus den Rubrikeinstellungen
- pos (optional): Position bei der mit der Anzeige der Artikel begonnen werden soll. Bei Nutzung des Pagers problematisch.
- sort (optional): SQL-Wert für "ORDER BY". z.B. "RAND ()" für eine zufällige Ausgabe; Defaultwert: Wert aus den Rubrikeinstellungen
- levels (optional): Anzahl der auszugebenden Ebenen
- parent (optional): ID des Eltern-Elementes in der Navigation; Möglicher Spezialwert: "aeY" für das aktive Element in der Ebene Nummer Y; Default: Root-Element
- activeonly (optional): Nur die aktiven Elemente werden ausgegeben; Flag; Default: inaktiv
- target (optional): Zieltarget für die Navigationslinks
Gibt eine Brotkrumennavigation aus.
- start (optional): Startebene; Default: 1;
- link (optional): Die Brotkrümel werden verlinkt; Default: inaktiv
- divider (optional): Text, der zwischen den Brotkrümeln steht; Default: ""
- target (optional): Zieltarget für die Links;
Generiert einen Link auf die Rubrikseite der aktuellen Rubrik. Als Linktext wird der Rubriktitel verwendet.
- strip_tags (optional): HTML-Tags werden entfernt
- urlencode (optional): Elemente werden URL-Codiert
- id (optional): Nur die ID der Rubrik wird ausgegeben
- directory (optional): Nur der Verzeichnisname wird ausgegeben
- name (optional): Nur der Name der Rubrik wird ausgegeben
- title (optional): Nur der Titel der Rubrik wird ausgegeben
Führt die Funktion cpoPagefunctionname() aus, sofern sie existiert. Alle angegebenen Parameter werden der Funktion übergeben. Das sollte nur für spezielle Anpassungen und evtl. Module nötig sein.
Bitte benutzt diese Version noch nicht im produktiven Einsatz. Wir werden vermutlich an der einen oder anderen Stelle noch Änderungen durchführen. Ausserdem muss natürlich noch das Handbuch ergänzt werden, usw.
Uns geht es erstmal darum, Euch zu zeigen wie wir uns das ganze vorstellen. Ausserdem hätten wir gerne ein paar Diskussionen darüber, welche Funktionalitäten Ihr noch braucht, usw.
http://download.conpresso.de/cpo-4.1.0-2010-01-06.zip
Balu