Vorlage:Automatischer Kalender: Unterschied zwischen den Versionen

Aus Freiheit statt Angst!
Zur Navigation springen Zur Suche springen
(erster Anlauf, den automatischen Kalender als parametrisiertes Template umzusetzen)
 
(Umstellung von <dpl> auf {{#dpl:}})
Zeile 1: Zeile 1:
 
<includeonly>
 
<includeonly>
<dpl>
+
{{#dpl:
titleregexp = ^{{{titel_praefix}}}20[0-9]{2}-[0-9]{2}-[0-9]{2}{{{titel_trenner}}}
+
| titleregexp = ^{{{titel_praefix}}}20[0-9]{2}-[0-9]{2}-[0-9]{2}{{{titel_trenner}}}
ordermethod = title
+
| ordermethod = title
order      = {{#ifeq: {{{archiv|nein}}} | ja | descending | ascending}}
+
| order      = {{#ifeq: {{{archiv|nein}}} | ja | descending | ascending}}
count      = {{{max_treffer|3}}}
+
| count      = {{{max_treffer|3}}}
namespace  = Benutzer
+
| namespace  = Benutzer
format      = ,{{#ifexpr: {{#time: Ymd | {{#regex:%PAGE%|/{{{titel_praefix}}}(.*){{{titel_trenner}}}(.*)$/|$1}} +0}} {{#ifeq: {{{archiv|nein}}} | ja | < | >= }} {{#time: Ymd}} | '''{{#time: d.m.Y | {{#regex:%PAGE%|/{{{titel_praefix}}}(.*){{{titel_trenner}}}(.*)$/|$1}} +0}}'''<br>[[%PAGE%|{{#regex:%PAGE%|/{{{titel_praefix}}}(.*){{{titel_trenner}}}(.*)$/|$2}}]]<br /> }},,
+
| format      = ,²{#ifexpr: ²{#time: Ymd ¦ ²{#regex:%TITLE%¦/{{{titel_praefix}}}(.*) - (.*)$/¦$1}² +0}² >= ²{#time: Ymd}² ¦ '''²{#time: d.m.Y ¦ ²{#regex:%TITLE%¦/{{{titel_praefix}}}(.*) - (.*)$/¦$1}² +0}²'''<br>[[%PAGE%¦²{#regex:%TITLE%¦/{{{titel_praefix}}}(.*) - (.*)$/¦$2}²]]<br /> }²,,
</dpl>
+
}}
 
</includeonly><noinclude>
 
</includeonly><noinclude>
  

Version vom 31. Oktober 2008, 18:19 Uhr


Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Parameter

  • titel_praefix (Pflichtangabe) - Der Teil des Titels vor dem Datum in RegExp-tauglicher Form. Statt Leerzeichen muss das "_" verwendet werden.
  • titel_trenner (Pflichtangabe) - Der Teil des Titels zwischen Datum und Ereignisname in RegExp-tauglicher Form. Statt Leerzeichen muss auch hier "_" verwendet werden.
  • archiv (optional, default=nein) - Wenn dieser Parameter "ja" ist, werden vergangene Termine angezeigt.
  • max_treffer (optional, default=3) - Anzahl der Treffer.