I've played a few MMOs, and one of the things that always bothered me about open world was the game's wiki's lack of "where the heck do I find and talk to that NPC? He has this one cool thing that I want just cause and I can't find his exclamation-quest-point on any map!"
Spiral Knights does not have this issue, but I want to completely blow away any possibility of this being an issue in the future :D. I also want to enrich the pages with dialogue. Something that could be tedious or a snap, keep reading. NPC Character pages need some attention anyway.
So I gave them some attention - standardized TOC sections and a show/hide template. Debating keeping mugshot or making an infobox.
The dialogue show/hides function like so:
The location of the NPC (some knights, like Feron, are in more than one place, so each dialogue would have a show/hide indicating where it can be triggered, thus also revealing this npc's location - convenient) is immediately revealed in the show/hide's title, no need to click anything. Any dialogue the knight has in that location is within that show/hide. I feel that location is the most important information about an NPC that anyone would want to know about, in SK or any other MMO. So that's why it's there, no hassle, easy to see.
Lengthy dialogue is within the show hide. Most players blow right through this sort of thing in-game and well, they miss it and might want to come back and read it and sometimes that's not possible (like if an event is no longer active). Other players just want to know about the knight in general and don't care what they have to say so we don't want huge bits of dialogue clogging up these pages. Most people...don't care!
I've also added a map indicating exactly where the NPC is, almost to the pixel. Something other MMOs should consider doing, but that's just my opinion. Again, SK doesn't have this issue because it is not open world with huge distances to walk and search for things, but I like being methodical. Oh yeah - opinion of my few strategic maps I've uploaded lateley? I've got some neutral/somewhat positive feedback from gamers so far, but as always I'd like some here too. In general the response is "yeah they're good. But I don't need em. I guess a new player would." Are they worth the work?
I'm in favor of using screenshots of the text speech bubbles. This reduces player error typing things in and general work time (I can crop and upload these speech bubbles in less than 30 seconds, but typing it out takes much longer, IDK about you). It also makes the wiki feel more like the game, and so player connections are better made and understanding/immersion is generally better. However, this is not typically done as images of text are generally silly and can take a while to update. I know one of Tenzhill's speech bubbles has a Developer's error in it currently. Amuse yourself, see if you can find it.
Ah yes. Who the hey is Tenzhill? This knight is the example page below. I noticed that nobody had noticed (or cared enough about) this NPC in the Grinchlin Assault lobby so I made a page:
There's a few small format differences between the main knight and the knight's associates' dialogue boxes. Compare them and give feedback please - images, or text? Should images have headers, or not? Should player response be text? Should the map be at the top or bottom? Should we admit that nobody cares about this at all and just let Novaster do it (lol)?
Other format stuff:
"associates" are generally faceless NPC knights that don't really get their own pages, but they still say things, so that's something.
TL;DR
I made character page formats, look at them, tell me what you think if y'all have time.
I'm looking at Knight Tenzhill. You mentioned that "where is that NPC?" was one of your motivations/inspirations. So why hide this information in a show/hide? The page is not overly long. Just let the information live in the open.
Other than that, it looks good.
Edit: Screenshots of dialogue seem fine, if that's more efficient than typing.