Radicore Forum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » RADICORE » RADICORE announcements » RADICORE 2.32.0 released
RADICORE 2.32.0 released [message #7937] Tue, 07 April 2026 13:07
AJM is currently offline  AJM
Messages: 2388
Registered: April 2006
Location: Surrey, UK
Senior Member
This update contains some fixes to deal with BC breaks in PHP version 8.4 as well as some other minor updates.

Database changes:
- none

Other changes:
  • updated include.xml.php5.ic in INCLUDES folder for POPUP controls so that ‘foreign_field’ attribute includes the Models’ zone (in the screen structure file) as a prefix if the zone is not ‘main’ or ‘inner’.
  • updated include.xml.php5.ic in INCLUDES folder for DROPDOWN controls so that ‘optionlist’ does not include a blank entry if the field is marked as ‘required’.
  • updated std.table.class.inc so that the convertTimeZone() method performs the check empty($timezone_client) in the right place.
  • updated std.table.class.inc so that the convertTimeZone() method so that if the user’s language is Thai then the convertCalendarToGregorian() function will be called.
  • updated std.table.class.inc so that the formatData() method so that if the user’s language is Thai then the convertCalendarFromGregorian() function will be called.
  • updated std.table.class.inc so that the getData() method will move a value for ‘curr_or_hist’ from $where to $this->sql_search.
  • updated std.table.class.inc so that the _sqlAssembleWhereLink() method will terminate if either of $this->inner_table or $GLOBALS[’link_sql_select’] is empty.
  • updated std.table.class.inc so that the _sqlAssembleWhereLink() method has better logic when constructing the $sql_select string.
  • updated std.table.class.inc so that the _sqlAssembleWhereLink() method has better logic when constructing the $sql_from string.
  • updated std.table.class.inc so that the _sqlAssembleWhereLink() method will update the $select string to include a reference to the alt_language_table when the user’s language is not the same as the default language.
  • updated std.table.class.inc so that the _sqlSelectAlternateLanguage() method has better logic.
  • updated std.table.class.inc so that the _sleep() method will not remove columns from $this->fieldarray if the table’s zone is ‘inner’ and the column name is in the screen structure file.
  • updated php_session.class.inc in AUDIT subsystem so that it implements SessionHandlerInterface (as required in PHP version 8.4).
  • updated include.library.inc so that the setSessionHandler() function use the modified php_session class.
  • updated include.session.class.inc to replace DebugBreak() with xdebug_break(), and to comment out calls to logstuff().
  • updated std.multi5.inc to include a call to $dbouter->validateUpdate() after the call to $dbouter->array_update_associative().
  • updated std.multi5.inc to change the logic around the call to $dbouter->customButton().
  • updated std.multi5.inc to replace the call to $dbouter->custom_commonValidation() with $dbouter->validateUpdate().
  • updated std.multi5.inc to include a call to $dbinner->getFieldarray() after the call to $dbouter->popupReturn().
  • updated nusoap.php from version 41 to 1610.
  • updated various scripts to replace trigger_error() with fatal_error().
  • updated various scripts to replace DebugBreak() with xdebug_break().


Previous Topic: RADICORE 2.31.0 released
Goto Forum:
  


Current Time: Fri Apr 17 06:30:59 EDT 2026

Total time taken to generate the page: 0.01312 seconds