Änderungen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
Zeile 15: Zeile 15:  
while i <= table.getn(queryResult)
 
while i <= table.getn(queryResult)
 
do
 
do
local queryQuelle = mw.smw.ask('[[' .. queryResult[i][1] ..']]|?Seitenausgabe Quelle|?Publikation|mainlabel=-')
+
local queryQuelle = mw.smw.ask('[[' .. queryResult[i][1] ..']]|?Seitenausgabe Quelle|?Publikation|mainlabel=-')
 
returnString = returnString .. queryQuelle[1]['Publikation'] .. ":"
 
returnString = returnString .. queryQuelle[1]['Publikation'] .. ":"
 
if (type(queryResult[1]['Seitenausgabe Quelle']) == "table") then --another table!
 
if (type(queryResult[1]['Seitenausgabe Quelle']) == "table") then --another table!
 
returnString = returnString .. table.getn(queryResult[1]['Seitenausgabe Quelle'])
 
returnString = returnString .. table.getn(queryResult[1]['Seitenausgabe Quelle'])
 
else
 
else
returnString = returnString .. queryResult[1]['Seitenausgabe Quelle'] -- keine tabelle  
+
if (queryResult[1]['Seitenausgabe Quelle'] == nil) then
 +
returnString = returnString
 +
else
 +
returnString = returnString .. queryResult[1]['Seitenausgabe Quelle'] -- keine tabelle  
 +
end
 
end
 
end
   
i = i +1
 
i = i +1
 
end
 
end

Navigationsmenü