Vorlage:Blättern: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
{{#vardefine:a|{{#arg:seite|0}}}}<span class="plainlinks" style="font-size:2em;">{{#ifeq:{{#var:a}}|0||<!--
+
{{#vardefine:a|{{#arg:seite|0}}}}<!--
-->[{{fullurl:{{FULLPAGENAME}}|seite={{#expr:{{#var:a}}-1}}}} &lArr;]<!--
+
 
-->[{{fullurl:{{FULLPAGENAME}}|seite=0}} &oplus;]}}<!--
+
-->{{#vardefine:m|{{fullurl:{{FULLPAGENAME}}|seite={{#expr:{{#var:a}}-1}}}}}}<!--
-->[{{fullurl:{{FULLPAGENAME}}|seite={{#expr:{{#var:a}}+1}}}} &rArr;]</span><noinclude>
+
-->{{#vardefine:p|{{fullurl:{{FULLPAGENAME}}|seite={{#expr:{{#var:a}}+1}}}}}}<!--
 +
 
 +
-->{{#ifexpr:{{#var:a}}>0|[[Bild:Zurück.png|link={{#var:m}}]]&nbsp;}}<!--
 +
-->{{#ifexpr:abs({{#var:a}})>1|[[Bild:Stop.png|link={{FULLPAGENAME}}]]&nbsp;}}<!--
 +
-->[[Bild:vor.png|link={{#var:p}}]]<noinclude>
  
 
'''Aufruf: <nowiki>{{</nowiki>{{SUBPAGENAME}}<nowiki>}}</nowiki>'''
 
'''Aufruf: <nowiki>{{</nowiki>{{SUBPAGENAME}}<nowiki>}}</nowiki>'''
  
in Verbindung mit dpl empfiehlt sich die Benutzung von so was:  
+
'''Funktion:''' Dieses Teil wird eingebunden in irgend einer Seite und erzeugt dort Pfeil für
'''<nowiki>|offset={{#expr:{{#arg:seite|0}}*40}}</nowiki>'''
+
:*"Links" [[Bild:Zurück.png]] (-Seite)
+
:*"zurück zu null" [[Bild:Stop.png]] (Seite=0)
Doku folgt, wenns mal nach was aussieht
+
:*"Rechts" [[Bild:vor.png]] (+Seite)
 +
zZ ist nur die Richtung "+" unterstützt, dh. wenn die Seite droht irgendwie negativ zu werden, wird der Button "Links" ausgeblendet. Der Button "zurück zu null" ist nur verfügbar, wenn es sich lohnt.
 +
 
 +
Die mit den Buttons ausgewählte Seite kann so implementiert werden:
 +
 
 +
*in Verbindung mit dpl empfiehlt sich die Benutzung von so was:  
 +
<pre>|offset={{#expr:{{#arg:seite|0}}*xx}}</pre>
 +
 
 +
*für "normale" (kann man sich dazu denken was man will...) Seiten kann auch so was helfen:
 +
<pre>
 +
{{#switch:{{#arg:seite|0}}
 +
|1=blabla 1
 +
|2=blabla 2
 +
|#default=blabla def
 +
}}</pre>
 +
 
  
 
[[Kategorie:Programmier-Vorlagen]]</noinclude>
 
[[Kategorie:Programmier-Vorlagen]]</noinclude>

Aktuelle Version vom 21. Mai 2009, 06:07 Uhr

Fehler im Ausdruck: Nicht erkanntes Satzzeichen „{“Fehler im Ausdruck: Nicht erkanntes Satzzeichen „{“link=http://testpyramido.uni-guehlen.de/w/index.php?title=Vorlage:Bl%C3%A4ttern&seite=Fehler im Ausdruck: Nicht erkanntes Satzzeichen „{“

Aufruf: {{Blättern}}

Funktion: Dieses Teil wird eingebunden in irgend einer Seite und erzeugt dort Pfeil für

  • "Links" Zurück.png (-Seite)
  • "zurück zu null" Stop.png (Seite=0)
  • "Rechts" Vor.png (+Seite)

zZ ist nur die Richtung "+" unterstützt, dh. wenn die Seite droht irgendwie negativ zu werden, wird der Button "Links" ausgeblendet. Der Button "zurück zu null" ist nur verfügbar, wenn es sich lohnt.

Die mit den Buttons ausgewählte Seite kann so implementiert werden:

  • in Verbindung mit dpl empfiehlt sich die Benutzung von so was:
|offset={{#expr:{{#arg:seite|0}}*xx}}
  • für "normale" (kann man sich dazu denken was man will...) Seiten kann auch so was helfen:
{{#switch:{{#arg:seite|0}}
|1=blabla 1
|2=blabla 2
|#default=blabla def
}}