Archiv:Vorlage:Get-AdW: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
(Und part2)
 
K
 
(16 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{#vardefine:X|{{Define-AdW}}}}<noinclude>==Vorschau des aktuellen Artikels:==
+
<noinclude>
<div style="width:60%;padding:10px;background-color:#FFFFE0;"></noinclude>{{#ifeq:{{#var:X}}|#leer<!--
+
<pre><nowiki>{{#vardefine:X|{{Define-AdW|{{{1|}}}}}}}<noinclude>==Vorschau des aktuellen Artikels:==
--------Wenn "leer" drin ist----------------------------------
+
<div style="width:60%;padding:10px;background-color:#FFFFE0;"></noinclude><!--
-->|{{#ifeq:{{NAMESPACE}}|Kamelopedia|'''Da ist noch ein Loch frei!'''|{{#dpl:
+
--------Wenn X = leer ----------------------------
  |namespace=Diskussion
+
-->{{#ifeq:{{#var:X}}|leer
  |nottitlematch=%/%
+
    |{{#ifeq:{{FULLPAGENAMEE}}|Kamelopedia:Hauptseite
  |randomcount=1
+
      |{{#dpl:
  |uses=Vorlage:GaGATeaser
+
        |namespace=Diskussion
  |include={GaGATeaser}
+
        |nottitlematch=%/%
  |allowcachedresults=true
+
        |randomcount=1
  |format=,,,
+
        |uses=Vorlage:ArtikelTeaser
  }}}}<!--
+
        |include={ArtikelTeaser}
--------Wenn alles normal läuft...----------------------------
+
        |allowcachedresults=true
 +
        |format=,,,}}
 +
      |'''Da ist noch ein Loch frei!'''
 +
    }}<!--
 +
--------Wenn X != leer ----------------------------
 
-->|{{#vardefine:Teaser|{{#dpl:
 
-->|{{#vardefine:Teaser|{{#dpl:
|title=Diskussion:{{#var:X}}
+
    |title=Diskussion:{{#var:X}}
|noresultsheader=Shit
+
    |noresultsheader=Shit
|uses=Vorlage:GaGATeaser
+
    |count=1
|include={GaGATeaser}
+
    |uses=Vorlage:ArtikelTeaser
|allowcachedresults=true
+
    |include={ArtikelTeaser}
}}}}<!--
+
    |allowcachedresults=true
--------und doch was schief geht...---------------------------
+
    |format=,,,}}
-->{{#ifeq:{{#var:Teaser}}|Shit|{{#dpl:
+
    }}<!--
  |namespace=Diskussion
+
--------Wenn X != leer, aber keine Ausgabe ----------
  |nottitlematch=%/%
+
-->{{#ifeq:{{#var:Teaser}}|Shit
  |randomcount=1
+
    |{{#ifeq:{{NAMESPACE}}|Kamelopedia
  |uses=Vorlage:GaGATeaser
+
    |'''"{{#var:X}}"''' ergab keine Treffer, bitte Falschschreibung des Titels prüfen und [[Diskussion:{{#var:X}}|Teaser auf der Disk]] kontrollieren.
  |include={GaGATeaser}
+
    |{{#dpl:
  |allowcachedresults=true
+
      |namespace=Diskussion
  |format=,,,
+
      |nottitlematch=%/%
  }}|{{#var:Teaser}}{{clear}} }}}}<!--
+
      |randomcount=1
--------------------------------------------------------------------------------
+
      |uses=Vorlage:ArtikelTeaser
--><noinclude></div>
+
      |include={ArtikelTeaser}
 +
      |allowcachedresults=true
 +
      |format=,,,}}
 +
    }}<!--
 +
--------Und so wäre es optimal --------------------------
 +
-->|{{#var:Teaser}} }} }}<!--
 +
 
 +
-->{{clear}}<noinclude></div>
 
==Erklärung==
 
==Erklärung==
Jede Woche zaubert diese Vorlage einen neuen GaGA-Teaser für die Hauptseite. Auf '''[[Kamelopedia:Artikel der Woche]]''' kannst Du dir alle bereits vorhandenen Wochenartikel für das ganze Jahr anschauen ...<br>
+
Jede Woche zaubert diese Vorlage einen neuen AdW-Teaser für die Hauptseite. Auf '''[[Kamelopedia:Artikel der Woche]]''' kannst Du dir alle bereits vorhandenen Wochenartikel für das ganze Jahr anschauen ...<br />
Neue Teaser bitte der Reihenfolge nach einfügen. Sollte ein noch nicht kalendarisch vorgesehener Teaser abgerufen werden, wird ein zufälliger ausgewählt. Eine Übersicht, welcher GaGA-Artikel wie oft schon auf der Hauptseite erschienen ist, gibt es [[Kamelopedia:Artikel der Woche/Statistik|hier]].
+
Neue Teaser bitte der Reihenfolge nach in die [[Vorlage:Define-AdW]] einfügen.  
 
 
'''Bemerkung: (Du musst diese Seite [http://kamelopedia.mormo.org/index.php?title=Vorlage:Get-GaGA-Teaser&action=edit bearbeiten], damit du das da verstehst...)'''
 
*Wird als Parameter nichts (also nicht der Artikel "nichts") übergeben, wird <nowiki>{{LOCALYEAR}}-{{LOCALWEEK}}</nowiki> (laufende Jahr und laufend Woche) als Eingabe genommen und in der hier hinterlegten Liste gegen einen Artikelnamen getauscht. Als Ausgabe:
 
:*Wenn unter dem Datum eine Artikelname ist sucht dpl nach dem Teaser in der Disku des Artikles:
 
::*Teaser gefunden: Der Teaser wird Ausgegeben
 
::*Teaser nicht gefunden: Wird als Ersatz ein Zufälliger geliefert
 
:*Wenn unter dem Datum "leer" steht:
 
::*Ist der Nameansraum "Kamelopedia" wird "Da ist noch ein Loch frei!" ausgegeben (ist nötig für "Kamelopedia:Artikel der Woche...")
 
::*Sonst wird in zufälliger Teaser ausgegeben
 
:*Wenn das Datum nicht existiert oder irgend ein Schrott übergeben wurde:
 
::*Wird ein zufälliger Teaser ausgeworfen
 
*Kein Datum darf leer sein (also in der Liste: "|2010-7=" mit gar nichts hintendran), sonst fliegts auf die Schnauze
 
 
 
 
 
 
[[Kategorie:Hauptseitenvorlage]] [[Kategorie:Teaser Zubehör]]
 
[[Kategorie:Hauptseitenvorlage]] [[Kategorie:Teaser Zubehör]]
 +
</noinclude></nowiki></pre>
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 4. Februar 2014, 14:18 Uhr

{{#vardefine:X|{{Define-AdW|{{{1|}}}}}}}<noinclude>==Vorschau des aktuellen Artikels:==
<div style="width:60%;padding:10px;background-color:#FFFFE0;"></noinclude><!--
--------Wenn X = leer ----------------------------
-->{{#ifeq:{{#var:X}}|leer
    |{{#ifeq:{{FULLPAGENAMEE}}|Kamelopedia:Hauptseite
      |{{#dpl:
        |namespace=Diskussion
        |nottitlematch=%/%
        |randomcount=1
        |uses=Vorlage:ArtikelTeaser
        |include={ArtikelTeaser}
        |allowcachedresults=true
        |format=,,,}}
      |'''Da ist noch ein Loch frei!'''
    }}<!--
--------Wenn X != leer ----------------------------
-->|{{#vardefine:Teaser|{{#dpl:
    |title=Diskussion:{{#var:X}}
    |noresultsheader=Shit
    |count=1
    |uses=Vorlage:ArtikelTeaser
    |include={ArtikelTeaser}
    |allowcachedresults=true
    |format=,,,}}
    }}<!--
--------Wenn X != leer, aber keine Ausgabe ----------
-->{{#ifeq:{{#var:Teaser}}|Shit
    |{{#ifeq:{{NAMESPACE}}|Kamelopedia
    |'''"{{#var:X}}"''' ergab keine Treffer, bitte Falschschreibung des Titels prüfen und [[Diskussion:{{#var:X}}|Teaser auf der Disk]] kontrollieren.
    |{{#dpl:
      |namespace=Diskussion
      |nottitlematch=%/%
      |randomcount=1
      |uses=Vorlage:ArtikelTeaser
      |include={ArtikelTeaser}
      |allowcachedresults=true
      |format=,,,}}
    }}<!--
--------Und so wäre es optimal --------------------------
-->|{{#var:Teaser}} }} }}<!--

-->{{clear}}<noinclude></div>
==Erklärung==
Jede Woche zaubert diese Vorlage einen neuen AdW-Teaser für die Hauptseite. Auf '''[[Kamelopedia:Artikel der Woche]]''' kannst Du dir alle bereits vorhandenen Wochenartikel für das ganze Jahr anschauen ...<br />
Neue Teaser bitte der Reihenfolge nach in die [[Vorlage:Define-AdW]] einfügen. 
[[Kategorie:Hauptseitenvorlage]] [[Kategorie:Teaser Zubehör]]
</noinclude>