RADICORE v1.72.0 released

This version contains some minor bug fixes.

This version contains the following changes:

  • updated 'include.library.inc' so that the 'removeDuplicateFromSelect()' function will not insert a duplicate field reference at the position of the first reference, otherwise it may result in an invalid SQL statement.
  • updated 'dml.pgsql.class.inc' for PostgreSQL version 9.1 where string literals containing the backslash character must now be defined using the escape string syntax (E'...') otherwise an error will be generated.
  • updated 'std.imap.class.inc' to get around problems when converting encoding into UTF-8.
  • updated 'std.validation.class.inc' so that the the validateEmail() function can deal with multiple addresses in a single field, and to deal with addresses in the format 'name <user@hostname.domain>'.
  • updated 'include.session.inc' to call quicksearch code from a separate function.
  • fixed bug in 'std.table.class.inc' which cause the 'deleteRecord()' function to lose the contents of $this->numrows after calling validateDelete().
  • updated 'std.table.class.inc' so that the insertOrUpdate() function will check $this->no_display_count before generating a message.
  • updated 'std.fileupload1.inc' to include a 'submitstay' button so that it does not exit after uploading a file.
  • fixed bug in 'dml.*.class.inc' so that the getData_serial() method uses !is_null() on $rdc_limit and $rdc_offset instead of !empty() as the value zero returns TRUE with empty().

Published: 10 December 2011