Hauptmenü öffnen
Start
Zufall
Anmelden
Einstellungen
Über Splitterwiki
Haftungsausschluss
Splitterwiki
Suchen
Änderungen
← Zum vorherigen Versionsunterschied
Zum nächsten Versionsunterschied →
Modul:Quellen
(Quelltext anzeigen)
Version vom 26. Februar 2024, 20:15 Uhr
375 Bytes hinzugefügt
,
26 Februar
keine Bearbeitungszusammenfassung
Zeile 12:
Zeile 12:
local returnString = ""
local returnString = ""
local queryResult = mw.smw.ask('[[Typ::Gesamtquellen]][[-Hat Unterobjekt::Selenia]]|?=#|limit=1999|format=array|')
local queryResult = mw.smw.ask('[[Typ::Gesamtquellen]][[-Hat Unterobjekt::Selenia]]|?=#|limit=1999|format=array|')
−
local
i
=
1
+
if type( queryResult ) == "table" then
−
while i <
=
table
.
getn
(
queryResult
)
+
local
myResult
=
""
−
do
+
for num, row in pairs( queryResult ) do
−
returnString
=
returnString
..
tostring
(
queryResult[i][1]
)
--name der unterobjekte die die quellenangabe beinhalten
+
myResult
=
myResult .. '* This is result #' .. num .
.
'\n'
−
i
=
i +1
+
for property, data in pairs
(
row
)
do
−
end
+
local dataOutput = data
+
if type( data ) == 'table' then
+
dataOutput
=
mw
.
text
.
listToText
(
data, ', ', ' and '
)
+
end
+
myResult
=
myResult .. '** ' .. property .. ': ' .. dataOutput .. '\n'
+
end
+
end
+
return myResult
+
end
return returnString
return returnString
Stewie
Bürokraten
,
SMW-Administratoren
,
SMW-Kuratoren
,
Administratoren
,
Widget-Bearbeiter
5.242
Bearbeitungen