Vorlage:Web: Unterschied zwischen den Versionen
Wirthi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Wirthi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
| {{#if: {{#pos:{{{LINK|{{{link|}}}}}}|http}} | [{{{LINK|{{{link|}}}}}} {{#if: {{{TEXT|{{{text|}}}}}}|{{{TEXT|{{{text|}}}}}}|{{{LINK|{{{link|}}}}}} }}] | {{#ifeq: {{{SAFE|yes}}} |yes| [https://{{{LINK|{{{link|}}}}}} {{#if: {{{TEXT|{{{text|}}}}}}|{{{TEXT|{{{text|}}}}}}|{{{LINK|{{{link|}}}}}} }}] | [http://{{{LINK|{{{link|}}}}}} {{#if: {{{TEXT|{{{text|}}}}}}|{{{TEXT|{{{text|}}}}}}|{{{LINK|{{{link|}}}}}} }}]}} }} | | {{#if: {{#pos:{{{LINK|{{{link|}}}}}}|http}} | [{{{LINK|{{{link|}}}}}} {{#if: {{{TEXT|{{{text|}}}}}}|{{{TEXT|{{{text|}}}}}}|{{{LINK|{{{link|}}}}}} }}] | {{#ifeq: {{{SAFE|yes}}} |yes| [https://{{{LINK|{{{link|}}}}}} {{#if: {{{TEXT|{{{text|}}}}}}|{{{TEXT|{{{text|}}}}}}|{{{LINK|{{{link|}}}}}} }}] | [http://{{{LINK|{{{link|}}}}}} {{#if: {{{TEXT|{{{text|}}}}}}|{{{TEXT|{{{text|}}}}}}|{{{LINK|{{{link|}}}}}} }}]}} }} | ||
{{#if: {{{LINK|{{{link|}}}}}} | | [[Kategorie:LinzWiki:Vorlage Fehler]] {{Fehler|TEXT=LINK fehlt}} }} | {{#if: {{{LINK|{{{link|}}}}}} | | [[Kategorie:LinzWiki:Vorlage Fehler]] {{Fehler|TEXT=LINK fehlt}} }} | ||
{{#if: {{#pos:{{{LINK|{{{link|}}}}}}|http}} | {{#if: {{{OFFLINE|}}} | [[Kategorie:LinzWiki:Vorlage Web Offline und http]] }} }} | {{#if: {{#pos:{{{LINK|{{{link|}}}}}}|http}} | {{#if: {{{OFFLINE|}}} | [[Kategorie:LinzWiki:Vorlage Web Offline und http]] Web und Offline }} }} | ||
[[Kategorie:LinzWiki:Vorlage Web]] | [[Kategorie:LinzWiki:Vorlage Web]] | ||
}}</includeonly><noinclude>{{Vorlage}} | }}</includeonly><noinclude>{{Vorlage}} |
Version vom 11. Oktober 2023, 19:20 Uhr
Diese Seite beschreibt eine Vorlage. Sie wird in Artikel genutzt, um dort bestimmte Inhalte oder Daten automatisiert und standardisiert anzuzeigen. |
Die Vorlage:Web wird genutzt, um Web-Links in das Wiki einzubinden. Der Grund für die Vorlage ist vielfältig, insbesondere die flexiblere steuerbarkeit über Argumente und die damit verbundene Einfachere Bearbeitbarkeit über Bots.
Einer der früheren Gründe war der SPAM-Schutz: in die Vorlage musste der Link (die URL) ohne https:// eingetragen werden, was Spammer meist nicht schafften. Diese Limitierung wurde 2023 aufgehoben.
{{Web|LINK=www.example.com/test/|TEXT=Beschreibung der Seite|SAFE=yes}}
Beschreibung
- LINK
die URL - mittlerweile mit http oder https, um auch broken links einfacher finden zu können.
- TEXT
optional; der Beschreibungstext; wird keiner angegeben, dann wird der Link selber benutzt.
- SAFE
yes (default) oder no, je nachdem ob https benutzt werden soll oder nicht.
- OFFLINE
optional, wenn etwas angegeben wird (z.B. ja) dann wird der Link nicht gesetzt sondern besonders formatiert. Es wird dann auch ein Link zur Wayback-Machine (archive.org) gesetzt, allerdings muss die konkrete Version (Jahr, Version) selber gesucht werden, außer OFFLINEDATUM ist auch (konkret) angegeben.
- OFFLINEDATUM
optional, hilft auf archive.org die gesuchte Version zu finden.
Hinweis
- Spamschutz via http und broken links
Der pywikibot kann broken links finden, allerdings nur, wenn "http://" in der URL vorkommt (oder https). Daher funktionierte damit die bisherige Nutzung nicht, wo das http automatisiert eingefügt wurde. Dies wurde daher im September 2023 geändert.
Für Seiten die bekannt offline sind, also das "OFFLINE" Argument gesetzt haben, wird dringend empfohlen, das http(s) wieder zu entfernen - damit wird der Eintrag bei zukünftigen "broken Link"-Läufen automatisch ignoriert. Das "Offline" argument ist dem bot leider nicht bekannt.
Tests
- Fehler sind folgende
- {{Web|1=www.orf.at}} - 1 statt LINK
- das ist inhaltlich falsch, der Fehler kann aber ignoriert werden
- {{Web|LINK=www.orf.at|2=whatever}}
- Diese sind alle OK
- {{Web|LINK=www.orf.at|TEXT=test}}
- {{Web|LINK=www.orf.at|text=test}}
- {{Web|link=www.orf.at|text=test}}
- {{Web|link=www.orf.at|TEXT=test}}