- Jun 24, 2014
-
-
Markus Klein authored
This reverts commit 49b53d49 The patch has two flaws: * Easy: packagePathStack also includes package folder which is incompatible to the excludedPaths search * Nightmare: Upon uninstalling extensions the PackageManager fails due to missing packagePathStack information Change-Id: Ie026a90bd18ab86c355c17ae387df9249bc6b1c0 Resolves: #59831 Reverts: #59147 Releases: 6.3, 6.2 Reviewed-on: https://review.typo3.org/31097 Reviewed-by: Markus Klein Tested-by: Markus Klein
-
- Jun 23, 2014
-
-
Rémy DANIEL authored
Fixes an exception with decodeURI when an item containing a % (percent) character is added to a select. jQuery is now only used to append the option and its label to the DOM. Resolves: #59655 Releases: 6.3, 6.2 Change-Id: I245f2fbec347b7e149aeea1cb7148591dc47e6f8 Reviewed-on: https://review.typo3.org/30896 Reviewed-by: Tim Lochmüller Tested-by: Tim Lochmüller Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Marc Bastian Heinrichs authored
Fix broken functional tests. Add a fallback for earlier used associated returns. Furthermore this patch reintroduces referenced signal arguments to support old registered slots. Resolves: #59794 Releases: 6.3, 6.2 Change-Id: Icfe997998476b9bdf77aba280eb87ca42786def8 Reviewed-on: https://review.typo3.org/31063 Reviewed-by: Philipp Gampe Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Georg Ringer authored
The Extbase query parser currently doesn't respect strict language mode because it doesn't consider records that are only present in a localized language version, but not in the default language. As a consequence, records only present in a localized language version are not fetched at all while for counting/paging the count of the default language version is used. This change adds a check for strict language mode and additional query parts to solve this issue. Releases: 6.3, 6.2 Resolves: #47183 Change-Id: I36511b2fd7c91f0bed5110c2cf12c04c8bbca9c9 Reviewed-on: https://review.typo3.org/30757 Reviewed-by: Frans Saris Tested-by: Frans Saris Reviewed-by: Lorenz Ulrich Tested-by: Lorenz Ulrich Reviewed-by: Stefan Froemken Tested-by: Stefan Froemken Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Jun 22, 2014
-
-
Wouter Wolters authored
* Update phpDoc where needed * Import use statements where possible * Make use of use statements if they are there already Resolves: #59789 Releases: 6.3 Change-Id: I2c7baa6ac9b3a085b3fed83da559fddfdbf4c950 Reviewed-on: https://review.typo3.org/31009 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Nicole Cordes authored
The call of the dispatcher functions doesn't allow associated signal arguments as all arguments are passed as parameter to the slot function. This patch removes all associated signal arguments and uses numeric arrays. Resolves: #59794 Releases: 6.3, 6.2 Change-Id: Ie265c6c7dbf4c2b0972d3436164480bb741e15fa Reviewed-on: https://review.typo3.org/31044 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59784 for further details. Resolves: #59784 Releases: 6.3, 6.2 Change-Id: I1eacf9bf4537776e850d091d9d50bc72f8c2b20d Reviewed-on: https://review.typo3.org/31029 Reviewed-by: Krzysztof Adamczyk Tested-by: Krzysztof Adamczyk Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59785 for further details. Resolves: #59785 Releases: 6.3, 6.2 Change-Id: If6a4795e7f2841474241d236d8ed33baceee0d2e Reviewed-on: https://review.typo3.org/31030 Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59783 for further details. Resolves: #59783 Releases: 6.3, 6.2 Change-Id: I0e2f68990217f7442abe5b940fd769250c37aec0 Reviewed-on: https://review.typo3.org/31028 Reviewed-by: Krzysztof Adamczyk Tested-by: Krzysztof Adamczyk Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59782 for further details. Resolves: #59782 Releases: 6.3, 6.2 Change-Id: Idcd11219eb132c8690cfde256950980e9423bafd Reviewed-on: https://review.typo3.org/31027 Reviewed-by: Krzysztof Adamczyk Tested-by: Krzysztof Adamczyk Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59781 for further details. Resolves: #59781 Releases: 6.3, 6.2 Change-Id: I7429b8e9c507a4833215750268d1975402679828 Reviewed-on: https://review.typo3.org/31026 Reviewed-by: Krzysztof Adamczyk Tested-by: Krzysztof Adamczyk Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59780 for further details. Resolves: #59780 Releases: 6.3, 6.2 Change-Id: I00eff31cdff19774527e3b1bb06e29152928414c Reviewed-on: https://review.typo3.org/31025 Reviewed-by: Krzysztof Adamczyk Tested-by: Krzysztof Adamczyk Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59779 for further details. Resolves: #59779 Releases: 6.3, 6.2 Change-Id: I30ad23ccfccd86ba9e98a3b46b11836c1628f499 Reviewed-on: https://review.typo3.org/31024 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Krzysztof Adamczyk Tested-by: Krzysztof Adamczyk
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59778 for further details. Resolves: #59778 Releases: 6.3, 6.2 Change-Id: I155df27e66ec103a4f83356adef7dc441585b54a Reviewed-on: https://review.typo3.org/31023 Reviewed-by: Krzysztof Adamczyk Tested-by: Krzysztof Adamczyk Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Michael Schams authored
This patch replaces the copyright/license header in PHP files with a new, simplified one. The new header does not show the year figure, nor an author name, and refers to the LICENSE.txt file for the full copyright information. License is: GPL2 or any later version. This is a multi-part commit due to the huge number of changed files. See issue #59777 for further details. Resolves: #59777 Releases: 6.2 Change-Id: Idf5ef5a0da53dd052af54d42a115e951bc9d0e91 Reviewed-on: https://review.typo3.org/31022 Reviewed-by: Krzysztof Adamczyk Tested-by: Krzysztof Adamczyk Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Markus Klein authored
Resolves: #59535 Releases: 6.3, 6.2 Change-Id: Ia3c442ec4d838bd5c3b350a74ced3f90ef971a21 Reviewed-on: https://review.typo3.org/30709 Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Helmut Hummel authored
This introduced a regression. It turns out that it needs more work to get all cases covered correctly. Resolves: #58728 Reverts: #16472 Releases: 6.1, 6.2, 6.3 This reverts commit 9ab3b9b5 Change-Id: I395e052c1f31adde715f5a25f9d1716c092dd908 Reviewed-on: https://review.typo3.org/31039 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Nicole Cordes authored
Signals should be dispatch in own emit functions for better locating. This patch moves signals to separate functions and attaches missing suffixes to existing ones. Resolves: #59774 Releases: 6.3, 6.2 Change-Id: I7a1411566a78e326f1f870b2d345631e7ca265e0 Reviewed-on: https://review.typo3.org/31013 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Markus Klein authored
Stick to the documented loading order of extensions. That means following this order: sysext, global, local, composer The same extension found in the latter will be loaded instead of the former. Also adjust the Dependency resolver accordingly for the edge-case of overwriting sysexts. Resolves: #59147 Releases: 6.3, 6.2 Change-Id: I50c7849e32b309a28f792340f3ff892e516dadb8 Reviewed-on: https://review.typo3.org/30449 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Sebastian Michaelsen authored
\TYPO3\CMS\Backend\Form\FormEngine could use a few cleanups: * Import some classes to avoid unnecessary fully qualified class names * Fix some PHPdoc issues * Slightly adjust some method signatures (when 0, 1, or '' were used for boolean information) * Remove some unused local variables Resolves: #58995 Releases: 6.3, 6.2 Change-Id: Ic79acf80e75b78f9b8b70c946dd15e5b32996fb2 Reviewed-on: https://review.typo3.org/30252 Reviewed-by: Markus Klein Tested-by: Markus Klein
-
- Jun 21, 2014
-
-
Marc Bastian Heinrichs authored
The correct setting would have been rootLevel. So it was never evaluated, remove it. Resolves: #59773 Releases: 6.3, 6.2, 6.1 Change-Id: I594924caed47c5c911def94524148354790b77b4 Reviewed-on: https://review.typo3.org/31010 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Anja Leichsenring authored
TCA manipulation code must no longer reside in ext_tables.php, but moved to Configuration/TCA/Overrides/<tablename>.php. Leftovers in ext_tables might disturb loading order of TCA changes and spoil proper caching. Change-Id: I789ea89318d76d0c709229139b0f5296042cded7 Resolves: #59466 Related: #59414 Releases: 6.3, 6.2 Reviewed-on: https://review.typo3.org/30651 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Sebastian Fischer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Anja Leichsenring authored
TCA manipulation code must no longer reside in ext_tables.php, but moved to Configuration/TCA/Overrides/<tablename>.php. Leftovers in ext_tables might disturb loading order of TCA changes and spoil proper caching. Change-Id: I1f92a7b536ffb19d30bb580ea30452fc488cd0f6 Resolves: #59705 Related: #59414 Releases: 6.3, 6.2 Reviewed-on: https://review.typo3.org/30944 Reviewed-by: Sebastian Fischer Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Anja Leichsenring authored
TCA manipulation code must no longer reside in ext_tables.php, but moved to Configuration/TCA/Overrides/<tablename>.php. Leftovers in ext_tables might disturb loading order of TCA changes and spoil proper caching. Change-Id: Idb1be39c754d5566e52623103477b94887077cdb Resolves: #59463 Related: #59414 Releases: 6.3, 6.2 Reviewed-on: https://review.typo3.org/30648 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Sebastian Fischer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Marc Bastian Heinrichs authored
To be able to modify importer options on importing T3D-files on extension installation (e.g. for distributions) this patch introduces a signal in ImportExportUtility. Resolves: #58782 Releases: 6.3, 6.2 Change-Id: I9a3dec39efe4b8205013614cef1624720aab402a Reviewed-on: https://review.typo3.org/30065 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Helmut Hummel authored
While implementing CSRF protection for backend modules, it was forgotten to implement a solution for navigation components that also could be modules. Add this possibility now by introducing yet another configuration option for modules. Resolves: #58138 Documentation: #59369 Releases: 6.3, 6.2 Change-Id: I6655ad11cbf8a13c7d1182c9635cf2745183fb49 Reviewed-on: https://review.typo3.org/30593 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Frans Saris Tested-by: Frans Saris Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Alexander Stehlik authored
A signal is dispatched in BackendUtility::getPagesTSconfig() before the include lines are calculated. This enables to supply additional PageTS for each page programmatically, even in multi-site environments. Releases: 6.3, 6.2 Resolves: #59703 Change-Id: I1cc1188eebbf6dee769c64a654339837e0cdce59 Reviewed-on: https://review.typo3.org/30921 Reviewed-by: Felix Oertel Tested-by: Felix Oertel Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
For backwards compatibility we keep versions of the CSS Styled Content TypoScript configuration files selectable as rendering template. The current setup.txt and constants.txt are just copied into the 6.2 folder. After this change the branches may diverge. Resolves: #59736 Releases: 6.3 Change-Id: Ic8ec99917917678c6d0e38ca7b4402166ffac115 Reviewed-on: https://review.typo3.org/30957 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
Resolves: #59737 Releases: 6.3 Change-Id: I3260bd78ae85af5915c6ef208dc18468b9cc948a Reviewed-on: https://review.typo3.org/30959 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Robert van Kammen authored
Resolves: #59742 Releases: 6.3 Change-Id: Id6c05025873bdbdeebd74585f9bd4093657999e0 Reviewed-on: https://review.typo3.org/30965 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
Use same call to getAvailableWorkspaces as in checkAccess. Resolves: #51420 Releases: 6.3, 6.2 Change-Id: Icbea4611d7bd498e25bf658d7f3fa5a74539f479 Reviewed-on: https://review.typo3.org/30962 Reviewed-by: Oliver Klee Reviewed-by: Robert van Kammen Tested-by: Robert van Kammen Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Wouter Wolters authored
Remove not maintained ChangeLog in EXT:dbal EXT:version EXT:workspaces Resolves: #59739 Releases: 6.3 Change-Id: I99b48964a529de3bcfa069f2902232418a89bf5b Reviewed-on: https://review.typo3.org/30963 Reviewed-by: Oliver Klee Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
Resolves: #59748 Releases: 6.3 Change-Id: I29ff785404fba56ccff0a5e909c8dd1149c4a9bb Reviewed-on: https://review.typo3.org/30970 Reviewed-by: Robert van Kammen Tested-by: Robert van Kammen Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Anja Leichsenring authored
TCA manipulation code must no longer reside in ext_tables.php, but moved to Configuration/TCA/Overrides/<tablename>.php. Leftovers in ext_tables might disturb loading order of TCA changes and spoil proper caching. Change-Id: I7b5240eccde3d49531bb734adf26ee623829dc59 Resolves: #59698 Related: #59414 Releases: 6.3, 6.2 Reviewed-on: https://review.typo3.org/30910 Reviewed-by: Olivier Dobberkau Reviewed-by: Sebastian Fischer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Marc Bastian Heinrichs authored
If sys_file_metadata records are updated on import, a wrong error message is logged. Resolves: #58826 Releases: 6.3, 6.2 Change-Id: I023306a69da9c725d52d076d196bf22178ff1f62 Reviewed-on: https://review.typo3.org/30140 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Fabien Udriot Tested-by: Fabien Udriot Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Marc Bastian Heinrichs authored
An empty "LIT:" condition results in NULL, so the strict compare doesn't match with the empty string. Solution is to cast the haystack to string before, like it was done anyway later in the preg_match. Releases: 6.3, 6.2, 6.1 Resolves: #59344 Change-Id: I1e4b00e454d921eedd0c03a1767d4ec57c321bd7 Reviewed-on: https://review.typo3.org/30559 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Marc Bastian Heinrichs Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
- Jun 20, 2014
-
-
Marc Bastian Heinrichs authored
An export could contain sys_file records that are "stored" in the fallback storage (ID 0). They must not be ignored. Resolves: #58841 Releases: 6.3, 6.2 Change-Id: I39855810621310831ab1353c5e56f4529a7ac3aa Reviewed-on: https://review.typo3.org/30147 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Markus Klein authored
This patch adds the methods beginsWith() and endsWith(). Furthermore it deprecates the (Core-wise unused) isLastPartOfString() method, because we slightly change the implementation of it, which is now part of endsWith(). Resolves: #59132 Resolves: #45499 Releases: 6.3 Change-Id: Ida21a85a3cb724618a490f7eab753978a1bfaa70 Reviewed-on: https://review.typo3.org/30611 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Alexander Stehlik authored
The RteHtmlParser will now check if a scheme found by parse_url() matches a configured typolinkLinkHandler. If this is the case the link will be treated as internal. Resolves: #49036 Releases: 6.3, 6.2, 6.1 Change-Id: Ie4e6bded7a1c4d0c61e4f1a20bc23115612c1519 Reviewed-on: https://review.typo3.org/27680 Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Marc Bastian Heinrichs authored
Fix functional tests. Resolves: #57379 Change-Id: Iafbf4e2b7e68dd27b488f20141f34680f57bc9c4 Reviewed-on: https://review.typo3.org/30955 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-