21.072
Bearbeitungen
Das Wiki entwickelt sich durch Deine Mitarbeit weiter. Eine Spende sichert den technischen Betrieb und den Erhalt des Wissens.
Rabe (Diskussion | Beiträge) K (siehe weiterhin ...) |
Rabe (Diskussion | Beiträge) K (Anwendungsbeispiele erweitert.) |
||
Zeile 1: | Zeile 1: | ||
<noinclude> | <noinclude> | ||
;Sinn und Zweck dieser Vorlage: | ;Sinn und Zweck dieser Vorlage: | ||
: Weblinks aus dem Wiki auf fremde Inhalte sind nicht immer unproblematisch. Um (vorhandene) Weblinks besser organisieren zu können, wird das Setzen von Weblinks, die mit <code> | : Weblinks aus dem Wiki auf fremde Inhalte sind nicht immer unproblematisch. Um (vorhandene) Weblinks besser organisieren zu können, wird das Setzen von Weblinks, die mit <code>http://</code> beginnen, unterbunden. Hierfür kann/muss dann diese Vorlage verwendet werden. | ||
: Webseiten mit Weblinks können dann über die [[Spezial:Linkliste/Vorlage:Weblink|Vorlageneinbindungsliste]] dieser Vorlage geprüft werden. | : Webseiten mit Weblinks können dann über die [[Spezial:Linkliste/Vorlage:Weblink|Vorlageneinbindungsliste]] dieser Vorlage geprüft werden. | ||
;Anwendung: | ;Anwendung: | ||
<nowiki>{{Weblink|www.example.com/foo/bar.html|Beispielwebseite mit | <nowiki>1. {{Weblink|www.example.com/foo/bar.html|Beispielwebseite mit http}}</nowiki> | ||
<nowiki>{{Weblink|www.example.com/foo/bar.html}}</nowiki> | <nowiki>2. {{Weblink|www.example.com/foo/bar.html?parameter{{=}}wert&x{{=}}y|Beispielwebseite mit 2 Parametern}}</nowiki> (maskiertes Gleichhaltszeichen) | ||
<nowiki>3. {{Weblink|1=www.example.com/foo/bar.html?parameter=wert&x=y|2=Beispielwebseite mit 2 Parametern}}</nowiki> (konkrete Parameterzuweisung durch 1= und 2=) | |||
<nowiki>4. Weblink ohne Linklabel {{Weblink|www.example.com/foo/bar.html}}</nowiki> | |||
ergibt | ergibt | ||
:1. {{Weblink|www.example.com/foo/bar.html|Beispielwebseite mit http}} | |||
:2. {{Weblink|www.example.com/foo/bar.html?parameter{{=}}wert&x{{=}}y|Beispielwebseite mit 2 Parametern}} | |||
:3. {{Weblink|1=www.example.com/foo/bar.html?parameter=wert&x=y|2=Beispielwebseite mit 2 Parametern}} | |||
:4. Weblink ohne Linklabel {{Weblink|www.example.com/foo/bar.html}} | |||
;Wichtig: Soll ein Parameter ein Gleichhaltszeichen (=) enthalten, also GET-Parameter, so muss dieses ''='' speziell übergeben werden (<code style="color:green"><nowiki>foo{{=}}bar</nowiki></code> statt <code style="color:red">'''foo=bar'''</code>), damit es nicht durch die Vorlageneinbindung selbst wird (Parser). Weitere Infos dazu unter [[Vorlage:=]] oder {{Weblink|meta.wikimedia.org/wiki/Help:Template#Restrictions_on_parameter_values|meta::Restrictions on parameter values}}. | ;Wichtig: Soll ein Parameter ein Gleichhaltszeichen (=) enthalten, also GET-Parameter, so muss dieses ''='' speziell übergeben werden (<code style="color:green"><nowiki>foo{{=}}bar</nowiki></code> statt <code style="color:red">'''foo=bar'''</code>), damit es nicht durch die Vorlageneinbindung selbst wird (Parser). Siehe Anwendungsbeispiel 2. Weitere Infos dazu unter [[Vorlage:=]] oder {{Weblink|meta.wikimedia.org/wiki/Help:Template#Restrictions_on_parameter_values|meta::Restrictions on parameter values}}. | ||
;Alternativ: können die Parmeter für diese vorlage durch 1= und 2= explizit angegeben werden, wodurch nachfolgende Gleichhaltszeichen nicht mehr ''verschluckt'' werden, siehe Anwendungsbeispiel 3. | |||
== siehe auch == | == siehe auch == | ||
Zeile 17: | Zeile 22: | ||
* [[Vorlage:WeblinkSSL]] | * [[Vorlage:WeblinkSSL]] | ||
* [[Vorlage:FTPlink]] | * [[Vorlage:FTPlink]] | ||
== siehe weiterhin == | == siehe weiterhin == | ||
Zeile 26: | Zeile 30: | ||
* [[Vorlage:Telefax]] für die Darstellung von Faxnummern | * [[Vorlage:Telefax]] für die Darstellung von Faxnummern | ||
* [[Vorlage:Weblink]] u.a. für die Darstellung von Weblinks | * [[Vorlage:Weblink]] u.a. für die Darstellung von Weblinks | ||
</noinclude><includeonly>{{MakeWeblink|proto=http|link={{{1}}}|linktext={{{2| }}}}}</includeonly> | </noinclude><includeonly>{{MakeWeblink|proto=http|link={{{1}}}|linktext={{{2| }}}}}</includeonly> |
Bearbeitungen