- Jun 29, 2015
-
-
Xavier Perseguers authored
XLIFF does not validate since xml:space must be either "default" or "preserve". This attribute is dropped altogether since it is useless. Change-Id: I075eabfd95359aa4d00ca5b1655399211648042d Resolves: #67813 Releases: master Reviewed-on: http://review.typo3.org/40723 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:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Markus Klein authored
The DependencyOrderingService allows to resolve dependency lists containing before/after dependency specifications into an ordered list. This is useful for all sorts of registration APIs like hooks. The code is extracted from the existing DependencyResolver for packages. The DependencyResolver is adjusted to use the DepencyOrderingService. Resolves: #67293 Releases: master Change-Id: Ic4cb1c7cfbcc8c4a0ebe2946eb5824d7983e711c Reviewed-on: http://review.typo3.org/39955 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org>
-
Mathias Brodala authored
When using the ``iteration`` argument, the ``ForViewHelper`` provides information about the current iteration, including the ``cycle`` and ``total``. Therefore it needs to count all elements. The problem is, that this happens even if the iteration argument is not specified leading to performance issues especially when iterating over a (subset of a) lot of (remote) items. This patch fixes this by adding a check for the ``iteration`` argument. Resolves: #67801 Releases: master, 6.2 Change-Id: I4645ed03322bea36f2c36263378900f401626f24 Reviewed-on: http://review.typo3.org/40711 Reviewed-by:
David Greiner <hallo@davidgreiner.de> Tested-by:
David Greiner <hallo@davidgreiner.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Markus Klein authored
Resolves: #67792 Releases: master Change-Id: I83a5d93645af8e1bd0a1b6397587c134cca332b0 Reviewed-on: http://review.typo3.org/40119 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>
-
David Greiner authored
Due to a --div-- without a associated label brakes the backend while adding a new sys_action of type "SQL-Query", this patch removes this double existent --div-- from sys_action's tca configuration. Change-Id: I58085a32cc167e3f985e0ed04bdf66457d72260d Resolves: #67805 Releases: master Reviewed-on: http://review.typo3.org/40717 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Mathias Brodala authored
Resolves: #67799 Releases: master Change-Id: Ie3ca1f54c08dbd7a17f63018f1112949addc2dc1 Reviewed-on: http://review.typo3.org/40706 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>
-
Benjamin Mack authored
Also exclude .swp files. Resolves: #67772 Releases: master Change-Id: I54377634717572144047bde96f0ee9a9dc679957 Reviewed-on: http://review.typo3.org/40704 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Frank Nägler authored
Fix typo in typeof comparison. Resolves: #67791 Releases: master Change-Id: If6ad561f87c7071591c3504ee93c6c1027b290a6 Reviewed-on: http://review.typo3.org/40712 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> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org>
-
Frank Nägler authored
This patch ensures that re-validation is triggered in case an element is removed from a select field. Resolves: #67791 Releases: master Change-Id: I8b2b6e67216ba9410a3a404fe697064748cd5871 Reviewed-on: http://review.typo3.org/40701 Reviewed-by:
Markus Klein <markus.klein@typo3.org> 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>
-
Frank Nägler authored
This patch fix a wrong validation of select fields in backend. Also some small performance imrpovements. Resolves: #67794 Releases: master Change-Id: Ic4a6335999f24ffcd112f255431c769b806d3014 Reviewed-on: http://review.typo3.org/40703 Reviewed-by:
René Bigler <raziel@dunkelweiss.li> Tested-by:
René Bigler <raziel@dunkelweiss.li> 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
The Abstract is only implemented by one single class, so it is pretty useless. The functionality is moved to the actual class, and the Abstract is removed. Change-Id: I61e5d2cabd7458c7963d3223e7ed11d49a3f1f41 Releases: master Resolves: #67788 Reviewed-on: http://review.typo3.org/40698 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
David Greiner <hallo@davidgreiner.de> Tested-by:
David Greiner <hallo@davidgreiner.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
- Jun 28, 2015
-
-
Anja Leichsenring authored
In order to ensure unique registration of ToolbarItems, a unique timestamp is used for each item to register with. Change-Id: I4ba901c2c7fc80dd531c29e4c444ecc16b6b6826 Resolves: #67789 Releases: master Reviewed-on: http://review.typo3.org/40700 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>
-
- Jun 27, 2015
-
-
Anja Leichsenring authored
Let the missing hookobject tell, what class it is, in order to find the place where the interface might be missing. Change-Id: I5a654384005b74e1256ab2019e936c7da7a76ab6 Resolves: #67787 Releases: master Reviewed-on: http://review.typo3.org/40697 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Andreas Fernandez authored
Resolves: #67783 Releases: master Change-Id: If374d781e4e808291dd99b92dfaffd8653862ec3 Reviewed-on: http://review.typo3.org/40690 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>
-
Markus Klein authored
The class allows to encode or decode TypoLink strings. Resolves: #67765 Releases: master Change-Id: Ibe103ee5c60e411e4d9d965c3623d80f20cc6435 Reviewed-on: http://review.typo3.org/40673 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>
-
Andreas Fernandez authored
Replace occurences of count() with matching empty() pendants. Resolves: #67780 Releases: master Change-Id: I5239a038aeeaf47d656f3767ce56db61901a69e6 Reviewed-on: http://review.typo3.org/40688 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>
-
Christian Kuhn authored
Resolves: #67779 Releases: master Change-Id: I8b5b249fa40e4d162bcf2dee7ef7cae28f6d5bd8 Reviewed-on: http://review.typo3.org/40687 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Frank Nägler authored
Main goals of this patch: - introduce bootstrap markup - remove usage of all gfx icons (IconUtility) - better usability - better readable of the code Some more changes will follow with other patches. Resolves: #67769 Releaes: master Change-Id: If29908afe0942f70dc7361ad74e97b7b1f6e3b33 Reviewed-on: http://review.typo3.org/40656 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Christian Kuhn authored
Resolves: #67775 Releases: master Change-Id: I30522630218f2dd8c87ec607fd2bbed5efe3f3ad Reviewed-on: http://review.typo3.org/40682 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Christian Kuhn authored
This is an intermediate fix to make travis find form/RemovexssFilter and others again. Change-Id: I17911ad8379c83e14f096df3ddd65521669d5653 Releases: master, 7.3 Resolves: #67773 Related: #67767 Reviewed-on: http://review.typo3.org/40681 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>
-
- Jun 26, 2015
-
-
Markus Klein authored
Resolves: #67770 Releases: master, 6.2 Change-Id: Ie9682bd3f4b471f65b1717fb98293b1f129d2ca5 Reviewed-on: http://review.typo3.org/40678 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>
-
Frank Nägler authored
This patch removes the required images and adds CSS based styling for required fields and minitems/maxitems validation. Resolves: #67354 Releases: master Change-Id: I5dbccb1c84035fa21079b09748c767bc4f3d06d0 Reviewed-on: http://review.typo3.org/39302 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> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
Helmut Hummel authored
Previously classes for extensions that were not loaded, were also not autoloadable. To simplify composer installation of the core, we now include autoload information of all extensions that are delivered with the typo3/cms package. By doing so, authors of distribution composer.json files do not need to amend it with class loading information of core extensions any more. This means that class loading information for every system extension will be written to typo3/contrib/vendor by the packaging script, so that we do not need to respect these when building additional autoload information for extensions that are installed via the extension manager in a non composer managed environment. Releases: master, 7.3 Resolves: #67767 Change-Id: I1b68ebff29fc5392a0d874a17b9caa3dd4483096 Reviewed-on: http://review.typo3.org/40674 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Daniel Goerz <ervaude@web.de> Tested-by:
Daniel Goerz <ervaude@web.de> Reviewed-by:
Sascha Egerer <sascha@sascha-egerer.de> Tested-by:
Sascha Egerer <sascha@sascha-egerer.de>
-
Frank Nägler authored
Resolves: #67762 Related: #64137 Releases: master Change-Id: I06c1f22c0bb1c63aeb3d87e7e8748be8a60ae69c Reviewed-on: http://review.typo3.org/40668 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>
-
Christian Kuhn authored
Page module in "quick edit" mode shows a happy little checkbox at the bottom "Show field descriptions". This doesn't do anything for quite some time already and is dropped now. Poor checkbox ;) Change-Id: Ia24f944d924bee5f2abec773b67652595010a7b6 Resolves: #67759 Releases: master Reviewed-on: http://review.typo3.org/40658 Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
c_reiter authored
Introduce a new signal that is emitted when the FAL indexer encounters a sys_file record which does not have a corresponding filesystem entry and marks it as missing. Releases: master Resolves: #67228 Change-Id: I8419e0919cb9019160782b9de58f3db3fc32352a Reviewed-on: http://review.typo3.org/39877 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
Christian Kuhn authored
The default lifetime of frontend related rootline cache is only one hour, raising query load in production. This is raised to 30 days now - same as cache_pagesection. The rootline cache entries are tagged with pageId_* and in cache group "pages", so the DataHandler automatically drops those entries if pages are moved around or change. Resolves: #50231 Releases: master, 6.2 Change-Id: I3839982058f8b78726c050d5a7da90c0f2588102 Reviewed-on: http://review.typo3.org/40659 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Frederic Gaus <frederic.gaus@flagbit.de> Tested-by:
Frederic Gaus <frederic.gaus@flagbit.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Wouter Wolters authored
This image has been removed already in TYPO3 CMS 4.4 Resolves: #67758 Releases: master Change-Id: I249dd3dc01b14404019d67d4de6888e9354701ec Reviewed-on: http://review.typo3.org/40657 Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Benjamin Mack authored
Fix unit tests which require a valid TCA for pages now (as no bootstrapping is done in Tests, also one test was failing before as the expected SQL was negated. Resolves: #65786 Releases: master Change-Id: I93237f18cee42f86e2a7325cc859f2217bcf99ff Reviewed-on: http://review.typo3.org/40665 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:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org>
-
Benjamin Mack authored
Since TYPO3 CMS 6, the TCA is always fully loaded when using the PageRepository in the Frontend. This way a lot of hard-coded built-in logic for having the special handling of the "pages" table is not needed anymore. Resolves: #65786 Releases: master Change-Id: I73c0b9f603d16848afb261c189ac16433353955e Reviewed-on: http://review.typo3.org/37902 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>
-
Andreas Allacher authored
inline records are now closed correctly when using expandSingle. Prior to this commit if a record was opened, all open records remained open instead of being closed Resolves: #67691 Releases: master Change-Id: I5e815824181be17622558c55c452d4a1dac5c339 Reviewed-on: http://review.typo3.org/40552 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>
-
Morton Jonuschat authored
Avoid suggestions for database alterations in the install tool that can not be implemented on DBMS other than MySQL due to usage of non-standard attributes. Resolves: #67335 Releases: master Change-Id: I749563e0b0abc9b42236f2951222cb2771507a79 Reviewed-on: http://review.typo3.org/40137 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Jun 25, 2015
-
-
Benjamin Mack authored
The prepending ampersand within GeneralUtility::getUserObj($className) is marked for removal, as the SingletonInterface pattern should be used in general for this approach as well. Resolves: #67670 Releases: master Change-Id: I7b6fbfdbcd668657ac66eba5f3b21361fbe7f5ac Reviewed-on: http://review.typo3.org/40516 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> Reviewed-by:
Bernhard Kraft <kraftb@think-open.at> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co>
-
Christian Kuhn authored
Resolves: #67753 Releases: master Change-Id: I35195892b81a11026a6e6227337bb6da47166a67 Reviewed-on: http://review.typo3.org/40649 Reviewed-by:
Markus Klein <markus.klein@typo3.org> 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>
-
Andreas Wolf authored
Change-Id: I0336727989044a5cf8a618b32464f4319af120ab Resolves: #67582 Releases: master Reviewed-on: http://review.typo3.org/40387 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>
-
Christian Kuhn authored
Switch some hooks from getUserObj() to makeInstance() and rely on auto loading. Resolves: #67749 Releases: master Change-Id: Ib89e920fd50a40103a38eedb229382d547de62e1 Reviewed-on: http://review.typo3.org/40621 Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
Andreas Wolf authored
Resolves: #67583 Releases: master Change-Id: Ib3971ac6fa4c531b45227f41307d79e3e434b89f Reviewed-on: http://review.typo3.org/40385 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>
-
Andreas Wolf authored
Resolves: #67584 Releases: master Change-Id: I4c4d38686718c919732fe1f9739389c4bee0ab45 Reviewed-on: http://review.typo3.org/40388 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>
-
Andreas Wolf authored
Resolves: #67585 Releases: master Change-Id: Iea8eab8a50e7014884f23be0ce7ada7b5f1743d7 Reviewed-on: http://review.typo3.org/40389 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>
-
Bernhard Kraft authored
Race conditions can occur when the cache in typo3temp/Cache gets cleared, for example by using the Install Tool "Clear all caches" button. The cache is currently cleared using GeneralUtility::rmdir() which does a directory traversal and unlinks all contained files. Instead GeneralUtility::flushDirectory() should get used. This method renames the directory into a temp-dir name and then removes the temp-dir using GeneralUtility:rmdir(). Change-Id: I23f31da4e7b1730edee9007e713a51d4b39c6f1c Resolves: #67238 Releases: master, 6.2 Reviewed-on: http://review.typo3.org/39895 Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-