[TASK] EXT:form - Move TypoScript to separate files, reduce complexity 40/43740/9
authorRalf Zimmermann <ralf.zimmermann@tritum.de>
Fri, 2 Oct 2015 14:23:07 +0000 (16:23 +0200)
committerBenni Mack <benni@typo3.org>
Tue, 6 Oct 2015 06:32:05 +0000 (08:32 +0200)
commit94d5db391b95295b8ad7659adde1f1ffdb943182
tree078808a7041bec4e26fb758bfef5466205e5caa6
parent201fc02c7c746193a03321ce6395b27c6d17a05e
[TASK] EXT:form - Move TypoScript to separate files, reduce complexity

Move TypoScript settings to separate files. Remove TypoScript libraries.
Reduce complexity through direct usage of settings. Remove
unnecessary settings.

The inline documentation will be reduced (with another patchset) as soon
as the rst documentation is up to date.

Resolves: #70219
Releases: master
Change-Id: Ic05d78523f1253c71e033703f5243cdbc35d6b29
Reviewed-on: http://review.typo3.org/43740
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
29 files changed:
typo3/sysext/form/Classes/Domain/Repository/TypoScriptRepository.php
typo3/sysext/form/Configuration/TypoScript/Elements/Button.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Buttontag.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Checkbox.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Checkboxgroup.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Contentelement.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Fieldset.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Fileupload.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Form.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Header.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Hidden.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Imagebutton.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Input.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Inputtypebutton.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Label.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Optgroup.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Option.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Password.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Radio.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Radiogroup.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Reset.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Select.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Submit.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Textarea.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Textblock.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Elements/Textline.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Filters/Filters.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/Validators/Validators.ts [new file with mode: 0644]
typo3/sysext/form/Configuration/TypoScript/setup.txt