This release adds 3 JavaScript events: ONCLICK, ONMOUSEOVER and ONMOUSEOUT. It adds the concept of input plugins. The first one converts the SQL query in a way that allows it to show crosstab reports.
When using templates, the numeric data columns are
right aligned now. GROUP COL HEADERs are set to a
"bold" CSS class when using templates. An error in
db_array.php regarding the line count was fixed.
An error in the db_columnType method in
db_array.php was fixed. It seems that some
xsl:param name="language" was breaking some stuff
on PHP4, so it was removed. The GROUP HEADERs now
correctly repeat on each page break. The template
HEADERs are now capitalized correctly.
This release adds a new interface for PHP5 and
Oracle. You can now use
template files to create reports. There is a new
"database" interface,
db_array.php. TABLE elements have now IDs. Error
messages can now be
translated. The FORM element has been added again.
DATE and DATETIME
data types have been added to the grouping
functions. There is now a
setBody(boolean) method in the PHPReportMaker
object where you can
configure whether or not to print the HTML BODY
tags or just the report
data.
This release fixes a bug with PHPReportPreview.xsl and PHP5. LINKs
elements can now render an IMG element inside. IMGs can have an explicit
border of 0px.