Difference between revisions of "Template:ArrangementsList"

From ChoralWiki
Jump to navigation Jump to search
(Undo revision 1460702 by BarryJ (talk))
Tag: Undo
(Undo revision 1460701 by BarryJ (talk))
Tag: Undo
Line 1: Line 1:
<includeonly>{{#ifexpr: {{#dpl:category={{{1|{{{name|{{PAGENAME}}}}}}}} arrangements|distinct=false|mode=userformat|resultsheader=%TOTALPAGES%|noresultsheader=0|allowcachedresults=false}}=0||{{#ifexpr: {{#dpl:category={{{1|{{{name|{{PAGENAME}}}}}}}} arrangements|notcategory={{{1|{{{name|{{PAGENAME}}}}}}}} compositions|notcategory=Text pages|distinct=false|mode=userformat|resultsheader=%TOTALPAGES%|noresultsheader=0|allowcachedresults=false}} > 10|<!-- if more than 10 results, display in three columns by default-->{{#dpl:category={{{1|{{{name|{{PAGENAME}}}}}}}} arrangements|notcategory={{{1|{{{name|{{PAGENAME}}}}}}}} compositions|notcategory=Text pages|columns={{{2|{{{cols|3}}}}}}|titlemaxlength={{{3|{{{maxlen|100}}}}}}|rowcolformat=width=100%|order=ascending|ordermethod=sortkey|allowcachedresults=false|resultsheader=<h2>Arrangements by {{{1|{{{name|{{PAGENAME}}}}}}}}</h2>|noresultsheader=&nbsp;}}|<!-- if else, display in one column by default-->{{#dpl:category={{{1|{{{name|{{PAGENAME}}}}}}}} arrangements|notcategory={{{1|{{{name|{{PAGENAME}}}}}}}} compositions|notcategory=Text pages|columns={{{2|{{{cols|1}}}}}}|titlemaxlength={{{3|{{{maxlen|100}}}}}}|rowcolformat=width=100%|order=ascending|ordermethod=sortkey|allowcachedresults=false|resultsheader=<h2>Arrangements by {{{1|{{{name|{{PAGENAME}}}}}}}}</h2>|noresultsheader=&nbsp;}}}}}}</includeonly><noinclude><!--
+
<includeonly>{{#ifexpr: {{#dpl:category={{{1|{{{name|{{PAGENAME}}}}}}}} arrangements
 +
|distinct=false
 +
|mode=userformat
 +
|resultsheader=%TOTALPAGES%
 +
|noresultsheader=0
 +
|allowcachedresults=false}}=0|
 +
|{{#ifexpr: {{#dpl:category={{{1|{{{name|{{PAGENAME}}}}}}}} arrangements
 +
|notcategory={{{1|{{{name|{{PAGENAME}}}}}}}} compositions
 +
|notcategory=Text pages
 +
|distinct=false
 +
|mode=userformat
 +
|resultsheader=%TOTALPAGES%
 +
|noresultsheader=0
 +
|allowcachedresults=false}} > 10
 +
|<!-- if more than 10 results, display in three columns by default
 +
--><h2>Arrangements by {{{1|{{{name|{{PAGENAME}}}}}}}}</h2>{{#dpl:category={{{1|{{{name|{{PAGENAME}}}}}}}} arrangements
 +
|notcategory={{{1|{{{name|{{PAGENAME}}}}}}}} compositions
 +
|notcategory=Text pages
 +
|columns={{{2|{{{cols|3}}}}}}
 +
|titlemaxlength={{{3|{{{maxlen|100}}}}}}
 +
|rowcolformat=width=100%
 +
|order=ascending
 +
|ordermethod=sortkey
 +
|allowcachedresults=false
 +
|noresultsheader=''No results.''
 +
}}
 +
|<!-- if else, display in one column by default
 +
--><h2>Arrangements by {{{1|{{{name|{{PAGENAME}}}}}}}}</h2>{{#dpl:category={{{1|{{{name|{{PAGENAME}}}}}}}} arrangements
 +
|notcategory={{{1|{{{name|{{PAGENAME}}}}}}}} compositions
 +
|notcategory=Text pages
 +
|columns={{{2|{{{cols|1}}}}}}
 +
|titlemaxlength={{{3|{{{maxlen|100}}}}}}
 +
|rowcolformat=width=100%
 +
|order=ascending
 +
|ordermethod=sortkey
 +
|allowcachedresults=false
 +
|noresultsheader=''No results.''
 +
}}}}}}</includeonly><noinclude><!--
 
-->{{DisplayBox|title=Documentation|text=
 
-->{{DisplayBox|title=Documentation|text=
  

Revision as of 20:07, 7 May 2021

Documentation

This template is intended for use on a composer page or CPDL editor page. It displays a list of arrangements by a given composer. The pages will be listed only if the page does not contain the template {{Arranger}}, but an edition on the page is assigned to Category:<composer-name> arrangements.

Basic syntax
{{ArrangementsList}}
Usage with optional parameters
{{ArrangementsList|composer_name|num_columns|max_title_length}}
Usage with named parameters (in any position)
{{ArrangementsList|maxlen=max_title_length|cols=num_columns|name=composer_name}}
Examples

1.

{{ArrangementsList}} (on Joseph Noyon page)
Yields

Arrangements by Joseph Noyon

No results.