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}}}