Hauptmenü öffnen
Start
Zufall
Anmelden
Einstellungen
Über Splitterwiki
Haftungsausschluss
Splitterwiki
Suchen
Änderungen
← Zum vorherigen Versionsunterschied
Zum nächsten Versionsunterschied →
Modul:ListeBasistyp
(Quelltext anzeigen)
Version vom 28. Dezember 2021, 19:25 Uhr
553 Bytes hinzugefügt
,
19:25, 28. Dez. 2021
keine Bearbeitungszusammenfassung
Zeile 18:
Zeile 18:
local ntitle = mw.title.getCurrentTitle().text
local ntitle = mw.title.getCurrentTitle().text
local queryResult = mw.smw.ask('[[Ausrüstungskategorie::'..ntitle..'|limit=1999')
local queryResult = mw.smw.ask('[[Ausrüstungskategorie::'..ntitle..'|limit=1999')
+
returnString = '<table class="wikitable sortable oben" ><tr><th>' .. Basistyp ..'</th><th>Preis</th><th>Quellen</th></tr>'
+
local i = 1
local i = 1
while i <= table.getn(queryResult)
while i <= table.getn(queryResult)
do
do
−
returnString = returnString .. queryResult[i][1]
+
local basistypArtikelinfo = mw.smw.ask('[[' .. queryResult[i][1] ..']]|?Artikelinfo|?Profilbild|?Preis|?Publikation|mainlabel=-')
+
-- Artikelinfo
+
if basistypArtikelinfo[1]['Artikelinfo'] ~= nil
+
then
+
returnString = returnString .. '<tr>' -- neue tabellen reihe
+
returnString = returnString
..'<td>[['
.. queryResult[i][1]
.. ']] (' .. basistypArtikelinfo[1]['Artikelinfo'] ..')</td>'
+
end
i = i +1
i = i +1
end
end
+
--tabelle schließen
+
returnString = returnString .. '</table>'
return returnString
return returnString
end
end
Stewie
Bürokraten
,
SMW-Administratoren
,
SMW-Kuratoren
,
Administratoren
,
Widget-Bearbeiter
5.225
Bearbeitungen