Archive for the ‘PEAR’ Category

Using the tableless renderer together with HTML_QuickForm_Controller

Sunday, December 23rd, 2007

My post “Combining DHTMLRules, tableless layout and multiple page forms with HTML_QuickForm” led to several inqueries about why the layout with the shown code snippets still uses tables. The answer is: One needs to tell HTML_QuickForm_Controller (QFC) about the usage of another renderer.
(more…)

Combining DHTMLRules, tableless layout and multiple page forms with HTML_QuickForm

Thursday, March 29th, 2007

With the new 0.3.0 release of HTML_QuickForm_DHTMLRulesTableless it is now possible to build forms with HTML_QuickForm that have the following features:

  • tableless layout (no <table> tags, very good accessibility)
  • DHTMLRules (form elements errors are shown on top of each element)
  • more than one page

(more…)

Generator for DB_Table

Tuesday, March 27th, 2007

As announced on February 18th, a generator for DB_Table is available now. David C. Morse has put some work into this new generator script which was based on the script that PEAR::DB_DataObject offers.
(more…)

DB_Table 1.5.0RC1 is available

Sunday, February 18th, 2007

Since last week, a new major release of DB_Table is available. Almost all the great work for the new release was done by David C. Morse who is now the co-lead of DB_Table. Welcome, David!

So what’s new in release 1.5.0? The changelog says:
(more…)

Howto: Adding explanations next to form fields with Tableless QuickForm renderer

Wednesday, December 27th, 2006

Today, a user of HTML_QuickForm_Renderer_Tableless asked how he can add explanations next to form fields. An example of such an explaination or additional information is shown in the following screenshot:
Usage of two labels with HTML_QuickForm_Renderer_Tableless

(more…)

Structures_DataGrid 0.8.0 released

Saturday, December 16th, 2006

Today Olivier and I have “flooded” PEAR with new releases of Structures_DataGrid and its 19 subpackages. The reason for releasing all packages was a license change from PHP License 2.0 to New BSD license which is more flexible and compatible to other open source licenses.

The new major feature of the new release is streaming support. Until this release, it was impossible to use Structures_DataGrid for converting a huge database table into, for example, a CSV file. We offer now the possibility to fetch the data in chunks of, by default, 500 records from the database and to write these records into the CSV file, followed by the next chunk of 500 records, and so on.

(more…)

New Tableless renderer releases

Monday, December 4th, 2006

New releases of both HTML_QuickForm_Renderer_Tableless (0.4.3) and HTML_QuickForm_DHTMLRulesTableless (0.2.3) are available. The renderer had only a little stylesheet change to achieve layout compatibility with Windows Internet Explorer 7. The DHTMLRules got support for multiple error messages (needed for groups), and there were some bug fixes.

(more…)

DB_Table 1.4.0 released

Thursday, November 9th, 2006

I have released DB_Table 1.4.0 today. Besides small fixes, there is a new feature about static form elements, and the handling of file form elements was optimized.

(more…)