Vorlage:Weblink: Unterschied zwischen den Versionen

827 Bytes hinzugefügt ,  11. Oktober 2009
K
Anwendungsbeispiele erweitert.
K (siehe weiterhin ...)
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>http://</code> beginnen, unterbunden. Hierfür kann/muss dann diese Vorlage verwendet werden.
: 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>&#104;ttp://</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 http}}</nowiki>
  <nowiki>1. {{Weblink|www.example.com/foo/bar.html|Beispielwebseite mit &#104;ttp}}</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
{{Weblink|www.example.com/foo/bar.html|Beispielwebseite mit http}}
:1. {{Weblink|www.example.com/foo/bar.html|Beispielwebseite mit &#104;ttp}}
{{Weblink|www.example.com/foo/bar.html}}
: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>
21.072

Bearbeitungen