This project is mirrored from https://git.typo3.org/typo3/typo3.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- 10 Jun, 2015 3 commits
-
-
Xavier Perseguers authored
The SQL parser is capable of parsing JOIN T1 ON T1.some_field = T2.some_other_field and JOIN T1 ON T1.some_field = 4 but not JOIN T1 ON T1.some_field = 'some string' Change-Id: I7806699ea44685ab717cc0e8a75f7b53a1b2b1cc Resolves: #67385 Related: #66614 Releases: master, 6.2 Reviewed-on: http://review.typo3.org/40144 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org>
-
MySQL returns a YES/NO string for every field to determine if NULL values are allowed in the field. The DBAL version of admin_get_fields always returned an empty string although the required details are returned by ADOdb drivers. Make this information available. Resolves: #67298 Releases: master Change-Id: I6892783aced1e574cb6f5702da067f4e6e867529 Reviewed-on: http://review.typo3.org/40051 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org>
-
Removing [GFX] off the checksum data used to identify a processed file ensures that data type inconsistencies within [GFX] do not cause a regeneration of the processed file. A new upgrade wizard for the Install Tool is added to migrate existing processed files without the need to regenerate those. Resolves: #66614 Releases: master, 6.2 Change-Id: Id90ce923b26ee726d15cf3d0cfcafc4ec4d7405d Reviewed-on: http://review.typo3.org/39644 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com>
-
- 09 Jun, 2015 3 commits
-
-
Migrating a field definition like 'aField;;;' results in 'aField'. No functionality is actually migrated, so no deprecation has to be logged. Resolves: #67328 Releases: master Change-Id: Ide45f78b3a4cf5dd230fc589f8d106f39723a6b5 Reviewed-on: http://review.typo3.org/40043 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Rename the null specific for PHP 7 compliance. Resolves: #67362 Related: #67297 Releases: master Change-Id: I4fe56c5815f84a7e8db8abd3a4eddded4faf9044 Reviewed-on: http://review.typo3.org/40123 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
When adding a new palette to TCA the types::showitem part is modified. This patch ensures that no empty values are set to the field definitions as this would trigger the TCA Migrator. Resolves: #67327 Releases: master Change-Id: I30cb6a7d6f325705528d1f3c2961e2620068f057 Reviewed-on: http://review.typo3.org/40042 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Frederic Gaus <frederic.gaus@flagbit.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
- 08 Jun, 2015 3 commits
-
-
Markus Klein authored
Resolves: #67358 Releases: master Change-Id: Ia3a82f14622a7867b4a59f846c2c3c8dd54fe5ae Reviewed-on: http://review.typo3.org/40109 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Markus Klein authored
Resolves: #67344 Releases: master Change-Id: Ic78fce21dd8ff25caf8f6b9ede728bcaae124992 Reviewed-on: http://review.typo3.org/40065 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Frederic Gaus <frederic.gaus@flagbit.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org>
-
The function used by the DBAL provide a very coarse and generic translations between the ADdb meta types and the MySQL native types. This results in ambiguities that can't properly be resolved and leads to changes in the install tool schema migration that can never be resolved. The default DBMS specifics provided resemble the current output of the functions and don't result in any changes to the DBMS schema. Resolves: #67297 Related: #67290 Related: #67288 Releases: master Change-Id: Id26a897c7f43520edd188e0bd2ddb158507c8049 Reviewed-on: http://review.typo3.org/39954 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
- 07 Jun, 2015 1 commit
-
-
Markus Klein authored
Resolves: #67310 Releases: master Change-Id: I9cd52c06402d94182e7a82a91120480255a078a8 Reviewed-on: http://review.typo3.org/39972 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org>
-
- 06 Jun, 2015 15 commits
-
-
Resolves: #67331 Releases: master Change-Id: I1ffe4911f9905f3d467e8f947fe7dc8c0fdd7222 Reviewed-on: http://review.typo3.org/40053 Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
If you delete an extension in EM, the PackageManager currently saves a broken PackagesStates.php with invalid extension information. This patch adds a missing save invocation for the changed PackageStatesConfiguration. Furthermore a new path check is executed while restoring the PackageStatesConfiguration because otherwise a package with a wrong packagePath is registered. Resolves: #67294 Releases: master Change-Id: I9ad3b56a382f980e703009f8343ddb151ef4a8b1 Reviewed-on: http://review.typo3.org/40041 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Sorting the available packages by key before running the DependencyResolver ensures that equivalent (loading order does not matter) packages have a fixed order in the PackageStates in the end. Resolves: #67330 Releases: master, 6.2 Change-Id: Ibd7061aa8b1735f2bd5b7cbb9df2ba19b90bb884 Reviewed-on: http://review.typo3.org/40048 Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
SqlSchemaMigrationService needs to explicitly connect to the database before retrieving the current schema. On native MySQL connections this happens implicitly when using sql_select_db(), on DBAL a connectDB() is required. Resolves: #67286 Releases: master, 6.2 Change-Id: I2c93111f1f6919f31d71b4b46fd353d9a3629dbc Reviewed-on: http://review.typo3.org/39937 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> 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>
-
Resolves: #67318 Releases: master Change-Id: Ia5a32e24127bf0a3a6be5bf1c408991c5b2ba0f5 Reviewed-on: http://review.typo3.org/40003 Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Use sha1 of filepath instead of filemtime and filesize as identifier for cached image dimensions to enable invalidation of stale cached entries when an image is altered. This also fixes cache collisions when dimensions are cached for a large number of images with equal mtimes, some of which may also have equal filesize, but different dimensions. Releases: master Resolves: #67289 Related: #28484 Change-Id: I520a8292dfbf3beb8efae996d286471e641ffd07 Reviewed-on: http://review.typo3.org/39979 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Resolves: #66749 Releases: master Change-Id: I2a6e96eed3b754fe3887bfe33fe81ee5af0d7ee8 Reviewed-on: http://review.typo3.org/40002 Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
References with _FILE/_STRING as ref_table have special meanings and can't be loaded from database. Resolves: #66572 Releases: master, 6.2 Change-Id: Ibc942c600652a005368e1eab67cbc24f4efb7dde Reviewed-on: http://review.typo3.org/39856 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
This patch fixes a bug where records, which have references pointing to them, are in a table that is disabled for workspaces throw an element not found RuntimeException. Without this change, you will get an error in the workspace module for tables that are not workspace-enabled, but have file references pointing to them. Change-Id: I16c42f0347e0c1c6d916e24f865eb2af643929da Resolves: #66523 Releases: master, 6.2 Reviewed-on: http://review.typo3.org/38858 Reviewed-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
A copyright information can be very helpful. Therefore this field should be available as well. Change-Id: Ib237ee856f45f26d42e7e15bf94798e9348c129a Resolves: #67319 Releases: master Reviewed-on: http://review.typo3.org/40034 Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Resolves: #67321 Related: #66669 Releases: master Change-Id: Ib8de4463194a304467b06d3d0c00f42943e6b8d5 Reviewed-on: http://review.typo3.org/40037 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
This solves a regression to #66707. The "copy default content elements" button in Language view of the Page module is working again. Resolves: #67320 Releases: master Change-Id: I0f7b486f7fe9c39362c17613273e2ae6611fade8 Reviewed-on: http://review.typo3.org/40035 Reviewed-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Benjamin Kott <info@bk2k.info> Tested-by:
Benjamin Kott <info@bk2k.info> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
This solves a regression to #55699. Resolves: #67309 Releases: master, 6.2 Change-Id: Ia1c3f0efe871ba2742029883e7fcc919e3145ae9 Reviewed-on: http://review.typo3.org/40039 Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Christian Kuhn authored
Resolves: #67324 Releases: master Change-Id: I8306a339b02e346a9b5548f21d4e815443101554 Reviewed-on: http://review.typo3.org/40038 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de>
-
Christian Kuhn authored
* use statements * Use default values from abstract class * Fix tons of comments * Some obvious code simplifications Change-Id: I844efbf830cf2506f2b9c7caadd6826dc67718e9 Resolves: #67323 Releases: master Reviewed-on: http://review.typo3.org/40036 Reviewed-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de>
-
- 05 Jun, 2015 12 commits
-
-
Resolves: #67285 Releases: master,6.2 Change-Id: I1e02ef7af6b8a4ee8301fa8b2fdaaf3928316815 Reviewed-on: http://review.typo3.org/39929 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
This change cleans up more unneeded functionality, and adds / fixes some comments and streamlines some function calls within the Package management itself. Resolves: #67027 Releases: master Change-Id: I26beddeeb8f014089545aa153fa38494e5bbd3d4 Reviewed-on: http://review.typo3.org/39626 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Christian Kuhn authored
Update to latest stable for no specific reason. Since we are trying to keep master & 6.2 in sync on the testing side, the patch is requested for 6.2 as well. Resolves: #67312 Releases: master, 6.2 Change-Id: I7b42083a80a1b0ba2af9074793d9413c6008820f Reviewed-on: http://review.typo3.org/39977 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net>
-
Alexander Opitz authored
https://github.com/php/php-src/commit/3ae995f03c8f60c4a4c9718262545cf5a6a08da3 Resolves: #67189 Releases: master, 6.2 Change-Id: Icc94ebb403d963b6cdb367df8e7a590c581e940c Reviewed-on: http://review.typo3.org/39859 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net>
-
Resolves: #67267 Releases: master, 6.2 Change-Id: Ic866968a02a4e41df74ae56acd160d21177537d7 Reviewed-on: http://review.typo3.org/39909 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> 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>
-
Alexander Opitz authored
File names which only differ in upper/lowercase writing are now sorted stable with uppercase first. Resolves: #65319 Releases: master, 6.2 Change-Id: Ib1b907cb8aed6364aadc4f028cfc9294b5c18884 Reviewed-on: http://review.typo3.org/37250 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net>
-
Make specifying a classFile optional. If not given, it may simply be loaded using the autoloader. Change-Id: Ib8168d014f814a58d1e58e641287cc64bee3e095 Resolves: #61829 Releases: master Reviewed-on: http://review.typo3.org/32949 Reviewed-by:
Benjamin Mack <benni@typo3.org> 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>
-
Markus Klein authored
In case the specified $uidIndexField does not exist in the result, throw an exception. Do not call debug() again since it has already been called in exec_SELECTquery(). Resolves: #67204 Releases: master Change-Id: I3b0a49a24da50b8ee5390f0619bf78e2e3fe772d Reviewed-on: http://review.typo3.org/39807 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net>
-
This patch fix broken hook in DatabaseRecordList, If there are more than one hook registered, the compatibility layer is broken, because the restructure process of the cells was executed multiple times. Resolves: #67270 Releases: master Change-Id: If9ea77c4b79076f39dc622cc3258f4e2dccceff0 Reviewed-on: http://review.typo3.org/39913 Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
If the object is initializable and has a callable initializeObject() method run that so that initialization work will be done. This affects model instances retrieved from the persistence. Resolves: #67272 Resolves: #67274 Related: #66473 Releases: master, 6.2 Change-Id: I7b0278855270e8fa6ef75a424d339d072af29c54 Reviewed-on: http://review.typo3.org/39914 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Frans Saris <franssaris@gmail.com> Tested-by:
Frans Saris <franssaris@gmail.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
-
When deleting a folder (recursive) also delete all FAL records and relations to keep the FAL index up-to-date. Resolves: #67084 Releases: master, 6.2 Change-Id: Ic3ae51a568ad43e6283e3900da24796656c9347c Reviewed-on: http://review.typo3.org/39951 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Michael Oehlhof <typo3@oehlhof.de> Tested-by:
Michael Oehlhof <typo3@oehlhof.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
With the new login screen (introduced in 7.2) the possibility to override or extend the login template was removed. The old globals ``$GLOBALS['TBE_STYLES']['htmlTemplates']`` was removed without replacement. With this patch we introduce a new way to extend the login form and add a BE login form API. Resolves: #66669 Releases: master Change-Id: I36ab4cdabbab55f370d1fd19b7212cf2f858db57 Reviewed-on: http://review.typo3.org/39234 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net> 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>
-
- 04 Jun, 2015 1 commit
-
-
This fixes a bug where the property mapper was unable to find a valid typeconverter for properties annotated with int or bool. Resolves: #67044 Releases: master,6.2 Change-Id: Ie15b6d83e70c5857a09f1d8baa21c168924d63b4 Reviewed-on: http://review.typo3.org/39628 Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- 03 Jun, 2015 2 commits
-
-
For details, see the ReST files with examples for new API and TCA changes. * Split TCA config "type" to "type" and "renderType": TCA config "type" is a technical debt since it both defines the database storage as well as the widget that is used to render a certain field in FormEngine. While "type" is kept, the render widget is now extracted to a "renderType". * t3editor uses this "renderType" now. type=text with renderType=t3editor will call the new T3editorElement provided by ext:t3editor, and falls back to TextElement if t3editor is not loaded. * t3editor is now enabled for "setup" and "constants" of sys_template records if opening the whole record. * t3editor now works when configured in a flex form. * Introduce an API in FormEngine NodeFactory to register new renderType, used by t3editor. * Introduce a resolver API in FormEngine NodeFactory to change the class that renders a widget or container. * Split TextElement into TextElement that only renders a textarea and RichTextElement provided by ext:rtehtmlarea that renders RTE. ext:rtehtmlarea uses the new resolver API to route rendering to its own class in case RTE is enabled and configured for a field. * In TCA section "types" a new array "columnsOverrides" is introduced that allows overwriting some column configurations of fields. Currently, this works for some View/FormEngine related settings like renderType and defaultExtras. * TCA Migration is introduced to dynamically rewrite TCA before it is put into cache. * TCA migration is called a second time in ext:compatibility6 in case TCA is still registered via ext_tables.php. This has performance penalty since it is done on every frontend and backend call. * TCA migration is also called dynamically for flex form definitions. * TCA migration moves configured t3editor wizards to type=text with renderType=t3editor. * TCA migration removes the 5th parameter "style pointer" from types showitem * TCA migration moves the 4th showitem parameter "extra configuration" to "defaultExtras" of "columnsOverrides" of given TCA type. Change-Id: Ia2c2bc16463a01021c7a6be765b4efa872a130fd Resolves: #67229 Releases: master Reviewed-on: http://review.typo3.org/39662 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net> 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>
-
According to the "Pre-Merge-Tests" for TYPO3 (Gerrit -> Travis CI) it make sense to add the Travis CI Build badge to the README. It is not a big feature, but a nice small addition for the TYPO3-Syncs from git.typo3.org to github like: * https://github.com/TYPO3/TYPO3.CMS * https://github.com/typo3-ci/TYPO3.CMS-pre-merge-tests Furthermore this a small task at the road to get Pre-Merge-Tests ready. Change-Id: I2d4402a5253deef7bcfb62e3d42454ba84ccc04b Resolves: #67287 Releases: master Reviewed-on: http://review.typo3.org/39939 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-