Module:Sandbox/Ahecht/sandbox: Difference between revisions
Appearance
< Module:Sandbox | Ahecht
Content deleted Content added
update |
update |
||
Line 6: | Line 6: | ||
function p.main(frame) |
function p.main(frame) |
||
local mwSite |
local mwSite = '' |
||
for k,v in pairs(mw.site) do |
for k,v in pairs(mw.site) do |
||
⚫ | |||
for k,v in pairs(mw.site.stats) do if type(v) ~= 'function' then mwSiteStats = mwSiteStats .. '\n**' .. k .. ': ' .. v end end |
|||
if type(v) == 'string' or type(v) == 'number' then |
|||
⚫ | |||
mwSite = mwSite .. v |
|||
elseif type(v) == 'table' then |
|||
for kk,vv in pairs(v) do |
|||
if type(vv) == 'table' then vv = '[table]' end |
|||
if type(vv) ~= 'function' then |
|||
mwSite = mwSite .. '\n**mw.site.' .. k .. '.' .. kk .. ': ' .. vv |
|||
end |
|||
end |
|||
end |
|||
end |
|||
return mwSite |
|||
end |
end |
||
Revision as of 17:09, 21 March 2018
![]() | This is the module sandbox page for Module:Sandbox/Ahecht (diff). |
{{Module rating }}
Usage
{{#invoke:Sandbox/Ahecht/sandbox|main}}
Output
- mw.site.stats:
- mw.site.stats.articles: 7008966
- mw.site.stats.admins: 839
- mw.site.stats.edits: 1290957896
- mw.site.stats.users: 49279097
- mw.site.stats.files: 938463
- mw.site.stats.pages: 63337186
- mw.site.stats.activeUsers: 113729
- mw.site.siteName: Wikipedia
- mw.site.currentVersion: 1.45.0-wmf.5 (3c4d177)
- mw.site.interwikiMap:
- mw.site.talkNamespaces:
- mw.site.talkNamespaces.1: [table]
- mw.site.talkNamespaces.13: [table]
- mw.site.talkNamespaces.7: [table]
- mw.site.talkNamespaces.119: [table]
- mw.site.talkNamespaces.15: [table]
- mw.site.talkNamespaces.127: [table]
- mw.site.talkNamespaces.101: [table]
- mw.site.talkNamespaces.9: [table]
- mw.site.talkNamespaces.5: [table]
- mw.site.talkNamespaces.11: [table]
- mw.site.talkNamespaces.3: [table]
- mw.site.talkNamespaces.829: [table]
- mw.site.talkNamespaces.711: [table]
- mw.site.talkNamespaces.1729: [table]
- mw.site.scriptPath: /w
- mw.site.server: //en.wikipedia.org
- mw.site.stylePath: /w/skins
- mw.site.namespaces:
- mw.site.namespaces.1: [table]
- mw.site.namespaces.2: [table]
- mw.site.namespaces.3: [table]
- mw.site.namespaces.4: [table]
- mw.site.namespaces.5: [table]
- mw.site.namespaces.6: [table]
- mw.site.namespaces.7: [table]
- mw.site.namespaces.8: [table]
- mw.site.namespaces.9: [table]
- mw.site.namespaces.10: [table]
- mw.site.namespaces.11: [table]
- mw.site.namespaces.12: [table]
- mw.site.namespaces.13: [table]
- mw.site.namespaces.14: [table]
- mw.site.namespaces.15: [table]
- mw.site.namespaces.118: [table]
- mw.site.namespaces.126: [table]
- mw.site.namespaces.100: [table]
- mw.site.namespaces.119: [table]
- mw.site.namespaces.828: [table]
- mw.site.namespaces.127: [table]
- mw.site.namespaces.101: [table]
- mw.site.namespaces.710: [table]
- mw.site.namespaces.1728: [table]
- mw.site.namespaces.1729: [table]
- mw.site.namespaces.-1: [table]
- mw.site.namespaces.-2: [table]
- mw.site.namespaces.829: [table]
- mw.site.namespaces.711: [table]
- mw.site.namespaces.0: [table]
- mw.site.subjectNamespaces:
- mw.site.subjectNamespaces.118: [table]
- mw.site.subjectNamespaces.100: [table]
- mw.site.subjectNamespaces.126: [table]
- mw.site.subjectNamespaces.14: [table]
- mw.site.subjectNamespaces.2: [table]
- mw.site.subjectNamespaces.4: [table]
- mw.site.subjectNamespaces.8: [table]
- mw.site.subjectNamespaces.0: [table]
- mw.site.subjectNamespaces.710: [table]
- mw.site.subjectNamespaces.1728: [table]
- mw.site.subjectNamespaces.10: [table]
- mw.site.subjectNamespaces.-1: [table]
- mw.site.subjectNamespaces.-2: [table]
- mw.site.subjectNamespaces.6: [table]
- mw.site.subjectNamespaces.12: [table]
- mw.site.subjectNamespaces.828: [table]
- mw.site.contentNamespaces:
- mw.site.contentNamespaces.0: [table]
See also
- Sandbox/Ahecht
- Sandbox/Ahecht/Catalog lookup link
- Sandbox/Ahecht/Cite DNV
- Sandbox/Ahecht/Gridiron color
- Sandbox/Ahecht/benchmark
- Sandbox/Ahecht/cite
- Sandbox/Ahecht/doc
- Sandbox/Ahecht/flag
- Sandbox/Ahecht/flag/doc
- Sandbox/Ahecht/flag/redirects
- Sandbox/Ahecht/flag/redirects/doc
- Sandbox/Ahecht/interwiki
- Sandbox/Ahecht/interwiki/doc
- Sandbox/Ahecht/min
- Sandbox/Ahecht/modsandbox
- Sandbox/Ahecht/navboxtolua
- Sandbox/Ahecht/navboxtolua/doc
- Sandbox/Ahecht/sandbox
- Sandbox/Ahecht/sandbox2
- Sandbox/Ahecht/sandbox2/doc
- Sandbox/Ahecht/trim date
- Sandbox/Ahecht/url-access
- Sandbox/Ahecht/wikibase
local p = {}
local function _main(args)
return true
end
function p.main(frame)
local mwSite = ''
for k,v in pairs(mw.site) do
mwSite = mwSite .. '\n*mw.site.' .. k .. ': '
if type(v) == 'string' or type(v) == 'number' then
mwSite = mwSite .. v
elseif type(v) == 'table' then
for kk,vv in pairs(v) do
if type(vv) == 'table' then vv = '[table]' end
if type(vv) ~= 'function' then
mwSite = mwSite .. '\n**mw.site.' .. k .. '.' .. kk .. ': ' .. vv
end
end
end
end
return mwSite
end
return p