Roster:ChangeLog

From WoWRosterWiKi
(Difference between revisions)
Jump to: navigation, search
Line 11: Line 11:
  
 
----
 
----
Last Edit: [[User:Zanix|Zanix]] 21:10, 9 May 2007 (PDT)
+
Last Edit: [[User:Zanix|Zanix]] 23:30, 11 July 2007 (PDT)
  
  
 
===v1.8.0===
 
===v1.8.0===
 
<span style="color:red;font-weight:bold;">In development</span><br>
 
<span style="color:red;font-weight:bold;">In development</span><br>
<span style="color:red;font-weight:bold;">Updated 14:49, 21 May 2007 (PDT)</span><br>
+
<span style="color:red;font-weight:bold;">Updated 23:30, 11 July 2007 (PDT)</span><br>
<span style="color:red;font-weight:bold;">Changes as of [http://www.wowroster.net/websvn/log.php?repname=roster1 SVN-952]</span>
+
<span style="color:red;font-weight:bold;">Changes as of [http://www.wowroster.net/websvn/log.php?repname=roster1 SVN-1006]</span>
  
 
<span style="color:orange;font-weight:bold;">This can and will change at any moment</span><br>
 
<span style="color:orange;font-weight:bold;">This can and will change at any moment</span><br>
Line 52: Line 52:
 
**: Added `factionEn`
 
**: Added `factionEn`
 
** players table
 
** players table
**: Added `raceEn`, `classEn`, `sexid`
+
**: Added `raceEn`, `classEn`, `sexid`, `raceid`, `classid`
 
**: Added 109 fields to the players table with all the new character data
 
**: Added 109 fields to the players table with all the new character data
 
**:: Deleted or changed the meaning of 6 old fields. These mappings apply:
 
**:: Deleted or changed the meaning of 6 old fields. These mappings apply:
Line 65: Line 65:
 
** pet table
 
** pet table
 
**: Completly changed
 
**: Completly changed
** pet spellbook, addon table, addon trigger, addon config, menu config, menu buttons, upload
+
** pet spellbook, addon table, addon trigger, addon config, menu, menu_button, upload, gems
 
**: All new for 1.8
 
**: All new for 1.8
  
Line 88: Line 88:
 
* search.php now uses colortooltip() function instead of parsing tooltips on it's own (zanix)
 
* search.php now uses colortooltip() function instead of parsing tooltips on it's own (zanix)
 
* Memberlog is now updated with the guild updated time (zanix)
 
* Memberlog is now updated with the guild updated time (zanix)
* Many notice errors removed (zeryl)
+
* So very many notice errors removed (zeryl)
 
* Fixed a possible problem with array based tooltips (zanix)
 
* Fixed a possible problem with array based tooltips (zanix)
 
* Fixed weird multi lined text in UU update log (zanix)
 
* Fixed weird multi lined text in UU update log (zanix)
Line 109: Line 109:
 
* Removed configurable hide/show for hslist and pvplist, they are now hidden by default (zainx)
 
* Removed configurable hide/show for hslist and pvplist, they are now hidden by default (zainx)
 
* Fixed transparent 'banding' in messageboxes (zanix)
 
* Fixed transparent 'banding' in messageboxes (zanix)
 +
* Realms with an apostrophe in them will no longer cause upload errors (zanix,pleegwat)
 +
* luaparser fixed for magic_quotes_runtime (pleegwat)
 +
* Method do_buffs().  Remove stale buff data even if no new buff data is available (ds)
 +
* Method make_mail(). Would produce Undefined Index Errors if the mail did not have an Item attached (ds)
 +
* Tooltip parser converted tab characters wrong (zanix)
 +
* Fixed a caption coloring error in tooltips creation when there is a tab character in the first line (zanix)
 +
* Locale inclusion for button in menu is local to only the menu, this is to prevent addons overwriting other addons' locales (zanix)
 +
* Added stripslashes to $update.lib->tooltip (zanix)
 +
** Seems tooltips we being entered double escaped
  
  
Line 115: Line 124:
 
* Major re-vamp of the character pages
 
* Major re-vamp of the character pages
 
** Way too much to list here
 
** Way too much to list here
 +
* Equipment bonuses are finally fixed, hopefully (ds)
 
* Roster Config is now the Roster Control Panel (RosterCP)
 
* Roster Config is now the Roster Control Panel (RosterCP)
 
** Addon config can now use a library to generate a config page accessible from RosterCP
 
** Addon config can now use a library to generate a config page accessible from RosterCP
 
* The Roster member list is now an addon called memberslist (pleegwat)
 
* The Roster member list is now an addon called memberslist (pleegwat)
 
** AltMonitor functionality is now part of this addon
 
** AltMonitor functionality is now part of this addon
 +
** SortMembers is now part of this addon
 
** Member log is part of memberslist
 
** Member log is part of memberslist
 
* Converted all of Roster to run everything through index.php (zanix)
 
* Converted all of Roster to run everything through index.php (zanix)
Line 186: Line 197:
 
** Added quite a few new config options (zanix)
 
** Added quite a few new config options (zanix)
 
** Now saves all realms that are accessed
 
** Now saves all realms that are accessed
** Can now be accessed "realmstatus.php?r=REALMNAME"
+
** Can now be accessed "realmstatus.php?r=RC-REALMNAME"
 
*** If "r=" isnt set, it tries to get the default guildname from config
 
*** If "r=" isnt set, it tries to get the default guildname from config
 +
** You can now use the url parameter 'd' to set the output mode
 +
*** d=1 for image, d=0 for text
 
* Many Roster global variables are now part of the $roster class
 
* Many Roster global variables are now part of the $roster class
 
** $act_words becomes $roster->locale->act['']
 
** $act_words becomes $roster->locale->act['']
Line 215: Line 228:
 
** From www.wowroster.net/wiki or www.wowroster.net/wiki/index.php/SOMEPAGE
 
** From www.wowroster.net/wiki or www.wowroster.net/wiki/index.php/SOMEPAGE
 
** To www.wowroster.net/wiki.html or www.wowroster.net/wiki/SOMEPAGE
 
** To www.wowroster.net/wiki.html or www.wowroster.net/wiki/SOMEPAGE
 +
* Using version_compare() now on CPversion and GPversion version checking and now checks the actual CP/GPversion and not the DBversion (zanix)
 +
* Added DBversion to `roster_players` and `roster_guild` tables (zanix)
 +
** DBversion is the CP and GP data DBversion
 +
** CPversion and GPversion are  now CP/GPversion
 +
* Border images are now css styles (adric)
 +
** This improves the loading time of most of the roster pages
 +
* MOTD text mode changed to look more like image version (adric)
  
  
Line 220: Line 240:
  
 
====Enhancements====
 
====Enhancements====
 +
* A hearty welcome to our new developers, Ds and Adric!
 
* Roster is now Multi Guild and/or public compatible (pleegwat,zanix)
 
* Roster is now Multi Guild and/or public compatible (pleegwat,zanix)
 
** Set guild and character upload rules in RosterCP
 
** Set guild and character upload rules in RosterCP
Line 237: Line 258:
 
*** This inserts the correct GET variables for html forms
 
*** This inserts the correct GET variables for html forms
 
*** Pass an array of additional GET vars if you need them array('name'=>'value')
 
*** Pass an array of additional GET vars if you need them array('name'=>'value')
 +
* Item parsing (ds)
 +
* Gems support (ds)
 
* Roster now uses an error handler (zanix)
 
* Roster now uses an error handler (zanix)
 
** All php errors are saved and stored and displayed in the Roster footer if $roster->config['debug_mode'] is enabled
 
** All php errors are saved and stored and displayed in the Roster footer if $roster->config['debug_mode'] is enabled
Line 246: Line 269:
 
** Use this if your addon requires another addon to function
 
** Use this if your addon requires another addon to function
 
* Remote version checking for Roster in Roster CP (zanix)
 
* Remote version checking for Roster in Roster CP (zanix)
* Brand new Roster Menu (pleegwat)
+
* Brand new Roster Menu (adric,pleegwat)
 
** Buttons can be added, removed, hidden, moved, etc...
 
** Buttons can be added, removed, hidden, moved, etc...
 
** Locale selector (zanix)
 
** Locale selector (zanix)
Line 253: Line 276:
 
** Scope based id selector (zanix)
 
** Scope based id selector (zanix)
 
*** Change the current id for the scope
 
*** Change the current id for the scope
*** realm/guildless - List shows available realms
+
*** realm/guildless - List shows all realms
*** guild - List shows available guilds
+
*** guild - List shows all guilds
*** char - List shows available characters with the same guild id
+
*** char/util - The list is not available
*** util - The list is not available
+
 
** Menu title shows the 'default_name' and 'default_dec' when not in the guild scope
 
** Menu title shows the 'default_name' and 'default_dec' when not in the guild scope
 
** Possible to set an icon for buttons
 
** Possible to set an icon for buttons
Line 282: Line 304:
 
** These load specific data for each scope
 
** These load specific data for each scope
 
** realm/guildless - url: ?p=realm-ADDON (SEO: realm/ADDON.html) | ?p=guildless-ADDON (SEO: guildless/ADDON.html)
 
** realm/guildless - url: ?p=realm-ADDON (SEO: realm/ADDON.html) | ?p=guildless-ADDON (SEO: guildless/ADDON.html)
*** Set the realm with the realm= parameter ?p=realm-ADDON&realm=RNAME (SEO: realm/ADDON/realm=RNAME.html)
+
*** Set the realm with the realm= parameter ?p=realm-ADDON&realm=RC-RNAME (SEO: realm/ADDON/realm=RC-RNAME.html)
 
** guild - url: ?p=guild-ADDON (SEO: guild/ADDON.html)
 
** guild - url: ?p=guild-ADDON (SEO: guild/ADDON.html)
 
*** Set the guild with the guild= parameter ?p=guild-ADDON&guild=GID (SEO: guild/ADDON/guild=GID.html) | ?p=guild-ADDON&guild=GNAME@RC-RNAME (SEO: guild/ADDON/guild=GNAME@RC-RNAME.html)
 
*** Set the guild with the guild= parameter ?p=guild-ADDON&guild=GID (SEO: guild/ADDON/guild=GID.html) | ?p=guild-ADDON&guild=GNAME@RC-RNAME (SEO: guild/ADDON/guild=GNAME@RC-RNAME.html)
Line 289: Line 311:
 
*** Set the member with the member= parameter ?p=char-ADDON&member=MID (SEO: char/ADDON/member=MID.html) | ?p=char-ADDON&member=NAME@RC-RNAME (SEO: char/ADDON/member=NAME@RC-RNAME.html)
 
*** Set the member with the member= parameter ?p=char-ADDON&member=MID (SEO: char/ADDON/member=MID.html) | ?p=char-ADDON&member=NAME@RC-RNAME (SEO: char/ADDON/member=NAME@RC-RNAME.html)
 
*** RC is the region code
 
*** RC is the region code
 +
* Tradeskill icons are now clickable in memberslist (zanix)
 +
* New header logo (adric)
  
  

Revision as of 06:30, 12 July 2007

WR.net

Important note: When you edit this page, you agree to release your contribution into the public domain.
If you do not want this or can not do this because of license restrictions, please do not edit.

Contents


WoW Roster Change Log

Last Release (v1.7.3) Feburary 14, 2007

You can view the open source project at - http://www.wowroster.net

For corrections and/or suggestions - http://www.wowroster.net


Last Edit: Zanix 23:30, 11 July 2007 (PDT)


v1.8.0

In development
Updated 23:30, 11 July 2007 (PDT)
Changes as of SVN-1006

This can and will change at any moment
This is to just inform about upcoming fixes/changes/enhancements

Important Notes


Fixes


Changes



Enhancements



v1.7.3

Released - Feburary 14, 2007

Fixes


Enhancements



v1.7.2

Released - December 29, 2006

Fixes


Enhancements



v1.7.1

Released - October 21, 2006

Fixes


Changes


Enhancements



v1.7.0

Released - June 17, 2006

Fixes







Enhancements

$wowdb->error() = mysql_error()
$wowdb->fetch_assoc = mysql_fetch_assoc()
$wowdb->fetch_array = mysql_fetch_array()
$wowdb->fetch_row = mysql_fetch_row()
$wowdb->num_rows = mysql_num_rows()
$wowdb->free_result = mysql_free_result()
$wowdb->data_seek = mysql_data_seek()


Important Changes



v1.6.0

Released - February 04, 2006

Fixes


Enhancements


Known Bugs With 1.6.0



v1.5.1

Released - October 20, 2005

Fixes


Enhancements



v1.5.0

Released - October 17, 2005

Fixes


Enhancements



v1.04

Released - July 30, 2005

Fixes


Enhancements



v1.03 [maintainance]

Released - July 11, 2005



v1.03

Released - May 05, 2005

Personal tools
Namespaces
Variants
Actions
WoWRoster
Navigation
Toolbox