Using the tableless renderer together with HTML_QuickForm_Controller

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.
Read the rest of this entry »

Fix for problems with Log 404 plugin (version 1.2.1) for WordPress

March 31st, 2007

Matt Read has written a nice plugin, named Log 404, that logs the last one hundred 404 errors. Unfortunately, release 1.2.1 from April 22th, 2006, has two problems:

  1. a small typo (“exsist” instead of “exist”)
  2. the log isn’t displayed in WP’s admin area (at least not with Firefox 2.0)

Read the rest of this entry »

Combining DHTMLRules, tableless layout and multiple page forms with HTML_QuickForm

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

Read the rest of this entry »

Generator for DB_Table

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.
Read the rest of this entry »

DB_Table 1.5.0RC1 is available

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:
Read the rest of this entry »

2x Zend Certified Engineer

January 11th, 2007

Yesterday I have (successfully) taken the “Zend PHP 5 Certification” examination. Before I go into details about the exam and my preparation for it, I’d like to sum up the examination for PHP 4.

Zend Certified Engineer (PHP 4)On August 31th, 2006, I have passed the PHP 4 examination. While the exam itself was rather easy, I was pretty annoyed after the exam. I had chosen to do the exam in German language on the VUE registration form. This wasn’t a good idea of mine: The translation was very bad. On one of the questions I couldn’t even guess what the original English question might have been. And there was also a real error in the exam: I don’t remember the exact question, but I was a question about the understanding of regular expressions. Unfortunately, all possible answers were wrong (they all matched only one character, but the string from the question). My solution was then do chose the answer that seemed to be meant as the right answer (because the other answers had additional “errors”).

Read the rest of this entry »

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

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

Read the rest of this entry »

Structures_DataGrid 0.8.0 released

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.

Read the rest of this entry »

New Tableless renderer releases

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.

Read the rest of this entry »

DB_Table 1.4.0 released

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.

Read the rest of this entry »