[TASK] Resident Eval - The Removal from FormEngine 12/40912/17
authorFrank Nägler <typo3@naegler.net>
Fri, 3 Jul 2015 08:01:27 +0000 (10:01 +0200)
committerMarkus Klein <markus.klein@typo3.org>
Tue, 14 Jul 2015 14:18:24 +0000 (16:18 +0200)
commitb9c299891e70e5c371a63e15c05c0ed124074419
tree52f4178d568c7e7df0b813587eb2b2c274b24386
parentdf837c1e16bab93f41696902f99c0d6e4bd6b7c8
[TASK] Resident Eval - The Removal from FormEngine

A long long time ago jsfunc.evalfield.js found its way into the core.
Now - after 12 years - it is time to leave.

This patch removes the usage of jsfunc.evalfield.js from FormEngine
and moves the logic into FormEngineValidation.js as a first step.
The validators and processors have been split up into two methods.

Resolves: #67852
Releases: master
Change-Id: I781bae602ea09a4a4e359df0a461f2cfc1cdf6d8
Reviewed-on: http://review.typo3.org/40912
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/backend/Classes/Form/AbstractNode.php
typo3/sysext/backend/Classes/Form/Element/InputElement.php
typo3/sysext/backend/Classes/Form/FormEngine.php
typo3/sysext/backend/Resources/Public/JavaScript/FormEngineValidation.js
typo3/sysext/backend/Resources/Public/JavaScript/jsfunc.evalfield.js
typo3/sysext/backend/Resources/Public/JavaScript/jsfunc.tbe_editor.js
typo3/sysext/core/Documentation/Changelog/master/Important-67852-RemoveJsfuncevalfieldjsFromFormEngine.rst [new file with mode: 0644]
typo3/sysext/frontend/Configuration/TCA/tt_content.php
typo3/sysext/recordlist/Classes/Browser/ElementBrowser.php