Hauptmenü öffnen
Start
Zufall
Anmelden
Einstellungen
Über Splitterwiki
Haftungsausschluss
Splitterwiki
Suchen
Änderungen
← Zum vorherigen Versionsunterschied
Zum nächsten Versionsunterschied →
Modul:Autoren
(Quelltext anzeigen)
Version vom 18. Dezember 2021, 23:11 Uhr
96 Bytes entfernt
,
23:11, 18. Dez. 2021
keine Bearbeitungszusammenfassung
Zeile 4:
Zeile 4:
local ReturnString =" "
local ReturnString =" "
--liste aller Publikationen, Autoren sind ein attribut der liste
--liste aller Publikationen, Autoren sind ein attribut der liste
−
local queryResult = mw.smw.ask('[[Hauptkategorie::Publikation]][[Kanon::offiziell]]|?Autoren|limit=500')
+
local queryResult = mw.smw.ask('[[Hauptkategorie::Publikation]][[Kanon::offiziell]]|?Autoren
=2|mainlabel=-
|limit=500')
local i = 1
local i = 1
while i <= table.getn(queryResult)
while i <= table.getn(queryResult)
do
do
−
ReturnString = ReturnString ..
queryResult[i][1] .. '<br>'
+
if (type(
queryResult[i][1]
) == "table") then
−
local n = 1
+
ReturnString = ReturnString
.. '
table
<br>'
−
while n <
=
table
.
getn(
queryResult[i
]['Autoren'])
+
else
−
do
+
ReturnString
=
ReturnString .
. queryResult[i][1] .. '
<br>
'
−
if queryResult[i]['Autoren'
][1]
[n] ~= nil then
−
ReturnString = ReturnString
..
queryResult[i][
'
Autoren
'
][1][n]
−
end
−
n = n +1
end
end
−
i = i + 1
i = i + 1
end
end
Stewie
Bürokraten
,
SMW-Administratoren
,
SMW-Kuratoren
,
Administratoren
,
Widget-Bearbeiter
5.239
Bearbeitungen