Template:Suggestion list/Count/Doc
From PCSAR
(Difference between revisions)
| Line 14: | Line 14: | ||
;;; display the template as a code example: {{templatename|args...}} | ;;; display the template as a code example: {{templatename|args...}} | ||
| - | --><code>{{((}} | + | --><code>{{((}}<!-- |
| - | : | + | |
| + | ;;; if this is in any namespace but the normal Template:, include the namespace in the templatename | ||
| + | |||
| + | -->{{#ifeq: Template | {{NAMESPACE}} | ||
| + | | | ||
| + | | {{NAMESPACE}}: }}<!-- | ||
| + | |||
| + | ;;; Give the template name. If this is a Doc subpage, give the name of the parent page (the template itself). | ||
| + | |||
| + | -->{{#ifeq: Doc | {{#titleparts: {{FULLPAGENAME}} | | -1 }} | ||
| + | | {{#titleparts: {{PAGENAME}} | -1 }} | ||
| + | | {{PAGENAME}} }}<!-- | ||
| + | |||
| + | ;;; If arguments are supplied (combined as arg 1), include them. | ||
| + | |||
| + | -->{{#if: Suggestion list<!-- | ||
| + | |||
| + | ;;; separate the arguments from the template name with a vertical bar: | | ||
| + | |||
| + | -->| {{!}}<!-- | ||
| + | |||
| + | ;;; strip the argument list of leading/trailing spaces and display it | ||
| + | |||
| + | -->{{#if:||Suggestion list }} }}<!-- | ||
| + | |||
| + | -->{{))}}<!-- | ||
| + | --></code><!-- | ||
;;; Include the described function of the template, if it is supplied | ;;; Include the described function of the template, if it is supplied | ||
Revision as of 18:40, 3 March 2013
The template {{Suggestion list/Count|Suggestion list}}
The template {{Suggestion list/Count|Suggestion list}}
returns the number of Suggestions in the Suggestion list
- Suggestion list
- (optional) the page name of the suggestion list. Default is the current page.

