[ 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)

-------------------------