Vorlage:ThisWay: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Zeile 25: Zeile 25:
 
}} }}<!--
 
}} }}<!--
 
-->{{#vardefine: class
 
-->{{#vardefine: class
| {{#if: {{{1|}}}||class=zurueck}} }}<!--
+
| {{#if: {{{1|}}}||class=zurueck}} }}<!--  
-->{{#vardefine: pageauthor
+
-->{{#vardefine: shorttitle
| {{#if: {{{autor|}}} | {{{autor|}}}, }}
+
| {{#titleparts:{{PAGENAME}}| | -1}}  
}}<!--
 
-->{{#vardefine: pagetitle
 
| {{#show: {{FULLPAGENAME}}|?hat_titel}}
 
}}<!--
 
-->{{#vardefine: pagetitle
 
| {{#if: {{#var: pagetitle}}|{{#var: pagetitle}}|{{#titleparts:{{PAGENAME}}| | -1}}}}  
 
 
}}<!--
 
}}<!--
  
Zeile 39: Zeile 33:
  
 
-->{{#if: {{{noway|}}} |<!-- do nothing-->
 
-->{{#if: {{{noway|}}} |<!-- do nothing-->
|<div {{#var:class}} id=thisway><div><!--
+
|<div {{#var:class}} id=thisway><!--
 
-->{{#var:link}} {{#if:{{{1|}}}||(Hauptartikel)}}<!--
 
-->{{#var:link}} {{#if:{{{1|}}}||(Hauptartikel)}}<!--
--></div></div><div class='toparrow'>[[#top|top]]</div>
+
--></div><div class='toparrow'>[[#top|top]]</div>
 
}}<!--
 
}}<!--
  
Zeile 58: Zeile 52:
  
 
-->{{#if: {{{nocat|}}} | <!-- do nothing -->
 
-->{{#if: {{{nocat|}}} | <!-- do nothing -->
| [[category:artikel]] [[uses_thisway::{{#titleparts:{{PAGENAME}}| |-1}}| ]]{{#ifeq: {{NAMESPACENUMBER}} | 0
+
| [[category:artikel]] {{#if: {{{1|}}} | [[category:Hauptartikel]] | [[category:Sidepage]]}} <!--
| [[is_mainspace_article::{{#titleparts:{{PAGENAME}}| |-1}}| ]] {{#if: {{{1|}}} | [[category:Hauptartikel]] | [[category:Sidepage]]}}  
+
-->{{#set: uses_thisway={{#var:shorttitle}}
}} }}</includeonly>
+
| {{#ifeq: {{NAMESPACENUMBER}} | 0 | is_mainspace_article={{#var:shorttitle}} }} }} }}</includeonly>

Version vom 3. Juli 2020, 13:48 Uhr

Code

{{ThisWay
| <!-- "Link" -->
| <!-- "... zu" -->
| nocat= 1 <!-- keine Kategorien -->
| nocite= 1 <!-- kein Zitiervorschlag -->
| noway= 1 <!-- kein Thisway-Link -->
}} 
Vorlage:ThisWay (Hauptartikel)