Template:NumParts: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
(remove space)
(greatly simplify the code using replace, and add missing </noinclude> at the end)
Line 1: Line 1:
{{#expr: {{#len: {{#explode: {{{1|}}}|.|0}}}}
{{#len:{{#replace:{{{1|}}}|.|}}}}<noinclude>
+ {{#len: {{#explode: {{{1|}}}|.|1}}}}
+ {{#len: {{#explode: {{{1|}}}|.|2}}}}
+ {{#len: {{#explode: {{{1|}}}|.|3}}}}
+ {{#len: {{#explode: {{{1|}}}|.|4}}}}
+ {{#len: {{#explode: {{{1|}}}|.|5}}}} }}<noinclude>
[[Category:Templates|{{PAGENAME}}]]
[[Category:Templates|{{PAGENAME}}]]
{{prot-temp}}
{{prot-temp}}
Line 12: Line 7:
returns 8.
returns 8.
}}
}}
</noinclude>

Revision as of 15:43, 19 December 2010

0

Usage: This template returns the number of parts in a voicing specification. For example,

{{NumParts|SSAT.ATTB}}

returns 8.