Benutzer:D5B/Code: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Zur Navigation springen Zur Suche springen
Zeile 101: Zeile 101:
* <code><nowiki>{{#ifeq:{{NAMESPACE}}||Ausgabetext/Kategorie}}</nowiki></code>
* <code><nowiki>{{#ifeq:{{NAMESPACE}}||Ausgabetext/Kategorie}}</nowiki></code>
** Funktion: Prüft, ob sich die Seite im [[Hilfe:Namensräume|HNR]] befindet. Wenn das der Fall ist, gibt sie einen Text (hier "Ausgabetext") aus oder setzt eine Kategorie.
** Funktion: Prüft, ob sich die Seite im [[Hilfe:Namensräume|HNR]] befindet. Wenn das der Fall ist, gibt sie einen Text (hier "Ausgabetext") aus oder setzt eine Kategorie.
* Erweitert: <code><nowiki>{{#ifeq:{{NAMESPACE}}|| Ausgabetext/Kategorie|Wenn nicht dann zeige diesen Text an }}</nowiki></code> ''(Leerzeichen beachten!)''
** Beispiel: ''Prüfe: Seite ist NICHT im HNR -> Ausgabe des Textes:'' {{#ifeq:{{NAMESPACE}}|| Ausgabetext/Kategorie|Wenn nicht dann zeige diesen Text an }}
<br />
<br />
* <code><nowiki>{{subst:PAGENAME}}</nowiki></code>  oder andere Vorlagen mit vorangestelltem <code>subst:</code>
* <code><nowiki>{{subst:PAGENAME}}</nowiki></code>  oder andere Vorlagen mit vorangestelltem <code>subst:</code>

Version vom 4. Januar 2013, 12:50 Uhr

^Test Wechselbild

  • Bilder wurden eingefügt: Bilder 1-30 aus Benutzer:D5B/Episoden, Nr. 31 Datei:Daedalus im Kampf.jpg.
  • Bild ändert sich jede Woche (derzeit ist Woche 49).
    • Parameter: 49, 6 1–31, jeden Wochentag: Samstag Montag–Sonntag, jede Stunde: 00 00–23.
    • Für insgesamt 30 Bilder ist {{LOCALDAY}} wohl am besten...


Die U.S.S. George Hammond im Kampf


Quelltext des Wechselbildes zum rauskopieren
{{#switch: {{LOCALDAY}} | 1 = [[Datei:SGA 3x01 Daedalus Schilde fallen aus (Screenshot D5B).JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die Schilde der [[Daedalus]] fallen aus.]] | 2 = [[Datei:SG1 10x18 Odyssey feuert Raketen ab.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Odyssey]] feuert Raketen ab.]] | 3 = [[Datei:SGA 3x01 Daedalus feuert mit Railguns.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Daedalus]] feuert mit [[Railgun|Railguns]], der Schild ist aktiv.]] | 4 = [[Datei:SGA 4x20 Phönix feuert auf Basisschiff.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Phönix]] feuert auf ein [[Wraith-Basisschiff]]. ]] | 5 = [[Datei:SGU 1x01 U.S.S. George Hammond.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[U.S.S. George Hammond]] ]] | 6 = [[Datei:Vlc 2009-10-10 12-18-50-00jpg.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[U.S.S. George Hammond]] im Kampf]] | 7 = [[Datei:SGA 4x11 Apollo Daedalus.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Apollo]] und die [[Daedalus]] ]] | 8 = [[Datei:Horizon Apollo SGA 3x20.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Der Abwurf der Waffenplattform ''[[Horizon]]'' von der [[Apollo]] ]] | 9 = [[Datei:Daedalus Hangar (SGA 2x02).JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Der [[Hangar (BC-304)|Hangar]] der [[Daedalus]] ]] | 10 = [[Datei:Daedalus F-302er Start.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[F-302]]er der [[Daedalus]] starten aus beiden [[Hangar (BC-304)|Hangars]]. ]] | 11 = [[Datei:Todesgleiter 02.png{{!}}200px{{!}}left{{!}}thumb{{!}}[[Todesgleiter]] greifen die [[Prometheus]] an.]] | 12 = [[Datei:SGA5x04 Jäger-angriff.jpg|{{!}}200px{{!}}left{{!}}thumb{{!}}Eine [[F-302]] verfolgt einen feindlichen [[Jäger (SGA 5x04)|Jäger]]. ]] | 13 = [[Datei:SG1 10x20 Orischiff Explosion.jpg{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Odyssey]] feuert mit [[Asgard-Energiewaffen]] auf ein [[Ori-Mutterschiff]] und zerstört es.]] | 14 = [[Datei:SG1 10x20 Odyssey feuert auf Ori-Mutterschiff.jpg{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Odyssey]] feuert mit [[Asgard-Energiewaffen]] auf ein [[Ori-Mutterschiff]].]] | 15 = [[Datei:BC-304 feuer.jpg{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Daedalus]] und die [[Apollo]] feuern auf ein Schiff der [[Aurora-Klasse]].]] | 16 = [[Datei:Apollo.jpg{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Apollo]]]] | 17 = [[Datei:SGA 4x02 Apollo Asuraner Schiff.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Apollo]] im Gefecht]] | 18 = [[Datei:SGA 4x02 Apollo Asuraner Schiff Gefecht.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Apollo]] wird beschossen.]] | 19 = [[Datei:Aurora (Schiffsklasse).jpg{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[Orion]] springt in den Hyperraum.]] | 20 = [[Datei:Odyssey, Anflug ans Schwarze Loch 1.jpg{{!}}200px{{!}}left{{!}}thumb{{!}}Die [[USS Odyssey|Odyssey]] am Schwarzen Loch.]] | 21 = [[Datei:SG1 9x14 Soldaten Gate.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Soldaten kommen durch das Stargate.]] | 22 = [[Datei:SG1 6x05 Soldaten in Steveston.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}Eine Spezialeinheit des [[NID]] stürmt durch die Straßen.]] | 23 = [[Datei:SG1 10x12 SG-3.JPG{{!}}200px{{!}}left{{!}}thumb{{!}}[[Colonel]] [[Reynolds]] und sein [[SG-3|Team]] ]] | 24 = [[Datei:Ark-of-truth 38.jpg|200px|left|thumb|Das [[SG-1]] Team ist das letzte Mal zu sehen.]] | 25 = [[Datei:Stargate SGC.png|200px|left|thumb|Das beste Bild vom [[Stargateraum (Stargate-Center)|Torraum]], das ich finden konnte.]] | 26 = [[Datei:SGA5.Staffel.jpg|200px|left|thumb|Stargate Atlantis - I hope it´s going to be continued!!]] | 27 = [[Datei:Firstcontact.jpg|200px|left|thumb|Eine Szene aus [[Stargate Atlantis]] ]] | 28 = [[Datei:SGA 4x17 Mittelstation Torraum.JPG|200px|left|thumb|Die [[Mittelstation]] - beeindruckend!]] | 29 = [[Datei:SG1 Fx02 Hintergrundfotojpg.jpg{{!}}200px{{!}}left{{!}}thumb{{!}}[[Samantha Carter]], einer meiner Lieblingscharaktere.]] | 30 = [[Datei:Stargate frachtraum vorash.jpg{{!}}200px{{!}}left{{!}}thumb{{!}}Ein aktives [[Stargate]] wird ausgesetzt.]] | 31 = [[Datei:Daedalus im Kampf.jpg{{!}}200px{{!}}left{{!}}thumb{{!}}Die Daedalus bei ihrem ersten [[Schlacht um Atlantis (SGA 1x19-2x01)|Kampfeinsatz]].]] }}


^Codeablage

Hier sammle ich nützliche Codes zum kopieren. Der Text kann gerne kopiert werden, zum Beispiel in eine Hilfe-Seite. Bitte hinterlast mir dann aber eine kurze Info auf meiner Diskussionsseite.

  • {{PAGESINCAT:{{{1|Medien von {{PAGENAME}}}}}}} oder {{PAGESINCAT:{{{1|Kategorie:NAME}}}}}
    • Funktion: Gibt die Anzahl der Medien in der Kategorie an.


  • {{NAMESPACE}}
    • Funktion: Gibt den Namensraum aus, in dem sich die Seite befindet. Beispiel: Namensraum dieser Seite: Benutzer


  • {{#ifeq:{{NAMESPACE}}||Ausgabetext/Kategorie}}
    • Funktion: Prüft, ob sich die Seite im HNR befindet. Wenn das der Fall ist, gibt sie einen Text (hier "Ausgabetext") aus oder setzt eine Kategorie.
  • Erweitert: {{#ifeq:{{NAMESPACE}}|| Ausgabetext/Kategorie|Wenn nicht dann zeige diesen Text an }} (Leerzeichen beachten!)
    • Beispiel: Prüfe: Seite ist NICHT im HNR -> Ausgabe des Textes: Wenn nicht dann zeige diesen Text an


  • {{subst:PAGENAME}} oder andere Vorlagen mit vorangestelltem subst:
    • Funktion: Sorgt dafür, das nach der Speicherung des Artikels nicht mehr das MagicWord selbst, sondern eben der tatsächliche Seitenname dortsteht.


  • [[:Kategorie:Beispiel]] und [[:Datei:SGA 4x08 Carter Hintergrund.jpg]]
    • Funktion: Durch den vorangestellten Punkt wird die direkte Einbindung der Kategorie bzw. der Datei in den Artikel verhindert. Stattdessen entsteht ein Link zur Kategorie bzw. Datei.


  • Weltuntergang in '''{{#ifexpr: {{LOCALDAY}}<21 | {{#expr: 21-{{LOCALDAY}} }} | {{#ifexpr: {{LOCALDAY}}=21 | 0 | {{#ifexpr: {{LOCALDAY}}>21 | {{#expr: 51-{{LOCALDAY}} }} }} }} }}''' Tagen und '''{{#ifexpr: {{LOCALDAY}}>21 | {{#expr: {{#expr: 12-{{LOCALMONTH}} }}-1}} | {{#expr: 12-{{LOCALMONTH}} }} }}''' Monaten
    • Funktion: Zeigt die verbleibende Zeit bis zu einem bestimmten Zeitpunkt an. (siehe auch Vorlage:ifeq)


  • Eventuelle Verbesserungsvorschläge bitte {{#ifeq:{{userinfo:id}}|0| per [mailto:sgafortsetzung@hotmail.de Mail] | per Mail an [[Spezial:E-Mail/MajorLorn|Major Lorns Mailadresse]] oder [[Spezial:E-Mail/D5B|D5Bs Mailadresse]] }} schicken.
    • Funktion: Blendet je nachdem, ob der User, der den Text liest, angemeldet ist oder nicht, einen bestimmten Text ein.


^Sonstiges

Dieser Abschnitt dient als eine Art digitaler Notizzettel für sonstige nützliche Vorlagen.

  • Vorlage:InternBox: Eine nützliche Box-Vorlage, die ich in Zukunft öfter verwenden will.