Difference between revisions of "Template:ACImplNotes/Proposal"

From blackwiki
Jump to navigation Jump to search
blackwiki>Timotheus Canens
(fix logic)
blackwiki>Timotheus Canens
(safesubst the #ifeq's and #ifexpr's)
Line 1: Line 1:
 
|-  
 
|-  
!  {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|style="background:#E9FEE9 !important;" {{!}} |style="background:#FDEDED !important;" {{!}}  }} {{{number}}}
+
!  {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|style="background:#E9FEE9 !important;" {{!}} |style="background:#FDEDED !important;" {{!}}  }} {{{number}}}
|  {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|'''}}[[#{{{anchor|{{{name}}}}}}|{{{name}}}]]{{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|'''}}
+
|  {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|'''}}[[#{{{anchor|{{{name}}}}}}|{{{name}}}]]{{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|'''}}
|  {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{support|0}}}
+
|  {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{support|0}}}
|  {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{oppose|0}}}
+
|  {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{oppose|0}}}
|  {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{abstain|0}}}
+
|  {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{abstain|0}}}
| {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#CCFFCC" {{!}} [[File:Artículo bueno.svg|20px|alt=PASSING|link=]]|bgcolor="#FFCCCC" {{!}} [[Image:Symbol delete vote darkened.svg|20px|alt=NOT PASSING|link=]] }}
+
| {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#CCFFCC" {{!}} [[File:Artículo bueno.svg|20px|alt=PASSING|link=]]|bgcolor="#FFCCCC" {{!}} [[Image:Symbol delete vote darkened.svg|20px|alt=NOT PASSING|link=]] }}
| {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|fail|pass}}}}}<!-- this is intentionally backwards -->|fail|'''·'''|{{#ifexpr: ((floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 + {{{oppose|0}}}) > ({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}})  | Cannot pass | {{#expr:((floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1) - {{{support|0}}} }}}} }}
+
| {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|fail|pass}}}}}<!-- this is intentionally backwards -->|fail|'''·'''|{{{{{|safesubst:}}}#ifexpr: ((floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 + {{{oppose|0}}}) > ({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}})  | Cannot pass | {{#expr:((floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1) - {{{support|0}}} }}}} }}
|  {{#ifeq:{{{pass|{{#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{notes|}}}<noinclude>
+
|  {{{{{|safesubst:}}}#ifeq:{{{pass|{{{{{|safesubst:}}}#ifexpr: (floor (({{{active|{{{{{|safesubst:}}}Casenav/data|{{{{{|safesubst:}}}#titleparts: {{{{{|safesubst:}}}FULLPAGENAME}} | 1 | 4 }}-active}}}}} - {{{abstain|0}}}) div 2)) + 1 <= {{{support|0}}}|pass|fail}}}}}|pass|bgcolor="#E9FEE9" {{!}} |bgcolor="#FDEDED" {{!}}  }} {{{notes|}}}<noinclude>
 
----
 
----
 
;Syntax
 
;Syntax

Revision as of 15:55, 4 November 2013

|- ! style="background:#FDEDED !important;" | {{{number}}} | bgcolor="#FDEDED" | [[#{{{name}}}|{{{name}}}]] | bgcolor="#FDEDED" | 0 | bgcolor="#FDEDED" | 0 | bgcolor="#FDEDED" | 0 | bgcolor="#FFCCCC" | 20px | bgcolor="#FDEDED" | Cannot pass | bgcolor="#FDEDED" |


Syntax
{{ACImplNotes/Proposal
| anchor = HTML section anchor, if different from name (for cases with special characters or duplicate section names). 
           This follows the # in your address bar when clicking on the section name from the TOC.
| name = Name of the proposal
| number = PD Reference number (1, 1.1, etc.)
| support = # of Arbs supporting (including 1st/2nd conditional votes)
| oppose = # of Arbs opposing
| abstain = # of Arbs abstaining
| pass = "fail" (without quotes) if an alternate version of the proposal is passing. This will override the automatic pass/fail calculator.
| notes = Use <ref> tags here to mark special circumstances (An alternate is passing, passing due to abstentions, etc.)
}}Template:Pp-move-indef