Template:NewWork: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
mNo edit summary
(replaced {{switch}} with #ifeq)
Line 1: Line 1:
<includeonly>{{switch|{{IsNew|{{{1|1901-01-01}}}}}
<includeonly>{{#ifeq: {{IsNew|{{{1|1901-01-01}}}}}
|case: yes={{filepath:NewScore.gif}} &nbsp;[[Category:New works| {{{1|1901-01-01}}}]] {{switch|{{IsNew|{{{1|1901-01-01}}}|range=30 days}}
| yes |{{filepath:NewScore.gif}} &nbsp;[[Category:New works| {{{1|1901-01-01}}}]] {{#ifeq: {{IsNew|{{{1|1901-01-01}}}|range=30 days}}
|case: yes=[[Category:New works in the past 30 days| {{{1|1901-01-01}}}]][[Category:Posted on day {{#time:j|{{{1|1901-01-01}}} }}]][[Category:Posted in {{#time:F|{{{1|1901-01-01}}} }}]]
| yes |[[Category:New works in the past 30 days| {{{1|1901-01-01}}}]][[Category:Posted on day {{#time:j|{{{1|1901-01-01}}} }}]][[Category:Posted in {{#time:F|{{{1|1901-01-01}}} }}]] }}}}</includeonly><noinclude>{{prot-temp}}
|default=
}}
|default=
}}</includeonly><noinclude>{{prot-temp}}
{{DisplayBox|title=Documentation|text=
{{DisplayBox|title=Documentation|text=



Revision as of 16:28, 16 June 2017

Documentation
Usage
{{NewWork|<yyyy-mm-dd>}}

This template is affected by the behaviour of template IsNew in two ways:

  1. If the date passed as parameter falls inside that template's default date range (currently 90 days), then NewWork will:
    • Show an icon (NewScore.gif) in front of the edition's CPDL#
    • Insert the page in which it is contained in category New works
  2. If the date passed (yyyy-mm-dd) falls inside the alternate date range value (currently 30 days), then NewWork will
Only works in these two categories are eligible to be displayed on the Main page "Latest scores" listing.