Hi edwardcox,
Thank you for your subscription.
"Multiple options" are not available because does not handle N:N links between tables. Means that you have to do this by yourself. This functionality is in the roadmap for 2012.
The validators :
'handler' is a string that alias the validator is you want to instance multiple times the same validator.
Cook furnish you a list of predefined validators, and if it not answer your needs, you have to understand little bi RegEx, and enter your own in the custom zone.
The Regular Expression is a test on a string and you can 'invert' the match in order to make validation true if the string DOESN'T match the RegEx. For example, if you want to avoid numbers, you can type "[0-9]" in your RegEx, and invert match. Let's try in the test area.
The wizards :
You have to drop them in the wizard zone, and link them with table fields. If you instance a publishing system for example, you must choose wich table field is used for this publish/unpublish system.
If you want, you can click the green (+) button to automatically create the required table field.
Linked tables :
Only N:1 links for the moment.
Drop the 'Foreign Key' datatype to your table. This is your FKey.
Then, drop a table (from the tables list) in this FK field (droppable zone to the right)
It will create a link, and you'll be able to access joined datas infinitly, in whatever layout in the possible context.
You can see and arrange your database diagram in the "Database" Tab of your project.
Groups :
Once FKeys defined, and grid created, in the grid properties, you'll find the Group property. Choose the field on wich you want to group.
You can find also this group property in the filters, and in the form when you instance a FK.
JDom :
Well, for the moment documentations are not ready.
It is an abstraction layer between your template and the HTML contents.
For example, you can transform a select list, in radio list, just changing the namespace of JDom call.
It seems complicated like this, but in facts, it is a way to write clean HTML without having a lot a mixed HTML/PHP/JS in your template.
Using JDom, you can also customize (inside JDom, rewriting it) the HTML structure of whatever control. The changes will take place everywhere this control is instancied.
Hope it will help you.
As soon as possible, when current devs are released, I'll podcast new video lessons.