Module:Pp-move-indef/doc

This module implements pp-move-indef. It is a protection template, but has no visible output, unlike other protection templates which output banners or padlock icons. The only output is a category.

If the page is move-protected with either full move protection or template move protection, the module outputs one of the following categories, depending on the namespace it is used in:
 * Category:WikiDevi indefinitely move-protected pages
 * Category:WikiDevi move-protected talk pages
 * Category:WikiDevi move-protected user and user talk pages
 * Category:WikiDevi move-protected project pages
 * Category:WikiDevi move-protected portals

On pages that are not full-move-protected or template-move-protected, the module outputs Category:WikiDevi pages with incorrect protection templates.

From wikitext
The usual way to use this module from wikitext is with the pp-move-indef template. You can also use it from #invoke directly with the code. Neither of these take any parameters, and both only work on the current page.

From Lua
From Lua, load the module like this:

You can then use ppMoveIndef like this:

The title parameter is an optional title object, used for testing purposes. If no parameters are supplied the module works on the current page.