Module:RFX report
Appearance
![]() | This module depends on the following other modules: |
![]() | This module uses TemplateStyles: |
Replaces User:Cyberpower678/RfX Report. Used in {{RFX report}}.
Output of the print function:
Script error: The function "main" does not exist.
--[==[
Bugs:
* Add a purge link?
** Or have the bot purge the page every so often, heh.
* Only output bureaucrat header as needed.
* Only output table as needed....
* Extract color logic from {{bureaucrat candidate}}?
----
|{{#ifeq:{{{expired}}}|yes|style="background:#F8CDC6"}}|[[Wikipedia:Requests for {{#ifeq:{{{rfa}}}|yes|adminship|bureaucratship}}/{{{candidate}}}{{#if:{{{run|}}}|_{{{run}}}}}|{{{candidate}}}]]
|align="right" {{#ifeq:{{{expired}}}|yes|style="background:#F8CDC6"}}|[[Wikipedia:Requests for {{#ifeq:{{{rfa}}}|yes|adminship|bureaucratship}}/{{{candidate}}}{{#if:{{{run|}}}|_{{{run}}}}}#Support|{{{support}}}]]
|align="right" {{#ifeq:{{{expired}}}|yes|style="background:#F8CDC6"}}|[[Wikipedia:Requests for {{#ifeq:{{{rfa}}}|yes|adminship|bureaucratship}}/{{{candidate}}}{{#if:{{{run|}}}|_{{{run}}}}}#Oppose|{{{oppose}}}]]
|align="right" {{#ifeq:{{{expired}}}|yes|style="background:#F8CDC6"}}|[[Wikipedia:Requests for {{#ifeq:{{{rfa}}}|yes|adminship|bureaucratship}}/{{{candidate}}}{{#if:{{{run|}}}|_{{{run}}}}}#Neutral|{{{neutral}}}]]
|align="right" bgcolor="{{Template:Bureaucrat candidate/expr{{#if:{{{crat|}}}|2}}|{{#ifeq:{{{support|}}}{{{oppose|}}}|0||{{#if:{{{support|}}}{{{oppose|}}}|{{#expr: ({{{support}}} / ({{{support}}} + {{{oppose}}}) ) * 100 round 0 }}}}}}}}" |{{#ifeq:{{{support|}}}{{{oppose|}}}|0||{{#if:{{{support|}}}{{{oppose|}}}|{{#expr: ({{{support}}} / ({{{support}}} + {{{oppose}}}) ) * 100 round 0 }}}}}}
|{{#ifeq:{{{expired}}}|yes|style="background:#F8CDC6"}}|{{{end date}}}
|{{#ifeq:{{{expired}}}|yes|style="background:#F8CDC6"}}|{{{time left}}}
|{{#ifeq:{{{expired}}}|yes|style="background:#F8CDC6"}}|<center>{{{dups}}}</center>
|{{#ifeq:{{{expired}}}|yes|style="background:#F8CDC6"}}|[http://toolserver.org/~tparis/rfa/?p=Wikipedia:Requests_for_{{#ifeq:{{{rfa}}}|yes|adminship|bureaucratship}}/{{urlencode:{{{candidate}}}}} report]
----
]==]
local p = {}
function p.print( frame )
report = [===[
{| align="right" cellspacing="0" cellpadding="0" style="white-space:wrap; clear: left; margin-top: 0em; margin-bottom: .5em; float: right;padding: .5em 0em 0em 1.4em; background: none;"
|
{| class="wikitable"
! RfA candidate
! <abbr title="Supports">S</abbr>
! <abbr title="Opposes">O</abbr>
! <abbr title="Neutrals">N</abbr>
! <abbr title="Percent supporting">S%</abbr>
! Ending ([[Coordinated Universal Time|UTC]])
! Time remaining
! Report
|-
| [[Wikipedia:Requests for adminship/Example|Example]]
| align="right" | [[Wikipedia:Requests for adminship/Example#Support|10]]
| align="right" | [[Wikipedia:Requests for adminship/Example#Oppose|10]]
| align="right" | [[Wikipedia:Requests for adminship/Example#Neutral|10]]
| align="right" bgcolor="b1ffbb" | 50
| 03:20, 9 May 2013
| 6 days, 1 hours
| [http://toolserver.org/~tparis/rfa/?p=Wikipedia:Requests_for_adminship/Example report]
|-
| [[Wikipedia:Requests for adminship/Example|Example]]
| align="right" | [[Wikipedia:Requests for adminship/Example#Support|0]]
| align="right" | [[Wikipedia:Requests for adminship/Example#Oppose|0]]
| align="right" | [[Wikipedia:Requests for adminship/Example#Neutral|0]]
| align="right" bgcolor="b4ffbb" | 0
| 23:41, 7 May 2013
| 4 days, 22 hours
| [http://toolserver.org/~tparis/rfa/?p=Wikipedia:Requests_for_adminship/Example report]
|}
|}
]===]
return report
end
return p