Difference between revisions of "Template:FormatResourceTitle"
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
-->{{#if: {{{title|}}}|<!-- | -->{{#if: {{{title|}}}|<!-- | ||
-->{{#vardefine: varEndChar|{{#sub:{{{title}}}|-1}} }}<!-- | -->{{#vardefine: varEndChar|{{#sub:{{{title}}}|-1}} }}<!-- | ||
− | |||
− | |||
− | |||
− | |||
-->{{#switch: {{#var:varEndChar}} <!-- | -->{{#switch: {{#var:varEndChar}} <!-- | ||
− | -->| | + | -->|!={{{title}}}<!-- |
− | -->| | + | -->|.={{{title}}}<!-- |
− | -->| | + | -->|?={{{title}}}<!-- |
-->|#default={{{title}}}.<!-- | -->|#default={{{title}}}.<!-- | ||
-->}}<!-- switch | -->}}<!-- switch |
Revision as of 13:59, 13 April 2017
Use this template to properly format the title of the resource. If the resource title doesn't end with a period, question mark, or exclamation mark, a period is added to the title.
NOTE: As any "printing" template, it doesn't store any values anywhere, but merely prints them on the page.
Parameters:
|title=
- the resource, e.g. Sebastien (2016).