Module:Portal maintenance status/doc

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

 * 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.
 * Returns an appropriate message string if found or an empty string if not found, or an error if used in the wrong namespace.


 * 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.
 * Returns yes if found or an empty string if not found, or an error if used in the wrong namespace.


 * 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.
 * Returns yes if found or an empty string if not found, or an error if used in the wrong namespace.

Examples
If the portal contains 

If the portal contains 

If the portal contains 

If the portal contains 

If the portal contains 

If the portal contains 

If the portal contains 

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

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