Module:TEMPLATENAME/doc
Appearance
From Wikipedia, the free encyclopedia
icon This is a documentation subpage for Module:TEMPLATENAME.
It may contain usage information, categories and other content that is not part of the original module page.
It may contain usage information, categories and other content that is not part of the original module page.
This module is rated as ready for general use. It has reached a mature state, is considered relatively stable and bug-free, and may be used wherever appropriate. It can be mentioned on help pages and other Wikipedia resources as an option for new users. To minimise server load and avoid disruptive output, improvements should be developed through sandbox testing rather than repeated trial-and-error editing.
Not to be confused with Template:TEMPLATENAME.
Usage
[edit ]{{#invoke:TEMPLATENAME|main}}
This module returns the name of the page it is being transcluded from. This differs from {{FULLPAGENAME}} which returns the name of the currently viewed page even if it is called from a template. To use this doc page as an example, {{#invoke:TEMPLATENAME|main}} → Module:TEMPLATENAME/doc while {{FULLPAGENAME}} → Module:TEMPLATENAME/doc.
To get the same behavior for variables other than {{FULLPAGENAME}}, this module can be passed as a parameter to them as in:
{{PAGENAME:{{#invoke:TEMPLATENAME|main}}}} → TEMPLATENAME/doc.
See also
[edit ]- {{#invoke:params|self}} (identical function)