Difference between revisions of "Template:BreadCrumbs"
Jump to navigation
Jump to search
Line 17: | Line 17: | ||
<hr> | <hr> | ||
Example: <nowiki>{{BreadCrumbs|templates,:Category: | Example: <nowiki>{{BreadCrumbs|templates,:Category:Feats}}</nowiki> {{BreadCrumbs|templates,:Category:Feats}}<br><br> | ||
<hr> | <hr> | ||
Line 29: | Line 29: | ||
-->{{#if:{{{auto|}}}|<!-- | -->{{#if:{{{auto|}}}|<!-- | ||
-->{{#vardefine:path|> {{{1|}}}}}<!-- | -->{{#vardefine:path|> {{{1|}}}}}<!-- | ||
-->|{{#vardefine:path|{{#arraymap:{{{1|}}}|,|pagename|> {{link|{{UcWords|pagename}}}}<wbr>|}}}}<!-- | -->|{{#vardefine:path|{{#arraymap:{{{1|}}}|,|pagename|<!-- If the pagename is a category, we do not use UcWords as that screws up the link | ||
-->> {{#ifeq:{{#sub:pagename|0|1}}|:|{{link|pagename}}|{{link|{{UcWords|pagename}}}}}} <wbr>|}}}}<!-- | |||
-->}}<!-- | -->}}<!-- | ||
Revision as of 16:04, 6 August 2021
Used to create a hierarchy path that floats right. Automatically includes the "Main" page link and current page name. Any pages in the hierarchy between these two pages should be included by the author as the first variable.
Not technically a breadcrumbs path, since it doesn't necessarily match the page(s) the user was previously on.
Example: {{BreadCrumbs}}
Main > BreadCrumbs |
Example: {{BreadCrumbs|templates,page layout}}
Main > Templates |
Example: {{BreadCrumbs|templates,layout/tables}}
Main > Templates |
Example: {{BreadCrumbs|templates,:Category:Feats}}
Main > Templates |
Example: {{BreadCrumbs|Templates,Layout|ThisPage}}
Main > Templates |
Example: {{BreadCrumbs|Templates > Layout|auto=no}}
Main > Templates > Layout > BreadCrumbs |