Template:CatTxt: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
m (Text replace - "Compositions by composer categories" to "Composer works categories")
(added a column for mother categories)
(17 intermediate revisions by 2 users not shown)
Line 2: Line 2:
-->
-->
|compositions = This category provides a list of [[{{#sub:{{PAGENAME}}||-13}}]] works on CPDL, sorted alphabetically by title of the works pages. {{#if:{{{sort|}}}|See the composer page for a list of works sorted by {{{sort}}}.}}
|compositions = This category provides a list of [[{{#sub:{{PAGENAME}}||-13}}]] works on CPDL, sorted alphabetically by title of the works pages. {{#if:{{{sort|}}}|See the composer page for a list of works sorted by {{{sort}}}.}}
__HIDDENCAT__
[[Category:Composer works categories|{{{1|{{NameSorter|{{#sub:{{PAGENAME}}||-13}}}} }}}]]<!--
[[Category:Composer works categories|{{{1|{{NameSorter|{{#sub:{{PAGENAME}}||-13}}}} }}}]]<!--


-->
|arrangements = This category provides a list of arrangements by [[{{#sub:{{PAGENAME}}||-13}}]] on CPDL of works originally by a different composer, sorted alphabetically by title of the works pages. {{#if:{{{sort|}}}|See the arranger page for a list of works sorted by {{{sort}}}.}}
[[Category:Arranger works categories|{{{1|{{NameSorter|{{#sub:{{PAGENAME}}||-13}}}} }}}]]<!--
-->
-->
|editions    = This category lists works with editions provided by [[User:{{#sub:{{PAGENAME}}||-9}}|{{#sub:{{PAGENAME}}||-9}}]].
|editions    = This category lists works with editions provided by [[User:{{#sub:{{PAGENAME}}||-9}}|{{#sub:{{PAGENAME}}||-9}}]].
__HIDDENCAT__
[[Category:Editor works categories|{{{1|{{NameSorter|{{#sub:{{PAGENAME}}||-9}}}} }}}]]<!--
[[Category:Compositions by editor|{{{1|{{NameSorter|{{#sub:{{PAGENAME}}||-9}}}} }}}]]<!--


-->
-->
|settings     = A list of [[{{#sub:{{PAGENAME}}||-9}}]] settings by various composers.
|requests     = This category lists score pages for which {{#sub:{{PAGENAME}}||-9}}s have been requested. Please help CPDL by adding the requested translation to the page. To find out more details of how to add texts and translations, please refer to the [[Help:How can I add a text or translation?|help page]]. For a list of score pages which already have their text added, [[:Category:Texts|click here]].
__HIDDENCAT__
[[Category:Translation requests| {{PAGENAME}}]]<!--
[[Category:Lyricist settings categories|{{{1|{{NameSorter|{{#sub:{{PAGENAME}}||-9}}}} }}}]]<!--


-->
-->
|requests    = This category lists score pages for which {{#sub:{{PAGENAME}}||-9}}s have been requested. Please help CPDL by adding the requested translation to the page. To find out more details of how to add texts and translations, please refer to the [[Help:How can I add a text or translation?|help page]]. For a list of score pages which already have their text added, [[:Category:Texts|click here]].
|works        = List of works first published in {{#sub:{{PAGENAME}}||-6}}. {{#ifexist: Category:{{#sub:{{PAGENAME}}||-6}} publications | See also a list of [[:Category:{{#sub:{{PAGENAME}}||-6}} publications|publications first issued]] in {{#sub:{{PAGENAME}}||-6}}.}}
[[Category:Works grouped by publication year| ]]<!--


[[Category:Translation requests| {{PAGENAME}}]]<!--
-->
|publications = List of publications first issued in {{#sub:{{PAGENAME}}||-13}}. {{#ifexist: Category:{{#sub:{{PAGENAME}}||-13}} works | See also a list of [[:Category:{{#sub:{{PAGENAME}}||-13}} works|works first published]] in {{#sub:{{PAGENAME}}||-13}}.}}
[[Category:Publications grouped by publication year| ]]<!--


-->
-->
Line 41: Line 44:


{{top}}
{{top}}
:'''Category name'''
:<tt>Category:<language>_translation_requests</tt>
:<tt>Category:<language>_translation_requests</tt>
:<tt>Category:<editor>_editions</tt>
:<tt>Category:<editor>_editions</tt>
:<tt>Category:<composer>_compositions</tt>
:<tt>Category:<composer>_compositions</tt>
:<tt>Category:<lyricist>_settings</tt>
:<tt>Category:<arranger>_arrangements</tt>
:<tt>Category:<language>_texts</tt>
:<tt>Category:<language>_texts</tt>
:<tt>Category:<language>_translations</tt>
:<tt>Category:<language>_translations</tt>
:<tt>Category:<nationality>_composers</tt>
:<tt>Category:<nationality>_composers</tt>
:<tt>Category:<year>_works</tt>
:<tt>Category:<year>_publications</tt>
:<tt>Category:Pages_in_<language></tt>
:<tt>Category:Pages_in_<language></tt>
:<tt>Category:Works_in_<language></tt>
:<tt>Category:Works_in_<language></tt>
{{middle}}
{{middle|3}}
:'''Mother category'''
:{{CiteCat|Translation requests}}
:{{CiteCat|Editor works categories}}
:{{CiteCat|Composer works categories}}
:{{CiteCat|Arranger works categories}}
:{{CiteCat|Texts (by language)}}
:{{CiteCat|Translations (by language)}}
:{{CiteCat|Composers grouped by nationality}}
:{{CiteCat|Works grouped by publication year}}
:{{CiteCat|Publications grouped by publication year}}
:{{CiteCat|Translated pages}}
:{{CiteCat|Works by language}}
{{middle|3}}
:'''Comments'''
:original template
:original template
:replaces {{tl|EdCatTxt}}
:replaces {{tl|EdCatTxt}}
:replaces {{tl|CompCatTxt}}
:replaces {{tl|CompCatTxt}}
:replaces {{tl|LyricistSettingsCat}}
:replaces {{tl|ArrangerCatTxt}}
:alias for {{tl|TextsByLangCatTxt|<language>}}
:alias for {{tl|TextsByLangCatTxt|<language>}}
:alias for {{tl|TranslationsCatTxt|<language>}}
:alias for {{tl|TranslationsCatTxt|<language>}}
:alias for {{tl|ComposerNationality|<nationality>}}
:alias for {{tl|ComposerNationality|<nationality>}}
:original template
:original template
:original template
:original template
:alias for {{tl|WksLangTxt|<language>}}
:alias for {{tl|WksLangTxt|<language>}}
Line 64: Line 86:
;Usage: Just add {{tl|CatTxt}} to the new category. If it is added by mistake to a different category than the ones listed above, a warning message is displayed:
;Usage: Just add {{tl|CatTxt}} to the new category. If it is added by mistake to a different category than the ones listed above, a warning message is displayed:
:{{CatTxt}}
:{{CatTxt}}
;Syntax with sort key: Categories that contain a name (be it a composer, arranger or editor) are automatically sorted by the person's last name. If that is not the desirable result, a sort key can be added as a parameter:
:{{tl|CatTxt|Johnson, Alexander}}
}}
}}
[[Category:Category header templates]]</noinclude>
[[Category:Category header templates]]</noinclude>

Revision as of 18:47, 5 June 2019

Documentation

This multipurpose template adds proper header texts to the following types of categories:

Category name
Category:<language>_translation_requests
Category:<editor>_editions
Category:<composer>_compositions
Category:<arranger>_arrangements
Category:<language>_texts
Category:<language>_translations
Category:<nationality>_composers
Category:<year>_works
Category:<year>_publications
Category:Pages_in_<language>
Category:Works_in_<language>
Mother category
Translation requests
Editor works categories
Composer works categories
Arranger works categories
Texts (by language)
Translations (by language)
Composers grouped by nationality
Works grouped by publication year
Publications grouped by publication year
Translated pages
Works by language
Comments
original template
replaces {{EdCatTxt}}
replaces {{CompCatTxt}}
replaces {{ArrangerCatTxt}}
alias for {{TextsByLangCatTxt|<language>}}
alias for {{TranslationsCatTxt|<language>}}
alias for {{ComposerNationality|<nationality>}}
original template
original template
original template
alias for {{WksLangTxt|<language>}}
Usage
Just add {{CatTxt}} to the new category. If it is added by mistake to a different category than the ones listed above, a warning message is displayed:
ERROR: The template {{CatTxt}} was not designed for this category!
Syntax with sort key
Categories that contain a name (be it a composer, arranger or editor) are automatically sorted by the person's last name. If that is not the desirable result, a sort key can be added as a parameter:
{{CatTxt|Johnson, Alexander}}