Template:Published: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>'''Published:''' {{#multireplace:  {{{1|}}}  | /(\d\d\d\d)/i={{Cat|$1 works|$1}} }}{{{2|}}}{{#if: {{{3|}}} | <includeonly>'''Published:''' {{#multireplace:  {{{1|}}}  | /(\d\d\d\d)/i={{Cat|$1 works|$1}} }}{{{2|}}}{{#if: {{{3|}}} | ||
|{{#multireplace:  {{{3|}}}  | /(\d\d\d\d)/i={{Cat|$1 works|$1}} }}{{{4|}}}}}{{#if: {{{5|}}} | |{{#multireplace:  {{{3|}}}  | /(\d\d\d\d)/i={{Cat|$1 works|$1}} }}{{{4|}}}}}{{#if: {{{5|}}} | ||
|{{#multireplace:  {{{5|}}}  | /(\d\d\d\d)/i={{Cat|$1 works|$1}} }}{{{6|}}}}}, no.{{{no|}}}, p. {{{pg|}}}</includeonly><noinclude><!-- | |{{#multireplace:  {{{5|}}}  | /(\d\d\d\d)/i={{Cat|$1 works|$1}} }}{{{6|}}}}}{{#if: {{{no|}}} | ||
|, no. {{{no|}}} }}{{#if: {{{pg|}}}|, p. {{{pg|}}}.}}</includeonly><noinclude><!-- | |||
-->{{Doc|1= | -->{{Doc|1= | ||
This template scans the text supplied at the '''Published''' line for any four-digit year, and converts it into a link to "category:YYYY works". The page is simultaneously included in that category. Therefore, works that have a publication date are categorized accordingly. | This template scans the text supplied at the '''Published''' line for any four-digit year, and converts it into a link to "category:YYYY works". The page is simultaneously included in that category. Therefore, works that have a publication date are categorized accordingly. | ||
The template accepts up to six parameters, but only the odd-numbered parameters are scanned for year numbers. Even-numbered parameters are displayed as plain text. Sometimes, there are year numbers in the text that should not be converted into a category link. For these cases, break the text in smaller parts, so that these numbers will fall in a even-numbered parameter. | The template accepts up to six parameters, but only the odd-numbered parameters are scanned for year numbers. Even-numbered parameters are displayed as plain text. Sometimes, there are year numbers in the text that should not be converted into a category link. For these cases, break the text in smaller parts, so that these numbers will fall in a even-numbered parameter. | ||
There are two optional parameters, "no=" for sequential number, and "pg=" for page number(s) in the publication. So a template call like | |||
:<tt><nowiki>{{Published|1601|in ''[[Harmonice Musices Odhecaton (Ottaviano Petrucci)|Harmonice Musices Odhecaton]]''|no=A18|pg=6}}</nowiki></tt> will yield: | |||
:'''Published:''' 1601 in ''Harmonice Musices Odhecaton'', no. A18, p. 6. | |||
'''Syntax:''' | '''Syntax:''' |
Revision as of 23:37, 7 January 2019
This template scans the text supplied at the Published line for any four-digit year, and converts it into a link to "category:YYYY works". The page is simultaneously included in that category. Therefore, works that have a publication date are categorized accordingly.
The template accepts up to six parameters, but only the odd-numbered parameters are scanned for year numbers. Even-numbered parameters are displayed as plain text. Sometimes, there are year numbers in the text that should not be converted into a category link. For these cases, break the text in smaller parts, so that these numbers will fall in a even-numbered parameter.
There are two optional parameters, "no=" for sequential number, and "pg=" for page number(s) in the publication. So a template call like
- {{Published|1601|in ''[[Harmonice Musices Odhecaton (Ottaviano Petrucci)|Harmonice Musices Odhecaton]]''|no=A18|pg=6}} will yield:
- Published: 1601 in Harmonice Musices Odhecaton, no. A18, p. 6.
Syntax:
- {{Published|<text (scanned)>|<text (displayed as-is)>|<text (scanned)>|<text (displayed as-is)>|<text (scanned)>|<text (displayed as-is)>}}