Packages/TYPO3.CMS.git
4 years ago[TASK] Travis: Add github oauth token 87/40687/2
Christian Kuhn [Sat, 27 Jun 2015 13:21:33 +0000 (15:21 +0200)]
[TASK] Travis: Add github oauth token

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>
4 years ago[TASK] Refactoring of the QueryGenerator Interface 56/40656/12
Frank Nägler [Thu, 25 Jun 2015 20:34:55 +0000 (22:34 +0200)]
[TASK] Refactoring of the QueryGenerator Interface

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>
4 years ago[TASK] Switch travis-ci to container based builds 82/40682/4
Christian Kuhn [Sat, 27 Jun 2015 11:21:14 +0000 (13:21 +0200)]
[TASK] Switch travis-ci to container based builds

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>
4 years ago[TASK] Travis fail form/RemovexssFilter not found 81/40681/2
Christian Kuhn [Sat, 27 Jun 2015 10:28:27 +0000 (12:28 +0200)]
[TASK] Travis fail form/RemovexssFilter not found

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>
4 years ago[BUGFIX] Fix wrong variable spelling in RteHtmlParser 78/40678/3
Markus Klein [Fri, 26 Jun 2015 16:15:23 +0000 (18:15 +0200)]
[BUGFIX] Fix wrong variable spelling in RteHtmlParser

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>
4 years ago[TASK] Refactor formengine required handling 02/39302/22
Frank Nägler [Sun, 3 May 2015 11:48:19 +0000 (13:48 +0200)]
[TASK] Refactor formengine required handling

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>
4 years ago[TASK] Include autoload info of all core extensions 74/40674/2
Helmut Hummel [Fri, 26 Jun 2015 12:36:36 +0000 (14:36 +0200)]
[TASK] Include autoload info of all core extensions

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>
4 years ago[BUGFIX] Make save query possible again 68/40668/3
Frank Nägler [Fri, 26 Jun 2015 10:08:57 +0000 (12:08 +0200)]
[BUGFIX] Make save query possible again

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>
4 years ago[TASK] Drop "Show field descriptions" in quick edit 58/40658/2
Christian Kuhn [Thu, 25 Jun 2015 21:03:37 +0000 (23:03 +0200)]
[TASK] Drop "Show field descriptions" in quick edit

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>
4 years ago[FEATURE] Emit Signal when an IndexRecord is marked as missing 77/39877/4
c_reiter [Tue, 2 Jun 2015 09:00:10 +0000 (11:00 +0200)]
[FEATURE] Emit Signal when an IndexRecord is marked as missing

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>
4 years ago[BUGFIX] Increase lifetime of cache_rootline 59/40659/2
Christian Kuhn [Thu, 25 Jun 2015 21:45:56 +0000 (23:45 +0200)]
[BUGFIX] Increase lifetime of cache_rootline

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>
4 years ago[TASK] Remove reference to removed image in ext:sys_action 57/40657/2
Wouter Wolters [Thu, 25 Jun 2015 21:00:31 +0000 (23:00 +0200)]
[TASK] Remove reference to removed image in ext:sys_action

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>
4 years ago[FOLLOWUP][TASK] Streamline pages table in PageRepository 65/40665/2
Benjamin Mack [Fri, 26 Jun 2015 07:55:36 +0000 (09:55 +0200)]
[FOLLOWUP][TASK] Streamline pages table in PageRepository

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>
4 years ago[TASK] Streamline pages table in PageRepository 02/37902/5
Benjamin Mack [Tue, 17 Mar 2015 11:35:02 +0000 (12:35 +0100)]
[TASK] Streamline pages table in PageRepository

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>
4 years ago[BUGFIX] IRRE: close open records correctly when expandSingle is set 52/40552/5
Andreas Allacher [Tue, 23 Jun 2015 10:46:44 +0000 (12:46 +0200)]
[BUGFIX] IRRE: close open records correctly when expandSingle is set

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>
4 years ago[TASK] dbal: Ignore MySQL UNSIGNED/ZEROFILL in database schema compare 37/40137/3
Morton Jonuschat [Tue, 9 Jun 2015 17:47:03 +0000 (19:47 +0200)]
[TASK] dbal: Ignore MySQL UNSIGNED/ZEROFILL in database schema compare

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>
4 years ago[TASK] Deprecate custom singleton logic in GeneralUtility::getUserObj 16/40516/3
Benjamin Mack [Mon, 22 Jun 2015 05:52:13 +0000 (07:52 +0200)]
[TASK] Deprecate custom singleton logic in GeneralUtility::getUserObj

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>
4 years ago[!!!][TASK] FormEngine: Drop "Show secondary options" 49/40649/6
Christian Kuhn [Thu, 25 Jun 2015 15:00:33 +0000 (17:00 +0200)]
[!!!][TASK] FormEngine: Drop "Show secondary options"

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>
4 years ago[CLEANUP] Early continues in DataHandler::copyRecord_fixRTEmagicImages() 87/40387/4
Andreas Wolf [Wed, 17 Jun 2015 19:01:05 +0000 (21:01 +0200)]
[CLEANUP] Early continues in DataHandler::copyRecord_fixRTEmagicImages()

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>
4 years ago[TASK] Use makeInstance in some hooks 21/40621/3
Christian Kuhn [Thu, 25 Jun 2015 12:06:50 +0000 (14:06 +0200)]
[TASK] Use makeInstance in some hooks

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>
4 years ago[CLEANUP] Early returns in DataHandler::localize() 85/40385/5
Andreas Wolf [Sun, 7 Jun 2015 09:23:02 +0000 (11:23 +0200)]
[CLEANUP] Early returns in DataHandler::localize()

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>
4 years ago[CLEANUP] Early continues in DataHandler::fillInFieldArray() 88/40388/4
Andreas Wolf [Tue, 16 Jun 2015 10:33:14 +0000 (12:33 +0200)]
[CLEANUP] Early continues in DataHandler::fillInFieldArray()

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>
4 years ago[CLEANUP] Early returns in DataHandler::deleteRecord() 89/40389/3
Andreas Wolf [Tue, 16 Jun 2015 10:19:44 +0000 (12:19 +0200)]
[CLEANUP] Early returns in DataHandler::deleteRecord()

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>
4 years ago[BUGFIX] Avoid race conditions in typo3temp/Cache 95/39895/7
Bernhard Kraft [Tue, 2 Jun 2015 13:19:23 +0000 (15:19 +0200)]
[BUGFIX] Avoid race conditions in typo3temp/Cache

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>
4 years ago[!!!][TASK] Drop additional palette handling 99/40599/13
Christian Kuhn [Wed, 24 Jun 2015 16:36:40 +0000 (18:36 +0200)]
[!!!][TASK] Drop additional palette handling

Change-Id: I33a5173515ebf04e19f31838cff84dd5561bc3c3
Resolves: #67737
Releases: master
Reviewed-on: http://review.typo3.org/40599
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
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>
4 years ago[TASK] Refactor IndexedSearch hook examples 11/40611/3
Frederic Gaus [Thu, 25 Jun 2015 09:36:05 +0000 (11:36 +0200)]
[TASK] Refactor IndexedSearch hook examples

* Remove long class names
* Define undefined variables
* Correct and add phpDocs

Releases: master
Resolves: #67746
Change-Id: Ide42c2cd6c3ca0bcb5a74a2c6a33cb4dcef6579a
Reviewed-on: http://review.typo3.org/40611
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
4 years ago[TASK] Update breaking documentation FormEngineRefactoring 13/40613/2
Andreas Allacher [Thu, 25 Jun 2015 10:56:00 +0000 (12:56 +0200)]
[TASK] Update breaking documentation FormEngineRefactoring

Change-Id: Ib5855f17930e65a1e6fee878b43dffa215b0ed32
Resolves: #67747
Releases:  master
Related: #63846
Reviewed-on: http://review.typo3.org/40613
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] Make ext_update working 03/40603/5
Markus Klein [Wed, 24 Jun 2015 18:51:14 +0000 (20:51 +0200)]
[BUGFIX] Make ext_update working

Running the actual update now works with all variants of ext_update
classes. Namespaced and non-namespaced.

Additionally we avoid autoloading at some places, since the composer
autoloader is too intelligent and finds the class from another ext.

Resolves: #67735
Releases: master, 6.2
Change-Id: Idec85d9b97cb67d862c0c8647e1490d146f27f45
Reviewed-on: http://review.typo3.org/40603
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] Use ResourceStorage::replaceFile for upload + replace 05/38505/2
Frans Saris [Tue, 7 Apr 2015 09:04:58 +0000 (11:04 +0200)]
[BUGFIX] Use ResourceStorage::replaceFile for upload + replace

Resolves: #65089
Releases: master
Change-Id: Ic59e525c6e06c8b0ff71da8ff01f536f0a7059fa
Reviewed-on: http://review.typo3.org/38505
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[BUGFIX] Fix exception in IssueCommand view helper 87/40587/3
Andreas Fernandez [Wed, 24 Jun 2015 12:35:57 +0000 (14:35 +0200)]
[BUGFIX] Fix exception in IssueCommand view helper

The URL used in the IssueCommand view helper is now built properly
to fix the exception mentioned in the ticket.

Resolves: #67653
Releases: master
Change-Id: I13dab0ad845d9091ff1cfc54e104803faa149f6e
Reviewed-on: http://review.typo3.org/40587
Reviewed-by: David Greiner <hallo@davidgreiner.de>
Tested-by: David Greiner <hallo@davidgreiner.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] Use proper PHP 5.5 class references (no singleton) 06/40606/3
Benjamin Mack [Thu, 25 Jun 2015 07:57:57 +0000 (09:57 +0200)]
[TASK] Use proper PHP 5.5 class references (no singleton)

Resolves: #67743
Releases: master
Change-Id: Iad5c37fbf0350d52b03ea7d8a92b2e82440cb3de
Reviewed-on: http://review.typo3.org/40606
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[BUGFIX] Cleanup AbstractExceptionHandler and fix variable access 65/40565/4
Mathias Schreiber [Tue, 23 Jun 2015 16:52:01 +0000 (18:52 +0200)]
[BUGFIX] Cleanup AbstractExceptionHandler and fix variable access

AbstractExceptionHandler still used a formerly public property which
has been defined as protected in the meantime.
Cleaning up the code and using a getter method for access of $GLOBALS
revealed the issue.

Resolves: #67703
Releases: master, 6.2
Change-Id: I36ec96312769e09734891cc78ea4f800bb5af976
Reviewed-on: http://review.typo3.org/40565
Reviewed-by: Felix Nagel <info@felixnagel.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Correct namespace for RichTextElement 07/40607/3
Frederic Gaus [Thu, 25 Jun 2015 08:28:15 +0000 (10:28 +0200)]
[BUGFIX] Correct namespace for RichTextElement

Correct namespace of \TYPO3\CMS\RteHtmlarea\Form\Element\RichTextElement

Releases: master
Resolves: #67744
Change-Id: Ia27a1f3ac92de7e86f5487fe61569c3dde2e1147
Reviewed-on: http://review.typo3.org/40607
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Sascha Egerer <sascha@sascha-egerer.de>
Tested-by: Sascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] EXT:mediace does not resolve EXT:paths for swf includes 05/40605/2
Benjamin Mack [Thu, 25 Jun 2015 05:19:13 +0000 (07:19 +0200)]
[BUGFIX] EXT:mediace does not resolve EXT:paths for swf includes

Due to the moving of the swf player files from typo3/contrib
to EXT:mediace one file does not resolve the EXT: syntax yet
making the mediace swf player not working in CMS7.

The patch resolves the path to swfobject.js when given with
a EXT: syntax.

Resolves: #67740
Releases: master
Change-Id: If33385c79bbd4d2944480b55f695cdfc1533d6fd
Reviewed-on: http://review.typo3.org/40605
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
4 years ago[BUGFIX] Fix media paths for CSS Styled Content 6.2 TS 04/40604/3
Benjamin Mack [Thu, 25 Jun 2015 05:15:12 +0000 (07:15 +0200)]
[BUGFIX] Fix media paths for CSS Styled Content 6.2 TS

The paths for CSS Styled Content media with the
6.2 rendering are adopted to fit the new paths
related to EXT:mediace.

Resolves: #67739
Releases: master
Change-Id: I41afec10354f8110d3eb6b789753892955a685e8
Reviewed-on: http://review.typo3.org/40604
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>
4 years ago[TASK] Change ellipsis icon to chevron in list view 02/40602/4
Jan Helke [Wed, 24 Jun 2015 18:42:04 +0000 (20:42 +0200)]
[TASK] Change ellipsis icon to chevron in list view

The ellipsis icon at the end of the list view looks confusing without the
context of other icons. The chevron expresses the meaning "expand list"
much better.

Releases: master
Resolves: #67734
Change-Id: Ia201505c63ffa7e2cb5b240ad49af96941e4dda2
Reviewed-on: http://review.typo3.org/40602
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Improve addFieldsToAllPalettesOfField() tests 01/40601/3
Christian Kuhn [Wed, 24 Jun 2015 18:40:54 +0000 (20:40 +0200)]
[TASK] Improve addFieldsToAllPalettesOfField() tests

Cut existing addFieldsToAllPalettesOfField() tests into smaller pieces
and do not use generateTCAForTable() to make them better readable and
understandable. Test one thing at a time.

Resolves: #67733
Releases: master
Change-Id: Ib763e905e91cc7835028bbe04cda14946604be9a
Reviewed-on: http://review.typo3.org/40601
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>
4 years ago[TASK] Better description for parameter in AuthenticationService::getGroups() 79/40579/8
Frank Nägler [Tue, 23 Jun 2015 21:04:13 +0000 (23:04 +0200)]
[TASK] Better description for parameter in AuthenticationService::getGroups()

This patch add a note why this parameter should not be removed.

Resolves: #67715
Releases: master
Change-Id: Iaefc4e3d73e1df2e34a2b9d0f60a0b9d49a158d0
Reviewed-on: http://review.typo3.org/40579
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>
4 years ago[TASK] Mark ext:beuser as stable in ext_emconf 94/40594/2
Christian Kuhn [Wed, 24 Jun 2015 15:23:22 +0000 (17:23 +0200)]
[TASK] Mark ext:beuser as stable in ext_emconf

Resolves: #67729
Releases: master
Change-Id: Ic756bce02270116cac1cc8ae559862d4fc807308
Reviewed-on: http://review.typo3.org/40594
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>
4 years ago[!!!][TASK] RTE: Further API cleanups 80/40580/3
Christian Kuhn [Tue, 23 Jun 2015 21:10:57 +0000 (23:10 +0200)]
[!!!][TASK] RTE: Further API cleanups

* editorCSS is not used on JS side, so removed
* Plugin API requiresClassesConfiguration() has some
  regular plugins that are nearly always enabled and
  set this to TRUE, which triggers as call of
  buildJSClassesConfig(). This method is now just
  always called and the "requireClasses" stuff removed.
* getPathToPluginDirectory() was only used together with
  the "requireClasses" construct and is removed as
  logical follow-up.

Resolves: #67716
Releases: master
Change-Id: I0d43564c978ea19869b884ac6638685468d94a98
Reviewed-on: http://review.typo3.org/40580
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>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Fix invalid column name in DeprecatedRteProperties updater 77/40577/2
Morton Jonuschat [Tue, 23 Jun 2015 20:36:29 +0000 (22:36 +0200)]
[BUGFIX] Fix invalid column name in DeprecatedRteProperties updater

Fix the spelling of the column from TSConfig to TSconfig so that the
query works with databases that take the notation of a column name into
account.

Resolves: #67712
Releases: master
Change-Id: I4d8c6fafa7fe1c527df2d71bc831fecd31e0356a
Reviewed-on: http://review.typo3.org/40577
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>
4 years ago[BUGFIX] Make RteAcronymButtonRenamedToAbbreviation update DBAL compatible 78/40578/2
Morton Jonuschat [Tue, 23 Jun 2015 21:00:03 +0000 (23:00 +0200)]
[BUGFIX] Make RteAcronymButtonRenamedToAbbreviation update DBAL compatible

Make the updater use proper quoting for the value part of the where
condition and fix the spelling of the column name to match the table
definition (TSconfig).

Resolves: #67714
Related: #67712
Releases: master
Change-Id: Ic38283249a499730da20041c6d96c07ded45246d
Reviewed-on: http://review.typo3.org/40578
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>
4 years ago[!!!][TASK] RTE: Remove synchronous load from plugin API 74/40574/2
Christian Kuhn [Tue, 23 Jun 2015 20:19:52 +0000 (22:19 +0200)]
[!!!][TASK] RTE: Remove synchronous load from plugin API

This information is never used for anything.

Resolves: #67713
Releases: master
Change-Id: I0bae25130f329c39a2ab571aaa1e13a3efb26240
Reviewed-on: http://review.typo3.org/40574
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Unify primary actions in page module 36/40536/3
Frank Nägler [Mon, 22 Jun 2015 18:41:04 +0000 (20:41 +0200)]
[TASK] Unify primary actions in page module

Clicks on content elements now open always the edit view.

Resolves: #50992
Releases: master
Change-Id: I899a2076300f12d011c6a797bae04e0b98a5d152
Reviewed-on: http://review.typo3.org/40536
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>
4 years ago[TASK] Use GeneralUtility::quoteJSvalue() where needed part 3 34/40334/5
Wouter Wolters [Wed, 17 Jun 2015 07:57:56 +0000 (09:57 +0200)]
[TASK] Use GeneralUtility::quoteJSvalue() where needed part 3

Resolves: #67535
Releases: master
Change-Id: If07f5e8b5ec0850941985f11cbd326a03f9d1ad2
Reviewed-on: http://review.typo3.org/40334
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] Use language labels in BooleanValidator 20/39620/3
Frederic Gaus [Tue, 19 May 2015 11:19:21 +0000 (13:19 +0200)]
[TASK] Use language labels in BooleanValidator

Use language labels instead of simple strings in BooleanValidator

Change-Id: Icc25bd1a08d9a162ca23c018a791e07ac04533f7
Resolves: #66973
Releases: master
Reviewed-on: http://review.typo3.org/39620
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>
4 years ago[!!!][TASK] Move fileicons to EXT:frontend 03/40503/6
Benjamin Mack [Sat, 20 Jun 2015 21:16:58 +0000 (23:16 +0200)]
[!!!][TASK] Move fileicons to EXT:frontend

The only usage for fileicons in TYPO3 is in the frontend
when using "filelink" (e.g. in the list of files to download).

The files are moved to the according place and merged with
the leftover places from t3skin.

Resolves: #67655
Releases: master
Change-Id: I48560816786355d4cc751bc07af4fffd3f2a7abb
Reviewed-on: http://review.typo3.org/40503
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: David Greiner <hallo@davidgreiner.de>
Tested-by: David Greiner <hallo@davidgreiner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years agoRevert "[TASK] Port toolbar dropdowns to Fluid" 21/40521/3
Christian Kuhn [Mon, 22 Jun 2015 09:18:27 +0000 (11:18 +0200)]
Revert "[TASK] Port toolbar dropdowns to Fluid"

This reverts commit 13d0fcc0c27ff27f3498ebda2cbd2f22f12492ab.

Moving these tiny html snippets to fluid
gives no real benefit.

Change-Id: I0f186028bd9bdb5b22ac5a3a325ca844a9d40beb
Reverts: #67537
Reviewed-on: http://review.typo3.org/40521
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
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>
4 years ago[TASK] Move tt_content.image_frames to compatibility6 89/40489/3
Benjamin Mack [Sat, 20 Jun 2015 13:41:34 +0000 (15:41 +0200)]
[TASK] Move tt_content.image_frames to compatibility6

The field "image_frames" which was disabled by
css_styled_content since TYPO3 4.x by default is
moved to EXT:compatibility6 - but also disabled
by default.

Resolves: #67648
Releases: master
Change-Id: I48310873499f5d5fd647a7d729d0ecc7247efde7
Reviewed-on: http://review.typo3.org/40489
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>
4 years ago[BUGFIX] ScriptPreviewRenderer make use of protected function 70/40570/3
Frank Nägler [Tue, 23 Jun 2015 18:41:01 +0000 (20:41 +0200)]
[BUGFIX] ScriptPreviewRenderer make use of protected function

Resolves: #67709
Releases: master
Change-Id: I614d9b61ab202b41542c484015284c580678396e
Reviewed-on: http://review.typo3.org/40570
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] RTE: Register plugins as prototype 38/40538/3
Christian Kuhn [Mon, 22 Jun 2015 18:58:00 +0000 (20:58 +0200)]
[TASK] RTE: Register plugins as prototype

Register default plugins as prototype and not as
singleton object. Patch is not breaking since no
plugin class uses a static or __construct().

Resolves: #67684
Releases: master
Change-Id: Ia82bf17a4e8fdec13be8b25f8cc84c67e9d6ee50
Reviewed-on: http://review.typo3.org/40538
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Update SQL definition for tx_extensionmanager_domain_model_extension 66/40566/2
Morton Jonuschat [Tue, 23 Jun 2015 17:07:54 +0000 (19:07 +0200)]
[BUGFIX] Update SQL definition for tx_extensionmanager_domain_model_extension

Update the database schema to allow up to 255 characters for the author
details as the ter extension allows as many characters and there are
extensions with more than 150 characters in those fields.

Resolves: #67704
Releases: master
Change-Id: I381d0dd6598f73accce77dd51251db07ae6402f2
Reviewed-on: http://review.typo3.org/40566
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>
4 years ago[TASK] Correct header in RST files 67/40567/2
Wouter Wolters [Tue, 23 Jun 2015 17:27:22 +0000 (19:27 +0200)]
[TASK] Correct header in RST files

Resolves: #67705
Releases: master
Change-Id: I771976ac29dd2414ad5ef13a3ef4e7b6822424e2
Reviewed-on: http://review.typo3.org/40567
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>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Remove referer check for jumpUrl handling 42/40542/3
David Greiner [Mon, 22 Jun 2015 19:40:58 +0000 (21:40 +0200)]
[TASK] Remove referer check for jumpUrl handling

This commit removes the referer check while handling jumpurls.

Resolves: #66602
Releases: master
Change-Id: Ice0795fb8de4647834719b6f4152eb076631c40c
Reviewed-on: http://review.typo3.org/40542
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[TASK] Bump class alias loader version 62/40562/4
Helmut Hummel [Tue, 23 Jun 2015 12:58:56 +0000 (14:58 +0200)]
[TASK] Bump class alias loader version

The new alias loader version incorporates a fix
which we should benefit from.

See: https://github.com/helhum/class-alias-loader/releases/tag/1.1.5

Releases: master, 6.2
Resolves: #67697
Change-Id: I4ec3f14b12e90df3dfc54299607260ea68c9b1ac
Reviewed-on: http://review.typo3.org/40562
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[TASK] Bump composer installer version 59/40559/2
Helmut Hummel [Tue, 23 Jun 2015 12:40:09 +0000 (14:40 +0200)]
[TASK] Bump composer installer version

The new version incorporates a few fixes which
makes the composer installation of TYPO3 and extensions
smoother. Update dependency to benefit from these fixes.

Releases: master, 6.2
Resolves: #67696
Change-Id: I7e72cccbb64de5ac351814e10f8fe6216e1f1edb
Reviewed-on: http://review.typo3.org/40559
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: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
4 years ago[TASK] Improve UpperCamelCase .rst 58/40558/2
Christian Kuhn [Tue, 23 Jun 2015 12:15:12 +0000 (14:15 +0200)]
[TASK] Improve UpperCamelCase .rst

Resolves: #67695
Releases: master
Change-Id: I2e5e05293d8cd0fa4aaf8e0b205ae4f5586a2db7
Reviewed-on: http://review.typo3.org/40558
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] RTE: Inline ext_localconf includes 35/40535/2
Christian Kuhn [Mon, 22 Jun 2015 18:37:11 +0000 (20:37 +0200)]
[TASK] RTE: Inline ext_localconf includes

Merge two include_once calls directly into ext_localconf
of ext:rtehtmlarea. Do not treat SoftReferenceHook as
singleton anymore and substitute $_EXTKEY with rtehtmlarea.

Resolves: #67683
Releases: master
Change-Id: I08cbc4351e9b0c56087b2ed4608d1df938c24476
Reviewed-on: http://review.typo3.org/40535
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Add missing tca title for sys_history 44/40544/2
Marc Bastian Heinrichs [Mon, 22 Jun 2015 21:06:16 +0000 (23:06 +0200)]
[BUGFIX] Add missing tca title for sys_history

Resolves: #67685
Releases: master
Change-Id: I0a00358bcbf0f1e15f0abd99bc419c022e70379b
Reviewed-on: http://review.typo3.org/40544
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[BUGFIX] VariableContainer should be available in getLayoutName 30/40430/3
Christian Müller [Thu, 18 Jun 2015 09:49:38 +0000 (11:49 +0200)]
[BUGFIX] VariableContainer should be available in getLayoutName

The ``currentVariableContainer`` was not made available in
the ``getLayoutName`` method of compiled templates leading to errors
when the layout name was a variable.

Releases: master
Resolves: #67595
Change-Id: Ib0100b120440b8daf83ae30c8043f3ab0cd7ff3b
Reviewed-on: http://review.typo3.org/40430
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Christian Müller <christian.mueller@typo3.org>
Reviewed-by: Philipp Wrann <philippwrann@gmail.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[!!!][TASK] Remove $GLOBALS[FILEICONS] functionality 02/40502/3
Benjamin Mack [Sat, 20 Jun 2015 21:06:21 +0000 (23:06 +0200)]
[!!!][TASK] Remove $GLOBALS[FILEICONS] functionality

The global variable FILEICONS was used before there were
sprite icons for files prior to TYPO3 v4.4.

The $FILEICONS array is still filled on every request but
never used throughout the backend. The only usage
within BackendUtility::getFileIcon() is also never used
and thus is completely removed from the TYPO3 Core.

Resolves: #67654
Releases: master
Change-Id: Ia8a99b124352ed23cdab9b6bd83ecb6a27bab4a0
Reviewed-on: http://review.typo3.org/40502
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Add a dummy distinguished name to CSR generation 72/40372/6
Alexander Krist [Wed, 17 Jun 2015 16:28:39 +0000 (18:28 +0200)]
[BUGFIX] Add a dummy distinguished name to CSR generation

Add a dummy distinguished name to CSR generation in PhpBackend to fix a
problem with certain openssl versions, specifically a Gentoo Linux,
Kernel 3.8.3-hardened, OpenSSL 1.0.1f, PHP 5.4.24

Change-Id: I5c34d764077fe7561835d0e1b9b4fd47088a8de1
Resolves: #55396
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/40372
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: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Debug-Bar z-index too high 29/40529/3
Frank Nägler [Mon, 22 Jun 2015 14:10:10 +0000 (16:10 +0200)]
[BUGFIX] Debug-Bar z-index too high

Resolves: #67566
Releases: master
Change-Id: I6574e379b16d79afae643285d11d89ca66412b3a
Reviewed-on: http://review.typo3.org/40529
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[BUGFIX] Illegal string offset in DataPreprocessor 12/40512/3
Wouter Wolters [Sun, 21 Jun 2015 16:20:43 +0000 (18:20 +0200)]
[BUGFIX] Illegal string offset in DataPreprocessor

Resolves: #67620
Releases: master, 6.2
Change-Id: Ic8c8d50101cf9e800d4b241b6f74058fe0cc6c0b
Reviewed-on: http://review.typo3.org/40512
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>
4 years ago[TASK] FormEngine JS refactoring: copy JS files 30/40530/4
Frank Nägler [Mon, 22 Jun 2015 14:37:21 +0000 (16:37 +0200)]
[TASK] FormEngine JS refactoring: copy JS files

The files jsfunc.tbe_editor.js and jsfunc.evalfield.js are used
in QueryBuilder and FormEngine.

As first step we make a local copy of these files and
focus on FormEngine JS refactoring.

Resolves: #67680
Releases: master
Change-Id: I6a8f104ecd0679feb663b0960a6f29ee440f097c
Reviewed-on: http://review.typo3.org/40530
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: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Change clipboard drop down from splitted button to single button 72/40472/4
Jan Helke [Fri, 19 Jun 2015 14:06:25 +0000 (16:06 +0200)]
[TASK] Change clipboard drop down from splitted button to single button

This patch changes the style for the drop down menu from one splitted
button to on single button. This is because the splitted button only
reacts on a click on the caret, which is a unwanted behaviour.

Releases: master
Resolves: #67631
Change-Id: I79edb58d6eebf5165ef5bafa6dc80ac1cfb3a208
Reviewed-on: http://review.typo3.org/40472
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>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Linkvalidator task should handle emailaddresses as textfield 03/40303/2
Wouter Wolters [Tue, 16 Jun 2015 14:17:07 +0000 (16:17 +0200)]
[TASK] Linkvalidator task should handle emailaddresses as textfield

Like other scheduler tasks, the emailaddresses for an task should
be in an textarea. Streamline this now in the linkvalidator task.

Resolves: #67428
Releases: master
Change-Id: Icfe6666cff7182bb41bef6a4436b1885f16605c2
Reviewed-on: http://review.typo3.org/40303
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] Documentation of changes has invalid reStructuredText 69/40469/3
Xavier Perseguers [Fri, 19 Jun 2015 13:05:00 +0000 (15:05 +0200)]
[BUGFIX] Documentation of changes has invalid reStructuredText

* WARNING: Bullet list ends without a blank line; unexpected unindent
* ERROR: Error in "code-block" directive (1 argument(s) required, 0 supplied.)
* ERROR: Invalid directives (typo in "code-block)
* Use of "file" role

Change-Id: Iece09cb919655fb04f9c9199f6ed71b63d476f65
Releases: master
Resolves: #67628
Reviewed-on: http://review.typo3.org/40469
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
4 years ago[BUGFIX] Reindex images also if they are replaced by an older image 95/40495/2
Daniel Maier [Sat, 20 Jun 2015 17:59:47 +0000 (19:59 +0200)]
[BUGFIX] Reindex images also if they are replaced by an older image

Now the FAL Storage Indexer also reindexes images that have been replaced
by another image with older mtime than the currently indexed one.

Resolves: #67573
Releases: master
Change-Id: Ib2ce9f56434bfdd7d55f1f20ade59a839b560f15
Reviewed-on: http://review.typo3.org/40495
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[FEATURE] Add stdWrap for treatIdAsReference property 99/40499/2
Benjamin Mack [Sat, 20 Jun 2015 18:23:17 +0000 (20:23 +0200)]
[FEATURE] Add stdWrap for treatIdAsReference property

Resolves: #43984
Releases: master
Change-Id: I9b30eedac9549817cec19fbcc1880252a02f53d3
Reviewed-on: http://review.typo3.org/40499
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] "fixed_lgd_cs" may crash in eID environment 98/40498/2
Benjamin Mack [Sat, 20 Jun 2015 18:14:04 +0000 (20:14 +0200)]
[BUGFIX] "fixed_lgd_cs" may crash in eID environment

Under certain circumstances during an eID call,
calling fixed_lgd_cs() could lead to a fatal error due
to a "half-initialized" TSFE object.

See https://forge.typo3.org/issues/24858

Resolves: #24858
Releases: master, 6.2
Change-Id: Ic064c5963d07bc57897eb53773673d09e85717c1
Reviewed-on: http://review.typo3.org/40498
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] EXT:reports does not recognize TYPO3 CMS 7.3.0 as released 66/40466/6
Xavier Perseguers [Fri, 19 Jun 2015 11:35:54 +0000 (13:35 +0200)]
[BUGFIX] EXT:reports does not recognize TYPO3 CMS 7.3.0 as released

Since the versioning scheme for TYPO3 CMS branches has changed with the
kickstart of TYPO3 CMS 7 LTS development, the structure of the JSON feed
http://get.typo3.org/json has been adapted accordingly and needs to be
taken into account in EXT:reports.

Read more:
https://typo3.org/teams/core-development-team/resources/release-lifecycle/

Change-Id: Ib9e542b9c54abb4a16f68597f04c8d56f94608be
Releases: master
Resolves: #67617
Reviewed-on: http://review.typo3.org/40466
Tested-by: Michael Schams <typo3@2015.trash.schams.net>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Removes eval() in Unit Tests 11/40511/4
Wouter Wolters [Sun, 21 Jun 2015 15:42:25 +0000 (17:42 +0200)]
[TASK] Removes eval() in Unit Tests

Resolves: #67664
Releases: master
Change-Id: Ie76a225f6961055b9078ad97b4cf8bc62fd7417e
Reviewed-on: http://review.typo3.org/40511
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>
4 years ago[TASK] Do not close fly out when closing a document 92/40492/2
Wouter Wolters [Sat, 20 Jun 2015 15:49:16 +0000 (17:49 +0200)]
[TASK] Do not close fly out when closing a document

Resolves: #67567
Releases: master
Change-Id: Ie4a49eb5079dcde051c47fa1640de935eb5d2764
Reviewed-on: http://review.typo3.org/40492
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Render correct menu item for broken shortcut 64/40364/4
Andreas Wolf [Tue, 16 Jun 2015 16:11:05 +0000 (18:11 +0200)]
[BUGFIX] Render correct menu item for broken shortcut

In case the target of a shortcut is not set, it must be
ensured that the rendered menu item has valid markup.
This is especially important if submenu items are present.

Resolves: #67563
Releases: master
Change-Id: Ie464658706e6754821849ca7c8e75d0121221272
Reviewed-on: http://review.typo3.org/40364
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Tasks Center section menu is hardcoded 47/34947/9
Philipp Gampe [Tue, 2 Dec 2014 18:43:31 +0000 (19:43 +0100)]
[BUGFIX] Tasks Center section menu is hardcoded

Since the refactoring of the tasks center in 4.5, the section menu is
hardcoded to information and tasks and cannot be changed.

This is because the menu items are collected inside the array key 'mode'
instead of 'function'.
Because 'function' is hardcoded in the logic of BaseScriptClass, copy
the four lines from BaseScriptClass instead of calling
parent:menu_config() in the TaskModuleController.

Additionally, 'Tasks' is hardcoded as a label. Replace it with a
localized value.

Note: 'function' is preserved for backward compatibility and is already
in use for the main tasks logic.

Use page.mod.user_task.menu.mode.information = 0 to blind an individual
item, e.g. information.

Some further code cleanups are included.

Resolves: #63529
Releases: master
Change-Id: Ic2666dde7e794689011d8bac4996cda4216988c8
Reviewed-on: http://review.typo3.org/34947
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Move Content Element Wizard Icons to EXT:frontend 94/40494/2
Benjamin Mack [Sat, 20 Jun 2015 18:00:10 +0000 (20:00 +0200)]
[TASK] Move Content Element Wizard Icons to EXT:frontend

Resolves: #67650
Releases: master
Change-Id: Ifcfe9b30893c34dbc07c38c423c7219ec5141663
Reviewed-on: http://review.typo3.org/40494
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Allow EXT:syntax for icons in new CE wizard 96/40496/3
Benjamin Mack [Sat, 20 Jun 2015 18:02:32 +0000 (20:02 +0200)]
[BUGFIX] Allow EXT:syntax for icons in new CE wizard

Allow EXT:myicon.png instead of just relative paths
for the new Content Element wizard to be more
flexible.

Resolves: #46433
Releases: master
Change-Id: I8a56650e9ebee29f1c846b59fdfef2c40dcbd496
Reviewed-on: http://review.typo3.org/40496
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Cleanup clipboard styling 01/40501/2
Benjamin Mack [Sat, 20 Jun 2015 20:34:26 +0000 (22:34 +0200)]
[TASK] Cleanup clipboard styling

Resolves: #67652
Releases: master
Change-Id: Ica85aecb90c22418334571989fa5a4a2153caecb
Reviewed-on: http://review.typo3.org/40501
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Change grid class of clipboard 74/40474/3
Jan Helke [Fri, 19 Jun 2015 20:39:18 +0000 (22:39 +0200)]
[BUGFIX] Change grid class of clipboard

This patch changes the TWBS grid class of the clipboard from col-sm-6
to col-sm-12. 6 is bogus for two reasons. First of all 6 indicates a
second block with 6. Second this 6 causes the clipboard to collapse
to a width of 50% when the broser window is larger than 1200 px.

Releases: master
Resolves: #67635
Change-Id: Ibb386940e8dc291b0b6b54df2eaa62327ed991e7
Reviewed-on: http://review.typo3.org/40474
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Removes eval() in BackendUtilityTest 97/40497/3
Wouter Wolters [Sat, 20 Jun 2015 18:01:41 +0000 (20:01 +0200)]
[TASK] Removes eval() in BackendUtilityTest

Resolves: #67651
Releases: master
Change-Id: Ib1199162a747c486bba60d0ec489ab07226425c1
Reviewed-on: http://review.typo3.org/40497
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
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>
4 years ago[BUGFIX] Infinite loop with circular relations 71/40471/4
Felix Oertel [Fri, 19 Jun 2015 13:58:04 +0000 (15:58 +0200)]
[BUGFIX] Infinite loop with circular relations

When resolving circular relations, extbase fails with an
infinite loop because the DataMapper waits for all sub-
objects to be mapped before registering them to the session.
The sub-objects can thus not find the parent object in the
session and the loop begins.

Resolves: #67630
Related: #66429
Releases: master
Change-Id: Ie20e2690323a00d8f54f3af5ce2fce87715f4247
Reviewed-on: http://review.typo3.org/40471
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
4 years ago[BUGFIX] Correctly handle forceTypeValue = 0 78/19778/9
Steffen Roßkamp [Sat, 27 Dec 2014 00:11:18 +0000 (01:11 +0100)]
[BUGFIX] Correctly handle forceTypeValue = 0

Setting config.forceTypeValue or forceTypeValue in GMENU, TMENU,
IMGMENU or JSMENU objects to 0 (zero) is now handled properly
and type is forced to zero.

Resolves: #23270
Releases: master, 6.2
Change-Id: If4a829aacf091ec3fae78329915b7c74619245b3
Reviewed-on: http://review.typo3.org/19778
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Arjen Hoekema <arjenhoekema@gmail.com>
Tested-by: Arjen Hoekema <arjenhoekema@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[!!!][TASK] Cleanup Flash message rendering in FlashMessageQueue 41/40341/3
Helmut Hummel [Tue, 16 Jun 2015 21:02:19 +0000 (23:02 +0200)]
[!!!][TASK] Cleanup Flash message rendering in FlashMessageQueue

Streamline rendering of FlashMessages to the same output
the view helper creates by default currently.

This makes usage of HTML in flash messages not possible any more
when FlashMessageQueue::renderFlashMessages() is used, because
all HTML entities will now be properly HTML encoded.

Also adapt DocumentTemplate to use the new rendering
and remove the deprecated div wrapper with id.

Resolves: #67546
Related: #63453
Releases: master
Change-Id: I999f1b394c23e964cced30e74351fd6bfb2cd645
Reviewed-on: http://review.typo3.org/40341
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>
4 years ago[BUGFIX] Properly escape data in PermissionAjaxController 28/40328/5
Wouter Wolters [Tue, 16 Jun 2015 19:39:46 +0000 (21:39 +0200)]
[BUGFIX] Properly escape data in PermissionAjaxController

Resolves: #48692
Releases: master
Change-Id: Icd8252c81575244bca55515f79b22445a82fcadc
Reviewed-on: http://review.typo3.org/40328
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Port toolbar dropdowns to Fluid 29/40329/13
Andreas Fernandez [Tue, 16 Jun 2015 19:52:05 +0000 (21:52 +0200)]
[TASK] Port toolbar dropdowns to Fluid

The toolbar dropdown menus are ported to Fluid. Also, some small
improvements are made in this patch.

Resolves: #67537
Related: #67568
Releases: master
Change-Id: I41b502e97108494bf6d4acfa0dedb32bb18a5e18
Reviewed-on: http://review.typo3.org/40329
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[FOLLOWUP][TASK] Cleanup bootstrap 91/40491/2
Benjamin Mack [Sat, 20 Jun 2015 15:14:54 +0000 (17:14 +0200)]
[FOLLOWUP][TASK] Cleanup bootstrap

Due to the HttpUtility resolving of absolute URLs
the redirect to the install tool did not work anymore.

Resolves: #67645
Releases: master
Change-Id: Ice49e2ad25221cfdf69d4b84b54a95633bd5df21
Reviewed-on: http://review.typo3.org/40491
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Thorsten Griebenow <tgr@starfinanz.de>
Reviewed-by: Thorsten Griebenow <tgr@starfinanz.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
4 years ago[BUGFIX] Sorting ignored in "Template Overview" 66/21366/6
Reinhard Führicht [Tue, 25 Jun 2013 13:41:13 +0000 (15:41 +0200)]
[BUGFIX] Sorting ignored in "Template Overview"

The overview of all TS templates shows a tree like view listing
of all pages having a ts template on them.
But this view doesn't sort the pages by "sorting" like
in the pagetree.

Resolves: #22774
Releases: master, 6.2
Change-Id: If7279f14697aab02735da66de5cd3cb2185f2b3a
Reviewed-on: http://review.typo3.org/21366
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[FOLLOWUP][TASK] FAL: Use file drivers correctly in Folder::getSubfolder 88/40488/3
Benjamin Mack [Sat, 20 Jun 2015 13:14:58 +0000 (15:14 +0200)]
[FOLLOWUP][TASK] FAL: Use file drivers correctly in Folder::getSubfolder

Storage should use folder identifier when accessing the driver

Releases: master
Resolves: #67647
Resolves: #65305
Resolves: #59475
Resolves: #59473
Change-Id: I7cbe71291866ef033bba2fc3c6c06ffe73f909d0
Reviewed-on: http://review.typo3.org/40488
Reviewed-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
Tested-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] RTE transformation not executed 67/40467/3
Christian Kuhn [Fri, 19 Jun 2015 11:49:40 +0000 (13:49 +0200)]
[BUGFIX] RTE transformation not executed

With moving the 4th TCA showitem field to defaultExtras in
columnsOverrides a bug was introduced, so the DataHandler no
longer executes RTE transformation. defaultExtras field
is parallel to config section, and not nested in there.

Resolves: #67614
Related: #67229
Releases: master
Change-Id: Ie6f21523ae3c63abbf69fd1623df92bec02e41fd
Reviewed-on: http://review.typo3.org/40467
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Fluid BytesViewHelper: use translated units 97/38497/12
Michael Oehlhof [Mon, 6 Apr 2015 15:18:25 +0000 (17:18 +0200)]
[BUGFIX] Fluid BytesViewHelper: use translated units

The units are moved from a constant to a localization file,
to make it possible to translate the units.

Resolves: #62454
Releases: master
Change-Id: I57a8fd2a060173fd9acbe30e3e3c716efd3c3fd9
Reviewed-on: http://review.typo3.org/38497
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[FOLLOWUP][TASK] FAL: Use file drivers correctly in Folder::getSubfolder 87/40487/2
Benjamin Mack [Sat, 20 Jun 2015 12:10:03 +0000 (14:10 +0200)]
[FOLLOWUP][TASK] FAL: Use file drivers correctly in Folder::getSubfolder

Remove obsolete unit test.

Resolves: #65305
Resolves: #59475
Resolves: #59473
Releases: master
Change-Id: Iba3dbd92bf646f219649150df13a2a87715b0d24
Reviewed-on: http://review.typo3.org/40487
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Include doktype in pageOverlayFields 65/40365/2
Andreas Wolf [Wed, 17 Jun 2015 13:34:29 +0000 (15:34 +0200)]
[BUGFIX] Include doktype in pageOverlayFields

Translation overlays must include the doktype field of the translated
page, to take into account page type changes. Otherwise we get unwanted
behaviour if e.g. the original language is a shortcut, but the
translated page is a standard page. Then still a shortcut will be
rendered, with weird possible mode combinations, rendering the page
unviewable.

This is especially nasty as the translation mode is reset when
translating, making the translated page a "shortcut to selected page"
which is always broken (!) if no page is selected.

Releases: master
Resolves: #67562
Change-Id: I8b562643de6c0fd0e267875e298f7c6de14ebbe3
Reviewed-on: http://review.typo3.org/40365
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[!!!][TASK] Remove PHP library inclusion in FE 84/40484/3
Benjamin Mack [Sat, 20 Jun 2015 10:58:24 +0000 (12:58 +0200)]
[!!!][TASK] Remove PHP library inclusion in FE

The functionality to add PHP include files
during the Frontend request is quite old and
obsolete as there are plenty of hooks available.

The functionality is in this case obsolete as it does
not apply to the design patterns we apply nowadays.

This patch removes the the library inclusion and
the associated TypoScript options and PHP function.

Resolves: #67646
Releases: master
Change-Id: I376d0ed5eed324a1a0202021529ed526a48edab4
Reviewed-on: http://review.typo3.org/40484
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[!!!][TASK] FAL: Use file drivers correctly in Folder::getSubfolder 79/38479/11
Michael Oehlhof [Sat, 4 Apr 2015 13:43:09 +0000 (15:43 +0200)]
[!!!][TASK] FAL: Use file drivers correctly in Folder::getSubfolder

This patch extends the API of the DriverInterface.

The Folder::getSubfolder() function now asks for the correct folder.
The getFolderInFolder($folderName, $folder) function is added
to ResourceStorage and the getFolderInFolder and getFileInFolder
functions are added to the DriverInterface.

Resolves: #65305
Resolves: #59475
Resolves: #59473
Releases: master
Change-Id: Ib3e8e76ebf4ce43a442dab610c882d7a075a791f
Reviewed-on: http://review.typo3.org/38479
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Clean up bootstrap process 83/40483/2
Benjamin Mack [Sat, 20 Jun 2015 10:09:14 +0000 (12:09 +0200)]
[TASK] Clean up bootstrap process

This patch streamlines the redirect process
to the install tool, as some constants don't
need to be set just before redirecting.

Additionally, some streamlining was taken care of.

Resolves: #67645
Releases: master
Change-Id: I03cca6356ba778da0a716d8da302aea5cdb0f9a9
Reviewed-on: http://review.typo3.org/40483
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] TypeError: this.I18N was undefined in backend 80/40480/4
Frank Nägler [Sat, 20 Jun 2015 10:03:05 +0000 (12:03 +0200)]
[BUGFIX] TypeError: this.I18N was undefined in backend

Fixed JS Error in backend.
Can be verified in EXT:styleguide mega record.

Resolves: #67644
Releases: master
Change-Id: Ib549594c46c8e81d7e048d617353abe20e29d08d
Reviewed-on: http://review.typo3.org/40480
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years agoRevert "[BUGFIX] Change default label for sys_file_references" 76/40476/2
Markus Klein [Fri, 19 Jun 2015 21:01:44 +0000 (23:01 +0200)]
Revert "[BUGFIX] Change default label for sys_file_references"

This reverts commit 6a7d3a545ff32f24e860ee2d9141852c4a964cb9.

The original patch breaks the functional tests.

Change-Id: Ief8de9603ee1faf68f763c43b1cb48b72fa80ae1
Releases: master
Reverts: #67303
Reviewed-on: http://review.typo3.org/40476
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Change default label for sys_file_references 64/39964/8
Bernd Wilke [Fri, 5 Jun 2015 07:38:43 +0000 (09:38 +0200)]
[BUGFIX] Change default label for sys_file_references

In the List module you can select additional fields to be displayed.
For fields referencing files only, the uid is shown which does give
no hint to the real referenced file.
This change selects the uid_local field, which selects the filename
from sys_file for display.

Change-Id: Ib4d8a99e66bf2507617bf43f65a0bbd511177d4b
Resolves: #67303
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/39964
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[FOLLOWUP] Document "DBMS specific conversion between Meta/MySQL field types" 68/40468/2
Morton Jonuschat [Fri, 19 Jun 2015 12:21:57 +0000 (14:21 +0200)]
[FOLLOWUP] Document "DBMS specific conversion between Meta/MySQL field types"

Document the changes in mapping field types and the impact for sites
running PostgreSQL.

Resolves: #67626
Related: #67290
Releases: master
Change-Id: Ie7333e42699c50adc513d490ff25774d70087037
Reviewed-on: http://review.typo3.org/40468
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>