Template:Script: Difference between revisions

The official GemStone IV encyclopedia.
Jump to navigation Jump to search
(Why, God, why?)
(Ugh..)
Line 18: Line 18:
| optional
| optional
| A reason why the script is not compatible with one client or the other.
| A reason why the script is not compatible with one client or the other.
|-
|}
| notes
| optional
| Any miscellaneous notes about the script or its operation. If no notes are specified, the field will not appear on the page.
|}


An example of the template's use:
An example of the template's use:
Line 30: Line 26:
| author = Anshou
| author = Anshou
| compat = SF
| compat = SF
| notes = This is an example script for KP.
}}
}}
</pre>
</pre>
Line 46: Line 41:
| '''Compatibility:'''
| '''Compatibility:'''
| StormFront Only
| StormFront Only
|-
| '''Notes:'''
| This is an example script for KP.
|}
|}
</noinclude><includeonly>
</noinclude><includeonly>
Line 55: Line 47:
<tr><td>'''Author:'''</td><td>{{{author|Unknown}}}</td></tr>
<tr><td>'''Author:'''</td><td>{{{author|Unknown}}}</td></tr>
<tr><td>'''Compatibility:'''</td><td>{{#ifeq: {{{compat}}} | SF | StormFront Only | {{#ifeq: {{{compat}}} | WFE | Wizard FE Only | {{#ifeq: {{{compat}}} | SF/WFE | StormFront and Wizard FE | '''''#UNDEFINED#''''' }} }} }}{{#if: {{compatwarn}} | &nbsp;(''{{{compatwarn}}}'') | }}</td></tr>
<tr><td>'''Compatibility:'''</td><td>{{#ifeq: {{{compat}}} | SF | StormFront Only | {{#ifeq: {{{compat}}} | WFE | Wizard FE Only | {{#ifeq: {{{compat}}} | SF/WFE | StormFront and Wizard FE | '''''#UNDEFINED#''''' }} }} }}{{#if: {{compatwarn}} | &nbsp;(''{{{compatwarn}}}'') | }}</td></tr>
{{#if: {{{notes|}}} | {{lt}}tr{{gt}}{{lt}}t{{gt}}'''Notes:'''{{lt}}/td{{gt}}{{lt}}td{{gt}}{{{notes}}}{{lt}}/td{{gt}}{{lt}}/tr{{gt}} | }}
</table>
</table>



Revision as of 16:16, 15 January 2007

This template is meant to be included at the top of all script articles to provide clear information about the script. The template has tree arguments:

title required A descriptive title for the script.
author optional The author of the script. Defaults is "Unknown".
compat required The client compatibility of the script. Valid options are "SF" for StormFront, "WFE" for Wizard FE, or "SF/WFE" cross-compatibility.
compatwarn optional A reason why the script is not compatible with one client or the other.

An example of the template's use:

{{script
 | title = A Test Script 
 | author = Anshou
 | compat = SF
}}

This example would display as:

Title: A Test Script
Author: Anshou
Compatibility: StormFront Only