[TYPO3-core] RFC: New feature: Add custom FORM fields using hooks (mainly used for captcha)
Martin Kutschker
Martin.Kutschker at n0spam-blackbox.net
Wed Aug 30 10:24:45 CEST 2006
Michael Stucki schrieb:
> This is a SVN patch request.
>
> Problem:
> I had this problem for the first time while trying to get captcha work with
> FORM elements on typo3.org. Apparently this does not work yet.
>
> Solution:
> Add two hooks to add custom fields dynamically and to check the submitted
> values with an extension.
To be in sync with custom TCE forms validation I suggest not to look for
/^hook/ but /^tx_/.
And I'm a bit worried that again a hook exposes many internal variables
(fPart, etc). I thought about revamping the FORMS code so the variables
might change.
Why revamping? Because the code is broken in some respect. Instead of
holding the configuration in PHP arrays its internals are more in sync with
the external configuration of FORM contenet elements (comma separated
lists). So you cannot use a comma in a label for a radio button. Not even
when you set the label in the TS array version of the config!!! This is
because the TS array is converted into the content element format. Oh my.
So yes for the idea, but let's postpone it.
Masi
More information about the TYPO3-team-core
mailing list