Template talk:Proposal check: Difference between revisions

From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
(New section: "Add check for quorum")
 
(→‎Add check for quorum: Now with source code)
 
Line 2: Line 2:


Good job on this template! But currently, it does not check whether the proposal has quorum or not. For example, <code><nowiki>{{proposal check|3|0|3}}</nowiki></code> returns "CONSENSUS REACHED" which is misleading because the leading option has less than 4 votes and thus has no quorum. It would be nice to add a condition like "if {{{1}}} < 4, then display NO QUORUM". {{User:Jdtendo/sig}} 02:09, August 31, 2024 (EDT)
Good job on this template! But currently, it does not check whether the proposal has quorum or not. For example, <code><nowiki>{{proposal check|3|0|3}}</nowiki></code> returns "CONSENSUS REACHED" which is misleading because the leading option has less than 4 votes and thus has no quorum. It would be nice to add a condition like "if {{{1}}} < 4, then display NO QUORUM". {{User:Jdtendo/sig}} 02:09, August 31, 2024 (EDT)
I coded it. I also added a check for proposals ending in a tie.
<pre>
<blockquote>{{#ifexpr:{{{1}}} < 4|The first place option must have at least 4 votes, but it has only '''{{{1}}}''' vote{{#ifexpr:{{{1}}}-{{{2}}}>1|s}}. '''{{color|red|NO QUORUM}}'''|
{{#ifexpr:{{{1}}} = {{{2}}}|The proposal ends in a tie. '''{{color|red|CONSENSUS NOT REACHED}}'''|
With a margin of '''{{#expr:{{{1}}}-{{{2}}}}}''' vote{{#ifexpr:{{{1}}}-{{{2}}}>1|s}},
{{#ifexpr:{{{1}}} - {{{2}}} >= 3|
over 50% support is required. '''{{#expr:{{{1}}}/{{{3}}}*100 round 1}}%''' support achieved. '''{{#ifexpr:{{{1}}}/{{{3}}}>0.5|{{color|green|CONSENSUS REACHED}}|{{color|red|CONSENSUS NOT REACHED}}}}'''
|
at least 60% support is required. '''{{#expr:{{{1}}}/{{{3}}}*100 round 1}}%''' support achieved. '''{{#ifexpr:{{{1}}}/{{{3}}}>=0.6|{{color|green|CONSENSUS REACHED}}|{{color|red|CONSENSUS NOT REACHED}}}}'''
}}}}}}</blockquote>
</pre>
{{User:Jdtendo/sig}} 04:41, August 31, 2024 (EDT)

Latest revision as of 03:41, August 31, 2024

Add check for quorum[edit]

Good job on this template! But currently, it does not check whether the proposal has quorum or not. For example, {{proposal check|3|0|3}} returns "CONSENSUS REACHED" which is misleading because the leading option has less than 4 votes and thus has no quorum. It would be nice to add a condition like "if {{{1}}} < 4, then display NO QUORUM". Jdtendo(T|C) 02:09, August 31, 2024 (EDT)

I coded it. I also added a check for proposals ending in a tie.

<blockquote>{{#ifexpr:{{{1}}} < 4|The first place option must have at least 4 votes, but it has only '''{{{1}}}''' vote{{#ifexpr:{{{1}}}-{{{2}}}>1|s}}. '''{{color|red|NO QUORUM}}'''|
{{#ifexpr:{{{1}}} = {{{2}}}|The proposal ends in a tie. '''{{color|red|CONSENSUS NOT REACHED}}'''|
With a margin of '''{{#expr:{{{1}}}-{{{2}}}}}''' vote{{#ifexpr:{{{1}}}-{{{2}}}>1|s}},
{{#ifexpr:{{{1}}} - {{{2}}} >= 3|
	over 50% support is required. '''{{#expr:{{{1}}}/{{{3}}}*100 round 1}}%''' support achieved. '''{{#ifexpr:{{{1}}}/{{{3}}}>0.5|{{color|green|CONSENSUS REACHED}}|{{color|red|CONSENSUS NOT REACHED}}}}'''
|
	at least 60% support is required. '''{{#expr:{{{1}}}/{{{3}}}*100 round 1}}%''' support achieved. '''{{#ifexpr:{{{1}}}/{{{3}}}>=0.6|{{color|green|CONSENSUS REACHED}}|{{color|red|CONSENSUS NOT REACHED}}}}'''
}}}}}}</blockquote>

Jdtendo(T|C) 04:41, August 31, 2024 (EDT)