Das Wiki entwickelt sich durch Deine Mitarbeit weiter. Eine Spende sichert den technischen Betrieb und den Erhalt des Wissens.

Vorlage:Weblink: Unterschied zwischen den Versionen

Aus dem Rhein-Neckar-Wiki
Zur Navigation springen Zur Suche springen
K (besser so!)
(Textliche Überarbeitung)
 
Zeile 1: Zeile 1:
<noinclude>[[Datei:NoWeblinks.png|150px|right|URL nicht erlaubt]]
<noinclude>[[Datei:NoWeblinks.png|150px|right|URL nicht erlaubt]]
;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>&#104;ttp://</code> beginnen, unterbunden. Hierfür kann/muss dann diese Vorlage verwendet werden.
: Weblinks aus dem Wiki auf fremde Inhalte können problematisch sein. Um Weblinks besser organisieren zu können, wird das Setzen von Links, die mit <code>&#104;ttp://</code> beginnen unterbunden. Hierfür kann 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:
Zeile 14: Zeile 14:
:4. Weblink ohne Linklabel {{Weblink|www.example.com/foo/bar.html}}
: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). 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}}.
;Wichtig: Soll ein Parameter ein Gleichheitszeichen (=) 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 Informationen 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.
;Alternativ: können die Parameter für diese Vorlage durch 1= und 2= explizit angegeben werden, wodurch nachfolgende Gleichheitszeichen nicht mehr ''verschluckt'' werden, siehe Anwendungsbeispiel 3.


== siehe auch ==
== siehe auch ==
Zeile 23: Zeile 23:
* [[Vorlage:Webseite]] für offizielle Homepages zum Artikelnamen mit Pfadangabe im URL
* [[Vorlage:Webseite]] für offizielle Homepages zum Artikelnamen mit Pfadangabe im URL
* [[Vorlage:Webseite2]] für offizielle Homepages mit einer alternativen Bezeichnung mit Pfadangabe im URL
* [[Vorlage:Webseite2]] für offizielle Homepages mit einer alternativen Bezeichnung mit Pfadangabe im URL
* [[Vorlage:Weblink]] für allgemeine Weblinks
* [[Vorlage:WeblinkSSL]] für allgemeine Weblinks


;Hilfsvorlagen:
;Hilfsvorlagen:

Aktuelle Version vom 12. April 2025, 13:35 Uhr

URL nicht erlaubt
Sinn und Zweck dieser Vorlage
Weblinks aus dem Wiki auf fremde Inhalte können problematisch sein. Um Weblinks besser organisieren zu können, wird das Setzen von Links, die mit http:// beginnen unterbunden. Hierfür kann 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 Gleichheitszeichen (=) 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 Informationen dazu unter Vorlage:= oder meta::Restrictions on parameter values.
Alternativ
können die Parameter für diese Vorlage durch 1= und 2= explizit angegeben werden, wodurch nachfolgende Gleichheitszeichen nicht mehr verschluckt werden, siehe Anwendungsbeispiel 3.

siehe auch[Quelltext bearbeiten]

Allgemeine Vorlagen für Weblinks
  • Vorlage:Homepage für offizielle Homepages zum Artikelnamen ohne Pfadangabe im URL, nur Hostname
  • Vorlage:Homepage2 für offizielle Homepages mit einer alternativen Bezeichnung ohne Pfadangabe im URL, nur Hostname
  • Vorlage:Webseite für offizielle Homepages zum Artikelnamen mit Pfadangabe im URL
  • Vorlage:Webseite2 für offizielle Homepages mit einer alternativen Bezeichnung mit Pfadangabe im URL
  • Vorlage:WeblinkSSL für allgemeine Weblinks
Hilfsvorlagen

siehe weiterhin[Quelltext bearbeiten]