[TYPO3-core] RFC: eval API (#1639)
Sebastian Kurfuerst
sebastian at garbage-group.de
Wed Nov 16 10:51:26 CET 2005
This is a CVS patch request.
Type: (Bugfix / New feature / Code cleanup)
=> New feature
Description:
see http://bugs.typo3.org/view.php?id=1639
Sometimes it would be useful to add special evaluations to be used in
TCEforms. As an example, if the user needs a special date evaluation in
the BE, he currently has to XCLASS the evaluations and add some custom
JS. To make this more clean, an eval API would be nice.
Solution:
* currently, the JS part and the PHP part of an evaluation are
located in different places => difficult to maintain
* all built-in evaluations removed from the core and put into a
sysext "evaluations".
* new evaluations need to be added to $TYPO3_CONF_VARS['EVAL']
* every evaluation has a JS part and a (possible) PHP part, as
usual
Possible issues:
* the evaluations sysext is not installed by default I think, how
can we install it automatically on update? Maybe with the update
wizard?
* $TYPO3_CONF_VARS['EVAL'] is maybe not the right place for
evaluations. Suggestions?
Branches: (HEAD / TYPO3_3-8 / TYPO3_3-7)
=> HEAD
Bugtracker reference:
=> http://bugs.typo3.org/view.php?id=1639
Files:
.patch - core patch
_evaluations.t3x - sysext implementing the current evaluations
_example_evaluations.t3x - example extension for a custom evaluation
The documentation is still missing, but this will be created as well.
Thanks to Thomas Hempel who provided this patch.
Greets, Sebastian
--
Sebastian Kurfuerst
http://garbage-group.de/kontakt.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug_1639_evaluations.t3x
Type: application/octet-stream
Size: 5753 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20051116/e8e74e55/attachment.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug_1639_example_evaluations.t3x
Type: application/octet-stream
Size: 11034 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20051116/e8e74e55/attachment-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug_1639.patch
Type: text/x-patch
Size: 8389 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20051116/e8e74e55/attachment.bin
More information about the TYPO3-team-core
mailing list