|
|
Zeile 1: |
Zeile 1: |
− | [[/Links]]
| + | Hier Fragen und Infos für mich platzieren: |
| | | |
− | == Parameter einfügen und verwenden ==
| |
| | | |
− | Oft sollen in einer Vorlage noch Inhalte auftauchen, die sich von Seite zu Seite ändern, zum Beispiel eine Unterschrift oder der Name des Bildes auf den Commons in der <nowiki>[[Vorlage:NowCommons]]</nowiki>. Das geschieht mit Parametern.
| |
| | | |
− | In der Vorlage kennzeichnet man durch drei geschweifte Klammern Stellen als Platzhalter, die entweder durchnummeriert oder frei benannt werden:
| + | ---- |
− | | + | [[/Links]] [[/to do]] |
− | <nowiki>Nach Angaben von Wikipedianer {{{1}}} ist diese Seite kopiert von {{{2}}}</nowiki>
| |
− | <nowiki>Nach Angaben von Wikipedianer {{{wikipedianer}}} ist diese Seite kopiert von {{{quelle}}}</nowiki>
| |
− | | |
− | Ein Parameter kann auch als Wikilink anklickbar erscheinen, wenn er mit zwei eckigen Klammern umgeben ist, wie zum Beispiel: <tt><nowiki>[[{{{1}}}]]</nowiki></tt>.
| |
− | | |
− | Wenn Sie eine solche Vorlage mit Parametern verwenden wollen, geben Sie nach dem Namen der Vorlage, getrennt mit einem senkrechten Strich, die Werte an:
| |
− | | |
− | <nowiki>{{Titel|wikiwichtel|http://www.irgendwo.de/}}</nowiki>
| |
− | <nowiki>{{Titel|wikipedianer=wikiwichtel|quelle=http://www.irgendwo.de/}}</nowiki>
| |
− | | |
− | Die zweite Schreibweise empfiehlt sich bei Vorlagen, die mehrere, leicht verwechselbare Parameter enthalten.
| |
− | | |
− | Daneben existieren in MediaWiki auch einige vordefinierte Variablen, die als Parameter nützlich sind, zum Beispiel der Name der aktuellen Seite (<tt><nowiki>{{PAGENAME}}</nowiki></tt>).
| |
− | | |
− | === Problem: Aufzählungszeichen ===
| |
− | | |
− | Will man Aufzählungszeichen als Parameter benutzen, so sollte in der Vorlage vor dem Parameter eine neue Zeile begonnen werden, wie dies beispielsweise in der <tt><nowiki>[[Vorlage:Infobox Film]]</nowiki></tt> beim Parameter <tt><nowiki>{{{DS}}}</nowiki></tt> für Darsteller der Fall ist.
| |
− | | |
− | === Problem: Gleichheitszeichen in Parametern ===
| |
− | | |
− | Wenn man einer Vorlage als einen Parameter, der nur durch eine Zahl im Vorlagencode eingebunden ist, Text übergibt, der ein Gleichheitszeichen enthält, - denkt - die MediaWiki-Software, man wolle den Parameter mit der Bezeichnung des Textes vor dem Gleichheitszeichen nehmen. Um dieses Problem zu umgehen, muss man lediglich 1= (die entsprechende Zahl einsetzen) schreiben:
| |
− | | |
− | :statt: <tt><nowiki>{{Beispielvorlage|a<span style="font-size:1.5em">b</span>c}}</nowiki></tt>
| |
− | :folgendes: <tt><nowiki>{{Beispielvorlage|1=a<span style="font-size:1.5em">b</span>c}}</nowiki></tt>
| |