This Lua module is used on approximately 233,415 pages.
To avoid large-scale disruption and unnecessary server load, any changes to this module should first be tested in its /sandbox or /testcases subpages.
The tested changes can then be added to this page in one single edit.
Please consider discussing any changes on the talk page before implementing them.
Makes userboxes with an id on the right-hand side.
{{{info}}}
id
To use any of these templates from a wiki page, please see the individual template pages for documentation. To generate userboxes directly from Lua, read on.
Generating userboxes from Lua
To generate a userbox directly from Lua, first load the module.
localuserbox=require('Module:Userbox')
You can then run any of the three templates with the code:
userbox.main(functionName,args)
For {{Userbox}} use the function name "_userbox"; for {{Userbox-2}} use the function name "_userbox-2"; and for {{Userbox-r}} use the function name "_userbox-r". The args parameter is a table of arguments to pass to the different userbox functions. To see a list of valid arguments, please consult the individual template pages.