Packages/TYPO3.CMS.git
3 years ago[BUGFIX] Make ViewHelperBaseTestcase always available 58/49158/2
Mark Watney [Thu, 21 Jul 2016 22:50:54 +0000 (00:50 +0200)]
[BUGFIX] Make ViewHelperBaseTestcase always available

This is a follow-up commit to f648cdc.

To ease the usage of the core with extensions, with f648cdc we moved the
base test classes into a different place to be able to make them available
when typo3/cms is pulled in as dependency, e.g. for testing extensions or
in projects.

The current .gitattributes file causes that this class was not available
when typo3/cms is pulled in as dependency, e.g. for testing extensions or
in projects.

This is a non breaking change, as the classes will be available in any
case after that.

Resolves: #77205
Releases: master
Change-Id: I6f00ac1cb8c48cf2faea8bae666af691d8a1f7c2
Reviewed-on: https://review.typo3.org/49158
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
3 years ago[TASK] Remove unused getDatabaseConnection from PreviewHook 52/49152/2
Wouter Wolters [Thu, 21 Jul 2016 13:27:55 +0000 (15:27 +0200)]
[TASK] Remove unused getDatabaseConnection from PreviewHook

Resolves: #77198
Releases: master
Change-Id: I1b97e2bdcf9d1e4c5869b88dfac919e0235d0bfd
Reviewed-on: https://review.typo3.org/49152
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Remove duplicate $queryBuilder->execute() call in PageLayoutView 54/49154/2
Wouter Wolters [Thu, 21 Jul 2016 14:05:02 +0000 (16:05 +0200)]
[BUGFIX] Remove duplicate $queryBuilder->execute() call in PageLayoutView

Resolves: #77199
Releases: master
Change-Id: Ibe45040bc12f4705b0e28479785f4e003ff80c90
Reviewed-on: https://review.typo3.org/49154
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] SQL error in workspaces module 56/49156/3
Francois Suter [Thu, 21 Jul 2016 15:46:02 +0000 (17:46 +0200)]
[BUGFIX] SQL error in workspaces module

A wrong declaration of arguments while building a query generates
a SQL error which breaks the change information popup in the
workspaces module.

Resolves: #77202
Releases: master
Change-Id: I8f6dacf518154c0730547f016e23e70ea255e39d
Reviewed-on: https://review.typo3.org/49156
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
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>
3 years ago[!!!][TASK] Drop ExtJS support in Frontend TypoScript 39/49139/3
Benni Mack [Wed, 20 Jul 2016 20:34:50 +0000 (22:34 +0200)]
[!!!][TASK] Drop ExtJS support in Frontend TypoScript

The TypoScript options

page.javascriptLibs.ExtJs
page.javascriptLibs.ExtJs.debug
page.inlineLanguageLabel
page.extOnReady

have been removed from TypoScript and are not evaluated anymore.

Resolves: #77180
Releases: master
Change-Id: I364c9b9140b6245897d8d0a07c45bfdaacdb4591
Reviewed-on: https://review.typo3.org/49139
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Doctrine: Migrate cache Typo3DatabaseBackend 21/49121/8
Christian Kuhn [Tue, 19 Jul 2016 22:43:30 +0000 (00:43 +0200)]
[TASK] Doctrine: Migrate cache Typo3DatabaseBackend

Migration of Typo3 database cache backend to doctrine.
The unit tests that checked if specific db queries are
fired didn't make much sense, they are moved over to
a bunch of functional tests to verify final state in
database is as expected.

Change-Id: Idc1bc20b13eb30f4b83ef8e7d6083c669bc0ace7
Resolves: #77160
Releases: master
Reviewed-on: https://review.typo3.org/49121
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Manuel Selbach <manuel_selbach@yahoo.de>
Tested-by: Manuel Selbach <manuel_selbach@yahoo.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Doctrine: connectToDB in TSFE 41/49141/2
Benni Mack [Wed, 20 Jul 2016 22:55:54 +0000 (00:55 +0200)]
[TASK] Doctrine: connectToDB in TSFE

The patch changes the database connection in TSFE
in "connectToDB" to Doctrine.

Resolves: #77185
Releases: master
Change-Id: Ia2ea7a191cce7a5cfa692583ab1b91ed1e5b1ceb
Reviewed-on: https://review.typo3.org/49141
Tested-by: Bamboo TYPO3com <info@typo3.com>
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>
3 years ago[TASK] Update require-dev packages to newest versions 27/49127/2
Wouter Wolters [Wed, 20 Jul 2016 11:57:04 +0000 (13:57 +0200)]
[TASK] Update require-dev packages to newest versions

Resolves: #77165
Releases: master
Change-Id: If47da6f4db39ab690f3d5bb415683b116e61e185
Reviewed-on: https://review.typo3.org/49127
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Manuel Selbach <manuel_selbach@yahoo.de>
Tested-by: Manuel Selbach <manuel_selbach@yahoo.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Fix path to icons in ext:form 48/49148/3
Wouter Wolters [Thu, 21 Jul 2016 10:41:42 +0000 (12:41 +0200)]
[BUGFIX] Fix path to icons in ext:form

One ../ too much, remove it to have the icons working again.

Resolves: #77193
Releases: master
Change-Id: Ifce095548a7eb7af26701a38a301a9a379948aaa
Reviewed-on: https://review.typo3.org/49148
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joe Jones <foesse@web.de>
Tested-by: Joe Jones <foesse@web.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Return to content element after closing 45/49145/3
K J Kooistra [Wed, 20 Jul 2016 08:39:37 +0000 (10:39 +0200)]
[BUGFIX] Return to content element after closing

When editing a content element in the page module and (saving and)
closing it the view will now jump back to the content element.
This is especially useful for pages with a lot of content.

Resolves: #70074
Releases: master,7.6
Change-Id: Ica27bb561f3b3c19c56b38d211a75e22e018e090
Reviewed-on: https://review.typo3.org/49145
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[!!!][TASK] Remove ExtJS from RTE 45/48245/37
Andreas Fernandez [Mon, 23 May 2016 16:07:55 +0000 (18:07 +0200)]
[!!!][TASK] Remove ExtJS from RTE

The RTE user interface has been rewritten to use jQuery and Bootstrap,
ExtJS is not used anymore. Due to internal changes, existing plugins
most likely need migration as well.
The option `RTEsetup.properties.colors` has been removed in favor
of using the jQuery color picker already used in the TYPO3 core.

Resolves: #77137
Releases: master
Change-Id: Ibd84d030614f7bd538d79f2e95ff062d896221f9
Reviewed-on: https://review.typo3.org/48245
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Doctrine: Migrate GeneralUtility 29/49129/2
Benni Mack [Wed, 20 Jul 2016 12:21:34 +0000 (14:21 +0200)]
[TASK] Doctrine: Migrate GeneralUtility

Resolves: #77167
Releases: master
Change-Id: Iffc09dd3251e55de185c9c88169e2f9258588d60
Reviewed-on: https://review.typo3.org/49129
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
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>
3 years ago[TASK] Remove unused ContainerViewHelper from ext:filelist 26/49126/2
Wouter Wolters [Wed, 20 Jul 2016 10:24:47 +0000 (12:24 +0200)]
[TASK] Remove unused ContainerViewHelper from ext:filelist

Resolves: #77163
Releases: master
Change-Id: I3d96d8e20bb73632a71b59204f20cf77e0813fc7
Reviewed-on: https://review.typo3.org/49126
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:beuser 70/48770/6
Wouter Wolters [Fri, 1 Jul 2016 12:27:22 +0000 (14:27 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:beuser

Resolves: #76909
Releases: master
Change-Id: Iadc46b0281bce3671be2c84aa5cf5ba276ecee47
Reviewed-on: https://review.typo3.org/48770
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:install 24/49124/3
Wouter Wolters [Wed, 20 Jul 2016 09:43:05 +0000 (11:43 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:install

Resolves: #76912
Releases: master
Change-Id: Icf881eb735f1530a86faaa3f93dac64209cb0624
Reviewed-on: https://review.typo3.org/49124
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in RadioVH in ext:fluid 85/48885/9
Roberto Torresani [Mon, 11 Jul 2016 09:03:30 +0000 (11:03 +0200)]
[TASK] Move arguments to initializeArguments() in RadioVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest form RadioViewHelperTest with setArguments().

Resolves: #77023
Releases: master
Change-Id: I211090b546f1faaef49b3c0b6713ee9f58836224
Reviewed-on: https://review.typo3.org/48885
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Roberto Torresani <erreti@gmail.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in PageVH in ext:fluid 01/48901/5
Roberto Torresani [Mon, 11 Jul 2016 14:15:42 +0000 (16:15 +0200)]
[TASK] Move arguments to initializeArguments() in PageVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest form PageViewHelperTest with setArguments()
Introduce the function setArgumentsUnderTest()

Resolves: #77015
Releases: master
Change-Id: Ib21caa968d3a1d382885bef5b209d7f81c982f88
Reviewed-on: https://review.typo3.org/48901
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in ExternalVH in ext:fluid 79/48879/9
Roberto Torresani [Sun, 10 Jul 2016 18:35:15 +0000 (20:35 +0200)]
[TASK] Move arguments to initializeArguments() in ExternalVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest form EmailViewHelper with setArguments().

Resolves: #77014
Releases: master
Change-Id: I5f0da2ec3742b7711f04e5a7e2fc270a1b2303c0
Reviewed-on: https://review.typo3.org/48879
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:belog 68/48768/5
Wouter Wolters [Fri, 1 Jul 2016 12:01:01 +0000 (14:01 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:belog

Resolves: #76907
Releases: master
Change-Id: I585c785c0eb83980e7d7804fd1699de8dafffc82
Reviewed-on: https://review.typo3.org/48768
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Show case sensitive command identifier 15/48615/2
Georg Ringer [Mon, 20 Jun 2016 17:46:23 +0000 (19:46 +0200)]
[TASK] Show case sensitive command identifier

Instead of using strtolower() use the names of the commands as
provided by the CommandController. This improves the readability
a lot.

Resolves: #76712
Releases: master
Change-Id: Ie85146dc8dbdabd4901996b7324ac476b7d78fdf
Reviewed-on: https://review.typo3.org/48615
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Cleanup RTEhtmlarea ext_localconf.php 04/48904/4
Benni Mack [Mon, 11 Jul 2016 14:49:42 +0000 (16:49 +0200)]
[TASK] Cleanup RTEhtmlarea ext_localconf.php

A lot of code in ext_localconf.php of EXT:rtehtmlarea can be streamlined:

* strpos instead of strstr for string checks
* initializing plugins without "disableInFE = false" as it is false by default
* array shorthand syntax
* Remove TYPO3_MODE check for status report

Resolves: #77035
Releases: master
Change-Id: I8059aee70775382aabd5af2d0e4d748562e590db
Reviewed-on: https://review.typo3.org/48904
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Remove unused TestViewHelper2 fixture 71/48871/3
Ivaylo Kolbinger Ivanov [Sun, 10 Jul 2016 10:36:57 +0000 (12:36 +0200)]
[TASK] Remove unused TestViewHelper2 fixture

Resolves: #77003
Releases: master
Change-Id: I93352c6969ecc06c296f9816f5cd39c93d7f9665
Reviewed-on: https://review.typo3.org/48871
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[TASK] Move arguments to initializeArguments() in CObjectVH in ext:fluid 29/48929/7
Roberto Torresani [Tue, 12 Jul 2016 11:11:04 +0000 (13:11 +0200)]
[TASK] Move arguments to initializeArguments() in CObjectVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77066
Releases: master
Change-Id: I27aeae59d200e90dc7510154a7d3f782f00531f3
Reviewed-on: https://review.typo3.org/48929
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[TASK] Install Tool: Store numbers and bool values properly 45/48345/7
Benni Mack [Fri, 27 May 2016 16:27:15 +0000 (18:27 +0200)]
[TASK] Install Tool: Store numbers and bool values properly

The install tool ("All Configuration") does not recognize boolean
or integer values, even though they are set in the comments section
of the DefaultConfiguration.php file.

This is changed into bool and even integer numbers to be cast correctly
when using All Configuration and storing the data into LocalConfiguration.php.

Resolves: #76336
Releases: master
Change-Id: I919d2390fd9e07438f77cfd7b76b2d19b6b08000
Reviewed-on: https://review.typo3.org/48345
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Remove own implementations in AbstractViewHelper 11/49011/7
Nicole Cordes [Sun, 17 Jul 2016 10:08:27 +0000 (12:08 +0200)]
[TASK] Remove own implementations in AbstractViewHelper

The own implementation of AbstractViewHelper::registerArgument and
AbstractViewHelper::overrideArgument aren't needed anymore. Both
functions of the Fluid Standalone can be used safely.

Furthermore two unused private properties are removed with this patch.

Resolves: #77134
Releases: master
Change-Id: Ib82715252b1a64c9c37955576e55ad9b11defad6
Reviewed-on: https://review.typo3.org/49011
Reviewed-by: Claus Due <claus@phpmind.net>
Tested-by: Bamboo TYPO3com <info@typo3.com>
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>
3 years ago[TASK] Remove extRelPath from module configuration 19/48919/2
Benni Mack [Tue, 12 Jul 2016 09:09:07 +0000 (11:09 +0200)]
[TASK] Remove extRelPath from module configuration

The module configuration sets the extRelPath but is never evaluated
anymore since 8.0 and the streamlined ModuleLoader functionality.

Resolves: #77058
Releases: master
Change-Id: Iea16d5cf493bd7e584722d494104a515cbc01cf6
Reviewed-on: https://review.typo3.org/48919
Tested-by: Bamboo TYPO3com <info@typo3.com>
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>
3 years ago[TASK] Remove typo3RelPath from TYPO3_LOADED_EXT 14/49114/3
Benni Mack [Tue, 19 Jul 2016 20:03:49 +0000 (22:03 +0200)]
[TASK] Remove typo3RelPath from TYPO3_LOADED_EXT

The $TYPO3_LOADED_EXT compatibility array contains
the property "typo3RelPath" which contains the path
relative to the typo3/ main directory.

As this path is not needed anymore, the property can be removed
from the global array.

Resolves: #77158
Releases: master
Change-Id: Ibc8341606f46cdd700fd309b03796358ffcfe75d
Reviewed-on: https://review.typo3.org/49114
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Allow overriding of image manipulation crop ratios 17/49117/3
Benni Mack [Tue, 19 Jul 2016 20:39:19 +0000 (22:39 +0200)]
[BUGFIX] Allow overriding of image manipulation crop ratios

It is not possible to change or override crop ratios via TSconfig
for sys_file_reference (e.g. for a specific user or page tree branch),
thus making the cropping functionality a pain for bigger sites.

Setting a FormEngine option as expected like
  TCEFORM.sys_file_reference.crop.config.ratios.2\.15 = Widescreen
does now work.

Resolves: #77159
Releases: master, 7.6
Change-Id: I9b1366ed4339150c366fc36a814a251cc407afaa
Reviewed-on: https://review.typo3.org/49117
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Remove selectTree options:width,allowRecursiveMode,autoSizeMax 60/48960/6
Tymoteusz Motylewski [Wed, 13 Jul 2016 13:17:19 +0000 (15:17 +0200)]
[!!!][TASK] Remove selectTree options:width,allowRecursiveMode,autoSizeMax

This patch removes following TCA options related
to 'renderType' => 'selectTree', FormEngine elements:

* ['config']['autoSizeMax']
  starting from now 'size' will be used as max-height

* ['config']['treeConfig']['appearance']['width']
  tree will use up the available space instead

* ['config']['treeConfig']['appearance']['allowRecursiveMode']
  dropped without substitution

Resolves: #77081
Releases: master
Change-Id: Ic70d24ea5576f89812f9996e697fecee8c752e7f
Reviewed-on: https://review.typo3.org/48960
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FEATURE] Add Fluid interceptor registration 55/48055/13
Nicole Cordes [Tue, 10 May 2016 08:24:15 +0000 (10:24 +0200)]
[FEATURE] Add Fluid interceptor registration

In Fluid Standalone it is possible to register interceptors to manipulate
the template output on different events. The core should offer a way to
register own interceptor classes. This patch introduces a way to register
classes in TYPO3_CONF_VARS[fluid] which are added to the Fluid Parser
Configuration.

Resolves: #76107
Releases: master
Change-Id: Ib46ed602166161c6d625dcd8419954ae68bff0de
Reviewed-on: https://review.typo3.org/48055
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Peter Foerger <pfoerger@mac.com>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Allow deletion of File Recycler in fileadmin 00/49100/4
Steven Cardoso [Tue, 19 Jul 2016 13:31:59 +0000 (15:31 +0200)]
[BUGFIX] Allow deletion of File Recycler in fileadmin

This patch deletes a file recycler instead of trying to move it into
itself by renaming. The patch respects the user settings for recursive
deletion.

Resolves: #77091
Releases: master, 7.6
Change-Id: Iaf045f322c8fac661e1d0fa9bed2ae6e7a6ccc18
Reviewed-on: https://review.typo3.org/49100
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Use correct value for overwriteExistingFiles 12/49012/4
Daniel Goerz [Sun, 17 Jul 2016 11:26:28 +0000 (13:26 +0200)]
[BUGFIX] Use correct value for overwriteExistingFiles

Prevent cast errors due to legacy removal when using
overwriteExistingFiles to overwrite existing files.

Resolves: #77136
Releases: master
Change-Id: Ia86815b2db0d8b86b67c7b6cf454b308414ff3aa
Reviewed-on: https://review.typo3.org/49012
Reviewed-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Prepend current path to versionNumberInFilename RewriteRule 75/48975/3
Marco Huber [Thu, 14 Jul 2016 15:39:15 +0000 (17:39 +0200)]
[BUGFIX] Prepend current path to versionNumberInFilename RewriteRule

For Apache 2.2 the current location is needed in the RewriteRule for the
versionNumberInFilename feature.

Resolves: #77098
Releases: master, 7.6, 6.2
Change-Id: I94fea70473d7598a00cfcf8b9ed4f464661c369b
Reviewed-on: https://review.typo3.org/48975
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Marco Huber <mail@marco-huber.de>
Tested-by: Marco Huber <mail@marco-huber.de>
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>
3 years ago[TASK] Move arguments to initializeArguments() in FormVH in ext:fluid 17/49017/5
Roberto Torresani [Sun, 17 Jul 2016 20:42:26 +0000 (22:42 +0200)]
[TASK] Move arguments to initializeArguments() in FormVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77065
Releases: master
Change-Id: Ib6e7378cf0d6e393721ee02132ff570e265674b9
Reviewed-on: https://review.typo3.org/49017
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move arguments to initializeArguments() in ContainerVH in 13/49013/4
Roberto Torresani [Sun, 17 Jul 2016 18:47:32 +0000 (20:47 +0200)]
[TASK] Move arguments to initializeArguments() in ContainerVH in
ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77139
Releases: master
Change-Id: I146aa835420857cc07d36730c9a22117fa022ad8
Reviewed-on: https://review.typo3.org/49013
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Johannes Goslar <johannes.goslar@dkd.de>
Tested-by: Johannes Goslar <johannes.goslar@dkd.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Doctrine: Migrate ext:backend/FrontendBackendUserAuthentication 09/48909/6
Jacob Rasmussen [Mon, 11 Jul 2016 16:02:29 +0000 (18:02 +0200)]
[TASK] Doctrine: Migrate ext:backend/FrontendBackendUserAuthentication

Resolves: #77030
Releases: master
Change-Id: I51f4a171a8a2ff079413298b3fe8a8d48015759d
Reviewed-on: https://review.typo3.org/48909
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Move arguments to initializeArguments() in InfoboxVH in ext:fluid 14/49014/6
Roberto Torresani [Sun, 17 Jul 2016 18:54:12 +0000 (20:54 +0200)]
[TASK] Move arguments to initializeArguments() in InfoboxVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77140
Releases: master
Change-Id: I728ad1d38c141a1ab67be97858e5eee1c85f551d
Reviewed-on: https://review.typo3.org/49014
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move arguments to initializeArguments() in ImageVH in ext:fluid 80/48880/4
Roberto Torresani [Sun, 10 Jul 2016 19:32:51 +0000 (21:32 +0200)]
[TASK] Move arguments to initializeArguments() in ImageVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77016
Releases: master
Change-Id: I610265261181cd865d7daa1b6e5989bc193480cb
Reviewed-on: https://review.typo3.org/48880
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move arguments to initializeArguments() in CurrencyVH in ext:fluid 20/48920/7
Roberto Torresani [Tue, 12 Jul 2016 09:39:37 +0000 (11:39 +0200)]
[TASK] Move arguments to initializeArguments() in CurrencyVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest CurrencyViewHelperTest with setArguments()

Resolves: #77056
Releases: master
Change-Id: Ia754cc36d071d3108548927dad164d684eae782c
Reviewed-on: https://review.typo3.org/48920
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid 74/48874/8
Anna Färber [Sun, 10 Jul 2016 10:36:56 +0000 (12:36 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid

Resolves: #77007
Releases: master
Change-Id: I4f672d7605d681dd7f28d5f658211f082822fe5f
Reviewed-on: https://review.typo3.org/48874
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Gleb Levitin <gleb.levitin@dkd.de>
Reviewed-by: Gleb Levitin <gleb.levitin@dkd.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in DateVH in ext:fluid 97/49097/2
Jan Haffner [Tue, 19 Jul 2016 13:12:56 +0000 (15:12 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in DateVH in ext:fluid

This patch removes unnecessary variables.

Resolves: #77039
Releases: master
Change-Id: Ifeebeb5e9ebf1ae3a67dbc60d1e670b4c86d9120
Reviewed-on: https://review.typo3.org/49097
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in PaddingVH 99/49099/2
rehm [Tue, 19 Jul 2016 13:34:14 +0000 (15:34 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in PaddingVH

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77061
Releases: master
Change-Id: Ibd075748f892000069f9f4bf118b274e7abdb73a
Reviewed-on: https://review.typo3.org/49099
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in ActionMenuItemVH in ext... 98/49098/2
Jan Haffner [Tue, 19 Jul 2016 13:26:44 +0000 (15:26 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in ActionMenuItemVH in ext:fluid

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77133
Releases: master
Change-Id: I3123697b4a619fc681fc8b04e6bc5fb362a01e70
Reviewed-on: https://review.typo3.org/49098
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in TypolinkVH 01/49101/3
rehm [Tue, 19 Jul 2016 13:42:49 +0000 (15:42 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in TypolinkVH

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77006
Releases: master
Change-Id: I1a52cf76a34155011f9f9b5bb53c8caa8e45dd51
Reviewed-on: https://review.typo3.org/49101
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in UrlencodeVH 03/49103/2
rehm [Tue, 19 Jul 2016 14:21:11 +0000 (16:21 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in UrlencodeVH

Cleanup @return void annotation

Resolves: #77063
Releases: master
Change-Id: I129d586cd03bca1a76c0d792c103fbbdcaa327b7
Reviewed-on: https://review.typo3.org/49103
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in PageRendererVH 90/49090/2
Nicole Cordes [Tue, 19 Jul 2016 11:23:12 +0000 (13:23 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in PageRendererVH

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77130
Releases: master
Change-Id: Ie778b32b26cbede6a7a873b07e56374c198d6cd8
Reviewed-on: https://review.typo3.org/49090
Reviewed-by: Johannes Goslar <johannes.goslar@dkd.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Tested-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in DebugVH 96/49096/2
Nicole Cordes [Tue, 19 Jul 2016 11:49:33 +0000 (13:49 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in DebugVH

This patch removes unnecessary variable initializations.

Resolves: #77141
Releases: master
Change-Id: Ic113fd3a5410a2e5dd23fa0b712c3f95169a04a3
Reviewed-on: https://review.typo3.org/49096
Reviewed-by: Markus Friedrich <markus.friedrich@dkd.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in NumberVH in ext:fluid 02/49102/2
Jan Haffner [Tue, 19 Jul 2016 13:50:17 +0000 (15:50 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in NumberVH in ext:fluid

This patch adds the parent::initializeArguments() call in own implementation.

Resolves: #77047
Releases: master
Change-Id: I42f9bef51071667ec239ea6ca286453694c8976c
Reviewed-on: https://review.typo3.org/49102
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in Nl2brVH 95/49095/2
Jan Haffner [Tue, 19 Jul 2016 11:46:56 +0000 (13:46 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in Nl2brVH

This patch removes unnecessary variables.

Resolves: #77064
Releases: master
Change-Id: I871a8d6f509107a593f6a01538c97c362c4a8473
Reviewed-on: https://review.typo3.org/49095
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Reviewed-by: Johannes Goslar <johannes.goslar@dkd.de>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Tested-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in HtmlVH in ext:fluid 89/49089/3
Johannes Bernhard Goslar [Tue, 19 Jul 2016 11:19:36 +0000 (13:19 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in HtmlVH in ext:fluid

This patch adds the missing parent::initializeArguments() call.

Resolves: #77060
Releases: master

Change-Id: I685134dc0d84b98073333521047c65587bb63faa
Reviewed-on: https://review.typo3.org/49089
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Reviewed-by: Markus Friedrich <markus.friedrich@dkd.de>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Tested-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in TableListVH 94/49094/2
Steven Cardoso [Tue, 19 Jul 2016 11:43:15 +0000 (13:43 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in TableListVH

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77129
Releases: master
Change-Id: I600d5c89c172d831af8d04eb8090c4f8f5757242
Reviewed-on: https://review.typo3.org/49094
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Friedrich <markus.friedrich@dkd.de>
Reviewed-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in CshVH 93/49093/2
Markus Friedrich [Tue, 19 Jul 2016 11:34:41 +0000 (13:34 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in CshVH

Patch adds missing parent::initializeArguments() call and removes
unneeded variable initializations

Resolves: #77128
Releases: master
Change-Id: If3ec88ccd7b73ab39544bc710823377af8ded128
Reviewed-on: https://review.typo3.org/49093
Reviewed-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Tested-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in TranslateVH 92/49092/2
rehm [Tue, 19 Jul 2016 11:35:44 +0000 (13:35 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in TranslateVH

This patch removes unnecessary variables.

Resolves: #77127
Releases: master
Change-Id: Ieaed9c4cca484d4da2e2e6415e87aa7abdc3af3e
Reviewed-on: https://review.typo3.org/49092
Reviewed-by: Markus Friedrich <markus.friedrich@dkd.de>
Tested-by: Markus Friedrich <markus.friedrich@dkd.de>
Reviewed-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[BUGFIX] Throw empty table name exception in TCE GroupElement 65/48765/12
Petra Arentzen [Fri, 1 Jul 2016 09:16:21 +0000 (11:16 +0200)]
[BUGFIX] Throw empty table name exception in TCE GroupElement

Throw an exception if table name is empty after parsing the value
by BackendUtility::splitTable_Uid(). It avoids calling
IconFactory::getIconForRecord() with the invalid parameter $row
and throwing a less specific exception then. Only fields with
TCA Configuration type='group', internal_type='db' and
show_thumbs=TRUE are concerned.

Resolves: #76232
Releases: master, 7.6
Change-Id: I44c52f6ebfdbcfbbd2209890b0458b8126cbeccd
Reviewed-on: https://review.typo3.org/48765
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[SECURITY] Link fields accept Javascript code when using URI Data Scheme 82/49082/2
Valentin Despa [Tue, 19 Jul 2016 10:18:09 +0000 (12:18 +0200)]
[SECURITY] Link fields accept Javascript code when using URI Data Scheme

JavaScript can be submitted for every link field and will be
rendered in the frontend passed through typolink. To circumvent that,
the URI scheme and prefix "data:" will be disallowed.

Resolves: #76358
Releases: master,7.6,6.2
Security-Commit: d0eeaa3fe2f0c5736a746c10d4c43aec2bf46174
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I3920808e396d7b2b77cd5baa8beb4d6711c86d91
Reviewed-on: https://review.typo3.org/49082
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Prevent persistent username in filesystem 81/49081/2
Wouter Wolters [Tue, 19 Jul 2016 10:17:58 +0000 (12:17 +0200)]
[SECURITY] Prevent persistent username in filesystem

The language label for the refresh login popup contains the
username already and is persisted to the filesystem. Use
TYPO3.configuration.username and replace it with JavaScript
instead to prevent the information disclosure.

Resolves: #75933
Releases: master, 7.6, 6.2
Security-Commit: 0e7b21b3f455fef6703656889c43993976a4a6bc
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I14964781014b95d9753ad8d6ed79df5f25c1fa5c
Reviewed-on: https://review.typo3.org/49081
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY][FEATURE] Disable import module for non admin users 80/49080/2
Christian Kuhn [Tue, 19 Jul 2016 10:17:50 +0000 (12:17 +0200)]
[SECURITY][FEATURE] Disable import module for non admin users

To mitigate a potential insecure unserialize issue in the core:
Disable the import module of extension impexp for non admin users
if the module is not explicitely enabled for this user or group.

Introduce userTsConfig option
options.impexp.enableImportForNonAdminUser

Create a hook in page tree context menu to handle the item removal.

The v8 series is not directly affected by the underlying security
issue, but 7.6 and 6.2 are.

Resolves: #73461
Releases: master, 7.6, 6.2
Security-Commit: 3ce6c6e064b3dd67051c573646e28c636937cd86
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I423122641308a6586cd3977957d4ee0bf0c8ef6b
Reviewed-on: https://review.typo3.org/49080
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Prevent XSS in IRRE elements 79/49079/2
Nicole Cordes [Tue, 19 Jul 2016 10:17:40 +0000 (12:17 +0200)]
[SECURITY] Prevent XSS in IRRE elements

This patch changes a JavaScript function to use text() instead of html()
to prevent JavaScript execution.

Resolves: #76922
Releases: master, 7.6, 6.2
Security-Commit: 252c2cb492ace6c3605772c280f65873f0c18299
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I302b0c58d8c7115b137d7c06e22ac9bdb4d6f738
Reviewed-on: https://review.typo3.org/49079
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Escape the link text in EmailViewHelper 78/49078/2
Wouter Wolters [Tue, 19 Jul 2016 10:17:32 +0000 (12:17 +0200)]
[SECURITY] Escape the link text in EmailViewHelper

The content of the email link is not escaped correctly.
This leads to XSS in the EmailViewHelper.

Resolves: #76344
Releases: master,7.6,6.2
Security-Commit: 02176ebafd54220201f751b46b54761c9a39d92e
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I9ec59b202de39525370a1eeb7f03f1e71a823224
Reviewed-on: https://review.typo3.org/49078
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Prevent XSS in ContentObjectRenderer 77/49077/2
Benni Mack [Tue, 19 Jul 2016 10:17:26 +0000 (12:17 +0200)]
[SECURITY] Prevent XSS in ContentObjectRenderer

Properly escape various parameters.

Resolves: #31244
Releases: master, 7.6, 6.2
Security-Commit: 1efa6adc7b1d332c384779451626e34059e30d8d
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I66c30eff40fa530477380443e86857233bb09b49
Reviewed-on: https://review.typo3.org/49077
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Update guzzle to fix CVE-2016-5385 43/49043/2
Helmut Hummel [Tue, 19 Jul 2016 08:43:40 +0000 (10:43 +0200)]
[SECURITY] Update guzzle to fix CVE-2016-5385

Resolves: #77152
Releases: 8.2, master
Change-Id: I77737be3a9632ad34ab53337eea246c5b2368726
Reviewed-on: https://review.typo3.org/49043
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid 08/48908/10
ivaylo.ivanov [Mon, 11 Jul 2016 15:53:26 +0000 (17:53 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid

UrlencodeViewHelperTest is affected.
UrlencodeViewHelper is affected.

Resolves: #77002
Releases: master
Change-Id: I16c0f02d9a49649323c09b58b407dffbfeea71ed
Reviewed-on: https://review.typo3.org/48908
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in TranslateVH in ext:fluid 04/49004/4
Roberto Torresani [Sat, 16 Jul 2016 19:45:19 +0000 (21:45 +0200)]
[TASK] Move arguments to initializeArguments() in TranslateVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest TranslateViewHelperTest with setArguments()

Resolves: #77127
Releases: master
Change-Id: I8621e5410c60873d1295da0ca009c0599434114c
Reviewed-on: https://review.typo3.org/49004
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in DebugVH in ext:fluid 15/49015/3
Roberto Torresani [Sun, 17 Jul 2016 19:11:02 +0000 (21:11 +0200)]
[TASK] Move arguments to initializeArguments() in DebugVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77141
Releases: master
Change-Id: Iba1f1d9671eee2e4a0b205c3cf5ef76a7423a007
Reviewed-on: https://review.typo3.org/49015
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in Nl2brVH in ext:fluid 28/48928/3
Roberto Torresani [Tue, 12 Jul 2016 10:59:33 +0000 (12:59 +0200)]
[TASK] Move arguments to initializeArguments() in Nl2brVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest Nl2brViewHelperTest with setArguments()

Resolves: #77064
Releases: master
Change-Id: I5bcf8ca97d39ce5ccbb1602bde80f48bafde3d32
Reviewed-on: https://review.typo3.org/48928
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in ActionMenuVH in ext:fluid 08/49008/4
Roberto Torresani [Sat, 16 Jul 2016 20:35:33 +0000 (22:35 +0200)]
[TASK] Move arguments to initializeArguments() in ActionMenuVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77131
Releases: master
Change-Id: I4c49ba9fa609e21b7792c673807647c75c4542cd
Reviewed-on: https://review.typo3.org/49008
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in PaginateVH in ext:fluid 03/49003/3
Roberto Torresani [Sat, 16 Jul 2016 19:12:51 +0000 (21:12 +0200)]
[TASK] Move arguments to initializeArguments() in PaginateVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77126
Releases: master
Change-Id: I97bef643845063a6cbda8d479491a23c73358125
Reviewed-on: https://review.typo3.org/49003
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in UriVH in ext:fluid 01/49001/4
Roberto Torresani [Sat, 16 Jul 2016 18:58:54 +0000 (20:58 +0200)]
[TASK] Move arguments to initializeArguments() in UriVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77124
Releases: master
Change-Id: Id18c97cc8f819a36ff4113dfc8da6d05a7ffe3db
Reviewed-on: https://review.typo3.org/49001
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in LinkVH in ext:fluid 02/49002/3
Roberto Torresani [Sat, 16 Jul 2016 19:04:23 +0000 (21:04 +0200)]
[TASK] Move arguments to initializeArguments() in LinkVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77125
Releases: master
Change-Id: I5b3859651d410bd12bac963cdb3310487651204e
Reviewed-on: https://review.typo3.org/49002
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in ActionMenuItemGroupVH in ext:fluid 09/49009/4
Roberto Torresani [Sat, 16 Jul 2016 20:39:36 +0000 (22:39 +0200)]
[TASK] Move arguments to initializeArguments() in ActionMenuItemGroupVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77132
Releases: master
Change-Id: I8242ce8bb81dfe4a415f321f101e6cd692863f9e
Reviewed-on: https://review.typo3.org/49009
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in DateVH in ext:fluid 11/48911/5
Roberto Torresani [Mon, 11 Jul 2016 19:09:50 +0000 (21:09 +0200)]
[TASK] Move arguments to initializeArguments() in DateVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest DateViewHelperTest with setArguments()

Resolves: #77039
Releases: master
Change-Id: Ic8ca0c4b36d0589d884da8e364a204f8e02d0a4b
Reviewed-on: https://review.typo3.org/48911
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in MediaVH in ext:fluid 16/49016/2
Roberto Torresani [Sun, 17 Jul 2016 19:17:12 +0000 (21:17 +0200)]
[TASK] Move arguments to initializeArguments() in MediaVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77142
Releases: master
Change-Id: Ib904fc615a6be28ac1e57b81ac897b0ef887eb7e
Reviewed-on: https://review.typo3.org/49016
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() FlashMessagesVH ext:fluid 70/48870/7
Roberto Torresani [Sun, 10 Jul 2016 11:04:44 +0000 (13:04 +0200)]
[TASK] Move arguments to initializeArguments() FlashMessagesVH ext:fluid

Move the argument registrations away from the render()
method to initializeArguments(), to prevent any errors
with PHP7 and subclassed ViewHelpers if/when render()
method signatures change.

Resolves: #77004
Releases: master
Change-Id: I629d19209276a8162e45db1f923cd2280240df5d
Reviewed-on: https://review.typo3.org/48870
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in ActionMenuItemVH in ext:fluid 10/49010/2
Roberto Torresani [Sat, 16 Jul 2016 20:49:24 +0000 (22:49 +0200)]
[TASK] Move arguments to initializeArguments() in ActionMenuItemVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77133
Releases: master
Change-Id: Ifb5b2522306da3afc29423212ee0042f7dd9db0d
Reviewed-on: https://review.typo3.org/49010
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in PageRendererVH in ext:fluid 07/49007/2
Roberto Torresani [Sat, 16 Jul 2016 20:29:36 +0000 (22:29 +0200)]
[TASK] Move arguments to initializeArguments() in PageRendererVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77130
Releases: master
Change-Id: I58f9dfdad044bf3007cec52dc6820067a64e1f9d
Reviewed-on: https://review.typo3.org/49007
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in TableListVH in ext:fluid 06/49006/2
Roberto Torresani [Sat, 16 Jul 2016 20:04:12 +0000 (22:04 +0200)]
[TASK] Move arguments to initializeArguments() in TableListVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77129
Releases: master
Change-Id: Ibd7794dfa6d023d4f663c25bbe7875ae8f910c55
Reviewed-on: https://review.typo3.org/49006
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in CshVH in ext:fluid 05/49005/2
Roberto Torresani [Sat, 16 Jul 2016 19:51:25 +0000 (21:51 +0200)]
[TASK] Move arguments to initializeArguments() in CshVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77128
Releases: master
Change-Id: If7c6fb33a9464075e749b994381f1358cd5664d7
Reviewed-on: https://review.typo3.org/49005
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in HtmlVH in ext:fluid 23/48923/2
Roberto Torresani [Tue, 12 Jul 2016 09:58:40 +0000 (11:58 +0200)]
[TASK] Move arguments to initializeArguments() in HtmlVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77060
Releases: master
Change-Id: Ie121184e6a33fea5e9fe2086ed5aafafbc6b6f36
Reviewed-on: https://review.typo3.org/48923
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anna Färber <anna.faerber@dkd.de>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Doctrine: Migrate ext:backend/view 23/48523/16
tristan01 [Thu, 9 Jun 2016 08:56:00 +0000 (10:56 +0200)]
[TASK] Doctrine: Migrate ext:backend/view

Resolves: #76520
Releases: master
Change-Id: I2632777b55847df6fb57cd1e2c2b7279e84825ca
Reviewed-on: https://review.typo3.org/48523
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Fix EXT:belog label for "Clear Cache" 18/49018/4
Mathias Schreiber [Mon, 18 Jul 2016 09:26:20 +0000 (11:26 +0200)]
[BUGFIX] Fix EXT:belog label for "Clear Cache"

EXT:belog is now properly escaped so we can safely remove the CDATA
part of the label "Clear cache"

Resolves: #77143
Releases: master
Change-Id: Ic3c63749ae9c28e0892fe5d8039301534618714b
Reviewed-on: https://review.typo3.org/49018
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Use correct paste-into icons in file, list and page module 49/48849/3
Frans Saris [Fri, 8 Jul 2016 07:15:59 +0000 (09:15 +0200)]
[BUGFIX] Use correct paste-into icons in file, list and page module

This patch changes the paste icons from paste-after to paste into in the
docheader and table/column headers of the file, list and page module.

Resolves: #76988
Releases: master, 7.6
Change-Id: I665528976de8ec81db5afd46efc8dbfa1bbd562b
Reviewed-on: https://review.typo3.org/48849
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
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>
3 years ago[BUGFIX] RecordList: Use case insensitive search without explicit TCA config 93/48993/2
Morton Jonuschat [Sat, 16 Jul 2016 01:26:30 +0000 (18:26 -0700)]
[BUGFIX] RecordList: Use case insensitive search without explicit TCA config

Default to a case insensitive like based search constraint when the column
has no explicit 'search' configuration in the TCA.

Resolves: #77120
Related: #76259
Releases: master

Change-Id: I1bace422cb589284680e346b4d6e47d10b684f46
Reviewed-on: https://review.typo3.org/48993
Tested-by: Bamboo TYPO3com <info@typo3.com>
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>
3 years ago[TASK] Update to 7elix/styleguide 8.0.3 95/48995/2
Christian Kuhn [Sat, 16 Jul 2016 11:26:54 +0000 (13:26 +0200)]
[TASK] Update to 7elix/styleguide 8.0.3

A couple of fixes came in between 8.0.2 and 8.0.3.

Change-Id: Ibefefe77228484a29258a8429146ab9aeaaa9d42
Resolves: #77122
Releases: master
Reviewed-on: https://review.typo3.org/48995
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Provide l10n_diffsource default for acceptance test fixtures 94/48994/2
Morton Jonuschat [Sat, 16 Jul 2016 02:23:28 +0000 (19:23 -0700)]
[BUGFIX] Provide l10n_diffsource default for acceptance test fixtures

Provide an empty default value for the l10n_diffsource value in the
table sys_category to allow loading the fixture data when MySQL strict
mode is enabled.

Change-Id: If8b2bbba2d3824266ac8b2f37ccd565bd5475054
Resolves: #77121
Release: master
Reviewed-on: https://review.typo3.org/48994
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Better preview image quality for youtube videos 74/48974/4
Raphael Graf [Thu, 14 Jul 2016 12:02:51 +0000 (14:02 +0200)]
[TASK] Better preview image quality for youtube videos

Resolves: #77085
Releases: master, 7.6

Change-Id: Id5e5067b226431bff136339d14b9592d2aa3fdf6
Reviewed-on: https://review.typo3.org/48974
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Peter Foerger <pfoerger@mac.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[FOLLOWUP][TASK] Doctrine: migrate AbstractDatabaseRecordList 48/48948/3
Markus Klein [Tue, 12 Jul 2016 19:01:12 +0000 (21:01 +0200)]
[FOLLOWUP][TASK] Doctrine: migrate AbstractDatabaseRecordList

Fix introduced bugs.

Resolves: #77045
Releases: master
Change-Id: I1bd0cef43dfeff30472b3d1f3b8d136a784cca3c
Reviewed-on: https://review.typo3.org/48948
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Flaky references in TypoScript parsing 77/48777/7
Oliver Hader [Sat, 2 Jul 2016 15:52:10 +0000 (17:52 +0200)]
[BUGFIX] Flaky references in TypoScript parsing

The patch from forge issue #76323 triggers errors at least
on some PHP versions. The change is reverted with this patch
and an acceptance test is added to verify correct behavior.

Resolves: #76919
Related: #76323
Releases: master
Change-Id: I2515d3a71c96f3d6e54e04af52bb8cbffbd69d6d
Reviewed-on: https://review.typo3.org/48777
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Move arguments to initializeArguments() in PaddingVH in ext:fluid 25/48925/3
Roberto Torresani [Tue, 12 Jul 2016 10:11:42 +0000 (12:11 +0200)]
[TASK] Move arguments to initializeArguments() in PaddingVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest PaddingViewHelperTest with setArguments()

Resolves: #77061
Releases: master
Change-Id: Ib9c57d6e6927358c427c61ed1dd446cfe90ed8bd
Reviewed-on: https://review.typo3.org/48925
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in TypolinkVH in ext:fluid 73/48873/7
Roberto Torresani [Sun, 10 Jul 2016 13:40:26 +0000 (15:40 +0200)]
[TASK] Move arguments to initializeArguments() in TypolinkVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77006
Releases: master
Change-Id: I04d99ce7f9314b53bf6a0cd2b71686c2ec8a2a84
Reviewed-on: https://review.typo3.org/48873
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in ButtonVH in ext:fluid 99/48899/4
Roberto Torresani [Mon, 11 Jul 2016 13:49:25 +0000 (15:49 +0200)]
[TASK] Move arguments to initializeArguments() in ButtonVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77018
Releases: master
Change-Id: Ibb541f765f5306be9d188668b4db331a95b02995
Reviewed-on: https://review.typo3.org/48899
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in NumberVH in ext:fluid 21/48921/4
Roberto Torresani [Tue, 12 Jul 2016 09:52:14 +0000 (11:52 +0200)]
[TASK] Move arguments to initializeArguments() in NumberVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest NumberViewHelperTest with setArguments()

Resolves: #77047
Releases: master
Change-Id: I2aff6737f0b3d9faa0ec6cea2471d51f1b6223bc
Reviewed-on: https://review.typo3.org/48921
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in UrlencodeVH in ext:fluid 26/48926/2
Roberto Torresani [Tue, 12 Jul 2016 10:30:11 +0000 (12:30 +0200)]
[TASK] Move arguments to initializeArguments() in UrlencodeVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest UrlencodeViewHelperTest with setArguments()
Remove test renderReturnsUnmodifiedSourceIfItIsNoString() because
pass a class but is expected a string

Resolves: #77063
Releases: master
Change-Id: Iab54fa1430072699c30eb83759fa4d083f9bf9c5
Reviewed-on: https://review.typo3.org/48926
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[!!!][TASK] Remove example image in TS constants description 22/48922/6
Benni Mack [Tue, 12 Jul 2016 09:57:34 +0000 (11:57 +0200)]
[!!!][TASK] Remove example image in TS constants description

In TYPO3 it was possible to show an image for a category in
the Constants Editor, if the constants editor had configured a category
like this (also defined in the Constants Editor):

TSConstantEditor.basic.image = EXT:sys_note/ext_icon.png

As the functionality is hardly used and better options for styling
and displaying images e.g. via user functions is possible, the
image option has been removed.

With that, the following breaking changes in the related PHP code
happened:
- Removed ExtendedTemplateService::$ext_localGfxPrefix
- Removed ExtendedTemplateService::$ext_localWebGfxPrefix
- Removed ExtendedTemplateService::ext_getTSCE_config_image
- Removed ConfigurationForm::ext_getTSCE_config_image
- Dropped parameter 2+3 of ConfigurationForm::ext_initTSstyleConfig

Resolves: #77062
Releases: master
Change-Id: Ic7d89aeaa4f236a92a07dd2fe0a25dbe026825cb
Reviewed-on: https://review.typo3.org/48922
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Thomas Schlumberger <thomas@b13.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Clean preview of collapsed flexform section 49/48949/5
Jigal van Hemert [Tue, 12 Jul 2016 22:13:26 +0000 (00:13 +0200)]
[BUGFIX] Clean preview of collapsed flexform section

The preview state of a collapsed flexform section is cleaned from
HTML tags and the length of each part is limited.

Resolves: #76616
Releases: master, 7.6
Change-Id: Ie896db0863120b452eff80b607c7bf5c58a8879e
Reviewed-on: https://review.typo3.org/48949
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jorgen van der Kroon <jurgen@alternet.nl>
Tested-by: Jorgen van der Kroon <jurgen@alternet.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Fix wrong query constraints in AbstractItemProvider 13/48913/4
Morton Jonuschat [Tue, 12 Jul 2016 01:17:01 +0000 (18:17 -0700)]
[BUGFIX] Fix wrong query constraints in AbstractItemProvider

Apply proper constraints in the case of rootlevel == 1 or
rootlevel == -1

Change-Id: I92a8edc800bab6320f0e10ad4f63a5f53b27df06
Resolves: #77045
Related: #75650
Releases: master
Reviewed-on: https://review.typo3.org/48913
Tested-by: Bamboo TYPO3com <info@typo3.com>
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>
3 years ago[TASK] Add unit test to cover stdWrap_orderedStdWrap 64/48864/5
Elmar Hinz [Wed, 6 Jul 2016 19:34:15 +0000 (21:34 +0200)]
[TASK] Add unit test to cover stdWrap_orderedStdWrap

Change-Id: Ie33abcbbf3bfa3ab1697249921cf162e78806916
Resolves: #76847
Releases: master
Reviewed-on: https://review.typo3.org/48864
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Unit tests to cover stdWrap_preCObject, stdWrap_postCObject 46/48746/8
Elmar Hinz [Thu, 30 Jun 2016 09:46:50 +0000 (11:46 +0200)]
[TASK] Unit tests to cover stdWrap_preCObject, stdWrap_postCObject

- Add unit test to cover stdWrap_preCObject
- Add unit test to cover stdWrap_postCObject
- Refactor unit test to cover stdWrap_cObject

Releases: master
Resolves: #76834
Resolves: #76835
Resolves: #76735
Change-Id: I11612aee5b7b90a77e3ebab29059f2ea435521f9
Reviewed-on: https://review.typo3.org/48746
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Move arguments to initializeArguments() in CheckboxVH in ext:fluid 06/48906/13
Roberto Torresani [Mon, 11 Jul 2016 15:12:02 +0000 (17:12 +0200)]
[TASK] Move arguments to initializeArguments() in CheckboxVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Change the UnitTest form CheckboxViewHelperTest with setArguments()
Introduce the function setArgumentsUnderTest()

Resolves: #77036
Releases: master
Change-Id: I3ac10345f54aab2f6414737ccc044dd01975f80d
Reviewed-on: https://review.typo3.org/48906
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Move arguments to initializeArguments() in ActionVH in ext:fluid 78/48878/7
Roberto Torresani [Sun, 10 Jul 2016 16:43:59 +0000 (18:43 +0200)]
[TASK] Move arguments to initializeArguments() in ActionVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77013
Releases: master
Change-Id: Ia2d871b6f1a213bf17e188a32f9c1c2ac0c6bd2e
Reviewed-on: https://review.typo3.org/48878
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Move arguments to initializeArguments() in ResourceVH in ext:fluid 75/48875/3
Roberto Torresani [Sun, 10 Jul 2016 16:02:25 +0000 (18:02 +0200)]
[TASK] Move arguments to initializeArguments() in ResourceVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77010
Releases: master
Change-Id: I53b08bcf4da1b9b319cbe9411c361db9894e5644
Reviewed-on: https://review.typo3.org/48875
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anna Färber <anna.faerber@dkd.de>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>