Modul:Stadtwikis: Unterschied zwischen den Versionen

Neues Spiel, neues Glück, Übertrag aus Modul:GetWebData!
Keine Bearbeitungszusammenfassung
(Neues Spiel, neues Glück, Übertrag aus Modul:GetWebData!)
Zeile 37: Zeile 37:
data = {}
data = {}
for i,url in ipairs(urls) do
for i, u in ipairs(urls) do
--t = getAPIdata(url.."?action=query&meta=siteinfo&siprop=statistics&format=json", "t")
--t = getAPIdata(url.."?action=query&meta=siteinfo&siprop=statistics&format=json", "t")
--u = getAPIdata(url.."?action=query&meta=siteinfo&format=json", "u")
--u = getAPIdata(url.."?action=query&meta=siteinfo&format=json", "u")
Zeile 43: Zeile 43:
--h =h..tableToString(u)
--h =h..tableToString(u)


response=mw.clone(mw.ext.externalData.getWebData{
local stat = mw.ext.externalData.getWebData{
    url=url.."?action=query&meta=siteinfo&siprop=statistics&format=json",
    url=u.."?action=query&meta=siteinfo&siprop=statistics&format=json",
    format="json"
    format="json"
})
}
mw.log(mw.dumpObject(response))
local info = mw.ext.externalData.getWebData{
    url=u.."?action=query&meta=siteinfo&format=json",
data['articles']=response.articles
data['images']=response.articles
data['edits']=response.articles
data['users']=response.articles
data['activeusers']=response.articles
data['admins']=response.articles
x = mw.clone(mw.ext.externalData.getWebData{
    url = url.."?action=query&meta=siteinfo&format=json",
    format="json"
    format="json"
})
}
data[i] = mw.clone(stat)
    --mw.log("Stat: " .. mw.dumpObject(stat))
    --mw.log("Info: " .. mw.dumpObject(info))
mw.log("Data: " .. mw.dumpObject(data))
--data['articles']=response.articles
--data['images']=response.articles
--data['edits']=response.articles
--data['users']=response.articles
--data['activeusers']=response.articles
--data['admins']=response.articles
 
--u = mw.ext.externalData.getExternalData {u="__all"}
--u = mw.ext.externalData.getExternalData {u="__all"}
h=h..tableToString(data)
--h=h..tableToString(data)
--h=h..tabelizeData(url, t)
--h=h..tabelizeData(url, t)
end
end