User Login    
 + Register
Bookmark and Share
  • Main navigation


Remember me

Lost Password?

Register now!
Project: Chess
Summary   News   Forums   Trackers   Bugs   Support  
Patches   Features   Tasks   Docs   Files   CVS  

Release Name: 1.07


Tested with XOOPS and XOOPS 2.2.3a-final. Refer to the provided file modules/chess/docs/INSTALL.TXT for installation/update instructions.
Change Log
1.0.7 (2005-11-19)
Changed column chess_games.pgn_result from varchar(7) to enum('*','0-1','1-0','1/2-1/2').
Changed two calls to array_fill with array_pad, to remove dependency on PHP >= 4.2.0.
Added player rating feature.
Don't display self-play games on module's main page (index.php) or in recent-games block.
Added My Games main menu item, which displays a player's games and (if rating feature enabled) stats. (RENAME THIS?)
Added option to recent-games block to control whether unrated games are shown.
On main page, added menus for selecting types of challenges (open/individual/all) and games (in-play/concluded/all, rated-only/rated-and-unrated) for display.
Added warning message to game display if <{$xoops_module_header}> is missing from theme.html.
Added form security tokens (if the XOOPS version supports them).
Changed Board Display form on game page to use a menu, instead of radio buttons, so that the form fits on one line.
Made inline documentation compliant with phpDocumentor.
Got rid of class/smarty/plugins/modifier.xoops_format_date.php and include/phpdate.js, at least temporarily.
Added module database update functions in include/
Tested for compatibility with XOOPS 2.2.3a and
Added/changed/removed various language constants.

1.0.6 (2004-12-06)
Fixed a bug in the submenu-handling code in xoops_version.php, which could cause the "Create new game" submenu to be visible/hidden to the wrong user groups.  The problem would only occur if there are user groups with IDs greater than 9.
Fixed help.php, which implements the module's Help item in the main menu, so that it will look for the english language file if the one for the default language doesn't exist.
Fixed incompatibility with PHP5 ("Cannot re-assign $this ...").
Fixed bug: The pawn promotion symbol '=', if present, was causing move-parse error when checking draw-claim by threefold-repetition.
Increased efficiency by removing unnecessary calls to object handlers.
Added conditional code for outputting move-analysis log when checking draw-claim by threefold-repetition.

1.0.5 (2004-07-23)
Added pagination to pages that list games or challenges.
Sort list of games by most recent activity (create, start or last move), rather than by last move only.
Changed displayed info for suspended games to make it more user-friendly.
Change default value for allow-setup preference to "no", since most people probably won't use that feature, and the feature may be confusing.
Added language constants:






1.0.4 (2004-07-09)
Fixed typo in template.
Corrected version number.

1.0.3 (2004-07-05)
Corrected installation instructions.

1.0.2 (2004-07-05)
Fixed bug in movelist.

1.0.1 (2004-06-29)
Added missing custom Smarty plugin and Javascript function.
Renamed "game" to "challenge" in some places.
Removed some debug output.

1.0.0 (2004-06-27)
Original release.