Warcraft Wiki:Guild Progression Templates

From Warcraft Wiki
Jump to navigation Jump to search

How the Guildprogression_ templates work. These were based on the formatting found at Server:Rexxar_US/Guild_Progression and are now used there (as you can see by editing the Rexxar page). The formatting from Rexxar was based on those from Server:Zul'Jin Europe/Guild Progression.

Guildprogression_(dungeon) Overview

References to (dungeon) refers to the dungeon abbreviation. For example, the Zul'gurub & AQ 20 are abbreviated zgaq, their templates are as in the following examples.

To create your own, you will have to create 4 templates (plus the optional order template). The templates that need to be created are divided into two groups.

Used by the page:

Guildprogress_(faction)_(dungeon)_header: Faction-specific (colored) code for the table Guildprogress_(faction)_(dungeon): Faction-specific (colored) code for each line

Used by the two above templates

Guildprogress_(dungeon)_header: Generic code to start the table Guildprogress_(dungeon): Generic code for each row of the table

You can optionally use the dungeon-order, likeso: Template:Guildprogress_zgaq_order

(dungeon) can be replaced with:
moba - Molten Core, Onyxia's Lair, Blackwing Lair, Temple of Ahn'Qiraj
naxx - Naxxramas
zgaq - Zul'Gurub and the Ruins of Ahn'Qiraj
world - World Spawns
kara - Karazhan
bcraid1 - 25-man raids
heroic - Heroic Mode Instances

Add a Guild Progress section easily

You can get a quick start on using Guildprogress_* templates by adding one or both of the following lines to your server page:

For Original Game Content use:

{{subst:Guildprogress_create}}

Or for content introduced in The Burning Crusade expansion use:

{{subst:Guildprogress_create_tbc}}

Save your server page, then go back into the editor. The "subst" line(s) will have been replaced with a Guild Progress section, ready to use!

Faction-specific templates

The templates Guildprogress_(faction)_(dungeon)_header and Guildprogress_(faction)_(dungeon) call the generic templates

Colors

Note that (faction) is, as I write this, either ally or horde. The colors are as follows

Horde title (#211) Alliance title (#113)
Horde dungeon row (#322) Alliance dungeon row (#223)
Horde row (#462D2D) Alliance row (#2D2D46)

Template:Guildprogress_ally_zgaq_header

See, equivalent (with Horde colors) Template:Guildprogress_horde_zgaq_header.

{{Guildprogress_zgaq_header
|faction={{Alliance Icon Small}} '''Alliance''' <!-- Horde / Alliance -->
|header_color=#113 <!-- table heading color -->
|bg_color=#223 <!-- table background color -->
|server={{{1}}}

Change, for each new (dungeon):

  • Guildprogress_(dungeon)_header; insert the correct (dungeon)

Italic text

Template:Guildprogress_ally_zgaq

See, Horde-colored equivalent Template:Guildprogress_horde_zgaq.

{{Guildprogress_zgaq
|bgcolor=#2D2D46
|faction={{Alliance Icon Small}} {{{1}}}
|{{{2}}}|{{{3}}}|{{{4}}}
}}

Change, for each new (dungeon):

  • Guildprogress_(dungeon); insert the correct (dungeon)
  • Add a new {{{#}}} for each new column

Italic text

Generic templates

These templates are called by the faction-specific templates above, and take arguments for colors and such.

Template:Guildprogress_zgaq_header

This opens the table, sets the colors for the table, and the width of the columns.

 {| style="background:#222222; font-size:12px;" border="0" cellspacing="1" cellpadding="3" width="100%"
 |-align="center"
 |colspan=4 <!-- *** Colspan -->  bgcolor="{{{header_color|#777}}}"| {{{faction}}}
 |-align="left"
 |-align="left" bgcolor="{{{bg_color|#333}}}"
 !style="width: 25%; text-align:left"|{{{server}}}
 !style="width: 25%; text-align:left"|Dungeon 1
 !style="width: 25%; text-align:left"|Dungeon 2
 !style="width: 25%; text-align:left"|Dungeon 3

Change, for each new (dungeon):

  • Colspan=##
  • For each column
    • Width: X
    • Dungeon name

Template:Guildprogress_zgaq

|-bgcolor={{{bgcolor}}}
|{{{faction}}}
|{{{1|}}} <!-- <td>Dungeon #1</td> -->
|{{{2|}}} <!-- Dungeon #2 -->
|{{{3|}}} <!-- Dungeon #3 -->
<!-- ... add more {{{''#''|}}}'s for every dungeon column -->

Change, for each new (dungeon):

  • Add a new for each column (there should be the same number of these as there are dungeons

Zul'Gurub and the Ruins of Ahn'Qiraj (Example)

The above templates for ZGAQ, give:

{{Guildprogress_ally_zgaq_header|[[Server:Rexxar_US#Guild_Listing|Guild]]}}
{{Guildprogress_ally_zgaq| [[Oracle (Rexxar)|Oracle]] | '''Hakkar (B,G,J)'''
| '''Ossirian the Unscarred (B,M,A)''' | '''H,G,R,W'''}}
|} <!-- the "|}" closes the HTML table *very important* -->


Alliance Alliance
Guild Zul'Gurub Ruins of Ahn'Qiraj Edge of Madness
Alliance Oracle Hakkar (B,G,J) Ossirian the Unscarred (B,M,A) H,G,R,W


And, for the Horde:

{{Guildprogress_horde_zgaq_header|[[Server:Rexxar_US#Guild_Listing|Guild]]}}
{{Guildprogress_horde_zgaq| [[Guild:Dark Regression|Dark Regression]] | Hakkar (B,G) 
 | General Rajaxx (B,M)                |              }}
{{Guildprogress_horde_zgaq| Obsidian Guard                            | Hakkar (B,J) 
| Ossirian the Unscarred (B,M)         |              }}
{{Guildprogress_horde_zgaq| Solace                                    | Hakkar (B,J)               
| Ossirian the Unscarred (B,M)         |              }}
{{Guildprogress_horde_zgaq| Omega Syndicate                           | Hakkar                     
| Ossirian the Unscarred               |              }}
|} <!-- the "|}" closes the HTML table *very important* -->


Horde Horde
Guild Zul'Gurub Ruins of Ahn'Qiraj Edge of Madness
Horde Dark Regression Hakkar (B,G) General Rajaxx (B,M)
Horde Obsidian Guard Hakkar (B,J) Ossirian the Unscarred (B,M)
Horde Solace Hakkar (B,J) Ossirian the Unscarred (B,M)
Horde Omega Syndicate Hakkar Ossirian the Unscarred


Order

MiniHakkar.jpg
Miniossirian.jpg

Zul'Gurub


Optional bosses


Ruins of Ahn'Qiraj


Optional bosses

Edge of Madness