I had a couple thoughts yesterday...
Badges and a world map.
Badges for, say, 100 in a skill (the PHP script that shows the character can evaluate badges). It could be pretty funny ("xxx has mastered the use of [his spear]/[spears (but doesn't have her own!)]").
And, once current cell is passed, take one of those overview maps of the island, put a table over it, and color each table cell (which may be 3x3 world cells) based on the number of characters there. Roll over and list char names. That'll be harder to add, but might work, and would be pretty cool.
Well you better make sure you have a really good security program. A website linked directly to my computer could cause a lot of viruses.
No, it couldn't.
First: it's not linked to your computer. The GHF Census program connects, uploads a character, and disconnects (usually in under 2 seconds). That only runs when you want it to.
Second: to give you viruses, myself or Fliggerty would have to add them into the program or site. We both have far better things to do than give the Morrowind community viruses, plus I don't have any experience writing them (dunno 'bout Fligg
).
Third: All database transactions are done server-side, meaning you POST data away and never see it again. Nor do you see the server settings or connection info. Not only does the server keep connections secret, it sanitizes all input before trying to pass it to MySQL, for extra security.
Fourth: the cURL library is used for the connection and no write data callback function is provided, so the Census program (at this point) can not receive data from the server (or any other end-point). The page received is sent straight to a console (cout) which prints it as simple ASCII text (a debugging feature).