Änderungen

117 Bytes hinzugefügt ,  16:45, 5. Mai 2021
keine Bearbeitungszusammenfassung
Zeile 16: Zeile 16:  
function p.Liste( frame )
 
function p.Liste( frame )
 
local Pagename = frame.args['Pagename']
 
local Pagename = frame.args['Pagename']
if Pagename == nil then return 'Foo' end
+
if Pagename == nil then return nil end
 
local returnString = ""
 
local returnString = ""
 
     local queryResult =  mw.smw.ask('[['..Pagename..']]|?Seitentyp|mainlabel=-')
 
     local queryResult =  mw.smw.ask('[['..Pagename..']]|?Seitentyp|mainlabel=-')
     if queryResult == nil then return "Foobar" end
+
     if queryResult == nil then return nil end
     return queryResult[1]['Seitentyp']
+
     local Seitentyp = queryResult[1]['Seitentyp']
 +
    --teste ob Seitentyp Kategorie
 +
    if Seitentyp == 'Kategorie'
 +
    then
 +
    return 'Kategorie'
 +
    end
 
end
 
end
    
return p
 
return p