(NOTE:Editing this to change to how we are doing it NOW. My original plan is toast, here is how it is now)
In a perfect world, there would be no name collision between the games, but there is (especially between everquest and eq2). We want to try to ONLY use disambiguation suffixes such as (EQ) or (EQ2) or (FFXI) when we HAVE to. When we do, there should still be a page at the root name with a section for each game that needs it pointing to the correct disambiguated name.
An example is Wizard. Every game has Wizards. In EQ2 we are listing all things Wizard at
:Category:Wizard (EQ2 Subclass).
All skeletons should be members of
Category:Skeleton (EQ2 Mob Race). This is handled by some automatic tagging.
Category:Skeleton (EQ2 Mob Race) will in turn be a member of
Category:EQ2 Mob Races Generally speaking, suffix tags like the Skeleton cat above will only be used by automatic linking (i.e. from a template). All Mob DB pages store their Wiki text under the same name we use to link to the page. Likewise, the automatic template for EQ2 mob db pages is
Template:EQ2 Mob For example, the Skeletons above are in the Mob DB. The namespace for all Mob wiki pages is EQ2 Mob. A link from a wiki page to the DB page would be like
EQ2 Mob:a dry-boned skeleton. A template, Template:EQ2 Mob, would be processed for tagging by the wiki but does not generate any output (well, it COULD but that is another rant). Using the parser function {{#db:eq2|{{PAGENAME}}|race}} allows me to auto-link this record to
Category:Skeleton (EQ2 Race).
Oh, and btw, most EQ2 templates contain a category tag for
Category:EverQuest II so you don't have to add it. However, for pages that don't have a template you can add {{eq2}} at the bottom to do this for you.
Edited, Nov 13th 2007 12:44am by Bludwyng Edited, Nov 13th 2007 12:46am by Bludwyng