Packages/TYPO3.CMS.git
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>
3 years ago[TASK] Move render arguments StripTagsViewHelper 98/48898/4
ivaylo.ivanov [Mon, 11 Jul 2016 13:21:46 +0000 (15:21 +0200)]
[TASK] Move render arguments StripTagsViewHelper

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: #77008
Releases: master
Change-Id: Ia77204e3987e8013bb2e5ba11a40eb4c1c56e62f
Reviewed-on: https://review.typo3.org/48898
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FOLLOWUP][TASK] Move ViewHelper arguments to initializeParams 17/48917/2
Anna Färber [Tue, 12 Jul 2016 08:22:15 +0000 (10:22 +0200)]
[FOLLOWUP][TASK] Move ViewHelper arguments to initializeParams

Remove the last two parameters from registerArgument if they are false and null
because the values are set by default to false and null.

Resolves: #77000
Releases: master
Change-Id: I09a5839b4fc40637d5eeaaf657cd559a67f981b2
Reviewed-on: https://review.typo3.org/48917
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Move arguments to initializeArguments() in TextfieldVH in ext:fluid 05/48905/6
Roberto Torresani [Mon, 11 Jul 2016 14:57:37 +0000 (16:57 +0200)]
[TASK] Move arguments to initializeArguments() in TextfieldVH 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 TextfieldViewHelperTest with setArguments()
Introduce the function setArgumentsUnderTest()

Resolves: #77032
Releases: master
Change-Id: I21365e13d136ad10469c70b6cabec96d07c631f1
Reviewed-on: https://review.typo3.org/48905
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Streamline inline language file references 14/48914/3
Benni Mack [Tue, 12 Jul 2016 07:53:34 +0000 (09:53 +0200)]
[TASK] Streamline inline language file references

The inline langauge file inclusion can be done with EXT: syntax,
which is mostly used in the TYPO3 Core, but not in all of the places.

The patch streamlines the occurences within the TYPO3 Core
to use the EXT: syntax directly.

Resolves: #77052
Releases: master
Change-Id: Ifa5336968a8e4978d473f2d2a5685a35ae865799
Reviewed-on: https://review.typo3.org/48914
Tested-by: Bamboo TYPO3com <info@typo3.com>
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>
3 years ago[TASK] Move arguments to initializeArguments() in CropVH in ext:fluid 07/48907/5
Roberto Torresani [Mon, 11 Jul 2016 15:30:29 +0000 (17:30 +0200)]
[TASK] Move arguments to initializeArguments() in CropVH 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 CropViewHelperTest with setArguments()
Introduce the function setArgumentsUnderTest()

Resolves: #77038
Releases: master
Change-Id: Iec2b53cd770bcaf449915687e761d565fbc56418
Reviewed-on: https://review.typo3.org/48907
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] Add unit test to cover stdWrap_case 51/48851/4
Elmar Hinz [Fri, 8 Jul 2016 10:53:34 +0000 (12:53 +0200)]
[TASK] Add unit test to cover stdWrap_case

- Add the unit test.
- Refactor the existing test to cover caseshift and HTMLcaseshift.

Releases: master
Resolves: #76781
Change-Id: Ie77836792c76fdc0a8f5b474e43b0081d051436b
Reviewed-on: https://review.typo3.org/48851
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Move arguments to initializeArguments() in EmailVH in ext:fluid 77/48877/10
Roberto Torresani [Sun, 10 Jul 2016 16:26:39 +0000 (18:26 +0200)]
[TASK] Move arguments to initializeArguments() in EmailVH 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()
Introduce the function setArgumentsUnderTest()

Resolves: #77012
Releases: master
Change-Id: Id6910af603c9ba5e0f638986b52c751b1021431c
Reviewed-on: https://review.typo3.org/48877
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
3 years ago[TASK] Move arguments to initializeArguments() in ValidationResultsVH in ext:fluid 81/48881/3
Roberto Torresani [Sun, 10 Jul 2016 19:50:48 +0000 (21:50 +0200)]
[TASK] Move arguments to initializeArguments() in ValidationResultsVH 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: #77017
Releases: master
Change-Id: Ib5f39c2c7bc44e7f29c913e7e04768b33bd134a9
Reviewed-on: https://review.typo3.org/48881
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: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid 03/48903/4
Anna Färber [Mon, 11 Jul 2016 14:44:20 +0000 (16:44 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid

CaseViewHelperTest, Format/CaseViewHelperTest and
Format/CaseViewHelperTest are affected.

Resolves: #77005
Releases: master
Change-Id: I899a51382176071e210cfdf20d662ad4ac28d466
Reviewed-on: https://review.typo3.org/48903
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] Doctrine: Migrate EXT:backend I 74/48574/11
Georg Ringer [Tue, 14 Jun 2016 06:06:55 +0000 (08:06 +0200)]
[TASK] Doctrine: Migrate EXT:backend I

Migrate the first part of DB calls of EXT:backend

Resolves: #76624
Releases: master
Change-Id: Iac323bed36af22e5c38eb4fb8a0e0f72bbee6d93
Reviewed-on: https://review.typo3.org/48574
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: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Introduce setArgument function to ViewHelperBaseTest 89/48889/5
Anja Leichsenring [Mon, 11 Jul 2016 09:56:10 +0000 (11:56 +0200)]
[TASK] Introduce setArgument function to ViewHelperBaseTest

During the current refactoring of ViewHelpers loosing their
render() arguments, the test classes need to be adapted.

In order to ease that process a little bit, a helper method
has been introduced into the ViewHelperBaseTestcase.

The first implementation and show case is part of this change.

Resolves: #77026
Releases: master
Change-Id: I7063c5a431294c03426b4fdd92db3c0c825c3cfc
Reviewed-on: https://review.typo3.org/48889
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove explicit tt_track in ExtendedTemplateService 02/48902/3
Benni Mack [Mon, 11 Jul 2016 14:36:06 +0000 (16:36 +0200)]
[TASK] Remove explicit tt_track in ExtendedTemplateService

ExtendedTemplateService for the backend always disables the
timetracker information from the actual funcmodule but could
easily be turned off by default from the actual class itself.

This makes the code easier to read and also removes some
syntax errors from previous cleanups where values and variables
are empty.

Resolves: #77033
Releases: master
Change-Id: I9963f863fc74b7fae95c81b5a6418b026c40a268
Reviewed-on: https://review.typo3.org/48902
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: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Doctrine: Migrate core/Classes/Resource/Index 15/48815/3
Sebastian Bumann [Wed, 6 Jul 2016 07:38:06 +0000 (09:38 +0200)]
[TASK] Doctrine: Migrate core/Classes/Resource/Index

Resolves: #76871
Releases: master
Change-Id: Iee1df9b59ace2c0fbef5b86e0c8786a050ad0cc9
Reviewed-on: https://review.typo3.org/48815
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: Sebastian Bumann <bumann.sebastian@gmail.com>
Tested-by: Sebastian Bumann <bumann.sebastian@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FOLLOWUP][TASK] Move ViewHelper arguments to initializeParams 86/48886/2
Anja Leichsenring [Mon, 11 Jul 2016 09:39:30 +0000 (11:39 +0200)]
[FOLLOWUP][TASK] Move ViewHelper arguments to initializeParams

The fourth parameter of registerArgument got the wrong type during
rewrite.

Resolves: #77000
Releases: master
Change-Id: Id231c016a74314434dee2287f3a85859d6520e15
Reviewed-on: https://review.typo3.org/48886
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Index all file mounts in FAL indexer scheduler task 61/48561/6
Hannes Bochmann [Mon, 13 Jun 2016 07:58:48 +0000 (09:58 +0200)]
[BUGFIX] Index all file mounts in FAL indexer scheduler task

This patch makes sure all file mounts are indexed instead of only the
first if the CLI user has multiple file mounts.

Resolves: #76441
Releases: master, 7.6, 6.2
Change-Id: I92b1c11c46e6f2a7b5927d2f9013404681e0e8ad
Reviewed-on: https://review.typo3.org/48561
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid 66/48866/6
Anna Färber [Sun, 10 Jul 2016 10:36:56 +0000 (12:36 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid

HtmlentitiesViewHelper and HtmlentitiesViewHelperTest are affected.

Resolves: #77000
Releases: master
Change-Id: Ic6347d86a55aa0f7d740a9ff897bbb6f61d5b67f
Reviewed-on: https://review.typo3.org/48866
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>