×
Create a new article
Write your page title here:
We currently have 10,690 articles on Polandball Wiki. Type your article name above or create one of the articles listed here!



    Polandball Wiki

    Documentation for this module may be created at Module:Anchor/doc

    -- This module implements {{anchor}}.
    
    local getArgs = require('Module:Arguments').getArgs
    local tableTools = require('Module:TableTools')
    
    local p = {}
    
    function p.main(frame)
    	-- Get the positional arguments from #invoke, remove any nil values,
    	-- and pass them to p._main.
    	local args = getArgs(frame)
    	local argArray = tableTools.compressSparseArray(args)
    	return p._main(unpack(argArray))
    end
    
    function p._main(...)
    	-- Generate the list of anchors.
    	local anchors = {...}
    	local ret = {}
    	for _, anchor in ipairs(anchors) do
    		ret[#ret + 1] = '<span class="anchor" id="' .. anchor .. '"></span>'
    	end
    	return table.concat(ret)
    end
    
    return p
    
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.

    Recent changes

  • Hellkancer • 47 minutes ago
  • Hellkancer • 49 minutes ago
  • Hellkancer • 50 minutes ago
  • Grim kim • 2 hours ago
  • Cookies help us deliver our services. By using our services, you agree to our use of cookies.