Vorlage:Teaserliste: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) (WikilinkKlammerWeg) |
Maggus (Diskussion | Beiträge) (Teaser Umbruch berechnet) |
||
Zeile 18: | Zeile 18: | ||
/// Definitionen | /// Definitionen | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | --><!-- | + | -->{{#vardefine: Teaserspalten | 2 }}<!-- |
+ | -->{{#vardefine: Teaserzähler | 1 }}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 34: | Zeile 35: | ||
### gehe alle zugehörigen Basistypen durch | ### gehe alle zugehörigen Basistypen durch | ||
− | -->{{#arraymap: {{#ask: [[Basistyp::{{{1}}}]] [[GehörtZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!-- | + | -->{{#arraymap: {{#ask: [[Basistyp::{{{1|Einzelperson}}}]] [[GehörtZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!-- |
-->| @//@ <!-- | -->| @//@ <!-- | ||
-->| @@@@ <!-- | -->| @@@@ <!-- | ||
− | -->| <div class="teaser hellerblau " ><!-- | + | -->|<!-- |
+ | |||
+ | ### Teaser beginnt | ||
+ | --><div class="teaser hellerblau " ><!-- | ||
### setze den Teaser pro gefundenen Artikel | ### setze den Teaser pro gefundenen Artikel | ||
Zeile 93: | Zeile 97: | ||
-->{{#show: @@@@ | ?Kurzbeschreibung | default=(ohne Kurzbeschreibung) }}<!-- | -->{{#show: @@@@ | ?Kurzbeschreibung | default=(ohne Kurzbeschreibung) }}<!-- | ||
--></div><!-- | --></div><!-- | ||
+ | |||
+ | /// ermittle, ob nach dem Teaser ein Umbruch kommen soll | ||
+ | -->{{#ifexpr: {{#var:Teaserzähler}} = {{#var:Teaserspalten}} <!-- | ||
+ | -->| {{Umbruch links}} {{#vardefine: Teaserzähler | 1 }} <!-- | ||
+ | -->| {{#vardefine: Teaserzähler | {{#expr: {{#var:Teaserzähler}} + 1 }} }}<!-- | ||
+ | -->}}<!-- | ||
+ | |||
+ | ### schließe die obere Bedingung | ||
-->| <!-- | -->| <!-- | ||
-->}}<!-- | -->}}<!-- |
Version vom 20. September 2020, 16:11 Uhr
Dies ist die Vorlage Teaserliste.
Sie listet zugeordnete Artikel eines Basistyps im Teaser-Format auf.
Folgender Quelltext wird eingefügt:
{{Teaserliste Basistyp | <Basistyp> }}
Als "<Basistyp>" ist der entsprechende Kategorie:Basistyp einzutragen (wenn leer dann wird nichts angezeigt).
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.