Änderungen
Zur Navigation springen
Zur Suche springen
← Zum vorherigen Versionsunterschied
Zum nächsten Versionsunterschied →
Modul:ListeBasistyp
(Quelltext anzeigen)
Version vom 28. Dezember 2021, 03:29 Uhr
7 Bytes entfernt
,
03:29, 28. Dez. 2021
keine Bearbeitungszusammenfassung
Zeile 10:
Zeile 10:
local Basistyp = frame.args['Basistyp']
local Basistyp = frame.args['Basistyp']
-- test ob Basistyp leer ist wenn ja, beende hier
-- test ob Basistyp leer ist wenn ja, beende hier
−
if Basistyp == nil then return
"bar"
end
+
if Basistyp == nil then return
nil
end
-- Todo: test ob argument tatsächlich ein basistyp ist wenn nicht beende hier
-- Todo: test ob argument tatsächlich ein basistyp ist wenn nicht beende hier
-- Todo (wichtiger): Hauptkategorien darstellen
-- Todo (wichtiger): Hauptkategorien darstellen
-- Semantische Abfrage nach Seiten mit diesen Basistyp
-- Semantische Abfrage nach Seiten mit diesen Basistyp
local queryResult = mw.smw.ask('[[Basistyp::'..Basistyp .. ']]|?=#|limit=1999') --link=none funktioniert nicht über api abfrage daher ?=#
local queryResult = mw.smw.ask('[[Basistyp::'..Basistyp .. ']]|?=#|limit=1999') --link=none funktioniert nicht über api abfrage daher ?=#
−
if queryResult == nil then return
"foobar"
end -- Wenn query nicht funktionert abbruch: TODO funktionierender alternativer query
+
if queryResult == nil then return
nil
end -- Wenn query nicht funktionert abbruch: TODO funktionierender alternativer query
-- tabellen kopf
-- tabellen kopf
returnString = '<table class="wikitable sortable oben" ><tr><th>' .. Basistyp ..'</th><th>Gehört zu...</th><th>Quellen</th></tr>'
returnString = '<table class="wikitable sortable oben" ><tr><th>' .. Basistyp ..'</th><th>Gehört zu...</th><th>Quellen</th></tr>'
Stewie
Bürokraten
,
SMW-Administratoren
,
SMW-Kuratoren
,
Administratoren
,
Widget-Bearbeiter
5.225
Bearbeitungen
Navigationsmenü
Meine Werkzeuge
Benutzerkonto erstellen
Anmelden
Namensräume
Modul
Diskussion
Varianten
Ansichten
Lesen
Quelltext anzeigen
Versionsgeschichte
Mehr
Suche
Navigation
START
▪ Die Welt
▪ Die Regeln
▪ Das Spiel
▪ Das Wiki
Artikel anlegen
Zufällige Seite
Letzte Änderungen
Semantische Angaben zeigen
Werkzeuge
Spezialseiten
Druckversion