Wikia

EverQuest 2 Wiki

Ecology by zone categories empty

Forum page

76,461 pages on
this wiki


All of the Ecology NPCs by zone categories are empty (for example, Category:Neriak, City of Hate Ecology NPCs ). Ecology NPCs show up under their city NPC list ( Category:Neriak, City of Hate NPCs ) and in the Category:Ecology (NPC Type) , just not in the city-specific ones. Janze-Nek 12:53, 12 March 2009 (UTC)

Template:NPCInformation seems to do that only if the Purpose is Ecology not if you use any other like ecology
template analyse:
{{#switch:{{{zone|}}}
|=
|*=
|#default={{TestLinks| linktemp=ZoneLinks| pagename={{{zone}}}| link=NPCs}}{{#if: {{{nozplink|}}}||{{#switch:{{{purpose|}}}|
Ecology=|
#default={{TestLinks| linktemp=ZPNPCLinks| pagename={{{zone}}}| link=NPCs |purpose={{#if: {{{purpose|}}}|{{{purpose}}}|Quest}}}}}}|}}
}}
purpose Ecology is set to do nothing, but i don't know the intention behind it
-- Chillispike 13:28, 12 March 2009 (UTC)

Ecology NPCs are those "local color" NPCs that appear to have no function in the game. One of the big problems we have with our templates is SOE changing their collective hive mind midway through development. Our templates were originally designed to account for the fact that the really was a purpose underneath an NPC's name. They used to be consistent. Now, the tags may ready anything. And more's the pity because crikey it creates a lot of categories. What we really need is a better way of saying what NPCs do. Ecology is for NPCs we don't know *what* they do other than stand there and look pretty. -- Kodia 13:38, 12 March 2009 (UTC)

My point is, the categories are already made. Why not adjust the NPCInformation template so the zone-specific Ecology categories will get entries? Janze-Nek 08:48, 24 March 2009 (UTC)

Because not all NPCs are ecology NPCs. Some need to be marked as quest NPCs and we don't always know what those NPCs are because of race, class, or alignment restrictions. Or am I missing something in your point? Please let me know.-- Kodia 13:42, 24 March 2009 (UTC)

Yes, you missed the point. My point has nothing to do with what Ecology NPCs are. My point is their categories. Let me try it another way...
Kizmit is a Banker in Qeynos Harbor. You will find him listed in Category:Qeynos Harbor NPCs , Category:Banker (NPC Type) , and Category:Qeynos Harbor Banker NPCs .
Pepper is an Ecology in Qeynos Harbor. You will find him listed in Category:Qeynos Harbor NPCs , and Category:Ecology (NPC Type) but NOT in Category:Qeynos Harbor Ecology NPCs .
As Chillispike wrote above, Template:NPCInformation is refusing to let Ecology NPCs be listed in their zone-specific, Ecology-specific category (although I did not know it was the template doing it when I originally posted). I am pointing out that the zone-specific, Ecology-specific categories already exist and are completely empty . It makes no sense to me to have Pepper and others like him in a world-wide Ecology category, and in a zone's all-inclusive NPC category, but not to have them in zone-specific, Ecology-specific categories that already exist. Janze-Nek 15:38, 25 March 2009 (UTC)
I agree with Janze-Nek
Suggestion : change the following line
|#default={{TestLinks| linktemp=ZoneLinks| pagename={{{zone}}}| link=NPCs}}{{#if: {{{nozplink|}}}||{{#switch:{{{purpose|}}}|Ecology=|#default={{TestLinks| linktemp=ZPNPCLinks| pagename={{{zone}}}| link=NPCs |purpose={{#if: {{{purpose|}}}|{{{purpose}}}|Quest}}}}}}|}}
to
|#default={{TestLinks| linktemp=ZoneLinks| pagename={{{zone}}}| link=NPCs}}{{#if: {{{nozplink|}}}||{{TestLinks| linktemp=ZPNPCLinks| pagename={{{zone}}}| link=NPCs |purpose={{#if: {{{purpose|}}}|{{{purpose}}}|Quest}}}}|}}
and the Ecology show up zone-specific again.
-- ChillispikeSig ( Talk ) 15:47, 25 March 2009 (UTC)

AHA! Okay, my apologies. It wasn't quite clicking until I saw the examples. (I blame lack of caffeine often. I'll do so here too. *grin*). I think Chillispike's example will work quite well. Let's make this happen. Changes to appear shortly.-- Kodia 17:13, 25 March 2009 (UTC)

Also, the categories will need to propagate through the system, so we may not see them show up immediately.-- Kodia 17:15, 25 March 2009 (UTC)

I hate to say it, but it has been over a week and the Ecology NPCs by Zone categories are still empty. I gave a glance through the almost-Greek-to-me Template:NPCInformation and saw

{{#if: {{{nozplink|}}}||{{#ifeq:{{{purpose|}}}|Ecology||[[Category:{{{zone}}}

Barnstar to Chillispike for trying to fix it, but I think that line is stopping the categories from filling. I know nozplink in a normal template fill stops the Zone category from happening (see Valinar on how nozplink=y stops the Zone/Purpose NPCs category from happening - Valinar does NOT have Castleview Hamlet Tailor NPCs in his categories, not does that category exist). Janze-Nek 17:17, 6 April 2009 (UTC)

I just checked the Ecology things again and yes there is a other code thing that need to be changed to generate the categories, sorry i didn't saw it the first time i looked at the code.
The first code change i suggested was actually only a check if a categorey exsits but it didn't add pages to the category.
Suggestion : change the following line
{{#if: {{{nozplink|}}}||{{#ifeq:{{{purpose|}}}|Ecology||[[Category:{{{zone}}} {{#if: {{{purpose|}}}|{{{purpose}}}|Quest}} NPCs]]}}}}
to
{{#if: {{{nozplink|}}}||[[Category:{{{zone}}} {{#if: {{{purpose|}}}|{{{purpose}}}|Quest}} NPCs]]}}
and the categories will be filled.
-- ChillispikeSig ( Talk ) 16:21, 8 April 2009 (UTC)
Okay, I touched it. Let me know if I borked something.-- Kodia 19:11, 8 April 2009 (UTC)
I made a force update with Pepper and he is now in Category:Qeynos Harbor Ecology NPCs .
The other categories should fill up soon.
-- ChillispikeSig ( Talk ) 11:23, 9 April 2009 (UTC)

Around Wikia's network

Random Wiki