This high-risk template is indefinitely protected from editing to prevent vandalism.

Template:ASST/find

From Wikibooks, open books for an open world
Jump to navigation Jump to search
Template documentation[view] [edit] [history] [purge]

This subtemplate of {{ASST}} determines which field of a page name has prefix Assistant:. Meant to be used at option by other templates, not only by {{ASST}} and its subtemplates.

Usage

Specify the page name as unnamed parameter. If the parameter isn't a valid page name, returns blank. If no field of the page name starts with Assistant:, returns 0. Otherwise, returns the index of the first field that starts with Assistant:, starting with 1 for the first field.

This subtemplate is designed so it can be substituted (via subst:) as well as transcluded.

Examples

page name result
fnord{}
Foo/bar/quux 0
Template:Assistant:Foo/bar/quux 1
Template:Aaa/Assistant:Bbb 2
Template:Aaa/bbb/Assistant:Ccc/ddd/Assistant:Eee/fff 3