Difference between revisions of "Template:Infobox Robot"
Jump to navigation
Jump to search
m (Use Template:Bot Categorizer instead) |
|||
| (29 intermediate revisions by 8 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {| style="text-align: | + | {| class="robot-infobox" style="text-align: left; font-size: 70%; float: right; clear: right; border: 1px solid #aaa; width:{{{box_width|20em}}}; margin: 0em 0em 0.5em 0.5em; background: white;" cellspacing="5" |
|- | |- | ||
| − | |||
|colspan="2" style="padding: 0; text-align:center; font-size: larger; background-color:{{{bgcolour|#c0c0c0}}}; color:#000000;" | '''{{{name|{{PAGENAME}}}}}''' | |colspan="2" style="padding: 0; text-align:center; font-size: larger; background-color:{{{bgcolour|#c0c0c0}}}; color:#000000;" | '''{{{name|{{PAGENAME}}}}}''' | ||
|- | |- | ||
| − | + | {{If|test={{{altimage|}}}|then= | |
| + | {{!}} colspan="2" style="vertical-align: top; text-align: center;" {{!}}{{{altimage<includeonly>|</includeonly>}}} }} | ||
| + | |- | ||
{{If|test={{{image|}}}|then= | {{If|test={{{image|}}}|then= | ||
| − | {{!}} colspan="2" style="text-align:center;" {{!}}[[Image:{{{image}}}{{{imagesize| | + | {{!}} colspan="2" style="text-align:center;" {{!}}[[Image:{{{image}}}|{{{imagesize|200px}}}]]<br/>{{{caption<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| − | | colspan="2" style="text-align:center;" |[[Image:{{{image}}}{{{imagesize | | + | | colspan="2" style="text-align:center;" |[[Image:{{{image}}}|{{{imagesize|200px}}} ]]<br/>{{{caption<includeonly>|</includeonly>}}} |
</noinclude> | </noinclude> | ||
|- | |- | ||
{{If|test={{{author|}}}|then= | {{If|test={{{author|}}}|then= | ||
| − | {{!}} style="text-align: right;" {{!}}'''[[ | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''[[:Category:Bot Authors|Author(s)]]'''{{!}}{{!}} {{{author<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| − | | style="text-align: right;" | '''[[ | + | | style="text-align: right;" | '''[[:Category:Bot Authors|Author(s)]]''' || {{{author<includeonly>|</includeonly>}}} |
</noinclude> | </noinclude> | ||
|- | |- | ||
{{If|test={{{extends|}}}|then= | {{If|test={{{extends|}}}|then= | ||
| − | {{!}} style="text-align: right;" {{!}}'''Extends'''{{!}}{{!}} {{{extends<includeonly>|</includeonly>}}} }} | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''Extends'''{{!}}{{!}} {{{extends<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| Line 30: | Line 31: | ||
{{If|test={{{targeting|}}}|then= | {{If|test={{{targeting|}}}|then= | ||
| − | {{!}} style="text-align: right;" {{!}}'''[[Targeting]]'''{{!}}{{!}} {{{targeting<includeonly>|</includeonly>}}} }} | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''[[:Category:Targeting|Targeting]]'''{{!}}{{!}} {{{targeting<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| − | | style="text-align: right;" | '''[[Targeting]]''' || {{{targeting<includeonly>|</includeonly>}}} | + | | style="text-align: right;" | '''[[:Category:Targeting|Targeting]]''' || {{{targeting<includeonly>|</includeonly>}}} |
</noinclude> | </noinclude> | ||
|- | |- | ||
{{If|test={{{movement|}}}|then= | {{If|test={{{movement|}}}|then= | ||
| − | {{!}} style="text-align: right;" {{!}}'''[[Movement]]'''{{!}}{{!}} {{{movement<includeonly>|</includeonly>}}} }} | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''[[:Category:Movement|Movement]]'''{{!}}{{!}} {{{movement<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| − | | style="text-align: right;" | '''[[Movement]]''' || {{{movement<includeonly>|</includeonly>}}} | + | | style="text-align: right;" | '''[[:Category:Movement|Movement]]''' || {{{movement<includeonly>|</includeonly>}}} |
</noinclude> | </noinclude> | ||
|- | |- | ||
{{If|test={{{released|}}}|then= | {{If|test={{{released|}}}|then= | ||
| − | {{!}} style="text-align: right;" {{!}}'''Released'''{{!}}{{!}} {{{released<includeonly>|</includeonly>}}} }} | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''Released'''{{!}}{{!}} {{{released<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| Line 54: | Line 55: | ||
{{If|test={{{best_rating|}}}|then= | {{If|test={{{best_rating|}}}|then= | ||
| − | {{!}} style="text-align: right;" {{!}}'''Best Rating'''{{!}}{{!}} {{{best_rating<includeonly>|</includeonly>}}} }} | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''Best Rating'''{{!}}{{!}} {{{best_rating<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| Line 62: | Line 63: | ||
{{If|test={{{rating|}}}|then= | {{If|test={{{rating|}}}|then= | ||
| − | {{!}} style="text-align: right;" {{!}}'''Current Rating'''{{!}}{{!}} {{{rating<includeonly>|</includeonly>}}} }} | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''Current Rating'''{{!}}{{!}} {{{rating<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| Line 70: | Line 71: | ||
{{If|test={{{current_version|}}}|then= | {{If|test={{{current_version|}}}|then= | ||
| − | {{!}} style="text-align: right;" {{!}}'''Current Version'''{{!}}{{!}} {{{current_version<includeonly>|</includeonly>}}} }} | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''Current Version'''{{!}}{{!}} {{{current_version<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| Line 77: | Line 78: | ||
|- | |- | ||
| − | {{If|test={{{ | + | {{If|test={{{codesize|}}}|then= |
| − | {{!}} style="text-align: right;" {{!}}''' | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''[[Code Size|Code Size]]'''{{!}}{{!}} {{{codesize<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| − | | style="text-align: right;" | ''' | + | | style="text-align: right;" | '''[[Code Size]]''' || {{{codesize<includeonly>|</includeonly>}}} |
</noinclude> | </noinclude> | ||
|- | |- | ||
| − | {{If|test={{{ | + | {{If|test={{{license|}}}|then= |
| − | {{!}} style="text-align: right;" {{!}}'''[[ | + | {{!}} style="vertical-align: top; text-align: right;" {{!}}'''[[Licenses|Code License]]'''{{!}}{{!}} {{{license<includeonly>|</includeonly>}}} }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| − | | style="text-align: right;" | '''[[ | + | | style="text-align: right;" | '''[[Licenses|License]]''' || {{{license<includeonly>|</includeonly>}}} |
</noinclude> | </noinclude> | ||
|- | |- | ||
| − | {{If|test={{{ | + | {{If|test={{{download_link|}}}|then= |
| − | {{!}} style="text-align: | + | {{!}} colspan="2" style="font-size: larger; text-align: center;" {{!}}'''[{{{download_link<includeonly>|</includeonly>}}} Download]''' }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| − | | style="text-align: | + | | colspan="2" style="font-size: larger; text-align: center;" |'''[{{{download_link<includeonly>|</includeonly>}}} Download]''' |
</noinclude> | </noinclude> | ||
|- | |- | ||
| − | {{If|test={{{ | + | {{If|test={{{source_link|}}}|then= |
| − | {{!}} style="text-align: | + | {{!}} colspan="2" style="font-size: larger; text-align: center;" {{!}}'''[{{{source_link<includeonly>|</includeonly>}}} Source]''' }} |
<noinclude> | <noinclude> | ||
|- | |- | ||
| − | | style="text-align: | + | | colspan="2" style="font-size: larger; text-align: center;" |'''[{{{source_link<includeonly>|</includeonly>}}} Source]''' |
</noinclude> | </noinclude> | ||
|- | |- | ||
| − | {{If|test={{{ | + | {{If|test={{{no_categories|}}}|then={{!}} colspan="2" style="text-align: center;" {{!}} ''This is an example!'' }} |
| − | {{!}} colspan="2" style="text-align: | + | |}<!-- --Categorizers-- |
| − | < | + | --><includeonly><!-- |
| − | + | -->{{if|test={{{no_categories|}}}|then=[[Category:Bots]]|else={{Template:Bot Categorizer|isOneOnOne={{{isOneOnOne}}}|isMelee={{{isMelee}}}|isOpenSource={{{isOpenSource}}}|extends={{{extends}}}}}}}<!-- | |
| − | | | + | --><!-- |
| − | + | --></includeonly><!-- | |
| − | | | + | --><noinclude> |
| − | |||
| − | {{ | ||
| − | {{ | ||
| − | < | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | <noinclude> | ||
| Line 140: | Line 132: | ||
| bgcolour = | | bgcolour = | ||
| name = | | name = | ||
| + | | altimage = | ||
| image = | | image = | ||
| imagesize = | | imagesize = | ||
| Line 145: | Line 138: | ||
| author = | | author = | ||
| extends = | | extends = | ||
| − | | targeting = | + | | targeting = |
| − | | movement = | + | | movement = |
| − | | released = | + | | released = |
| − | | best_rating = | + | | best_rating = |
| − | | rating = | + | | rating = |
| − | | current_version = | + | | current_version = |
| + | | codesize = | ||
| license = | | license = | ||
| − | | | + | | download_link = |
| − | | | + | | source_link = |
| − | | | + | | isOneOnOne = true/false |
| − | | | + | | isMelee = true/false |
| − | | | + | | isOpenSource = true/false |
}}</pre> | }}</pre> | ||
</div> | </div> | ||
| Line 166: | Line 160: | ||
|- | |- | ||
|| name || The name of the robot, omit for page name | || name || The name of the robot, omit for page name | ||
| + | |- | ||
| + | || altimage || generally not used, only here temporarily for offsite image linking, optional | ||
|- | |- | ||
|| image || an image, logo or snapshot of the robot, optional | || image || an image, logo or snapshot of the robot, optional | ||
| Line 171: | Line 167: | ||
|| imagesize* || In the form "Npx", resizes the image to a width of N pixels; default is 200px, optional | || imagesize* || In the form "Npx", resizes the image to a width of N pixels; default is 200px, optional | ||
|- | |- | ||
| − | || caption* || A caption | + | || caption* || A caption describing the image, optional |
|- | |- | ||
|| author || the creator(s) of the robot, e.g. PEZ, Voidious, Chase-san, etc. optional | || author || the creator(s) of the robot, e.g. PEZ, Voidious, Chase-san, etc. optional | ||
| Line 190: | Line 186: | ||
|- | |- | ||
|| license || The license this robot's source is under, optional | || license || The license this robot's source is under, optional | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|- | |- | ||
|| download_link || the absolute link to your robots jar, optional | || download_link || the absolute link to your robots jar, optional | ||
| Line 204: | Line 194: | ||
|} | |} | ||
</div> | </div> | ||
| + | |||
| + | {{Infobox Robot | ||
| + | | name = Dookious | ||
| + | | author = Voidious | ||
| + | | extends = AdvancedRobot | ||
| + | | targeting = GuessFactorTargeting | ||
| + | | movement = WaveSurfing | ||
| + | | released = 2006 | ||
| + | | best_rating = 1.571 / 2131 (#1) | ||
| + | | current_version = 1.58 | ||
| + | | license = [[RWPCL]] | ||
| + | | download_link = http://www.dijitari.com/void/robocode/voidious.Dookious_1.58.jar | ||
| + | | no_categories = true | ||
| + | }} | ||
| + | |||
== Other Notes == | == Other Notes == | ||
Since I cannot access the common.css stuff, I put the style info right into the table T_T. [[MediaWiki:Common.css]] | Since I cannot access the common.css stuff, I put the style info right into the table T_T. [[MediaWiki:Common.css]] | ||
</noinclude> | </noinclude> | ||
Latest revision as of 09:14, 14 September 2017
| 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}}} |
| Code Size | {{{codesize}}} |
| License | {{{license}}} |
| [{{{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 =
| altimage =
| image =
| imagesize =
| caption =
| author =
| extends =
| targeting =
| movement =
| released =
| best_rating =
| rating =
| current_version =
| codesize =
| license =
| download_link =
| source_link =
| isOneOnOne = true/false
| isMelee = true/false
| isOpenSource = true/false
}}
Parameters
| bgcolor | The background coloring, omit for default color |
| name | The name of the robot, omit for page name |
| altimage | generally not used, only here temporarily for offsite image linking, optional |
| 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 describing 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 |
| download_link | the absolute link to your robots jar, optional |
| source_link | the absolute link to the source of your robot, optional |
| * Only used if the {{{image}}} parameter is used. | |
| Dookious | |
| Author(s) | Voidious |
| Extends | AdvancedRobot |
| Targeting | GuessFactorTargeting |
| Movement | WaveSurfing |
| Released | 2006 |
| Best Rating | 1.571 / 2131 (#1) |
| Current Version | 1.58 |
| Code License | RWPCL |
| Download | |
| This is an example! | |
Other Notes
Since I cannot access the common.css stuff, I put the style info right into the table T_T. MediaWiki:Common.css