The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.30

  • Add utf8 decoding method in Base class, and utf8-decode all non-numeric, non-columndata_closure cell data by default, with -skip_utf8_decode option to disable
  • Refactoring to eliminate circular reference from Display object back to Search object, to prevent memory leaks
  • Add missing </td> closing tag in AbstractDisplay->display_pager_links()
  • Fix bug in handling -href_extra_vars for params having 0 value, which must be treated differently from params not sent at all; also escape utf8 chars in param values correctly in generated URI
  • Minor fix to add support for -extra_table_header_cell_attributes in unsortable columns

Documentation

Modules

Database search widget
Abstract Display class inherited by default display classes
Grid display class for Search widget
HTML table display class for Search widget

Provides

in lib/CGI/Widget/DBI/Search/Base.pm
in lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm
in lib/CGI/Widget/DBI/Search/Display/TEST/Table.pm
in lib/CGI/Widget/DBI/TEST/Search.pm
in lib/CGI/Widget/DBI/TEST/TestCase.pm