Difference between revisions of "Template:Infobox Robot"

From Robowiki
Jump to navigation Jump to search
(It sorta kinda works now, i'll add more options later)
(updating with more stuff! @_@)
Line 1: Line 1:
{| style="text-align: justify; font-size: 70%; float: right; clear: right; border: 1px solid #aaa; width:{{{box_width|18em}}};" cellspacing="5"
+
{| style="text-align: justify; font-size: 70%; float: right; clear: right; border: 1px solid #aaa; width:{{{box_width|20em}}};" cellspacing="5"
 
|-
 
|-
  
Line 14: Line 14:
  
 
{{If|test={{{author|}}}|then=
 
{{If|test={{{author|}}}|then=
{{!}} style="text-align: right;" {{!}}'''Author'''{{!}}{{!}} {{{author<includeonly>|</includeonly>}}} }}
+
{{!}} style="text-align: right;" {{!}}'''[[Bot_authors|Author(s)]]'''{{!}}{{!}} {{{author<includeonly>|</includeonly>}}} }}
 
<noinclude>
 
<noinclude>
 
|-
 
|-
| style="text-align: right;" | '''Author''' || {{{author<includeonly>|</includeonly>}}}
+
| style="text-align: right;" | '''[[Bot_authors|Author(s)]]''' || {{{author<includeonly>|</includeonly>}}}
 
</noinclude>
 
</noinclude>
 
|-
 
|-
Line 26: Line 26:
 
|-
 
|-
 
| style="text-align: right;" | '''Extends''' || {{{extends<includeonly>|</includeonly>}}}
 
| style="text-align: right;" | '''Extends''' || {{{extends<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{targeting|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''[[Targeting]]'''{{!}}{{!}} {{{targeting<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''[[Targeting]]''' || {{{targeting<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{movement|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''[[Movement]]'''{{!}}{{!}} {{{movement<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''[[Movement]]''' || {{{movement<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{released|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''Released'''{{!}}{{!}} {{{released<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''Released''' || {{{released<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{best_rating|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''Best Rating'''{{!}}{{!}} {{{best_rating<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''Best Rating''' || {{{best_rating<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{rating|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''Current Rating'''{{!}}{{!}} {{{rating<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''Current Rating''' || {{{rating<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{current_version|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''Current Version'''{{!}}{{!}} {{{current_version<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''Current Version''' || {{{current_version<includeonly>|</includeonly>}}}
 
</noinclude>
 
</noinclude>
 
|-
 
|-
Line 34: Line 82:
 
|-
 
|-
 
| style="text-align: right;" | '''License''' || {{{license<includeonly>|</includeonly>}}}
 
| style="text-align: right;" | '''License''' || {{{license<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{whales|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''[[WhiteWhale|White Whales]]'''{{!}}{{!}} {{{whales<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''[[WhiteWhale|White Whales]]''' || {{{whales<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{inspiredby|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''Inspired by'''{{!}}{{!}} {{{inspiredby<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''Inspired by''' || {{{inspiredby<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{inspired|}}}|then=
 +
{{!}} style="text-align: right;" {{!}}'''Inspired'''{{!}}{{!}} {{{inspired<includeonly>|</includeonly>}}} }}
 +
<noinclude>
 +
|-
 +
| style="text-align: right;" | '''Inspired''' || {{{inspired<includeonly>|</includeonly>}}}
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{download_link|}}}|then=
 +
{{!}} colspan="2" style="text-align: right;" {{!}}'''[{{{download_link<includeonly>|</includeonly>}}} Download]''' }}
 +
<noinclude>
 +
|-
 +
| colspan="2" style="text-align: center;" |'''[{{{download_link<includeonly>|</includeonly>}}} Download]'''
 +
</noinclude>
 +
|-
 +
 +
{{If|test={{{source_link|}}}|then=
 +
{{!}} colspan="2" style="text-align: right;" {{!}}'''[{{{source_link<includeonly>|</includeonly>}}} Source]''' }}
 +
<noinclude>
 +
|-
 +
| colspan="2" style="text-align: center;" |'''[{{{source_link<includeonly>|</includeonly>}}} Source]'''
 
</noinclude>
 
</noinclude>
 
|}
 
|}
 
<noinclude>
 
<noinclude>
 +
 +
  
 
<br style="clear:both" />
 
<br style="clear:both" />
Line 48: Line 138:
 
<div style="width:250px; background:#dddddd; border:1px solid black; padding:0.5em 1em 0.5em 1em;">
 
<div style="width:250px; background:#dddddd; border:1px solid black; padding:0.5em 1em 0.5em 1em;">
 
<pre>{{Infobox Robot
 
<pre>{{Infobox Robot
| bgcolour     =  
+
| bgcolour       =  
| name         =  
+
| name           =  
| image         =  
+
| image           =  
| imagesize     =  
+
| imagesize       =  
| caption       =  
+
| caption         =  
| author       =  
+
| author         =  
| extends      =  
+
| extends         =
| license       =  
+
| targeting       =
 +
| movement        =
 +
| released        =
 +
| best_rating    =
 +
| rating          =
 +
| current_version =
 +
| license         =
 +
| whales          =
 +
| inspiredby      =
 +
| inspired        =
 +
| download_link  =
 +
| source_link    =
 
}}</pre>
 
}}</pre>
 
</div>
 
</div>
Line 66: Line 167:
 
|| name || The name of the robot, omit for page name
 
|| name || The name of the robot, omit for page name
 
|-
 
|-
|| image || an image, logo or snapshot of the robot
+
|| image || an image, logo or snapshot of the robot, optional
 +
|-
 +
|| imagesize* || In the form "Npx", resizes the image to a width of N pixels; default is 200px, optional
 +
|-
 +
|| caption* || A caption discribing the image, optional
 +
|-
 +
|| author || the creator(s) of the robot, e.g. PEZ, Voidious, Chase-san, etc. optional
 +
|-
 +
|| extends || what this bot extends, be it AdvancedRobot, Robot, or TeamRobot, optional
 +
|-
 +
|| targeting || The type of targeting the bot uses, optional
 +
|-
 +
|| movement || The type of movement the bot uses, optional
 +
|-
 +
|| released || The date the bot was originally released, optional
 +
|-
 +
|| best_rating || The best rating the bot has obtained in the rumble, optional
 +
|-
 +
|| rating || The current rating the bot has in the rumble, optional
 +
|-
 +
|| current_version || The current version of the robot, optional
 +
|-
 +
|| license || The license this robot's source is under, optional
 
|-
 
|-
|| imagesize* || In the form "Npx", resizes the image to a width of N pixels; default is 200px
+
|| whales || The bots in which you hope to overcome!, optional
 
|-
 
|-
|| caption* || The name of the robot
+
|| inspiredby || Robots that inspired the creation of this one, optional
 
|-
 
|-
|| author || the creator of the robot, e.g. PEZ, Voidious, Chase-san, etc.
+
|| inspired || Other robots that we're inspired by this one, optional
 
|-
 
|-
|| extends || what this bot extends, be it AdvancedRobot, Robot, or TeamRobot, omit for unknown
+
|| download_link || the absolute link to your robots jar, optional
 
|-
 
|-
|| license || The license this robot's sournce is under, omit for none, or put unknown.
+
|| source_link || the absolute link to the source of your robot, not needed if its already included in the jar, optional
 
|-
 
|-
 
| colspan="2" style="font-size: 80%" | * Only used if the {{{image}}} parameter used.
 
| colspan="2" style="font-size: 80%" | * Only used if the {{{image}}} parameter used.

Revision as of 15:48, 12 November 2007

Infobox Robot
[[Image:{{{image}}} |200px| ]]
{{{caption}}}
Author(s) {{{author}}}
Extends {{{extends}}}
Targeting {{{targeting}}}
Movement {{{movement}}}
Released {{{released}}}
Best Rating {{{best_rating}}}
Current Rating {{{rating}}}
Current Version {{{current_version}}}
License {{{license}}}
White Whales {{{whales}}}
Inspired by {{{inspiredby}}}
Inspired {{{inspired}}}
[{{{download_link}}} Download]
[{{{source_link}}} Source]




Documentation

Usage

The infobox may be added by pasting the template as shown below into an article. None of the Parameters are required as of yet.

{{Infobox Robot
| bgcolour        = 
| name            = 
| image           = 
| imagesize       = 
| caption         = 
| author          = 
| extends         = 
| targeting       =
| movement        =
| released        =
| best_rating     =
| rating          =
| current_version =
| license         = 
| whales          =
| inspiredby      =
| inspired        =
| download_link   =
| source_link     =
}}

Parameters

bgcolor The background coloring, omit for default color
name The name of the robot, omit for page name
image an image, logo or snapshot of the robot, optional
imagesize* In the form "Npx", resizes the image to a width of N pixels; default is 200px, optional
caption* A caption discribing the image, optional
author the creator(s) of the robot, e.g. PEZ, Voidious, Chase-san, etc. optional
extends what this bot extends, be it AdvancedRobot, Robot, or TeamRobot, optional
targeting The type of targeting the bot uses, optional
movement The type of movement the bot uses, optional
released The date the bot was originally released, optional
best_rating The best rating the bot has obtained in the rumble, optional
rating The current rating the bot has in the rumble, optional
current_version The current version of the robot, optional
license The license this robot's source is under, optional
whales The bots in which you hope to overcome!, optional
inspiredby Robots that inspired the creation of this one, optional
inspired Other robots that we're inspired by this one, optional
download_link the absolute link to your robots jar, optional
source_link the absolute link to the source of your robot, not needed if its already included in the jar, optional
* Only used if the {{{image}}} parameter used.

Other Notes

Since I cannot access the common.css stuff, I put the style info right into the table T_T. MediaWiki:Common.css