View source for Module:Table graph
Jump to navigation
Jump to search
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
local p = {}
function p.main(frame)
local frame = mw.getCurrentFrame()
local chart = frame:getParent().args[1]:lower():gsub('%s*(.+)%s*','%1')
local pagename = frame.args[2] or ''
local table_id = frame.args[3] or ''
local source = ''
local data = ''
local first = frame.args['first']
local count = 0
if pagename == '' then
source = frame:getParent():getTitle():getContent()
else
source = mw.title.new(pagename):getContent()
end
if table_id ~= '' then source = source:match('{|.-id -="?'..table_id..'"? -.-(\n|%-.+\n)|}') end
for x, y in source:gmatch('\n|%-.-\n[!|]%s*(.-)%s*[|\n]|%s*([^|\n]+)') do
count = count + 1
data = data.."("..y..":"..x..")\n"
000
1:0
Templates used on this page:
- Template:Module other (view source)
- Template:Module rating (view source)
- Template:Ombox (view source)
- Template:Sandbox other (view source)
- Template:Template link expanded (view source)
- Template:Tlx (view source)
- Module:Arguments (view source)
- Module:Message box (view source)
- Module:Message box/configuration (view source)
- Module:No globals (view source)
- Module:String (view source)
- Module:Table graph/doc (view source)
- Module:Template link general (view source)
- Module:Yesno (view source)
Return to Module:Table graph.