Template:SOFResults: Difference between revisions

From SGUTranscripts
Jump to navigation Jump to search
m (a little easier?)
m (all I needed to do was stack the if/thens...)
Line 21: Line 21:
!Result
!Result


|- {{#switch: {{{result}}} |sweep=<span style="background:#ccffcc">|clever=<span style="background:#ccccff">|win=<span style="background:#ffffcc">|swept=<span style="background:#ffcccc">}}{{#if: {{{sweep|}}} |<span style="background:#ccffcc">}}{{#if: {{{clever|}}} |<span style="background:#ccccff">}}{{#if: {{{win|}}} |<span style="background:#ffffcc">}}{{#if: {{{swept|}}} |<span style="background:#ffcccc">}}
|- {{#if: {{{clever|}}} |<span style="background:#ccccff">}}{{#if: {{{win|}}} |<span style="background:#ffffcc">}}{{#if: {{{swept|}}} |<span style="background:#ffcccc">}}
|style="text-align:center"|'''{{ucfirst:{{{host}}}}}'''
|style="text-align:center"|'''{{ucfirst:{{{host}}}}}'''
|style="text-align:left"|{{#if: {{{result|}}} | {{lc:'''{{{result}}}''' }} }}{{#if: {{{sweep|y}}} | '''sweep'''}}{{#if: {{{clever|y}}} | '''clever'''}}{{#if: {{{win|y}}} | '''win'''}}{{#if: {{{swept|y}}} | '''swept'''}}
|style="text-align:left"|{{#if: {{{sweep|y}}} | '''sweep'''}}{{#if: {{{clever|y}}} | '''clever'''}}{{#if: {{{win|y}}} | '''win'''}}{{#if: {{{swept|y}}} | '''swept'''}}
|}
|}
<!--
Oh my god why don't I just try using a switch like the one for the rogues table!!


{{#if: {{{sweep|}}}  
{| class="mw-collapsible mw-collapsed wikitable"| style="float:right; clear:right; width:275px; overflow:auto; align:center"
|<tr><span style="background-color:#ccffcc><td><div style = "text-align:center">'''{{ucfirst:{{{host}}}}}'''</div><td><div style="text-align:left">'''sweep'''</div></td></tr>}}{{#if: {{{clever|}}}  
!style="width:60px;"|Rogue
|<tr><span style="background-color:#ccccff ><td><div style = "text-align:center">'''{{ucfirst:{{{host}}}}}'''</div><td><div style="text-align:left">'''clever'''</div></td></tr>}}{{#if: {{{win|}}}  
!Guess
|<tr><span style="background-color:#ffffcc ><td><div style = "text-align:center">'''{{ucfirst:{{{host}}}}}'''</div><td><div style="text-align:left">'''win'''</div></td></tr>}}{{#if: {{{swept|}}}  
{{#if:{{{rogue1|}}}{{#switch: {{{answer1}}} | style="text-align:center" |{{{fiction}}}=<span style="background:#ccffcc">|{{{fiction2}}}=<span style="background:#ccffcc">|{{{answer1}}}=<span style="background:#ffcccc">}}
|<tr><span style="background-color:#ffcccc ><td><div style = "text-align:center">'''{{ucfirst:{{{host}}}}}'''</div><td><div style="text-align:left">'''swept'''</div></td></tr>}}
|<tr><td><div align=center >'''{{ucfirst:{{{rogue1}}}}}'''</td></div><td><div align=left >{{lc:{{{answer1}}}}}</div></td></tr>}}{{#if:{{{rogue2|}}}{{#switch: {{{answer2}}} | style="text-align:center" |{{{fiction}}}=<span style="background:#ccffcc">|{{{fiction2}}}=<span style="background:#ccffcc">|{{{answer1}}}=<span style="background:#ffcccc">}}
|}
|<tr><td><div align=center >'''{{ucfirst:{{{rogue1}}}}}'''</td></div><td><div align=left >{{lc:{{{answer1}}}}}</div></td></tr>}}{{#if:{{{rogue3|}}}{{#switch: {{{answer3}}} | style="text-align:center" |{{{fiction}}}=<span style="background:#ccffcc">|{{{fiction2}}}=<span style="background:#ccffcc">|{{{answer1}}}=<span style="background:#ffcccc">}}
-->
|<tr><td><div align=center >'''{{ucfirst:{{{rogue1}}}}}'''</td></div><td><div align=left >{{lc:{{{answer1}}}}}</div></td></tr>}}{{#if:{{{rogue4|}}}{{#switch: {{{answer4}}} | style="text-align:center" |{{{fiction}}}=<span style="background:#ccffcc">|{{{fiction2}}}=<span style="background:#ccffcc">|{{{answer1}}}=<span style="background:#ffcccc">}}
<!--
|<tr><td><div align=center >'''{{ucfirst:{{{rogue1}}}}}'''</td></div><td><div align=left >{{lc:{{{answer1}}}}}</div></td></tr>}}{{#if:{{{rogue5|}}}{{#switch: {{{answer5}}} | style="text-align:center" |{{{fiction}}}=<span style="background:#ccffcc">|{{{fiction2}}}=<span style="background:#ccffcc">|{{{answer1}}}=<span style="background:#ffcccc">}}
|<tr><td><div align=center >'''{{ucfirst:{{{rogue1}}}}}'''</td></div><td><div align=left >{{lc:{{{answer1}}}}}</div></td></tr>}}


this portion hasn't been working right for row background colors UGH
{{#if: {{{sweep|}}}
|<tr><div style = background-color:#ccffcc"><td><div align=center >'''{{ucfirst:{{{host}}}}}</div></td><td><div align=left >'''sweep'''</div></td></div></tr>}}{{#if: {{{clever|}}}
|<tr><div style = background-color:#ccccff" <td><div align=center >'''{{ucfirst:{{{host}}}}}</div></td><td><div align=left >'''clever'''</div></td></div></tr>}}{{#if: {{{win|}}}
|<tr><div style = background-color:#ffffcc" <td><div align=center >'''{{ucfirst:{{{host}}}}}</div></td><td><div align=left >'''win'''</div></td></div></tr>}}{{#if: {{{swept|}}}
|<tr><div style = background-color:#ffcccc" <td><div align=center >'''{{ucfirst:{{{host}}}}}</div></td><td><div align=left >'''swept'''</div></td></div></tr>}}
|}
-->
<!--  
<!--  


pausing this part below to try out better display above
now trying to drop the unused/hidden row thing for the rogues table
 
|- {{#if: {{{sweep|}}} | style="background-color:#ccffcc" | style="display: none;"}}
|style="text-align:center" | {{#if: {{{sweep|y}}} | '''{{ucfirst:{{{host}}}}}'''}}
|style="text-align:left" | {{#if: {{{sweep|y}}} | '''sweep'''}}
 
|- {{#if: {{{clever|}}} | style="background-color:#ccccff" | style="display: none;"}}
|style="text-align:center" | {{#if: {{{clever|y}}} | '''{{ucfirst:{{{host}}}}}'''}}
|style="text-align:left" | {{#if: {{{clever|y}}} | '''clever'''}}
 
|- {{#if: {{{win|}}} | style="background-color:#ffffcc" | style="display: none;"}}
|style="text-align:center" | {{#if: {{{win|y}}} | '''{{ucfirst:{{{host}}}}}'''}}
|style="text-align:left" | {{#if: {{{win|y}}} | '''win'''}}
 
|- {{#if: {{{swept|}}} | style="background-color:#ffcccc" | style="display: none;"}}
|style="text-align:center" | {{#if: {{{swept|y}}} | '''{{ucfirst:{{{host}}}}}'''}}
|style="text-align:left" | {{#if: {{{swept|y}}} | '''swept'''}}
|}
 
-->
{| class="mw-collapsible mw-collapsed wikitable"| style="float:right; clear:right; width:275px; overflow:auto; align:center"
!style="width:60px;"|Rogue
!Guess


|- {{#if: {{{rogue1|}}} | {{#switch: {{{answer1}}} | style="text-align:center" |{{{fiction}}}=<span style="background:#ccffcc">|{{{fiction2}}}=<span style="background:#ccffcc">|{{{answer1}}}=<span style="background:#ffcccc">}} | style="display: none;"}}
|- {{#if: {{{rogue1|}}} | {{#switch: {{{answer1}}} | style="text-align:center" |{{{fiction}}}=<span style="background:#ccffcc">|{{{fiction2}}}=<span style="background:#ccffcc">|{{{answer1}}}=<span style="background:#ffcccc">}} | style="display: none;"}}
Line 92: Line 59:
|style="text-align:center" |'''{{ucfirst:{{{rogue5}}}}}'''
|style="text-align:center" |'''{{ucfirst:{{{rogue5}}}}}'''
|style="text-align:left" |{{lc:{{{answer5}}}}}  
|style="text-align:left" |{{lc:{{{answer5}}}}}  
-->
|}
|}
<noinclude>
<noinclude>

Revision as of 06:20, 2 August 2022

Answer Item
Fiction {{{fiction}}}
Science {{{science1}}}
Host Result
{{{host}}} 'sweep'clever'win'swept
Rogue Guess
{{{rogue1}}}
{{{answer1}}}

Description

You can include this template in a Results subsection of the Science or Fiction segment for a fun, colorful breakdown of the results. The table allows for five respondents and even two fiction items, as in SGU Episode 764#theme and a handful of others.

Examples

The table will look similar to the actual SoF results table in Episode 762:

Answer Item
Fiction less sensitive
Science think highly of
Science more prevalent
Science negative smells
Host Result
Jay win
Rogue Guess
Bob less sensitive
Steve less sensitive
Evan less sensitive
Cara think highly of

Suggested colorings:

Host Colorings
sweep #ccffcc all the Rogues guessed wrong
clever #ccccff each item was guessed (Steve's preferred result)
win #ffffcc at least one Rogue guessed wrong, but not them all
swept #ffcccc all the Rogues guessed right
Rogue Colorings
correct #ccffcc guessed right
incorrect #ffcccc fell for the fiction item

Usage

You can copy/paste the following code into your page, removing lines as appropriate.

{{SOFResults
|fiction	=	<!-- short word or phrase representing the item -->
|fiction2	=	<!-- leave blank if absent -->

|science1	= 	<!-- short word or phrase representing the item -->
|science2	= 	<!-- leave blank if absent -->
|science3	= 	<!-- leave blank if absent --> 

|rogue1		=	<!-- rogues in order of response -->
|answer1	=	<!-- item guessed, using word or phrase from above -->

|rogue2		=
|answer2	=

|rogue3		=
|answer3	=

|rogue4		=	<!-- leave blank if absent -->
|answer4	=	<!-- leave blank if absent -->

|rogue5		=	<!-- leave blank if absent -->
|answer5	=	<!-- leave blank if absent -->

|host		=	<!-- asker of the questions -->
<!-- for the result options below, 
     only put a 'y' next to one. -->
|sweep		=	<!-- all the Rogues guessed wrong -->
|clever		=	<!-- each item was guessed (Steve's preferred result) -->
|win		=	<!-- at least one Rogue guessed wrong, but not them all -->
|swept		=	<!-- all the Rogues guessed right -->
}}