Vorlage:Weblink: Unterschied zwischen den Versionen

Aus dem Rhein-Neckar-Wiki
Zur Navigation springen Zur Suche springen
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>

Version vom 11. Oktober 2009, 17:53 Uhr

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 http:// beginnen, unterbunden. Hierfür kann/muss dann diese Vorlage verwendet werden.
Webseiten mit Weblinks können dann über die Vorlageneinbindungsliste dieser Vorlage geprüft werden.
Anwendung
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}} (maskiertes Gleichhaltszeichen)
3. {{Weblink|1=www.example.com/foo/bar.html?parameter=wert&x=y|2=Beispielwebseite mit 2 Parametern}} (konkrete Parameterzuweisung durch 1= und 2=)
4. Weblink ohne Linklabel {{Weblink|www.example.com/foo/bar.html}}

ergibt

1. Beispielwebseite mit http
2. Beispielwebseite mit 2 Parametern
3. Beispielwebseite mit 2 Parametern
4. Weblink ohne Linklabel [1]
Wichtig
Soll ein Parameter ein Gleichhaltszeichen (=) enthalten, also GET-Parameter, so muss dieses = speziell übergeben werden (foo{{=}}bar statt foo=bar), damit es nicht durch die Vorlageneinbindung selbst wird (Parser). Siehe Anwendungsbeispiel 2. Weitere Infos dazu unter Vorlage:= oder 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 weiterhin