[dismiss]
The wiki is currently a work in progress. If you'd like to help out, please check the Community Portal and our getting started guide. Also, check out our sister project on poewiki.net.
View source for Module:Yesno
Jump to navigation
Jump to search
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page.
-- 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
000
1:0
Templates used on this page:
- Template:!(( (view source)
- Template:Adapted from (view source)
- Template:Adapted from Wikipedia (view source)
- Template:Category handler (view source)
- Template:Documentation categories (view source)
- Template:Documentation subpage (view source)
- Template:Message box (view source)
- Template:Meta module (view source)
- Template:Module other (view source)
- Template:SUBJECTSPACE formatted (view source)
- Template:Sandbox other (view source)
- Template:Yesno (view source)
- Module:Arguments (view source)
- Module:Category handler (view source)
- Module:Category handler/blacklist (view source)
- Module:Category handler/config (view source)
- Module:Category handler/data (view source)
- Module:Category handler/shared (view source)
- Module:Documentation (view source)
- Module:Documentation/config (view source)
- Module:Namespace detect/config (view source)
- Module:Namespace detect/data (view source)
- Module:Yesno (view source)
- Module:Yesno/doc (view source)
Return to Module:Yesno.