Archiv:Vorlage:Wahl2: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
WiMu (Diskussion | Beiträge) K |
WiMu (Diskussion | Beiträge) K (zwüschenspeichern ... mein Rechner stürtzt z.Zt. gerne mal ab) |
||
Zeile 1: | Zeile 1: | ||
<!-- | <!-- | ||
-- | -- | ||
− | -- Zuerst Pro- Contra- und Neutral-Zähler auf 0 setzen | + | -- 1. Zuerst Pro- Contra- und Neutral-Zähler auf 0 setzen |
-- | -- | ||
-- | -- | ||
Zeile 7: | Zeile 7: | ||
-- | -- | ||
-- | -- | ||
− | -- | + | -- 2. Nominierungs-Knopp in Variable stopfen |
-- | -- | ||
-- | -- | ||
− | -->{{#vardefine: | + | -->{{#vardefine: nominate | <inputbox> |
+ | type = comment | ||
+ | preload = Vorlage:Wahl/preload | ||
+ | hidden = yes | ||
+ | default = {{SUBJECTPAGENAME}} | ||
+ | buttonlabel = Knopp | ||
+ | </inputbox>}}<!-- | ||
-- | -- | ||
-- | -- | ||
− | -- Variablen zur Stimmauswertung definieren | + | -- 3. den Speicher-Knopp auch gleich, wo wir schon dabei sind |
+ | -- (html-Syntax, sonst wird's zu kompliziert) | ||
+ | -- | ||
+ | -- | ||
+ | -->{{#vardefine: save | | ||
+ | <table style="display:inline; background-color:transparent;" cellpadding="0"> | ||
+ | <tr valign=bottom"><td><inputbox> | ||
+ | type=search2 | ||
+ | hidden=yes | ||
+ | buttonlabel={{:MediaWiki:Savearticle}} | ||
+ | align=center | ||
+ | </inputbox></td></tr></table>}}<!--<!-- | ||
+ | -- | ||
+ | -- | ||
+ | -- 4. Stimmen auslesen, indem sie als (Pseudo-)Variable "devnull" definiert werden | ||
+ | -- | ||
+ | -- | ||
+ | -->{{#vardefine: votes|{{{Stimmen|<!-- | ||
+ | -- | ||
+ | -- | ||
+ | -- 4.1. Wenn der Parameter Stimmen= fehlt, bittet Wiki darum, den entsprechenden Quellcode zu verwenden. | ||
+ | -- | ||
+ | -- | ||
+ | -->{{#vardefine: bullshit | true}}{{#vardefine:autokat|{{#var:autokat|}}[[Kategorie:GaGA-Wahl ohne Parameter zur Stimmabgabe]]}}{{#vardefine: bottomtext | Bitte verwende doch folgenden Quellcode um es den nachfolgenden Kamelen leichter zu machen: | ||
+ | |||
+ | <pre> | ||
+ | {{Wahl|Stimmen= | ||
+ | <!--Ab hier Stimmen abgeben--> | ||
+ | |||
+ | <!--Aber nur bis hierher-----> | ||
+ | }} | ||
+ | </pre>{{#if: {{#arg:action|}} | | ||
+ | |||
+ | Am besten du klickst einfach auf diesen {{#var: nominate}} }} }} }}} }}<!-- | ||
+ | -- | ||
+ | -- | ||
+ | -- 4.2. Variablen zur Stimmauswertung definieren | ||
-- | -- | ||
-- | -- | ||
Zeile 29: | Zeile 71: | ||
-- | -- | ||
-- | -- | ||
− | -- | + | -- 5. Fehlermeldungen |
− | -- ( | + | -- (Fehlermeldungen werden überschrieben, sobald Stimmen abgegeben wurden) |
+ | -- | ||
+ | -- 5.1. Vorlage im falschen Namensraum | ||
-- | -- | ||
-- | -- | ||
--> {{#ifeq: {{NAMESPACE}} | {{SUBJECTSPACE}} | | --> {{#ifeq: {{NAMESPACE}} | {{SUBJECTSPACE}} | | ||
− | {{#vardefine: bottomtext | | + | {{#vardefine: bullshit | true}}{{#vardefine:autokat|{{#var:autokat|}}[[Kategorie:GaGA-Wahl in falschem Namensraum]]}}{{#vardefine: bottomtext | |
GaGA-Wahlen finden auf Diskussionsseiten statt. {{#if: {{#arg:action|}} |<!-- | GaGA-Wahlen finden auf Diskussionsseiten statt. {{#if: {{#arg:action|}} |<!-- | ||
-- | -- | ||
-- | -- | ||
− | -- Wenn der Bockmist noch nicht gespeichert wurde, dann das bitte auch nicht tun | + | -- 5.1.1. Wenn der Bockmist noch nicht gespeichert wurde, dann das bitte auch nicht tun |
+ | -- | ||
+ | -- | ||
+ | --> Bitte nicht auf {{#var:save}} klicken und stattdessen [[{{TALKPAGENAME}}|dort]] nochmal probieren. Oder klicke einfach auf diesen {{#var: nominate}} |<!-- | ||
+ | -- | ||
+ | -- | ||
+ | -- 5.1.2. Leider schon gespeichert | ||
+ | -- | ||
+ | -- | ||
+ | --> Darum hab' ich auch gesagt nicht auf {{#var:save}} klicken! Kann den Mist hier mal wer wegmachen und nach [[{{TALKPAGENAME}}]] kopieren? | ||
+ | }} | ||
+ | }} |<!-- | ||
+ | -- | ||
+ | -- | ||
+ | -- 5.2. die Seite tut es gar nicht geben, über die abgestimmt werden soll | ||
+ | -- | ||
+ | -- | ||
+ | -->{{#ifexist: {{SUBJECTPAGENAME}} | | | ||
+ | {{#vardefine: bullshit | true}}{{#vardefine:autokat|{{#var:autokat|}}[[Kategorie:GaGA-Wahl ohne passende Seite]]}}{{#vardefine: bottomtext | | ||
+ | {{#if: {{#arg:action|}} |<!-- | ||
+ | -- | ||
+ | -- | ||
+ | -- 5.2.1. Wenn der Bockmist noch nicht gespeichert wurde, dann das bitte auch nicht tun | ||
+ | -- | ||
+ | -- | ||
+ | -->Die Seite, die du zur Wahl stellen willst [[{{SUBJECTPAGENAME}}|gibt es gar nicht!]] Bitte nicht auf {{#var:save}} klicken. |<!-- | ||
+ | -- | ||
-- | -- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-- | -- | ||
+ | -- 5.2.2. Leider schon gespeichert | ||
-- | -- | ||
− | |||
-- | -- | ||
− | --> | + | -->Die Seite, die hier gewählt werden soll [[{{SUBJECTPAGENAME}}|gibt es gar nicht!]] Darum hab' ich auch gesagt nicht auf {{#var:save}} klicken! Kann den Mist hier mal wer wegmachen? |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
}} | }} | ||
}} | }} | ||
− | + | }}<!-- | |
+ | -- | ||
+ | -- 6. Datum definieren | ||
-- | -- | ||
− | |||
-- | -- | ||
− | --> | + | -->{{#dpl: |
− | |||
| title = {{FULLPAGENAME}} | | title = {{FULLPAGENAME}} | ||
+ | | skipthispage = no | ||
| category = GaGA-Wahl | | category = GaGA-Wahl | ||
| addfirstcategorydate = true | | addfirstcategorydate = true | ||
| userdateformat = j.n. Y | | userdateformat = j.n. Y | ||
− | | noresultsheader = ²{#timel: j.n. Y}² | + | | noresultsheader = ²{#vardefine: date ¦²{#timel: j.n. Y}²}² |
− | | format = ,,%DATE%, | + | | format = ,,²{#vardefine: date ¦ %DATE%}², |
− | |||
}}<!-- | }}<!-- | ||
-- | -- | ||
-- | -- | ||
− | -- GaGA-Typ bestimmen | + | -- 7. GaGA-Typ bestimmen |
+ | -- | ||
+ | -- 7.1. ist die Vorderseite in der [[Kategorie:Anomalie]]? | ||
+ | -- | ||
-- | -- | ||
-->{{#dpl: | -->{{#dpl: | ||
Zeile 89: | Zeile 148: | ||
}}<!-- | }}<!-- | ||
-- | -- | ||
− | -- Kat überprüft, nu' durch Namensräume switchen | + | -- 7.2. Kat überprüft, nu' durch Namensräume switchen |
+ | -- (alles Anomalien außer im Haupt- und Datei-Namensraum) | ||
-- | -- | ||
-- | -- | ||
Zeile 96: | Zeile 156: | ||
{{#switch: {{NAMESPACE}} | {{#switch: {{NAMESPACE}} | ||
| {{ns:1}} = Der Artikel | | {{ns:1}} = Der Artikel | ||
− | | {{ns:7}} = {{#dpl: | + | | {{ns:7}} = {{#dpl:<!-- |
+ | -- | ||
+ | -- | ||
+ | -- 7.3. Bild oder Animation? | ||
+ | -- | ||
+ | --> | ||
| title = {{SUBJECTPAGENAME}} | | title = {{SUBJECTPAGENAME}} | ||
| category = Technik: Animation | | category = Technik: Animation | ||
Zeile 108: | Zeile 173: | ||
-- | -- | ||
-- | -- | ||
− | -- Kasten um den kompletten Wal, je nach Status der Abstimmung mit Farbe unterlegt | + | -- 8. Kasten um den kompletten Wal, je nach Status der Abstimmung mit Farbe unterlegt |
+ | -- | ||
-- | -- | ||
+ | --><div id="GaGA-Wahl" class="{{#ifeq: {{FULLPAGENAME}} | Vorlage:Wahl/preload | neutral |<includeonly>{{#ifeq: {{#var: bullshit}} | true | contra | {{#var:gaga}} }}</includeonly><noinclude>neutral</noinclude>}}"><!-- | ||
-- | -- | ||
− | |||
-- | -- | ||
+ | -- 9. Überschrift (Status) | ||
-- | -- | ||
− | |||
-- | -- | ||
+ | -->'''GaGA-Wahl (derzeitiger Status: {{#ifeq: {{FULLPAGENAME}} | Vorlage:Wahl/preload | neutral | <includeonly>{{#ifeq: {{#var: bullshit}} | true | bullshit| {{#var:gaga}} }}</includeonly>}}<noinclude><code><pro>, <contra>, <neutral></code> oder <code><bullshit></code></noinclude>)'''<!-- | ||
-- | -- | ||
− | |||
-- | -- | ||
+ | -- 10. oberer Kasten | ||
-- | -- | ||
− | -- ridge-Effekt mit mehreren divs erzeugen, damit das in allen browsern gleich aussieht | + | -- 10.1. ridge-Effekt mit mehreren divs erzeugen, damit das in allen browsern gleich aussieht |
-- | -- | ||
-- | -- | ||
Zeile 129: | Zeile 196: | ||
-- | -- | ||
-- | -- | ||
− | -- Text in oberem | + | -- 10.2. Text in oberem Kasten |
-- | -- | ||
--> | --> | ||
{| style="background-color:transparent; padding:10px; font-size:1.2em; font-weight:bold; color:#404040;" cellspacing="0" cellpadding="0" | {| style="background-color:transparent; padding:10px; font-size:1.2em; font-weight:bold; color:#404040;" cellspacing="0" cellpadding="0" | ||
| [[Datei:Award_anonimus.png|30px|link=]] | | [[Datei:Award_anonimus.png|30px|link=]] | ||
− | | width="100%" style="text-align:center;" | {{#var: type|Der Artikel}} „{{PAGENAME}}“ wurde am {{#var: date}} der großen [[GaGA]]-Komission zur Beurteulung vorgelegt. | + | | width="100%" style="text-align:center;" | {{#ifeq: {{FULLPAGENAME}} | Vorlage:Wahl/preload | Ich bin nur eine [http://www.mediawiki.org/wiki/Manual:Creating_pages_with_preloaded_text preload]-Vorlage |<includeonly>{{#ifeq: {{#var: bullshit}} | true | Irgendetwas stimmt hier nicht. Bitte die Fehlermeldungen beachten! | {{#var: type|Der Artikel}} „{{PAGENAME}}“ wurde am {{#var: date}} der großen [[GaGA]]-Komission zur Beurteulung vorgelegt.}}</includeonly>}}<noinclude><code><hinweis></code> oder <code><artikel>, <bild>, <animation>, <anomalie></code> wurde am <code><datum></code> der großen [[GaGA]]-Komission zur Beurteulung vorgelegt.</noinclude> |
|}<!-- | |}<!-- | ||
-- | -- | ||
− | -- | + | -- 10.3. Oberer Kasten zu Ende |
-- | -- | ||
-- | -- | ||
Zeile 143: | Zeile 210: | ||
-- | -- | ||
-- | -- | ||
− | -- | + | -- 11. Anzeige der Abstimmung |
− | |||
-- | -- | ||
− | |||
-- | -- | ||
+ | --><div class="stimmen" style="margin:10px">{{#var:votes}}</div><!-- | ||
-- | -- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-- | -- | ||
+ | -- 12. Unterer Kasten | ||
-- | -- | ||
− | -- ridge-Effekt mit mehreren divs erzeugen, damit das in allen browsern gleich aussieht | + | -- 12.1. ridge-Effekt mit mehreren divs erzeugen, damit das in allen browsern gleich aussieht |
-- | -- | ||
-- | -- | ||
Zeile 176: | Zeile 227: | ||
-- | -- | ||
-- | -- | ||
− | -- Text in unterem Kästchen | + | -- 12.2. Text in unterem Kästchen |
-- | -- | ||
--> | --> | ||
− | {| cellspacing="0" cellpadding="0" style="background-color:transparent; padding:10px; font-weight:bold; color:#404040; | + | {| cellspacing="0" cellpadding="0" style="background-color:transparent; padding:10px; font-weight:bold; color:#404040;" |
|- | |- | ||
| valign="top" width="30px" | [[Datei:Wiki doof.png|link=Kamel:MediaWiki default|30px]] | | valign="top" width="30px" | [[Datei:Wiki doof.png|link=Kamel:MediaWiki default|30px]] | ||
| valign="middle" width="100px" | Wiki sagt: | | valign="middle" width="100px" | Wiki sagt: | ||
− | | valign=" | + | | valign="top" class="gagacomment-outer" |<div class="gagacomment-inner"><!-- |
− | |||
-- | -- | ||
-- | -- | ||
− | -- Wiki's Senf | + | -- 12.2.1. Wiki's Senf |
-- | -- | ||
− | -->{{#var: bottomtext | Bis jetzt wurden {{#var: pro}} Pro-Stimmen und {{#var: contra}} Contra-Stimmen abgegeben, dazu kommt noch {{#var: neutral}}mal Neutraler Senf, mit dem ich nichts anfangen kann. Gesamt: {{#var:gesamt}}. Das sind {{#var:pro%}}% Pro -> {{#var:gaga}} }} | + | -- |
− | + | -->{{#ifeq: {{FULLPAGENAME}} | Vorlage:Wahl/preload | Mein [{{fullurl:{{FULLPAGENAME}}|action=edit}} Quelltext] dient nur dazu per Knoppdruck auf eine Seite gepappt zu werden. Ich werde entgegen [[Spezial:Linkliste/{{FULLPAGENAME}}|eigener Aussage]] durchaus verwendet.<br />P.S.: vonwegen man kann Preload-Vorlagen nicht kategorisieren und dokumentieren, wie [http://www.mediawiki.org/wiki/Manual:Creating_pages_with_preloaded_text#Naming_and_documenting_the_preload_file DIE] das behaupten *pfft* | <includeonly>{{#var: bottomtext | Bis jetzt wurden {{#var: pro}} Pro-Stimmen und {{#var: contra}} Contra-Stimmen abgegeben, dazu kommt noch {{#var: neutral}}mal Neutraler Senf, mit dem ich nichts anfangen kann. Gesamt: {{#var:gesamt}}. Das sind {{#var:pro%}}% Pro -> {{#var:gaga}} }}</includeonly>}}<noinclude><code><fehlermeldung></code> oder <code><senf></code></noinclude></div> | |
|}<!-- | |}<!-- | ||
-- | -- | ||
− | -- Unteres Kästchen zu Ende | + | -- 12.3. Unteres Kästchen zu Ende |
-- | -- | ||
-- | -- | ||
Zeile 199: | Zeile 249: | ||
-- | -- | ||
-- | -- | ||
− | -- Kat einfügen (pro, neutral, contra) | + | -- 13. Kat einfügen (pro, neutral, contra) |
-- | -- | ||
-- | -- | ||
− | --> | + | -->{{#vardefine:autokat | |
− | + | {{{ kat | {{#var:autokat|}} | |
− | + | [[Kategorie:GaGA-Wahl]] | |
− | + | {{#switch: {{#var: gaga}} | |
− | }}</includeonly><!-- | + | | pro = [[Kategorie:GaGA-Wahl Pro]] |
+ | | contra = [[Kategorie:GaGA-Wahl Contra]] | ||
+ | | #default = [[Kategorie:GaGA-Wahl noch ohne Ergebnis]] | ||
+ | }} | ||
+ | }}} | ||
+ | }}{{#ifeq: {{FULLPAGENAME}} | Vorlage:Wahl/preload | ||
+ | | [[Kategorie:Programmier-Vorlagen]] | ||
+ | | <includeonly>{{#var:autokat}}</includeonly> | ||
+ | }}<!-- | ||
-- | -- | ||
-- | -- | ||
− | -- Pro- Contra- und Neutralzähler wieder auf 0 stellen | + | -- 14. Pro- Contra- und Neutralzähler wieder auf 0 stellen |
-- | -- | ||
-- | -- |
Version vom 7. Dezember 2009, 18:29 Uhr
GaGA-Wahl (derzeitiger Status:
<pro>, <contra>, <neutral>
oder <bullshit>
)<hinweis> oder <artikel>, <bild>, <animation>, <anomalie> wurde am <datum> der großen GaGA-Komission zur Beurteulung vorgelegt.
|
Bedienung wie folgt:
{{{Wahl|Stimmen= <!--Ab hier Stimmen abgeben--> <!--Aber nur bis hierher-----> }}
<fehlermeldung>
oder<senf>