This is the documentation page for Module:Portal maintenance status

This module searches a Portal_talk: page's portal page, and returns an appropriate message based if {{Portal maintenance status}} is found in the page's wikitext, and which parameters are used. An error is reported if this module is used outside of the Portal_talk namespace. It can be demonstrated, in any namespace, with the |demo= and |demo2= parameters, which take the name of templates to "find" (instead of actually searching a page).

Usage edit source

{{#invoke:Portal maintenance status|main}}
Looks for {{Portal maintenance status}} on a Portal_talk: page's related portal page.
Returns an appropriate message string if found or an empty string if not found, or an error if used in the wrong namespace.
{{#invoke:Portal maintenance status|historical}}
Looks for {{Historical}} on a Wikipedia_talk: page's related project page.
Returns yes if found or an empty string if not found, or an error if used in the wrong namespace.
{{#invoke:Portal maintenance status|featured}}
Looks for {{Featured portal}} on a Wikipedia_talk: page's related project page.
Returns yes if found or an empty string if not found, or an error if used in the wrong namespace.

Examples edit source

If the portal contains Template:Tld

Template:Portal maintenance status


If the portal contains Template:Tld

Template:Portal maintenance status


If the portal contains Template:Tld

Template:Portal maintenance status


If the portal contains Template:Tld

Template:Portal maintenance status


If the portal contains Template:Tld

Template:Portal maintenance status


If the portal contains Template:Tld

Template:Portal maintenance status


If the portal contains Template:Tld

Template:Portal maintenance status


If the portal does not contain the template, there should be no output



If used in the wrong namespace, an error should be reported

Template:Large


See also edit source

Template:Portal templates navbox