Benutzer:Rene/Test: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
recuriv Test mit einfacher Vorlage
 
(27 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>
<user>**</user>
{{#switch: {{lc:{{{1|artikel}}}}}
| anfang = <jsbutton class="block_spoiler_button" click="" mover="$(this).next().toggleClass('hide'); if($(this).next().hasClass('hide')) { $(this).html('Spoiler auf'); } else { $(this).html('Spoiler zu'); }">Spoiler auf</jsbutton><div class="hide">
| ende = </div>
| tabelle = colspan="{{{2|1}}}" class="spoiler_row" {{!}} <jsbutton class="table_spoiler_button" click="" mover="$(this).next().toggleClass('hide'); if($(this).next().hasClass('hide')) { $(this).html('Spoiler auf'); } else { $(this).html('Spoiler zu'); }">Spoiler auf</jsbutton>
{{!-}} class="spoiler" {{{3|}}}
{{!}}
| artikel =
<table width="100%">
<tr>
<td>[[Bild:Spoiler.png|verweis=Hilfe:Spoiler]]</td>
<td align="center"><big>'''Achtung Spoiler'''</big>


Dieser Artikel enthält Informationen, die in Deutschland noch nicht im [[Merchandise:Fernsehsender#Im deutschsprachigen Raum|Free-TV]] erschienen sind.
{{Kürzel|Galaxie|Die (Galaxie) (ohne kl) (m), (p)}}, {{Kürzel|Galaxie|Die (Galaxie) (mit kl) (m), (p)|kl}}


Weitere Informationen zu Spoilern findet man im [[Hilfe:Handbuch|Handbuch]] unter [[Hilfe:Spoiler]].</td>
{{#recursiv:Kürzel/Organisation|(sgc) (Blubber)}}
<td align="right">[[Bild:Spoiler.png|verweis=Hilfe:Spoiler]]</td>
</tr><tr>
<td align="center" colspan="3">{{Runter}}&nbsp;&nbsp;[[#Spoiler Infos|Spoiler-Space überspringen und  direkt zum Artikel]]&nbsp;&nbsp;{{Runter}}</td>
</tr><tr>
<td align="center" style="height:500px" colspan="3"></td>
</tr><tr>
<td style="height:500px" align="center" colspan="3">'''Letzte Chance!''' Willst du es wirklich wissen?</td>
</tr>
</table>
| #default = {{#ifeq:{{#pos:{{#urlencode:_{{{1|}}}_}}|%0A}}|1|<jsbutton class="block_spoiler_button" click="" mover="$(this).next().toggleClass('hide'); if($(this).next().hasClass('hide')) { $(this).html('Spoiler auf'); } else { $(this).html('Spoiler zu'); }">Spoiler auf</jsbutton><div class="hide">{{{1|}}}</div>|<jsbutton class="span_spoiler_button" click="" mover="$(this).next().toggleClass('hide'); if($(this).next().hasClass('hide')) { $(this).html('Spoiler auf'); } else { $(this).html('Spoiler zu'); }">Spoiler auf</jsbutton><span class="hide">{{{1|}}}</span>}}
}}</includeonly><noinclude>
Diese Vorlage ermöglicht es Informationen aus Episoden die noch nicht im deutschen Free-TV gelaufen sind in Artikel zu schreiben und so verstecken das sie dem Benutzer nur angezeigt werden wenn dieser das wünscht.
== Beschreibung ==
Die Informationen werden angezeigt wenn der Leser mit der Maus über den Spoiler Button fährt; nach nochmaligem Überfahren wird der Anschnitt wieder ausgeblendet. Wenn man auf den Button klickt, werden alle Spoiler auf der Seite auf- btw. zugedeckt. Diese Vorlage ist für ganze Artikel, kurze Sätze, ganze Abschnitte, Aufzählungen, Tabellenzeilen und vergleichbares gedacht. Da nicht alle Informationen auf die gleiche Weise versteckt werden können wird die Vorlage über einen Parameter gesteuert.


=== Kompletter Artikel ===
{{#recursiv:Kürzel/Organisation|(Blubber)|kl}}
Für komplette Artikel die noch nicht im deutschen Free-TV gelaufen sind erzeugt man mit dem Parameter <var>artikel</var> einen Spoilerspace, eine große Anzahl an Leerzeilen, vor dem eigentlichen Artikel. Die Vorlage muss als erste Zeile im Artikel angegeben werden. Der Aufruf lautet:
<nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|artikel}}</nowiki>
=== Spoiler mit Anfang und Ende ===
Vor dem zu versteckenden Text <code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|anfang}}</nowiki></code> einfügen und danach <code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|ende}}</nowiki></code>. Ist für Tabellen gedacht, damit Vorlagen wie [[Vorlage:!-|<code><nowiki>{{!-}}</nowiki></code>]] nicht verwendet werden müssen.


  <code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|anfang}}
{{#recursiv:Kürzel/Organisation|(Blubber)}}
{| class="wikitable"
| Diese Tabelle ist verdeckt
|}
{{</nowiki>{{PAGENAME}}<nowiki>|ende}}</nowiki></code>


{{{{FULLPAGENAME}}|anfang}}
* {{Kürzel|Organisation|Sam arbeitet im sgc und sga und hat blonde Haare}}
{| class="wikitable"
* {{Kürzel|Organisation|Sam arbeitet im (sgc) und (sga) und hat blonde Haare}}
| Diese Tabelle ist verdeckt
* {{Kürzel|Organisation|sgc}}
|}
* {{Kürzel|Organisation|(sgc)}}
{{{{FULLPAGENAME}}|ende}}
* {{Kürzel|Organisation|Sam}}
* {{Kürzel|Organisation| Sam }}
* Sam    arbeitet


=== Tabellenzeilen verstecken ===
----
Mit dieser Vorlage können auch ganze Tabellenzeilen versteckt werden. Dafür in der ersten Zelle der zu versteckenden Zeile <code><nowiki>{{Benutzer:CF/Spoiler|tabelle|„Spaltenanzahl“}}</nowiki></code> einfügen. Wenn in der zu versteckenden Zeile HTML-Attribute hinzugefügt werden sollen, dann kann man einfach den Parameter „3“ mit den gewünschten Werten an diese Vorlage anhängen. '''Achtung:''' Werden vor <code><nowiki>{{Benutzer:CF/Spoiler|tabelle}}</nowiki></code> Attribute angegeben darf KEIN weiteres „<nowiki>|</nowiki>“ folgen!


<code><nowiki> {| class="wikitable"
* {{#recursiv:Benutzer:Rene/VTest|m}}
! Spalte 1 !! Spalte 2
* {{#recursiv:Benutzer:Rene/VTest|((m))}}
|-
* {{#recursiv:Benutzer:Rene/VTest|m und w}}
| immer || sichtbar
* {{#recursiv:Benutzer:Rene/VTest|(m) und (w)}}
|-
* {{#recursiv:Benutzer:Rene/VTest|(m) und (w) nicht (a)}}
| {{{{FULLPAGENAME}}|tabelle|2}} dies || nicht
|-
| Hier ein Beispiel || mit Styles:
|-
| {{{{FULLPAGENAME}}|tabelle|2|3=style="background-color: green;"}} versteckter || Text
|-
| roter Hintergrund || für die Lupe:
|-
| style="background-color: red;" {{{{FULLPAGENAME}}|tabelle|2}} {{Frage}} || {{Frage}}
|}</nowiki></code>


{| class="wikitable"
<pre>
! Spalte 1 !! Spalte 2
<nowiki>
|-
* {{#recursiv:Benutzer:Rene/VTest|m}}
| immer || sichtbar
* {{#recursiv:Benutzer:Rene/VTest|((m))}}
|-
* {{#recursiv:Benutzer:Rene/VTest|m und w}}
| {{{{FULLPAGENAME}}|2}} dies || nicht
* {{#recursiv:Benutzer:Rene/VTest|(m) und (w)}}
|-
* {{#recursiv:Benutzer:Rene/VTest|(m) und (w) nicht (a)}}
| Hier ein Beispiel || mit Styles:
</nowiki>
|-
</pre>
| {{{{FULLPAGENAME}}|tabelle|2|3=style="background-color: green;"}} versteckter || Text
|-
| roter Hintergrund || für die Lupe:
|-
| style="background-color: red;" {{{{FULLPAGENAME}}|tabelle|2}} {{Frage}} || {{Frage}}
|}
 
=== Listen ===
MediaWiki erzeugt Listen (<code>*</code>) und Überschriften (<code>==</code>) nur, wenn diese am Zeilenanfang stehen. Damit sie auch im Spoiler korrekt angezeigt werden muss auch hier ein Zeilenumbruch '''direkt nach''' <code><nowiki>{{Benutzer:CF/Spoiler|</nowiki></code> folgen!
 
<code><nowiki> {{Benutzer:CF/Spoiler|
* Punkt 1
* Punkt 2
}}</nowiki></code>
 
{{{{FULLPAGENAME}}|
* Punkt 1
* Punkt 2
}}
 
=== sonstiger Text ===
Wird diese Vorlage im Fließtext verwendet, wird kein kein Zeilenumbruch erzeugt.
 
<code><nowiki>In diesem Text ist {{Benutzer:CF/Spoiler|ein Geheimnis versteckt, sonst}} nichts.</nowiki></code>
 
In diesem Text ist {{{{FULLPAGENAME}}|ein Geheimnis versteckt, sonst}} nichts.
</noinclude>

Aktuelle Version vom 11. Januar 2015, 20:24 Uhr

<user>**</user>

Die (Galaxie) (ohne kl) Milchstraße, Pegasus-Galaxie, Die (Galaxie) (mit kl) Milchstraße, Pegasus-Galaxie

Stargate-Kommando SGC (Blubber)

(Blubber)

(Blubber)


  • männlich
  • ((m))
  • m und w
  • männlich und weiblich
  • männlich und weiblich nicht (a)

* {{#recursiv:Benutzer:Rene/VTest|m}}
* {{#recursiv:Benutzer:Rene/VTest|((m))}}
* {{#recursiv:Benutzer:Rene/VTest|m und w}}
* {{#recursiv:Benutzer:Rene/VTest|(m) und (w)}}
* {{#recursiv:Benutzer:Rene/VTest|(m) und (w) nicht (a)}}