Benutzer-Werkzeuge

Webseiten-Werkzeuge


breedmaster:showpage-template

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
breedmaster:showpage-template [06.05.2019 07:56] – [Kategorienblog] Manfred Linkbreedmaster:showpage-template [10.05.2019 10:59] Manfred Link
Zeile 27: Zeile 27:
 ==== Benutzerdaten ==== ==== Benutzerdaten ====
 Neu ab Version 12.7.3 Neu ab Version 12.7.3
-Es können zusätzlich die Daten des aktuellen Nutzers in der Ausgabe integriert werden. Dadurch sind persönliche Anreden oder auch vorausgefüllte Formularfelder realisierbar. Allen Feldern muss als Prefix ''USR_'' vorangestellt werden. Um also Vorname und Nachname eines Nutzers anzuzeigen, wäre folgender Eintrag notwendig:+Es können zusätzlich die Daten des aktuellen Nutzers in der Ausgabe integriert werden. Dadurch sind persönliche Anreden oder auch vorausgefüllte Formularfelder realisierbar. Allen Feldern muss als Prefix ''USER_'' vorangestellt werden. Um also Vorname und Nachname eines Nutzers anzuzeigen, wäre folgender Eintrag notwendig:
 <code html> <code html>
 <h3>Guten Tag {USER_vorname} {USER_nachname}</h3> <h3>Guten Tag {USER_vorname} {USER_nachname}</h3>
Zeile 51: Zeile 51:
 Es ist möglich ganz auf ein vordefiniertes Layout zu verzichten, dann muss an die URL ''&plaintext'' angehangen werden. Die Ausgabe erfolgt dann ohne weitere Formatierungen nach dem Menü und vor der Fußzeile. Es ist möglich ganz auf ein vordefiniertes Layout zu verzichten, dann muss an die URL ''&plaintext'' angehangen werden. Die Ausgabe erfolgt dann ohne weitere Formatierungen nach dem Menü und vor der Fußzeile.
  
-Diese Funktion steht ab Version 12.7.4 zur Verfügung.+Diese Funktion steht ab Version 12.7.4 zur Verfügung. Mit Einführung der Version 12.9.0 kann der gleiche Effekt wie &plaintext erzeugt werden, wenn als Alternativtemplate ''plain'' oder ''plaintext'' angefügt wird. Der Seitenaufruf erfolgt also z. b. folgendermaßen ''showpage.php?seite=impressum&tpl=plain''.
  
 ==== Kategorienblog ==== ==== Kategorienblog ====
Zeile 59: Zeile 59:
  
 ^Parameter^Wertebereich^Beispiel^Beschreibung^ ^Parameter^Wertebereich^Beispiel^Beschreibung^
-|kat|1-999|kat=3|Zeigt die Artikel aus der angegebenen Kategorie|+|kat|1-999|kat=3|Zeigt die Artikel aus der angegebenen Kategorie. Mehrere Kategorien können durch Komma getrennt angegeben werden.|
 |order|asc/desc|order=desc|Listet die Artikel in absteigendender sortierreihenfolge| |order|asc/desc|order=desc|Listet die Artikel in absteigendender sortierreihenfolge|
 |limit|0-9999|limit=10|Zeigt nur die angegebene Anzahl an Artikeln an. Ohne Angabe bzw. mit 0 werden alle Artikel ausgegeben| |limit|0-9999|limit=10|Zeigt nur die angegebene Anzahl an Artikeln an. Ohne Angabe bzw. mit 0 werden alle Artikel ausgegeben|
Zeile 66: Zeile 66:
 |main|Ganzzahl 1-9999|main=1|Anzahl der führenden Artikel, die über die gesamte Breite ausgegeben werden. Siehe Beispiele weiter unten.| |main|Ganzzahl 1-9999|main=1|Anzahl der führenden Artikel, die über die gesamte Breite ausgegeben werden. Siehe Beispiele weiter unten.|
 |showtitel|0/1|showtitel=1|Zeigt den Seitentitel an| |showtitel|0/1|showtitel=1|Zeigt den Seitentitel an|
 +|sprache|de/en/nl|sprache=en|Berücksichtigt nur Artikel in der gewählten Sprache. Wird keine Sprache angegeben, so wird die Spracheinstellung des aktuellen Nutzers berücksichtigt. Achtung: Hierbei wird kein Fall-Back-Artikel angezogen sondern nur die tatsächlich existierenden Artikel in der jeweiligen Sprachvariante!|
 +|tpl|Templatename|tpl=news|Das Template, welches für die verlinkten Artikel angezeigt werden soll. Wird kein Template angegeben, so wird das Standard Showpage-Template verwendet. Zusätzlich steht noch ''plain'' bzw. als Synonym ''plaintext'' zur Verfügung.|
 +
 Die Reihenfolge in der die Parameter angegeben werden spielt keine Rolle. Ebenso wird keine Groß-/Kleinschreibung beachtet. Die Trennung der Parameter muss mit einem Semikolon '';'' erfolgen. Der Parameter wird mit einem Gleichheitszeichen ''='' zugewiesen. Die Reihenfolge in der die Parameter angegeben werden spielt keine Rolle. Ebenso wird keine Groß-/Kleinschreibung beachtet. Die Trennung der Parameter muss mit einem Semikolon '';'' erfolgen. Der Parameter wird mit einem Gleichheitszeichen ''='' zugewiesen.
  
-Beispiele  
-''{kategorieblog:kat=3;limit=4;orderfeld=rand}'' 
- 
-Es werden 4 Artikel aus der kategorie 3 angezeigt, die Sortierreihenfolge ist zufällig. 
- 
-''{kategorieblog:kat=3;order=desc;orderfeld=aktualisiert}'' 
-Aus Kategorie 3 werden alle Artikel aufgelistet. Die Reihenfolge ist absteigend sortiert nach dem Aktualisierungsdatum. 
  
 +==== Beispiele ====
 +| <code>{kategorieblog:kat=3;limit=4;orderfeld=rand}</code> | Es werden 4 Artikel aus der kategorie 3 angezeigt, die Sortierreihenfolge ist zufällig.|
 +|<code>{kategorieblog:kat=3;order=desc;orderfeld=aktualisiert}</code> | Aus Kategorie 3 werden alle Artikel aufgelistet. Die Reihenfolge ist absteigend sortiert nach dem Aktualisierungsdatum. |
 +|<code>{kategorieblog:kat=1,3;orderfeld=erstellt,limit=10,main=1,cols=3}</code> | Aus Kategorie 1 und 3 werden 10 Artikel aufgelistet. Die Reihenfolge ist aufsteigend sortiert nach dem Erstellungsdatum. Die Anzeige ist 3-spaltig, wobei es 1 Hauptartikel gibt, der über die gesamte Seitenbreite angezeigt wird. |
  
-Zur Beachtung: Der Kategorienblog berücksichtigt sowohl die Berechtigungen als auch den Status. +Zur Beachtung: Der Kategorienblog berücksichtigt sowohl die Berechtigungen, die aktuell gewählte Sprache und den Status.
  
breedmaster/showpage-template.txt · Zuletzt geändert: 29.05.2022 10:59 von Manfred Link

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki