- Oct 10, 2015
-
-
Andreas Fernandez authored
Modules may use the CMD attribute of BaseScriptClass to handle the save actions. Adjust the selectors of SplitButtons.js to take these links into consideration. Resolves: #70562 Related: #70531 Releases: master Change-Id: I06bce96e894080ca4a9bd36a761be588ec46e56c Reviewed-on: http://review.typo3.org/43960 Reviewed-by:
Michael Oehlhof <typo3@oehlhof.de> Tested-by:
Michael Oehlhof <typo3@oehlhof.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Morton Jonuschat authored
PostgreSQL returns 'NULL::character varying' as the default value for a field defined with 'VARCHAR(255) DEFAULT NULL'. The schema compare in the InstallTool expects the MySQL syntax without the trailing ::character varying. Add support for this default value type to the converter that rewrites the PostgreSQL default values to MySQL. Resolves: #70558 Releases: master Change-Id: If49962a3be265ca7a51e3f178a0682a9a073e9b7 Reviewed-on: http://review.typo3.org/43957 Reviewed-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de>
-
Mathias Schreiber authored
* makes use of the new ModuleTemplate and DocHeaderComponent * registers icon for preview link generation at IconRegistry * resolves superfluous custom processRequest() logic * disables DocHeaderComponent in frontend preview Releases: master Resolves: #69889 Change-Id: I9b677b3954d5129f36b64f9cba4ce6479744a75c Reviewed-on: http://review.typo3.org/43815 Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
- Oct 09, 2015
-
-
Helmut Hummel authored
Resolves: #70557 Releases: master Change-Id: Ie1a7f7fb1e9de48e6e0d65ddf2be398d65101ddc Reviewed-on: http://review.typo3.org/43954 Reviewed-by:
Sascha Egerer <sascha@sascha-egerer.de> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Morton Jonuschat authored
The FIND_IN_SET compatibility method on PostgreSQL requires casting values to string before being called to avoid comparing incompatible types. Allow the query to be rewritten when the table- and fieldname are given within the FIND_IN_SET() function. Resolves: #70556 Releases: master Change-Id: I27aeb966c09ce1af282777538f0dba1de23ce2f7 Reviewed-on: http://review.typo3.org/43952 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de>
-
Morton Jonuschat authored
Use single quotes for the like conditions in FilesReplacePermissionUpdate to tell other DBMS to expect a value and not an identifier. Using double quotes for values violates the SQL standard. Resolves: #70555 Releases: master Change-Id: Ib85d8dfd765804075d72ee7ce2048b3ffd4ff8da Reviewed-on: http://review.typo3.org/43951 Reviewed-by:
Philipp Gampe <philipp.gampe@typo3.org> Tested-by:
Philipp Gampe <philipp.gampe@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Alexander Opitz authored
To get the first time value we do 2 SQL select statements at the moment but this can be combined in one SQL select statement. This will save as time and reduces bandwidth to/from the SQL server. The one SQL select statement from 4.6 had a bug and was changed to use 2 SQL select statements instead of fixing the statement itself. So this is a revert to the old source with the fixed statement. Resolves: #38838 Releases: master Change-Id: Ida3542ef31e696a9457042c5980e9aa0c6cdfede Reviewed-on: http://review.typo3.org/43613 Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benjamin Mack authored
Resolves: #70248 Releases: master Change-Id: I2ead1ca8b220b6a2f7168cfa85a5427503688509 Reviewed-on: http://review.typo3.org/43879 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Daniel Lorenz <forge@extco.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Andreas Fernandez authored
The $GLOBALS must be re-assigned to local variables in constant editor after saving to get the correct, changed state. Resolves: #69213 Releases: master Change-Id: Id71386c1de704d98bf673a93b2955876743cad5e Reviewed-on: http://review.typo3.org/43924 Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Mathias Schreiber authored
Releases: master Resolves: #70352 Change-Id: I45b883a6cb84fbd82918080709205cbfa75b7b04 Reviewed-on: http://review.typo3.org/43782 Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
roman.schuermann authored
Releases: master Resolves: #70413 Change-Id: I4859740085fc86039061523c94fe574536f54713 Reviewed-on: http://review.typo3.org/43830 Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
Nicole Cordes authored
This patch adjusts the handling of the file field after FormEngine processing. Resolves: #70553 Releases: master Change-Id: Ie201c7df5ac74a95c3549430bfdea6835b4f4656 Reviewed-on: http://review.typo3.org/43945 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Anja Leichsenring authored
Some of the data created within the FormDataCompiler stuff by the data providers is used only within the data creation process internally and should not be used by the render engine later. An example is the "inline overrule" array that is merged by one provider to the target TCA and render engine must not access or handle this later on. The patch introduces a list of keys in FormDataCompiler that is unset from the result array before it is returned to the calling controller. Change-Id: Ic6abf7787d18a92753ae1415e91f50411ca149d4 Resolves: #70552 Releases: master Reviewed-on: http://review.typo3.org/43944 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de>
-
Anja Leichsenring authored
PageTsConfig settings are stored, processed and read from the same array key in the result array now, no longer two. The split turned out to be not neccessary, so it was dropped. Change-Id: Iac284df60d739ec80d9a7f46d4b93b455274f740 Resolves: #70554 Releases: master Reviewed-on: http://review.typo3.org/43948 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Mathias Schreiber authored
Releases: master Resolves: #69886 Change-Id: Id846cdbfb48954eb51ffb7aada7fe2eb387d80ea Reviewed-on: http://review.typo3.org/43772 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
Daniel Goerz authored
Change-Id: I54d7c8260bc3bef988801614b8d053560f2f0254 Resolves: #70184 Releases: master Reviewed-on: http://review.typo3.org/43932 Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Patrick Schriner <patrick.schriner@diemedialen.de> Tested-by:
Patrick Schriner <patrick.schriner@diemedialen.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Andreas Fernandez authored
Resolves: #70550 Releases: master Change-Id: Ifb6f551658604c701301a5619fedb3e971ab97a2 Reviewed-on: http://review.typo3.org/43947 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Björn Jacob authored
Let the frontend render all the attributes one can set within the wizard. Also remove unnecessary attributes which make no sense for the specific form element. Resolves: #70444 Releases: master Change-Id: I350af9cf3f6707ff66e7f90cece8beab2faf1f07 Reviewed-on: http://review.typo3.org/43885 Reviewed-by:
Bjoern Jacob <bjoern.jacob@tritum.de> Tested-by:
Bjoern Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Andreas Fernandez authored
Resolves: #70550 Releases: master Change-Id: Id3e07fbb8416fa8bd404b480bea6d4c041330b5d Reviewed-on: http://review.typo3.org/43946 Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Frank Nägler authored
Resolves: #70550 Releases: master Change-Id: I55bc6c2396688db1fa26b8662b82d0c2b43b2226 Reviewed-on: http://review.typo3.org/43834 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Anja Leichsenring authored
Provide a dataProvider to override the types section of processedTca for affected types definitions to unify the handling. Change-Id: I7e0f412aef05c3ab29005efae62ec176aaa5d4d9 Resolves: #70548 Releases: master Reviewed-on: http://review.typo3.org/43939 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de>
-
Christian Kuhn authored
If a child is expanded, added or synchronized in inline ajax call, mostly only the inline tca configuration of the parent record is needed, but not the whole thing. The patch adds a dedicated InlineParentRecord data group that only calls needed data providers to achieve this. This has the huge benefit that the record is no longer fetched from db and only one single field is prepared. This improves performance of these ajax calls. Additionally, the patch solves an exception adding new image records to a new tt_content record without persisting the tt_content record before. Resolves: #70549 Releases: master Change-Id: I1312d00b77446eb89f5da3b898cdff975f057eae Reviewed-on: http://review.typo3.org/43941 Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Morton Jonuschat authored
If a showitem configuration is overruled, use that information to select the columns that need to be kept for processing/display. Resolves: #70540 Releases: master Change-Id: I9ce53e0bb815775e6dfead0645ba0533158d440d Reviewed-on: http://review.typo3.org/43936 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Morton Jonuschat authored
Add providers that take care of selecting the columns that need to be processed for the given form data group. This allows removing all columns not explicitly required by a prior provider (or manually filling the list), streamlining the amount of work that needs to be done. Resolves: #70504 Releases: master Change-Id: I91ddb79ff929191b9c24047e870893a8cec207a1 Reviewed-on: http://review.typo3.org/43923 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Ruud Silvrants authored
Change-Id: I913da0f863cef4ee672a8bee3e8bfe6ee2128479 Releases: master Resolves: #70361 Reviewed-on: http://review.typo3.org/43860 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
Benjamin Mack authored
Some files have been commited without adaption to PSR-2. Resolves: #70515 Releases: master Change-Id: I3f991ca1646ea3dcda36e5035603430120294277 Reviewed-on: http://review.typo3.org/43934 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Georg Ringer authored
The change of #57873 introduced a regression which doesn't allow the export of multiple records via the clipboard module anymore. The wrong parameter generation is fixed with this patch. Resolves: #59180 Releases: master Change-Id: Iffa9e0ec4b816903bd935c65e5f9ba7230695802 Reviewed-on: http://review.typo3.org/35887 Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de>
-
Mathias Schreiber authored
Releases: master Resolves: #69888 Change-Id: I9c8bf6a3aa52c2f5d6abcb8744f9c21e0a274719 Reviewed-on: http://review.typo3.org/43828 Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Markus Sommer <markussom@posteo.de> Tested-by:
Markus Sommer <markussom@posteo.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Benjamin Mack authored
The refactoring of the Element Browser and Record List introduced a second "unused" variable which is named the same. This is not allowed in PHP7, thus resulting in a PHP error in the unit tests. Releases: master Resolves: #70535 Change-Id: Ibd96f11b190df6d00baecd9332af48db7bc70a13 Reviewed-on: http://review.typo3.org/43930 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com>
-
Mathias Schreiber authored
Releases: master Resolves: #70400 Change-Id: I0011d03c0026ca1a839d632822d8293d7efbdfe1 Reviewed-on: http://review.typo3.org/43927 Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Andreas Fernandez authored
A new RequireJS module for split button handling has been added. Resolves: #70531 Releases: master Change-Id: I4a1b0386df2fa00e317f5d602df0701661fdda84 Reviewed-on: http://review.typo3.org/43928 Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Wouter Wolters authored
Remove double * on the firt line of the license header. Resolves: #70532 Releases: master Change-Id: Ibc99d8d50af0ebcf0cb9d51f47d7957958f47c69 Reviewed-on: http://review.typo3.org/43929 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Wouter Wolters authored
Resolves: #70450 Releases: master Change-Id: Ifcfcc2459ae072cf7a590a64ffcb0c15a8bc5bf9 Reviewed-on: http://review.typo3.org/43874 Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Oliver Hader authored
To avoid duplication of logic and code, for recurring buttons in the decoupled DocHeader, new action buttons are introduced. Resolves: #70422 Releases: master Change-Id: I3cdf662607d861510e311fa6ab0594528574f271 Reviewed-on: http://review.typo3.org/43838 Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de>
-
Nicole Cordes authored
This patch changes the ArrayUtility::arrayExport function to generate a PSR-2 compliant output. Resolves: #70519 Releases: master Change-Id: Id1d4e384b3de3719ce228e98ba88c8dcff7c2175 Reviewed-on: http://review.typo3.org/43921 Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Nicole Cordes authored
Resolves: #70518 Releases: master Change-Id: I89447272228bff9cdccd09617b2b9b4bfe16db92 Reviewed-on: http://review.typo3.org/43922 Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co>
-
Patrick Schriner authored
Resolves: #70518 Releases: master Change-Id: If1144e6de80161df08ec4664fbce827d070571cb Reviewed-on: http://review.typo3.org/43909 Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org>
-
Nicole Cordes authored
Resolves: #70517 Releases: master Change-Id: I99c3cdca3cb79abd47a0058d740b754d2a4004f7 Reviewed-on: http://review.typo3.org/43920 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
TYPO3 Release Team authored
In our efforts to achieve a better interoperability with other PHP projects, the PHP code base of the TYPO3 Core switches to the PHP coding guideline standard PSR-2. See http://www.php-fig.org/psr/psr-2/ for more information. Resolves: #70515 Releases: master Change-Id: I734c0d838af157003decfeb5fc0a11dddcb87bf5 Reviewed-on: http://review.typo3.org/43918 Reviewed-by:
TYPO3 Release Team <typo3cms@typo3.org> Tested-by:
TYPO3 Release Team <typo3cms@typo3.org>
-
- Oct 08, 2015
-
-
Markus Klein authored
This change refactors the ElementBrowser and splits it into multiple dedicated classes for each mode. The former modes for file, folder and record selection are now placed in dedicated *Browser classes. The former mode "wizard", which defines its actual functionality via the "act" variable, is a separate controller now, which provides the API to be exensible. The integration of the various trees and lists is solved by a dedicated LinkParameterProviderInterface. Any class can provides link parameters now by implementing this interface. Other than that: * Lots of unused code is removed * All JS is moved into requireJS modules * Tree code is simplified by properly using constructors Part 2 will: * add Breaking and Feature documentation * finalize RTE re-integration * finally delete unused classes Resolves: #66369 Releases: master Change-Id: I0a28663ce4c91c2405abc9e2a13063699c6bb231 Reviewed-on: http://review.typo3.org/42951 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-