Zum Inhalt springen

Vorlage:Wikipedia-Suche

aus Wikipedia, der freien Enzyklopädie

Diese Vorlage erleichtert das Verlinken von Suchbegriffen mit Sonderzeichen.

Verwendung
{{Wikipedia-Suche|1=Suchstring|2=Optionaler Linktext|profile=Optionaler Profilname}}

Einige Zeichen oder Zeichenkombinationen sind weiterhin problematisch.

  • Kommt ein Gleichheitszeichen = vor, muss der jeweilige unbenannte Parameter 1 oder 2 explizit angegeben werden, sonst kann er entfallen. In den Beispielen wird das so für den ersten Parameter umgesetzt.
  • Der senkrechte Strich (die Pipe) | muss als <syntaxhighlight lang="wikitext" inline>|</syntaxhighlight> geschrieben werden.

Andere Zeichen sind nur in Kombinationen kritisch, sie können durch dazwischen gesetztes <syntaxhighlight lang="wikitext" inline></syntaxhighlight> (oder <includeonly /> oder <noinclude />) entschärft werden.

  • Doppelte oder mehrfache geschweifte Klammern öffnend und schließend, die als Beginn oder Ende einer Vorlage oder eines Parameters verstanden werden könnten – zwischen jedes Paar kommt das Nowiki-Tag: <syntaxhighlight lang="wikitext" inline>{{</syntaxhighlight> → <syntaxhighlight lang="wikitext" inline>{{</syntaxhighlight>. Da nach ihnen nur in regulären Ausdrücken (Regex) gesucht werden kann, kann alternativ die Möglichkeit genutzt werden, sie nach Regex-Regeln zu maskieren: <syntaxhighlight lang="wikitext" inline>\{\{</syntaxhighlight>, vergleiche Beispiele.
  • Drei oder mehr Tilden – nach jeder zweiten Tilde muss eine Trennung erfolgen: <syntaxhighlight lang="wikitext" inline>~~~~</syntaxhighlight> → <syntaxhighlight lang="wikitext" inline>~~~~</syntaxhighlight>.
  • Einzelnachweis-Tags – das Schlüsselwort ref muss getrennt werden, damit der MediaWiki-Parser nicht irrtümlich eine Referenz erzeugt: <syntaxhighlight lang="wikitext" inline><ref</syntaxhighlight> → <syntaxhighlight lang="wikitext" inline><ref</syntaxhighlight>.
  • Schalterfunktionen: <syntaxhighlight lang="wikitext" inline></syntaxhighlight> → <syntaxhighlight lang="wikitext" inline>__TOC__</syntaxhighlight>.
Beispiele

Eine einfachere Version dieser Vorlage ist Vorlage:Suche für einzelne Wörter.

Mehr Informationen zur Suchfunktion gibt es unter Hilfe:Suche/Cirrus.