Template:Bar: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(45 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<center>{{box|<center>{{{1|419}}} {{{things|new score pages}}} out of {{{goal|1800}}} goal ({{#expr: {{{1|419}}}*100/{{{goal|1800}}} round1 }}%)<br>
<includeonly><center>{{box|bgcolor=o|bdwidth=0|<center>
<b>{{#switch: {{#expr: floor ( {{{1|419}}} * 10 / {{{goal|1800}}} ) }}
<b>&nbsp;&nbsp;&nbsp;{{#switch: {{#expr: floor ( {{{n|{{{1|1234}}} }}} * 10 / {{{goal|2000}}} ) }}
|0=
|0=
|1=!!!!i!!!!:
|1=I<font color=#BB0000>ııııiıııı</font>
|2=!!!!i!!!!:!!!!i!!!!:
|2=I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|3=!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:
|3=I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|4=!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:
|4=I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|5=!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:
|5=I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|6=!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:
|6=I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|7=!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:
|7=I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|8=!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:
|8=I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|9=!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:!!!!i!!!!:
|9=I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
}}{{#switch: {{#expr: floor ( {{{1|419}}} * 100 / {{{goal|1800}}} ) mod 10 }}|0=!....:....:
|10=I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>
|1=!...:....:
|11=I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|2=!!..:....:
|12=I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|3=!!!.:....:
|13=I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|4=!!!!:....:
|14=I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=#008800>ııııiıııı</font>I<font color=#00cc00>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>I<font color=blue>ııııiıııı</font>I<font color=#BB0000>ııııiıııı</font>
|5=!!!!!....:
}}{{#switch: {{#expr: floor ( {{{n|{{{1|1234}}} }}} * 100 / {{{goal|2000}}} ) mod 10 }}
|6=!!!!i!...:
|0=<font color=blue>I</font>....:....!
|7=!!!!i!!..:
|1=I<font color=blue>ı</font>...:....!
|8=!!!!i!!!.:
|2=I<font color=blue>ıı</font>..:....!
|9=!!!!i!!!!:
|3=I<font color=blue>ııı</font>.:....!
}}{{#switch: {{#expr: ceil (( 100 - floor ( {{{1|419}}}  * 100 / {{{goal|1800}}} )) div 10 ) }}|1=
|4=I<font color=blue>ıııı</font>:....!
|2=....:....:
|5=I<font color=blue>ııııi</font>....!
|3=....:....:....:....:
|6=I<font color=blue>ııııiı</font>...!
|4=....:....:....:....:....:....:
|7=I<font color=blue>ııııiıı</font>..!
|5=....:....:....:....:....:....:....:....:
|8=I<font color=blue>ııııiııı</font>.!
|6=....:....:....:....:....:....:....:....:....:....:
|9=I<font color=blue>ııııiıııı</font>!
|7=....:....:....:....:....:....:....:....:....:....:....:....:
}}{{#switch: {{#expr: ceil (( 100 - floor ( {{{n|{{{1|1234}}} }}}  * 100 / {{{goal|2000}}} )) div 10 ) }}
|8=....:....:....:....:....:....:....:....:....:....:....:....:....:....:
|1=
|9=....:....:....:....:....:....:....:....:....:....:....:....:....:....:....:....:
|2=....:....!
|10=....:....:....:....:....:....:....:....:....:....:....:....:....:....:....:....:....:....:
|3=....:....!....:....!
}}</b></center>}}</center>
|4=....:....!....:....!....:....!
|5=....:....!....:....!....:....!....:....!
|6=....:....!....:....!....:....!....:....!....:....!
|7=....:....!....:....!....:....!....:....!....:....!....:....!
|8=....:....!....:....!....:....!....:....!....:....!....:....!....:....!
|9=....:....!....:....!....:....!....:....!....:....!....:....!....:....!....:....!
|10=....:....!....:....!....:....!....:....!....:....!....:....!....:....!....:....!....:....!
}}&nbsp;&nbsp;&nbsp;</b><br>'''{{{n|{{{1|1232}}} }}} {{{things|newly created score pages this year: }}} {{{goal|2300}}} {{{after|goal}}} ({{#expr: floor ( {{{n|{{{1|1232}}} }}}*100000/{{{goal|2300}}} round 1)/1000 }}%)</center>'''}}</center></includeonly>
<noinclude>
<noinclude>
Creates a bar representing the fraction "n" "things" out of "goal".  The label defaults are
{{Bar}}
: n=419
Creates a bar representing the fraction "<n> <things> <goal> <after>".  The label defaults are
: things=new score pages
: n=1232
: goal=1800
: things=newly created score pages this year
Normally this template would be invoked with  
: goal=2300
: after=annual goal
Normally this template might be invoked with something like:
<pre>{{Bar|{{NewScoreCount}}|goal=4500|things=score pages with new editions: |after=goal}}


<pre>{{Bar|{{NewWorkCount}}|goal=<some target goal, eg. 1800>|things=new score pages}}
{{Bar|{{#expr: 1+ {{#time: z }}}}|goal=365|things=days elapsed out of|after=}}
or
{{Bar|{{NewScoreCount}}|goal=<some target goal, eg. 2400>|things=new editions}}
</pre>
</pre>
These invocations produce:
{{Bar|{{NewScoreCount}}|goal=4500|things=score pages with new editions: |after=goal}}
{{Bar|{{#expr: 1+ {{#time: z }}}}|goal=365|things=days elapsed out of|after=}}
<pre>{{Bar|n=977|goal=800|things=oboes available out of|after=needed}}
</pre>
produces:
{{Bar|1=977|goal=800|things=oboes available out of|after=needed}}
Note the green color for the 100% already attained.
<pre>{{Bar|n=37|goal=60|things=tenors recruited out of|after=positions available}}
</pre>
produces:
{{Bar|1=37|goal=60|things=tenors recruited out of|after=positions available}}
{{prot-temp}}
{{prot-temp}}


[[Category:Templates]]
[[Category:Templates]]
</noinclude>
</noinclude>

Latest revision as of 03:36, 3 October 2020


   IııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIı...:....!....:....!....:....!....:....!   
1232 newly created score pages this year: 2300 goal (53.565%)

Creates a bar representing the fraction "<n> <things> <goal> <after>". The label defaults are

n=1232
things=newly created score pages this year
goal=2300
after=annual goal

Normally this template might be invoked with something like:

{{Bar|{{NewScoreCount}}|goal=4500|things=score pages with new editions: |after=goal}}

{{Bar|{{#expr: 1+ {{#time: z }}}}|goal=365|things=days elapsed out of|after=}}

These invocations produce:

   IııııiııııIııııiııııIııııiııııIııııiıııı!....:....!....:....!....:....!....:....!....:....!....:....!   
1767 score pages with new editions: 4500 goal (39.266%)


   IııııiııııIııııiııııIııııiııııIıııı:....!....:....!....:....!....:....!....:....!....:....!....:....!   
126 days elapsed out of 365 (34.52%)


{{Bar|n=977|goal=800|things=oboes available out of|after=needed}}

produces:

   IııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIıı..:....!   
977 oboes available out of 800 needed (122.125%)

Note the green color for the 100% already attained.

{{Bar|n=37|goal=60|things=tenors recruited out of|after=positions available}}

produces:

   IııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIııııiııııIı...:....!....:....!....:....!....:....!   
37 tenors recruited out of 60 positions available (61.666%)