Added _target to column header link so links open in new page on Keys page

Re-added unlink command which had gone missing somewhere along the way and was causing temp to be left behind in webserver %temp% directories when data was uploaded with UniUploader using GZip

Fix for quest title containing quest level caused by multiple 'quest' related addons overloading the function in WoW post 1.7 patch. This will strip the offending data out prior to committing to the DB

Inserted logic to account for Horde not getting a Searing Gorge key so it won't be displayed on Keys page

Fixed US server status page and implemented XML parser

Modified query to return character level as whichever is higher between members.level (data from GP) or players.level (data from CP) to solve problem of main view character level often being lower than the character pane level due to guild admins not doing GP updates frequently. Also modified the various display sort queries to suit change.

Untold amount of code clean-up and optimization

One less stylesheet, removed "css\styles3.css"

Update page now supports post 1.7.0 patch use of seperate data files for each addon

Data upload will now only upload chars whose guild matches the one defined in the conf.php

Enhancements

Localization completely re-done and almost the entire roster now supports localization. Current language support is English (enUS) and German (deDE) but will be easy to now include other languages

Reputation tab added to character panel

Pet tab added to character panel (only visible for Hunters and Warlocks)

Character page now has a 'Date Updated' tag which reports the date/time, as recorded by CharacterProfiler value 'DateUTC', the data was saved in-game. This date/time is stored in the database in UTC and then displayed with whatever time display offset is configured in the $localtimeoffset variable in conf.php. The date/time format is configurable by the $phptimeformat variable.

Implemented local time display for data GuildProfiler data is updated based on new GuildProfiler value 'DateUTC'. Uses same function and local time display offset var as character date - $phptimeformat

New Guildbank feature added

Updated icons to include the 55 new items/abilities/etc. from WoW 1.7.0 patch

New signature generator (sig.php) Use of this is the same as img.php. See /docs/sig.php(new_signature_generator)-readme.txt for more information

Changed default CharacterProfiler link in conf.php - existing link is to old non-working version

Cleaned up all files for spaces at end of files after PHP closing tag (can cause problems)

Fixed character link being invalid on the query return page of the "Find Team" page

Fixed "Find Team" queries returning no results (incorrectly) when the quest name contained an apostrophe

Included a MySQL 3.x compatible roster.sql called roster104_MySQL3.sql for creating database during installation (untested as I don't have a MySQL 3.x installation nor will I. This version is SO old there's no excuse for people to still be running it)

Main roster page version number use $version variable in conf.php rather than hard coded value in index.php page

Added slot_Waist.gif (missing) to /roster/img

Enhancements

Percentage value shown on the XP bar on the character page

Character gender now captured and displayed on the character page

Equipment slots not containing an item now show the same "greyed" icon as in-game rather than an empty slot on the character page

Smaller tab image used on bottom of character panel so they all fit on one row. This also creates room for more tabs... ;-)

Included gd_info.php file to help troubleshooting issues with Signatures and the Server Status image. gd_info.php only shows the GD support info so is able to be safely link to publicly unlike phpinfo which gives away information which *could* be potentially be used maliciously.

Server Status image now able to be disabled via conf.php for those that do not want it displayed at all.

Various miscellaneous minor changes to main menu "box", including the guild character level breakdown info, and menu names.

Change variable declarations to be enclosed in ' rather than " if they don't contain variables (performance improvement - 'x' gets treated as a string and is assumed to not contain any variables and therefore doesn't get parsed which improves performance)

General code formatting cleanup, eg. remove large numbers of line spaces, correct formatting, replace multiple spaces with tabs, etc. on some files (there's still a LONG way to go!)

v1.03 [maintainance]

Released - July 11, 2005

Just a package maintenance update to prevent issues with old addons and links - no functionality changes.

Removed GuildProfiler addon from package - must now download saperately

Removed CharacterProfiler addon from package - must now download separately