Difference between revisions of "Template:Shard"
m (added PAGENAME to category per the Category:Templates instructions.) |
(updated with more logic and parameters.) |
||
Line 1: | Line 1: | ||
<includeonly>{{#switch: {{{1}}} | <includeonly>{{#switch: {{{1}}} | ||
− | | Arirang = [[Category:{{{1}}} Shard]] | + | | Arirang = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Asuka = [[Category:{{{1}}} Shard]] | + | | Asuka = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Atlantic = [[Category:{{{1}}} Shard]] | + | | Atlantic = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Baja = [[Category:{{{1}}} Shard]] | + | | Baja = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Balhae = [[Category:{{{1}}} Shard]] | + | | Balhae = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Catskills = [[Category:{{{1}}} Shard]] | + | | Catskills = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Chesapeake = [[Category:{{{1}}} Shard]] | + | | Chesapeake = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Drachenfels = [[Category:{{{1}}} Shard]] | + | | Drachenfels = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Europa = [[Category:{{{1}}} Shard]] | + | | Europa = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Formosa = [[Category:{{{1}}} Shard]] | + | | Formosa = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Great Lakes = [[Category:{{{1}}} Shard]] | + | | Great Lakes = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Hokuto = [[Category:{{{1}}} Shard]] | + | | Hokuto = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Izumo = [[Category:{{{1}}} Shard]] | + | | Izumo = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Lake Austin = [[Category:{{{1}}} Shard]] | + | | Lake Austin = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Lake Superior = [[Category:{{{1}}} Shard]] | + | | Lake Superior = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Legends = [[Category:{{{1}}} Shard]] | + | | Legends = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Mizuho = [[Category:{{{1}}} Shard]] | + | | Mizuho = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Mugen = [[Category:{{{1}}} Shard]] | + | | Mugen = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Napa Valley = [[Category:{{{1}}} Shard]] | + | | Napa Valley = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Oceania = [[Category:{{{1}}} Shard]] | + | | Oceania = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Origin = [[Category:{{{1}}} Shard]] | + | | Origin = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Pacific = [[Category:{{{1}}} Shard]] | + | | Pacific = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Sakura = [[Category:{{{1}}} Shard]] | + | | Sakura = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Siege Perilous = [[Category:{{{1}}} Shard]] | + | | Siege Perilous = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Sonoma = [[Category:{{{1}}} Shard]] | + | | Sonoma = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Wakoku = [[Category:{{{1}}} Shard]] | + | | Wakoku = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | Yamato = [[Category:{{{1}}} Shard]] | + | | Yamato = [[Category:{{{1}}} Shard]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
− | | ALL = [[Category:{{{1}}} Shards]] | + | | ALL = [[Category:{{{1}}} Shards]] {{#ifeq:{{{sub|}}}}|{{{sub|-}}}} | [[Category:{{{sub}}} on {{{1}}}]] | }} {{#ifeq: {{{ShardLine}}} | OFF | | :'''''{{{1}}} Shard Article''''' }} |
| [[Category:Shard template name not recognized]] | | [[Category:Shard template name not recognized]] | ||
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
− | + | == Purpose == | |
+ | # Attach your article to one (or more) [[Shard Communities]] (e.g., Atlantic, Chesapeake, Great Lakes). | ||
+ | # Optionally attach your article to a sub-category within that [[Shard Communities|Shard Community]] (e.g., Atlantic|Guild, Chesapeake|Auction House, Sonoma|Character). | ||
− | '''PREVIEW your article before saving!''' ... the Shard category will show up at the bottom of your preview. If | + | '''PREVIEW your article before saving!''' ... the Shard category (and sub-category if entered) will show up at the bottom of your preview. This template also checks if you entered a valid shard name. If not valid, your category at the bottom will show up in the Category '''<tt>Shard template name not recognized</tt>'''. |
− | + | ||
− | + | ||
== Usage == | == Usage == | ||
− | * '''Syntax | + | Typically place this template on the first line of your article. |
− | + | ||
− | + | {{Tlx|Shard|''shardname''|<nowiki>sub=</nowiki>''sub-category''|<nowiki>ShardLine=</nowiki>''OFF''}} | |
+ | |||
+ | where: | ||
+ | * <tt>''shardname''</tt> (required) is the name of the shard. | ||
+ | * <tt>sub=''sub-category''</tt> (optional) is a sub-category in the shard community on this wiki. | ||
+ | * <tt>ShardLine=''OFF''</tt> (optional, ON by default) removes the one-line text showing what shard this article relates to. | ||
+ | |||
+ | == Examples == | ||
+ | |||
+ | {| class="wikitable" border="1" | ||
+ | |- | ||
+ | ! Usage | ||
+ | ! Syntax | ||
+ | ! Examples | ||
+ | |- | ||
+ | | One shard | ||
+ | | {{Tlx|Shard|''shardname''}} | ||
+ | | <tt><nowiki>{{Shard|Pacific}}</nowiki></tt> | ||
+ | |- | ||
+ | | More than one shard (if article pertains to multiple shards) | ||
+ | | {{Tlx|Shard|''shardname1''}}{{Tlx|Shard|''shardname2''}} ... {{Tlx|Shard|''shardnameN''}} | ||
+ | | <tt><nowiki>{{Shard|Atlantic}}{{Shard|Europa}}{{Shard|Sonoma}}</nowiki></tt> | ||
+ | |- | ||
+ | | One shard and a sub-category | ||
+ | | {{Tlx|Shard|''shardname''|<nowiki>sub=</nowiki>''sub-category''}} | ||
+ | | <tt><nowiki>{{Shard|Pacific|<nowiki>sub=</nowiki>Guild}}</nowiki></tt> | ||
+ | |- | ||
+ | | Many variations | ||
+ | | colspan="2" | <tt><nowiki>{{Shard|Pacific|sub=Guild}}{{Shard|Pacific|sub=Auction House}}{{Shard|Sonoma|sub=Auction House}}</nowiki></tt> | ||
+ | |} | ||
+ | :: | ||
+ | === Usage without sub-category === | ||
+ | (copy one or more of the following as the first line of your article) | ||
:: <tt><nowiki>{{Shard|Arirang}}</nowiki></tt> | :: <tt><nowiki>{{Shard|Arirang}}</nowiki></tt> | ||
:: <tt><nowiki>{{Shard|Asuka}}</nowiki></tt> | :: <tt><nowiki>{{Shard|Asuka}}</nowiki></tt> | ||
Line 68: | Line 100: | ||
:: <tt><nowiki>{{Shard|Yamato}}</nowiki></tt> | :: <tt><nowiki>{{Shard|Yamato}}</nowiki></tt> | ||
:: <tt><nowiki>{{Shard|ALL}}</nowiki></tt> - use this '''only''' if an article partains to ALL shards, such as a UO All-Shards event or quest. | :: <tt><nowiki>{{Shard|ALL}}</nowiki></tt> - use this '''only''' if an article partains to ALL shards, such as a UO All-Shards event or quest. | ||
− | * | + | * Note: If the Shard name is not recognized or spelled properly, the default category is '''<tt>Shard template name not recognized</tt>'''. |
− | + | ||
− | + | === Some typical shard community sub-categories === | |
+ | You can add and use more sub-categories if you like, but try to stay consistent between shards if possible. | ||
+ | :: <tt>Alliance</tt> | ||
+ | :: <tt>Arena</tt> | ||
+ | :: <tt>Auction House</tt> | ||
+ | :: <tt>Book Library</tt> | ||
+ | :: <tt>Character</tt> | ||
+ | :: <tt>Community</tt> | ||
+ | :: <tt>Community Center</tt> | ||
+ | :: <tt>Event</tt> | ||
+ | :: <tt>Establishment</tt> | ||
+ | :: <tt>Guild</tt> | ||
+ | :: <tt>Museum</tt> | ||
+ | :: <tt>News</tt> | ||
+ | :: <tt>News Service</tt> | ||
+ | :: <tt>Player Town</tt> | ||
+ | :: <tt>Regular Event</tt> | ||
+ | :: <tt>Rune Library</tt> | ||
+ | :: <tt>Tavern</tt> | ||
+ | :: <tt>Unique Location</tt> | ||
− | + | To understand the internal coding for this template, see also: | |
− | [[Category:Community Templates | + | * [http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions MediaWiki ParserFunctions extension] |
+ | * [http://www.mediawiki.org/wiki/Help:Parser_functions_in_templates Parser Functions in Templates] | ||
+ | [[Category: Community Templates]]</noinclude> |
Revision as of 18:07, 23 September 2009
Contents
Purpose
- Attach your article to one (or more) Shard Communities (e.g., Atlantic, Chesapeake, Great Lakes).
- Optionally attach your article to a sub-category within that Shard Community (e.g., Atlantic|Guild, Chesapeake|Auction House, Sonoma|Character).
PREVIEW your article before saving! ... the Shard category (and sub-category if entered) will show up at the bottom of your preview. This template also checks if you entered a valid shard name. If not valid, your category at the bottom will show up in the Category Shard template name not recognized.
Usage
Typically place this template on the first line of your article.
{{Shard|shardname|sub=sub-category|ShardLine=OFF}}
where:
- shardname (required) is the name of the shard.
- sub=sub-category (optional) is a sub-category in the shard community on this wiki.
- ShardLine=OFF (optional, ON by default) removes the one-line text showing what shard this article relates to.
Examples
Usage | Syntax | Examples |
---|---|---|
One shard | {{Shard|shardname}} | {{Shard|Pacific}} |
More than one shard (if article pertains to multiple shards) | {{Shard|shardname1}}{{Shard|shardname2}} ... {{Shard|shardnameN}} | {{Shard|Atlantic}}{{Shard|Europa}}{{Shard|Sonoma}} |
One shard and a sub-category | {{Shard|shardname|sub=sub-category}} | {{Shard|Pacific|<nowiki>sub=Guild}}</nowiki> |
Many variations | {{Shard|Pacific|sub=Guild}}{{Shard|Pacific|sub=Auction House}}{{Shard|Sonoma|sub=Auction House}} |
Usage without sub-category
(copy one or more of the following as the first line of your article)
- {{Shard|Arirang}}
- {{Shard|Asuka}}
- {{Shard|Atlantic}}
- {{Shard|Baja}}
- {{Shard|Balhae}}
- {{Shard|Catskills}}
- {{Shard|Chesapeake}}
- {{Shard|Drachenfels}}
- {{Shard|Europa}}
- {{Shard|Formosa}}
- {{Shard|Great Lakes}}
- {{Shard|Hokuto}}
- {{Shard|Izumo}}
- {{Shard|Lake Austin}}
- {{Shard|Lake Superior}}
- {{Shard|Legends}}
- {{Shard|Mizuho}}
- {{Shard|Mugen}}
- {{Shard|Napa Valley}}
- {{Shard|Oceania}}
- {{Shard|Origin}}
- {{Shard|Pacific}}
- {{Shard|Sakura}}
- {{Shard|Siege Perilous}}
- {{Shard|Sonoma}}
- {{Shard|Wakoku}}
- {{Shard|Yamato}}
- {{Shard|ALL}} - use this only if an article partains to ALL shards, such as a UO All-Shards event or quest.
- Note: If the Shard name is not recognized or spelled properly, the default category is Shard template name not recognized.
Some typical shard community sub-categories
You can add and use more sub-categories if you like, but try to stay consistent between shards if possible.
- Alliance
- Arena
- Auction House
- Book Library
- Character
- Community
- Community Center
- Event
- Establishment
- Guild
- Museum
- News
- News Service
- Player Town
- Regular Event
- Rune Library
- Tavern
- Unique Location
To understand the internal coding for this template, see also: