Difference between revisions of "Template:Client Patch"

m
m
Line 1: Line 1:
<includeonly>__NOTOC__
+
<noinclude>
 +
{{tocright}}
 +
 
 +
[[Template:Client Patch]] is designed for use on [[Client Patches|client patch pages]].
 +
 
 +
==Full Template==
 +
<pre>
 +
{{Client Patch
 +
|client=
 +
|otherclient=
 +
|date=
 +
|size=
 +
|notes=
 +
|patchnotes=
 +
}}
 +
</pre>
 +
 
 +
==Parameters==
 +
 
 +
===client===
 +
* '''Usage:''' Mandatory
 +
* '''Description:''' The <span style="font-family:monospace;">client</span> parameter takes a two-character code denoting the client for which the client patch was issued. This is used to generate the introductory sentence, as well a link back to the corresponding list of client patches in the "See Also" section.
 +
* '''Valid Value(s):'''
 +
** "2d" - Classic Client
 +
** "en" - Enhanced Client
 +
** "kr" - Kingdom Reborn Client
 +
** "3d" - Third Dawn Client
 +
 
 +
===otherclient===
 +
* '''Usage:''' Optional
 +
* '''Description:''' The <span style="font-family:monospace;">otherclient</span> parameter takes a two-character code denoting a second client for which the client patch was issued. This is used to generate the introductory sentence, as well a link back to the corresponding list of client patches in the "See Also" section. At current, the only case in which this can be true is for old patches that were issued for both the Classic and Third Dawn Clients.
 +
* '''Valid Value(s):''' "3d"
 +
 
 +
===date===
 +
* '''Usage:''' Mandatory
 +
* '''Description:''' The <span style="font-family:monospace;">date</span> parameter takes a string denoting the date on which the client patch was issued. This is used to generate the "Date" bullet point.
 +
* '''Valid Value(s):''' Any string representing a date.
 +
 
 +
===size===
 +
* '''Usage:''' Optional
 +
* '''Description:''' The <span style="font-family:monospace;">size</span> parameter takes a string denoting the size, in bytes, of the client patch. This is used to generate the "Size" bullet point.
 +
* '''Valid Value(s):''' A comma-separated number.
 +
 
 +
===notes===
 +
* '''Usage:''' Optional
 +
* '''Description:''' The <span style="font-family:monospace;">notes</span> parameter takes a string or strings denoting any notes or other commentary on the client patch. This is used to generate the "Notes" bullet point.
 +
* '''Valid Value(s):''' Any string or strings.
 +
 
 +
===patchnotes===
 +
* '''Usage:''' Mandatory
 +
* '''Description:''' The <span style="font-family:monospace;">patchnotes</span> parameter takes a string or strings denoting the official patch notes, or a paraphrasing of the official patch notes, that correspond to the client patch. This is used to generate the "Patch Notes" section.
 +
* '''Valid Value(s):''' Any string or strings.</noinclude><includeonly>__NOTOC__
 
{{#ifeq: {{{client|}}} | kr
 
{{#ifeq: {{{client|}}} | kr
 
| This patch was for the [[Ultima Online: Kingdom Reborn|Kingdom Reborn Client]].
 
| This patch was for the [[Ultima Online: Kingdom Reborn|Kingdom Reborn Client]].
Line 16: Line 67:
 
   }}
 
   }}
 
}}
 
}}
==Date==
+
'''Date:''' {{{date}}}
{{{date}}}
+
 
{{#if: {{{size|}}}
 
{{#if: {{{size|}}}
| ==Size==
+
| '''Size:''' {{{size}}} bytes
{{{size}}} bytes
+
 
|
 
|
 
}}
 
}}
==Patch Notes==
+
{{#if: {{{notes|}}}
{{{patchnotes}}}
+
| '''Notes:''' {{{notes}}}
{{#if: {{{othernotes|}}}
+
| ==Other Notes==
+
{{{othernotes}}}
+
 
|
 
|
 
}}
 
}}
 +
==Patch Notes==
 +
{{{patchnotes}}}
 
==See Also==
 
==See Also==
 
{{#ifeq: {{{client|}}} | kr
 
{{#ifeq: {{{client|}}} | kr
Line 48: Line 96:
 
   }}
 
   }}
 
}}
 
}}
[[Category:Client Patches]]</includeonly><noinclude>[[Template:Client Patch]] is designed for use on [[Client Patches|client patch pages]] for standardized formatting.
+
[[Category:Client Patches]]</includeonly>
 
+
==Template==
+
<pre>
+
{{Client Patch
+
|client=
+
|otherclient=
+
|day=
+
|month=
+
|year=
+
|size=
+
|patchnotes=
+
|othernotes=
+
}}
+
</pre></noinclude>
+

Revision as of 09:59, 2 October 2009

Template:Client Patch is designed for use on client patch pages.

Full Template

{{Client Patch
|client=
|otherclient=
|date=
|size=
|notes=
|patchnotes=
}}

Parameters

client

  • Usage: Mandatory
  • Description: The client parameter takes a two-character code denoting the client for which the client patch was issued. This is used to generate the introductory sentence, as well a link back to the corresponding list of client patches in the "See Also" section.
  • Valid Value(s):
    • "2d" - Classic Client
    • "en" - Enhanced Client
    • "kr" - Kingdom Reborn Client
    • "3d" - Third Dawn Client

otherclient

  • Usage: Optional
  • Description: The otherclient parameter takes a two-character code denoting a second client for which the client patch was issued. This is used to generate the introductory sentence, as well a link back to the corresponding list of client patches in the "See Also" section. At current, the only case in which this can be true is for old patches that were issued for both the Classic and Third Dawn Clients.
  • Valid Value(s): "3d"

date

  • Usage: Mandatory
  • Description: The date parameter takes a string denoting the date on which the client patch was issued. This is used to generate the "Date" bullet point.
  • Valid Value(s): Any string representing a date.

size

  • Usage: Optional
  • Description: The size parameter takes a string denoting the size, in bytes, of the client patch. This is used to generate the "Size" bullet point.
  • Valid Value(s): A comma-separated number.

notes

  • Usage: Optional
  • Description: The notes parameter takes a string or strings denoting any notes or other commentary on the client patch. This is used to generate the "Notes" bullet point.
  • Valid Value(s): Any string or strings.

patchnotes

  • Usage: Mandatory
  • Description: The patchnotes parameter takes a string or strings denoting the official patch notes, or a paraphrasing of the official patch notes, that correspond to the client patch. This is used to generate the "Patch Notes" section.
  • Valid Value(s): Any string or strings.