Invokes global modules from


  • #mod or #modulename = name of a module stored in dev.wikia, e.g. #mod = InfoboxBuilder
  • parameter# = any named or numbered parameter , e.g. "1=baby", "character=Zerg"
  • #fname = function that will be invoked, e.g. main . Note that if this is omitted it assumes that the function is "main"


From another wiki with the Module:Devmodule use this code:

{{#invoke:devmodule|main|#mod=formatnum|#func=main|1231231223|en}} 1,231,231,223


Installing modules

To get a brief introduction to lua read the basics page first. On Wikia, one can use modules by either accessing a module remotely or copying all its contents to a Wiki. Modules accessed remotely from dev.wikia are subject to change while 'correctly' copied modules are controlled by a particular wiki.

Using a module "remotely" using Module:Devmodule

Create Module:Devmodule and copy the following code to remotely access modules in dev's repository. See more details in Global Lua Modules/Devmodule.
--[[This imports modules from dev.wikia]]
return require("Dev:Devmodule")

Loading modules remotely from dev.wikia

Create Module:Devmodule in your wiki and add the following code:
--This loads modules directly from
return require("Dev:Devmodule")

Using Module:Devmodule in another wiki

To use modules without depending on dev see this page. Create Template:Devmodule in your wiki and add the following code:

Using template in a page

You can use this module in a page using syntax such as:

Module information



Entry point to use module..
frametableA scribunto frame.
Return typeReturn purpose
stringThe return content of the module..