Automatically changes categories/templates after xx days based on the last date the page was saved/edited.


  • {{autochangecat|mycat1|page2= mycat2| days=x|template = false}}
  • {{autochangecat|page1= mytemplate| page2=mytemplate2| days=x}}
  • {{autochangecat|page1= mycat1|page2= mycat2| days=x}}


Parameter Description
page1 Original template
page2 Target template after X days
template To change categories or templates  (set true to change template or omit to change categories)
days Number of days until template is changed


{{#invoke: Autochangecat | main |days=2|for|main|template=true}}
Main article: [[{{{1}}}|]]


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:Autochangecat in your wiki and add the following code:
--This loads modules directly from
return require("Dev:Autochangecat")

Using Module:Autochangecat in another wiki

To use modules without depending on dev see this page. Create Template:Autochangecat 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:

Start a Discussion Discussions about Global Lua Modules/Autochangecat