Vorlage:Karten: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
 
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#dpl:mode=userformat
+
<includeonly>{{#dpl:
|noresultsheader=Es wurden keine entsprechenden Karten gefunden.
+
|format=,
 +
|noresultsheader={{{noresults|Es wurden keine entsprechenden Karten gefunden.}}}
 
|namespace=Projekt
 
|namespace=Projekt
|titlematch=Ka-Mel-Oh!/Datenbank/%
+
|titlematch=Ka-Mel-Oh!/Karte/%
|category=Ka-Mel-Oh!/Datenbank
+
|category={{#if: {{{serie|}}} | {{DplSelectMultikat|val={{{serie|}}}|prefix_ws=Ka-Mel-Oh/Serie:}} }}
 +
|category={{#if: {{{typ|}}} | {{DplSelectMultikat|val={{{typ|}}}|prefix_ws=Ka-Mel-Oh/Typ:}} }}
 +
|category={{#if: {{{handicap|}}} | {{DplSelectMultikat|val={{{handicap|}}}|prefix_ws=Ka-Mel-Oh/Handicap:}} }}
 +
|notcategory={{#if: {{{!serie|}}} | {{DplSelectMultikat|val={{{!serie|}}}|prefix_ws=Ka-Mel-Oh/Serie:}} }}
 +
|notcategory={{#if: {{{!typ|}}} | {{DplSelectMultikat|val={{{!typ|}}}|prefix_ws=Ka-Mel-Oh/Typ:}} }}
 +
|notcategory={{#if: {{{!handicap|}}} | {{DplSelectMultikat|val={{{!handicap|}}}|prefix_ws=Ka-Mel-Oh/Handicap:}} }}
 
|includematch=/
 
|includematch=/
 
{{{fulltext|{{Ka-Mel-Oh!/AutoRegExpr|nr|{{{nr|}}}|numerisch}}
 
{{{fulltext|{{Ka-Mel-Oh!/AutoRegExpr|nr|{{{nr|}}}|numerisch}}
{{Ka-Mel-Oh!/AutoRegExpr|typ|{{{typ|}}}}}
 
 
{{Ka-Mel-Oh!/AutoRegExpr|hk|{{{hk|}}}|numerisch}}
 
{{Ka-Mel-Oh!/AutoRegExpr|hk|{{{hk|}}}|numerisch}}
 
{{Ka-Mel-Oh!/AutoRegExpr|name|{{{name|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|name|{{{name|}}}}}
Zeile 18: Zeile 23:
 
{{Ka-Mel-Oh!/AutoRegExpr|abwehr|{{{abwehr|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|abwehr|{{{abwehr|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|text|{{{text|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|text|{{{text|}}}}}
{{Ka-Mel-Oh!/AutoRegExpr|handicap|{{{handicap|}}}}}
 
 
{{Ka-Mel-Oh!/AutoRegExpr|autor|{{{autor|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|autor|{{{autor|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|datum|{{{datum|}}}}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|datum|{{{datum|}}}}}}}}
 
/s
 
/s
|includenotmatch={{#if:{{{!nr|}}}{{{!typ|}}}{{{!hk|}}}{{{!name|}}}{{{!bild|}}}{{{!ap|}}}{{{!dp|}}}{{{!lp|}}}{{{!d|}}}{{{!klasse|}}}{{{!rasse|}}}{{{!abwehr|}}}{{{!text|}}}{{{!handicap|}}}{{{!autor|}}}{{{!datum|}}}{{{!fulltext|}}}|/
+
|includenotmatch={{#if:{{{!nr|}}}{{{!hk|}}}{{{!name|}}}{{{!bild|}}}{{{!ap|}}}{{{!dp|}}}{{{!lp|}}}{{{!d|}}}{{{!klasse|}}}{{{!rasse|}}}{{{!abwehr|}}}{{{!text|}}}{{{!autor|}}}{{{!datum|}}}{{{!fulltext|}}}|/
 
{{{!fulltext|{{Ka-Mel-Oh!/AutoRegExpr|nr|{{{!nr|}}}|numerisch}}
 
{{{!fulltext|{{Ka-Mel-Oh!/AutoRegExpr|nr|{{{!nr|}}}|numerisch}}
{{Ka-Mel-Oh!/AutoRegExpr|typ|{{{!typ|}}}}}
 
 
{{Ka-Mel-Oh!/AutoRegExpr|hk|{{{!hk|}}}|numerisch}}
 
{{Ka-Mel-Oh!/AutoRegExpr|hk|{{{!hk|}}}|numerisch}}
 
{{Ka-Mel-Oh!/AutoRegExpr|name|{{{!name|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|name|{{{!name|}}}}}
Zeile 36: Zeile 39:
 
{{Ka-Mel-Oh!/AutoRegExpr|abwehr|{{{!abwehr|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|abwehr|{{{!abwehr|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|text|{{{!text|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|text|{{{!text|}}}}}
{{Ka-Mel-Oh!/AutoRegExpr|handicap|{{{!handicap|}}}}}
 
 
{{Ka-Mel-Oh!/AutoRegExpr|autor|{{{!autor|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|autor|{{{!autor|}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|datum|{{{!datum|}}}}}}}}
 
{{Ka-Mel-Oh!/AutoRegExpr|datum|{{{!datum|}}}}}}}}
 
/s}}
 
/s}}
 
|include={Ka-Mel-Oh}{{{output|!¦size={{{size|100}}}¦float={{{float|left}}}}}}
 
|include={Ka-Mel-Oh}{{{output|!¦size={{{size|100}}}¦float={{{float|left}}}}}}
}}</includeonly></noinclude>{{Ka-Mel-Oh!-Vorlagen|1=hier kommt demnächst eine ausführliche Erklärung hin. Erstmal nur soviel:
+
|uses=Vorlage:Ka-Mel-Oh
 +
|allowcachedresults={{{parsercache|false}}}
 +
}}</includeonly><noinclude>
  
<pre>
+
----
{{Karten|typ = monster|ap = 20|dp = 20 - 35|!d = 2}}
 
</pre>
 
  
macht:
+
Benutzung:
  
{{Karten|typ = monster|ap = 20|dp = 20 - 35|!d = 2}}
+
<nowiki>{{</nowiki>param1 = wert1 | param2 = wert2 | }}
{{clear}}
 
  
Man beachte das <code><nowiki>|</nowiki>dp = 20 - 35</code>, das erfasst alle Karten mit einem Defensivwert zwischen 20 und 30 ... *boah* Und das <code><nowiki>|</nowiki>!d = 2</code> schmeißt alle Karten raus, die 2 Datteln kosten.
+
Wobei Param sein darf: nr, hk, name, bild, ap, dp, usw. Ein ! vorangestellt negiert das die Aussage: …| !handicap = sonder |…
}}</noinclude>
+
 
 +
Es können Wertebereiche angegeben werden: …| lp = 20-50 |…
 +
 
 +
Die Sortierung ist manchmal noch etwas komisch, das liegt daran dass das DPL keine Sortierung nach Ziffern kann, und ich grad keine Lust habe, das manuell zu implementieren.
 +
 
 +
</noinclude>

Aktuelle Version vom 11. Juli 2011, 17:44 Uhr



Benutzung:

{{param1 = wert1 | param2 = wert2 | … }}

Wobei Param sein darf: nr, hk, name, bild, ap, dp, usw. Ein ! vorangestellt negiert das die Aussage: …| !handicap = sonder |…

Es können Wertebereiche angegeben werden: …| lp = 20-50 |…

Die Sortierung ist manchmal noch etwas komisch, das liegt daran dass das DPL keine Sortierung nach Ziffern kann, und ich grad keine Lust habe, das manuell zu implementieren.