Template:ASSTSUB

This is the stable version, checked on 9 May 2020. Template changes await review.

<not an assistant page>

[edit] Template documentation

This template returns the part of the page name that comes after the name of the interactive assistant to which it belongs, assuming certain naming conventions.

Usage

Simply place {{ASSTSUB}} on a page to get the output.

Optionally specify a page as a parameter to see the output for a different page than the current one; or the name of a global assistant, or parent and name of a local assistant (see parameter examples at {{ASST}}).

This template can be substituted (via subst:) as well as transcluded.

Examples

page where called result

Wikinews:Assistant:Context

Wikinews:Assistant:Context/test

test

Template:Assistant:Context

Wikinews:Reference desk/Assistant:Request/commit

commit

Template:Wikinews:Reference desk/Assistant:Request/commit

commit

Category:Wikinews:Reference desk/Assistant:Request/Templates

Templates

Category:Wikinews:Reference desk/Assistant:Request

Category:Assistant:Context/Templates

Templates

Category:Assistant:Context

User:Pi zero/Assistant:Context/button

button

User:Pi zero/Assistant:Context/button/doc

button/doc

User:Pi zero/Context/doc

<span style="color:red">'''<not an assistant page>'''</span>

Internals

Calls {{ASST}} with ASSTSUB/t.

The part of the page name omitted by this template is provided by either {{ASSTROOT}}, {{ASSTTEMPLATE}}, or {{ASSTCATEGORY}}, depending on whether the page is in the assistant's native space, template space, or category space. Thus, if this template returns non-blank, the full page name should be either {{ASSTROOT}}/{{ASSTSUB}}, {{ASSTTEMPLATE}}/{{ASSTSUB}}, or {{ASSTCATEGORY}}/{{ASSTSUB}}.