×
Create a new article
Write your page title here:
We currently have 10,677 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:Yesno/doc

    -- Function allowing for consistent treatment of boolean-like wikitext input.
    -- It works similarly to the template {{yesno}}.
    
    return function (val, default)
    	-- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
    	-- should replace "val:lower()" with "mw.ustring.lower(val)" in the
    	-- following line.
    	val = type(val) == 'string' and val:lower() or val
    	if val == nil then
    		return nil
    	elseif val == true 
    		or val == 'yes'
    		or val == 'y'
    		or val == 'true'
    		or val == 't'
    		or val == 'on'
    		or tonumber(val) == 1
    	then
    		return true
    	elseif val == false
    		or val == 'no'
    		or val == 'n'
    		or val == 'false'
    		or val == 'f'
    		or val == 'off'
    		or tonumber(val) == 0
    	then
    		return false
    	else
    		return default
    	end
    end
    
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.

    Recent changes

  • Grim kim • 8 minutes ago
  • Grim kim • 10 minutes ago
  • Grim kim • 18 minutes ago
  • Grim kim • 22 minutes ago
  • Cookies help us deliver our services. By using our services, you agree to our use of cookies.