Vorlage:IfDPL

aus Wiki Aventurica, dem DSA-Fanprojekt

Erklärung[Quelltext bearbeiten]

Einsatzgebiet:
mehrere Namensräume
Verwendung
Namensraum 19.09.2024
(Artikel) 31 276
Benutzer 0
Wiki Aventurica 1
Datei 0
MediaWiki 0
Vorlage 6
Hilfe 1
Kategorie 0
Inoffiziell 2
Chronik: 0

Diese Vorlage prüft, ob der Inhalt von Parameter 1 mit "Kein Eintrag gefunden." übereinstimmt; ist dies der Fall, wird der Code aus Parameter 2 ausgeführt, ansonsten wird das Ergebnis der DPL-Abfrage angezeigt.

Diese Vorlage umgeht das Problem, dass unter bestimmten Umständen der Code im DPL-Parameter "noresultsfooter" auch dann ausgeführt wird, wenn die DPL-Abfrage Ergebnisse enthält, und der Inhalt des "noresultsfooter" also irrelevant sein sollte.

Damit diese Vorlage wie vorgesehen funktioniert, sollte der eingetragene DPL-Aufruf den Parameter noresultsfooter = Kein Eintrag gefunden. enthalten.

Wird der dritte Parameter mit "a" angegeben, wird die automatische Ausgabe von "Kein Eintrag gefunden." unterdrückt.

Code zum Einbinden[Quelltext bearbeiten]

{{IfDPL|<DPL-Aufruf>|<Code>}}
{{IfDPL|<DPL-Aufruf>|<Code>|a}}

Aussehen[Quelltext bearbeiten]

{{{1}}}