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
See also edit source
Template:Portal templates navbox