[ BACK TO INDEX ] ------------------------- This is more detailed information intended for those running customized code. For everyone else, just upload all the files ( except maybe the lgsl_config.php ) Also remember to upload the icons folder as it may contain new games. ------------------------- 5.7 - 5.8 Large update requiring all files to be updated. Also important to update any CMS components such the blocks/modules/menus etc. Database 'zone' column has changed from INT to VARCHAR 255. ------------------------- 5.6 - 5.7 lgsl_protocol.php ( required ) lgsl_class.php ( required - lots of unicode improvements etc ) lgsl_admin.php ( recommended - fixes and improvements ) lgsl_details.php ( recommended - fixes 'no player info' message ) lgsl_feed.php ( optional - updated format ) lgsl_cron.php ( optional - separate cache time ) In the stand-alone version only, update the top level index.php and admin.php to ensure that utf-8 characters are shown properly. 5.5 - 5.6 lgsl_protocol.php ( required ) lgsl_class.php ( required - speed improvements and bug fixes ) lgsl_details.php ( optional - time field on show list ) lgsl_config.php ( optional - host to ip and no realpath options ) Warsow servers split into 'warsow' ( 0.5+ ) and 'warsowold' ( 0.4- ) 5.4 - 5.5 lgsl_protocol.php ( required ) lgsl_details.php ( optional - moved hard coded words into the config ) lgsl_config.php ( optional - needed if you update the details ) Wolfenstein servers split into 'wolfrtcw' and 'wolfet' 5.3 - 5.4 lgsl_class.php ( required - fixes random option, config loading, player names ) lgsl_zone.php ( optional - config loading fix ) lgsl_admin.php ( optional - mysql strict mode fix ) 5.2 - 5.3 lgsl_protocol.php ( required ) lgsl_feed.php ( optional - regex fix ) lgsl_add.php ( optional - regex fix ) 5.1 - 5.2 lgsl_protocol.php ( required ) lgsl_class.php ( required - new functions for details ) lgsl_admin.php ( optional - comment field and seperate empty cache ) lgsl_details.php ( optional - extra fields, link, scrollable, etc ) lgsl_feed.php ( optional - regex fix ) lgsl_add.php ( optional - regex fix ) lgsl_list.php ( optional - removal of the fixed width ) lgsl_zone.php ( optional - title tag on player names ) Killing Floor changed from 'ut2004' to 'killingfloor' Red Orchestra changed from 'ut2004' to 'redorchestra' Launch Links no longer need entities ( no more & ) Joomla module updated for 'Module Class Suffix' support. ------------------------- 5.0 - 5.1 A large update requiring all files be updated. This includes the lgsl_config.php, re-apply settings to the new version. Functions have been changed to match the admin area format: OLD: function lgsl_query_cached($ip, $q_port, $c_port, $s_port, $type, $request) NEW: function lgsl_query_cached($type, $ip, $c_port, $q_port, $s_port, $request) OLD: function lgsl_software_link($ip, $q_port, $c_port, $s_port, $type) NEW: function lgsl_software_link($type, $ip, $c_port, $q_port, $s_port) OLD: function lgsl_port_conversion($q_port, $c_port, $s_port, $type) NEW: function lgsl_port_conversion($type, $c_port, $q_port, $s_port) OLD: function lgsl_query_live($ip, $q_port, $c_port, $s_port, $type, $request) NEW: function lgsl_query_live($type, $ip, $c_port, $q_port, $s_port, $request) -------------------------