Time for a state of the onion speech...
Pagesmith is nearly at what I would call an "Alpha" stage for distribution, we've been running our main production server (currently mainly static) on the code now for about 12 months, and we now have a number of smaller (mainly dynamic) about to be pushed live.
New features that are now present are:
- Improved table code which includes "logic" to allow different styling and content for cells in a table depending on other values in the row;
- Perl and Javascript implementations of the table, tabs and two-col rendering code take the same configuration structure (javascript version requires a JSON version of the perl configuration structure);
- is_xhr on action to know whether request is AJAX or not;
- "refreshable" class to allow AJAX requests to synchronously be updated.