Packages/TYPO3.CMS.git
3 years ago[TASK] Removes eval() in extbase unit tests for TypeConverter 26/42326/3
Markus Guenther [Thu, 6 Aug 2015 16:29:54 +0000 (18:29 +0200)]
[TASK] Removes eval() in extbase unit tests for TypeConverter

Add fixtures for the DateTimeConverterTest, PersistentObjectConverterTest and the
PropertyMapperTest.

Change-Id: I6dc1214ea1eab6a566f1881f0f0dd3d209af261b
Resolves: #68803
Related: #67665
Releases: master
Reviewed-on: http://review.typo3.org/42326
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[BUGFIX] Submitted form data has precedence over value argument 98/42298/5
Markus Guenther [Wed, 5 Aug 2015 21:03:52 +0000 (23:03 +0200)]
[BUGFIX] Submitted form data has precedence over value argument

This adjusts the behavior of all Form ViewHelpers so that any
submitted value is redisplayed even if a "value" argument has been
specified.

The issue with this, however, was that upon re-display of the form due
to property-mapping or validation errors the value argument had
precedence over the previously submitted value.

This is a breaking change if you expect the previous behavior of form
ViewHelpers always being pre-populated with the specified value
attribute / bound object property even when re-displaying the form upon
validation errors.
Besides this change deprecates
``AbstractFormFieldViewHelper::getValue()``. If you call that method in
your custom ViewHelpers you should use
``AbstractFormFieldViewHelper::getValueAttribute()`` instead and call
``AbstractFormFieldViewHelper::addAdditionalIdentityPropertiesIfNeeded()``
explicitly if the ViewHelper might be bound to (sub)entities.

The default usage of getValueAttribute() not respect the submitted form data, because not every viewhelper need
this feature. But you can enable the usage of the form data by setting the
AbstractFormFieldViewHelper::respectSubmittedDataValue to TRUE.

Change-Id: I05d9996df0a5594390ff7a005bbee7f2ceeb06bc
Resolves: #66588
Related: #34186
Releases: master
Reviewed-on: http://review.typo3.org/42298
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-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] Removes eval() in core tree dataprovider unit test 21/42321/3
Markus Guenther [Thu, 6 Aug 2015 14:21:23 +0000 (16:21 +0200)]
[TASK] Removes eval() in core tree dataprovider unit test

Adds fixture for TreeDataProviderWithConfigurationFixture and removes the
ugly usage of eval() from TreeDataProviderFactoryTest in unit tests.

Change-Id: I32c98ba353a0cc85488325f112ab2d67c7cfae1e
Resolves: #67667
Related: #67468
Releases: master
Reviewed-on: http://review.typo3.org/42321
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[FEATURE] Introduce new Icon API 59/41759/23
Frank Nägler [Mon, 20 Jul 2015 21:34:19 +0000 (23:34 +0200)]
[FEATURE] Introduce new Icon API

The logic for working with icons, icon sizes and icon overlays is now bundled into the new IconFactory class.
The new IconFactory will replace the old icon skinning API step by step.

All core icons will be registered directly in the IconRegistry class, third
party extensions must use IconRegistry::registerIcon() to overwrite existing
icons or add additional icons to the IconFactory.

The IconFactory takes care of the correct icon and overlay sizes and the markup.

Resolves: #68741
Releases: master
Change-Id: I731e077290b58298c2c603eeb8961e8a3d4c62d3
Reviewed-on: http://review.typo3.org/41759
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[FOLLOWUP][BUGFIX] Clear affected caches on page publishing 09/42309/5
Daniel Goerz [Thu, 6 Aug 2015 10:42:10 +0000 (12:42 +0200)]
[FOLLOWUP][BUGFIX] Clear affected caches on page publishing

Prevent accessing an array key of a non-array.

Resolves: #37952
Releases: master, 6.2
Change-Id: I42de4ae3fb2f697a1bdcde323cd33ba68018af28
Reviewed-on: http://review.typo3.org/42309
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[FOLLOWUP][FEATURE] IRRE useCombination option to modify warning text 15/42315/2
Andreas Fernandez [Thu, 6 Aug 2015 12:56:50 +0000 (14:56 +0200)]
[FOLLOWUP][FEATURE] IRRE useCombination option to modify warning text

Fix headline of ReST document.

Resolves: #64535
Releases: master
Change-Id: I624841144b68e8311e6b5034ff4c8660dcbe4666
Reviewed-on: http://review.typo3.org/42315
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] BACK_PATH DocumentTemplate 12/42312/3
Christian Kuhn [Thu, 6 Aug 2015 11:30:07 +0000 (13:30 +0200)]
[TASK] BACK_PATH DocumentTemplate

BACK_PATH in Backend context is always empty string. The patch
removes a couple of simple usages, mostly related to DocumentTemplate.

Resolves: #68790
Releases: master
Change-Id: Ic4897642abf216fbcec430051723bc4b412b321a
Reviewed-on: http://review.typo3.org/42312
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][FEATURE] IRRE useCombination option to modify warning text 14/42314/3
Christian Kuhn [Thu, 6 Aug 2015 12:48:22 +0000 (14:48 +0200)]
[FOLLOWUP][FEATURE] IRRE useCombination option to modify warning text

Fix a fatal and a typo.

Resolves: #64535
Releases: master
Change-Id: I4a04c6482675dbd07771a8e3e2f5659f9360cebe
Reviewed-on: http://review.typo3.org/42314
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[FEATURE] Add signal for pre proccesing records 76/24276/18
Benjamin Serfhos [Wed, 2 Oct 2013 15:21:11 +0000 (17:21 +0200)]
[FEATURE] Add signal for pre proccesing records

To determine the content that needs to be analysed in the linkvalidator,
allow external hooks/signals to adjust the variables when needed.

Resolves: #52217
Releases: master
Change-Id: Ie887852f356beb9b5e95188d309276dffd2155b8
Reviewed-on: http://review.typo3.org/24276
Reviewed-by: Jesper Paardekooper <jesper.paardekooper@gmail.com>
Tested-by: Jesper Paardekooper <jesper.paardekooper@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Get rid of "clear.gif" usages 13/42313/2
Wouter Wolters [Thu, 6 Aug 2015 12:07:25 +0000 (14:07 +0200)]
[TASK] Get rid of "clear.gif" usages

Replace them with a <span>

Resolves: #68025
Releases: master
Change-Id: I8c138b0402a98eb10ceebb80681fa0e4ddbaa401
Reviewed-on: http://review.typo3.org/42313
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[FEATURE] IRRE useCombination option to modify warning text 15/36415/8
Andreas Allacher [Fri, 30 Jan 2015 12:30:58 +0000 (13:30 +0100)]
[FEATURE] IRRE useCombination option to modify warning text

Add support for inline elements in combination with
['appearance']['useCombination'] to suppress the warning
messages by using ['appearance']['suppressCombinationWarning']
or ['appearance']['overwriteCombinationWarningMessage'] to
overwrite the default message.
(allows LLL: values)

Change-Id: I0765b9316cdfa9e09eb6eaf4e366c9470bfb7d75
Resolves: #64535
Releases: master
Reviewed-on: http://review.typo3.org/36415
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Replace @inject with inject methods in other extensions 10/42310/3
Wouter Wolters [Thu, 6 Aug 2015 10:56:18 +0000 (12:56 +0200)]
[TASK] Replace @inject with inject methods in other extensions

Because of performance reasons we replace
the @inject annotations back to inject methods.

Resolves: #68786
Related: #54605
Releases: master
Change-Id: Ifc9960c9ca279c05b4120c806147e49c1084c8d5
Reviewed-on: http://review.typo3.org/42310
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] use array_key_exists() to deal correctly with NULL values 81/42081/5
Jo Hasenau [Wed, 29 Jul 2015 08:15:08 +0000 (10:15 +0200)]
[BUGFIX] use array_key_exists() to deal correctly with NULL values

Resolves: #68606
Releases: master
Change-Id: I22fbd200514324eca4a62b87d2a3018e87c8a85e
Reviewed-on: http://review.typo3.org/42081
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] License Links in about module are incorrect 11/42311/2
Sascha Wilking [Thu, 6 Aug 2015 11:24:30 +0000 (13:24 +0200)]
[BUGFIX] License Links in about module are incorrect

The about module links to "http://typo3.org/license" (404) instead of
"http://typo3.org/typo3-cms/overview/licenses/". The links are correct now.

Resolves: #68787
Releases: master
Change-Id: Id65f7bd028ad3b2ed555683c2b7f92cd2693670c
Reviewed-on: http://review.typo3.org/42311
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[CLEANUP] Remove duplication in FormEngine group element 94/42294/3
Andreas Wolf [Wed, 5 Aug 2015 19:58:54 +0000 (21:58 +0200)]
[CLEANUP] Remove duplication in FormEngine group element

Change-Id: I3cf50c1ea27a36c86ca019d895da4472e78cdcf4
Releases: master
Resolves: #68774
Reviewed-on: http://review.typo3.org/42294
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[BUGFIX] Make TypoScriptParser sortList more strict 12/42112/5
Benjamin Mack [Wed, 29 Jul 2015 18:01:24 +0000 (20:01 +0200)]
[BUGFIX] Make TypoScriptParser sortList more strict

When calling the := sortList() with a "numeric" modifier
of the TypoScript parser with a string, the sort() method
differs between PHP versions. In order to make this behaviour
more strict, a check is done before the elements are sorted
to only have numeric values in the list, otherwise an Exception
is now thrown.

As this changes behaviour, the test should be excluded for
PHP7 in 6.2, the behaviour cannot be modified in 6.2 without
possibly breaking the output of a Frontend site.

Resolves: #65317
Releases: master
Change-Id: Ife4f0de367398e6e5e35b6df9f1c0ea980597773
Reviewed-on: http://review.typo3.org/42112
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[!!!][TASK] Streamline directory structure of ext:indexed_search 59/42259/5
Wouter Wolters [Tue, 4 Aug 2015 16:27:44 +0000 (18:27 +0200)]
[!!!][TASK] Streamline directory structure of ext:indexed_search

Resolves: #68354
Releases: master
Change-Id: Ic40ea469c08b79678e98b339c2774609a14c01b0
Reviewed-on: http://review.typo3.org/42259
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Clear affected caches on page publishing 95/12195/9
Bart Dubelaar [Tue, 19 Jun 2012 12:54:45 +0000 (14:54 +0200)]
[BUGFIX] Clear affected caches on page publishing

When publishing a page, the treelist cache should be cleared.
This is fixed by adding a condition that checks for a swap action in
the existing class that hooks into DataHandler and listens for updates to
pages to update the treelist cache.

Change-Id: I0c01450efe9507dcef9f74af626a9ebf3cdc7d4c
Resolves: #37952
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/12195
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Css: change typo3-listOptions from id to class 50/42150/3
Josef Glatz [Thu, 30 Jul 2015 21:17:34 +0000 (23:17 +0200)]
[BUGFIX] Css: change typo3-listOptions from id to class

The id must change to class since they are used
multiple times on one page.

Change-Id: Ic4eb03f894595ebdb170185a06c79d77da4edbae
Releases: master
Resolves: #68655
Reviewed-on: http://review.typo3.org/42150
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
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[BUGFIX] Fix wrong comment in install tool for [HTTP][proxy_host] 06/42306/2
Frank Nägler [Thu, 6 Aug 2015 09:08:11 +0000 (11:08 +0200)]
[BUGFIX] Fix wrong comment in install tool for [HTTP][proxy_host]

Resolves: #62340
Releases: master, 6.2
Change-Id: I20554a255141ba2f49f0632404957eaf320cee7b
Reviewed-on: http://review.typo3.org/42306
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[BUGFIX] Remove last usage of show_item.php 04/42304/2
Wouter Wolters [Thu, 6 Aug 2015 08:30:10 +0000 (10:30 +0200)]
[BUGFIX] Remove last usage of show_item.php

Use getModuleUrl instead.

Resolves: #68783
Releases: master
Change-Id: I8ce3e3b9801c87e96669ba5870450c974efde26c
Reviewed-on: http://review.typo3.org/42304
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[FOLLOWUP][TASK] Allow command controller classes to reside in subfolders 05/42305/2
Mathias Brodala [Thu, 6 Aug 2015 08:39:42 +0000 (10:39 +0200)]
[FOLLOWUP][TASK] Allow command controller classes to reside in subfolders

Add documentation file for this change.

Resolves: #68758
Releases: master
Change-Id: I7a0ced71e71dd2f1b0eb85e86f8f259eaa1c9613
Reviewed-on: http://review.typo3.org/42305
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Allow command controller classes to reside in subfolders 75/42275/4
Thorsten Boock [Wed, 5 Aug 2015 13:48:40 +0000 (15:48 +0200)]
[TASK] Allow command controller classes to reside in subfolders

CommandController classes were required to reside in the main
folder inside Classes and have to be named like <name>CommandController.
With this change, the usage of subfolders is permitted, the namespace
needs to reflect the position under the Classes folder.
The CommandController Suffix is kept.

Resolves: #68758
Releases: master
Change-Id: Ic8afa101120bfde1397183c174a694aeddda63a0
Reviewed-on: http://review.typo3.org/42275
Reviewed-by: Felix Oertel <mehl@foertel.com>
Tested-by: Felix Oertel <mehl@foertel.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove typo3/gfx 99/42299/3
Benjamin Mack [Wed, 5 Aug 2015 22:38:59 +0000 (00:38 +0200)]
[TASK] Remove typo3/gfx

As all occurences are removed for now, the clear.gif icon and the whole
gfx/ directory can be removed as well.

Releases: master
Resolves: #25024
Change-Id: I2e87ccffdc1b27d2a78684b50bf47533d59ceb67
Reviewed-on: http://review.typo3.org/42299
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>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Changed listNum to split in documentation 01/42301/2
Stefan Froemken [Thu, 6 Aug 2015 06:26:10 +0000 (08:26 +0200)]
[BUGFIX] Changed listNum to split in documentation

There is a mistake in our Feature documentation.
Change listNum to split.

Resolves: #68779
Related: #67880
Releases: master
Change-Id: If5a2066d9db12100541dc43163ecae94667d5699
Reviewed-on: http://review.typo3.org/42301
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Introduce early returns in DataHandler::canDeletePage() 96/42296/3
Andreas Wolf [Sun, 7 Jun 2015 09:31:31 +0000 (11:31 +0200)]
[TASK] Introduce early returns in DataHandler::canDeletePage()

Change-Id: Ib73136e767ee1fa8b97684a3cf03f763db8d907e
Resolves: #68775
Releases: master
Reviewed-on: http://review.typo3.org/42296
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[BUGFIX] Edits disappear when published twice 69/26769/7
Stefan Rotsch [Fri, 10 Jan 2014 09:34:38 +0000 (10:34 +0100)]
[BUGFIX] Edits disappear when published twice

When accidentally publishing an edit twice, eg. by using multiple
browser tabs, all modifications are reverted and the changes are no
longer visible in the workspace.

In the database, the old workspace version of the record has wsid = 0
and pid = -1 and is thus invisible, but still contains the modified
content.

Resolves: #54924
Releases: master, 6.2
Change-Id: I8805737540f030ae24331d33590b71629c7f3179
Reviewed-on: http://review.typo3.org/26769
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[BUGFIX] DocumentEditController save broken 97/42297/3
Christian Kuhn [Wed, 5 Aug 2015 20:46:27 +0000 (22:46 +0200)]
[BUGFIX] DocumentEditController save broken

With changing the input type=image to input type=submit, the x/y
values are no longer transferred the EditDocumentController
checked for, and content is no longer saved.
Adapt the controller code for the new parameters.

Resolves: #68776
Releases: master
Change-Id: Id1f3ec59ec728b48583c8ef79020c2feede4fd54
Reviewed-on: http://review.typo3.org/42297
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[BUGFIX] DataHandler: cast value to string in checkValueForInput() 60/42260/3
Morton Jonuschat [Tue, 4 Aug 2015 16:31:50 +0000 (18:31 +0200)]
[BUGFIX] DataHandler: cast value to string in checkValueForInput()

Explicitly cast the value as a string before using substr() on it.
Otherwise NULL values would be passed to substr(), resulting in a return
value of FALSE. Without MySQL strict mode this has no direct influence
on the further usage of the value as string as the string representation
of FALSE is an empty string. With MySQL strict mode enabled this leads
to errors upon insertion of records into the database as boolean values
get converted to 0/1 respectively.

Resolves: #68602
Related: #68562
Related: #55082
Releases: master
Change-Id: Idc3ffa147965083492a04b12c64a6c15ddd2277b
Reviewed-on: http://review.typo3.org/42260
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[FEATURE] Severity-filtering for FlashMessageQueue 41/32941/8
Stefan Neufeind [Tue, 23 Sep 2014 13:38:05 +0000 (15:38 +0200)]
[FEATURE] Severity-filtering for FlashMessageQueue

This allows to fetch/clear only messages of a given
severity. FlashMessageContainer in TYPO3.Flow
offers similar functionality.

This is the basis for later extending the
FlashMessageViewHelper as well to only show messages
of a certain level.

Change-Id: Ibb84b5aa051be3a350cd97ae5c5058290748d4fe
Resolves: #7098
Releases: master
Reviewed-on: http://review.typo3.org/32941
Reviewed-by: Cedric Ziel <cedric@cedric-ziel.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[TASK] Remove usage of PageRenderer in SelectTreeElement 78/42178/3
Frank Nägler [Fri, 31 Jul 2015 12:46:50 +0000 (14:46 +0200)]
[TASK] Remove usage of PageRenderer in SelectTreeElement

Resolves: #68675
Releases: master
Change-Id: I4d18b04e1cdb633760b21c2ae1a95c2cb8ec88c9
Reviewed-on: http://review.typo3.org/42178
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] Move T3Editor logic into T3editorElement 26/42226/5
Frank Nägler [Mon, 3 Aug 2015 14:37:31 +0000 (16:37 +0200)]
[TASK] Move T3Editor logic into T3editorElement

Resolves: #68754
Releases: master
Change-Id: I6de64c8fd5bb07d9c6c697deb94622399b594930
Reviewed-on: http://review.typo3.org/42226
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FEATURE] Show a special image for official distributions in EM 92/42292/3
Daniel Maier [Wed, 5 Aug 2015 19:43:33 +0000 (21:43 +0200)]
[FEATURE] Show a special image for official distributions in EM

For official distributions a special image is displayed in the "Get
preconfigured distribution" list. So it is easier now to distinguish
the official distributions from others.

Resolves: #68773
Releases: master
Change-Id: I5a6b1b5925e9c61af984b1b0faaea5711973549e
Reviewed-on: http://review.typo3.org/42292
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
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[FEATURE] Show only distributions for current version 83/42283/8
Daniel Maier [Wed, 5 Aug 2015 16:41:43 +0000 (18:41 +0200)]
[FEATURE] Show only distributions for current version

As the list of distributions gets longer, it is filtered now to
those distributions that suite the current TYPO3 version.

Distributions that do not comply with version constraints are not
shown anymore. A button can be pressed to get the full list again,
for people who know what they’re doing.

Resolves: #68724
Releases: master
Change-Id: I11c6846e706ba18c130677c65ec568f80e502ed8
Reviewed-on: http://review.typo3.org/42283
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[TASK] Move clear.gif usage for ExtJS to ext:t3skin 88/42288/2
Wouter Wolters [Wed, 5 Aug 2015 18:49:34 +0000 (20:49 +0200)]
[TASK] Move clear.gif usage for ExtJS to ext:t3skin

Resolves: #68770
Releases: master
Change-Id: I04c4221a9a99efbb0c2ded5566cb954fe2f453bd
Reviewed-on: http://review.typo3.org/42288
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[FEATURE] Add option to hide group field move buttons 31/39631/3
Mathias Brodala [Wed, 20 May 2015 12:44:49 +0000 (14:44 +0200)]
[FEATURE] Add option to hide group field move buttons

This adds an TCA option to explicitely hide the move buttons of
TCA "group" fields. As of now these icons can only be hidden
automatically if "maxitems" is set to 1.

Resolves: #67056
Releases: master
Change-Id: I01e65eaeb977dadff0be84593962d8543c8545dd
Reviewed-on: http://review.typo3.org/39631
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[CLEANUP] Remove obsolete require_once from test files 29/42129/3
Helmut Hummel [Thu, 30 Jul 2015 08:18:16 +0000 (10:18 +0200)]
[CLEANUP] Remove obsolete require_once from test files

Resolves: #68772
Releases: master
Change-Id: I0663843c97bde2b063cf2031a217f0285f2674ee
Reviewed-on: http://review.typo3.org/42129
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[BUGFIX] Shortcut list (top right) is filled by duplicated entries 79/42279/8
Jan Runte [Wed, 5 Aug 2015 14:10:17 +0000 (16:10 +0200)]
[BUGFIX] Shortcut list (top right) is filled by duplicated entries

The AjaxShortcut function has no validation of an already existing entry in the
shortcut list before it create a new one. At this case you have multiple
duplicated entries in your shortcut list and that is simply not expected and
makes no sense.

Additional behaviour for "Delete" buttons in the shortcut list:
After clicking a "Delete" action of a shortcut list entry you get a
modal window to confirm. But the gui blocker for the modal window cannot
completely disallow the shortcut buttons outside the modal context. In this case
the zIndex for the "modal" class (with gui blocker) is simply wrong here
(too small).

Resolves: #68297
Releases: master
Change-Id: I3d10e25a90055d935e33c005274de87d6de098ef
Reviewed-on: http://review.typo3.org/42279
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[FEATURE] Make "base" of stdWrap_bytes configurable 74/42274/6
Manuel Selbach [Wed, 5 Aug 2015 13:08:51 +0000 (15:08 +0200)]
[FEATURE] Make "base" of stdWrap_bytes configurable

It is possible now to set the base parameter via TypoScript to define
a base (1000 or 1024) to calculate with if you add custom labels for file
sizes. This allows proper handling of KB/KiB etc.

Resolves: #68756
Releases: master
Change-Id: I345d4584117ac83cd9d49f0ecda0dc2f686ac7ed
Reviewed-on: http://review.typo3.org/42274
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[FOLLOWUP][TASK] Get rid of clear.gif in buttons 93/42293/3
Wouter Wolters [Wed, 5 Aug 2015 19:51:09 +0000 (21:51 +0200)]
[FOLLOWUP][TASK] Get rid of clear.gif in buttons

Type image without src attribute is not allowed.
Use type submit instead.

Resolves: #68304
Releases: master
Change-Id: I3e85595f6320c3057a59309fe391a02fcfe43744
Reviewed-on: http://review.typo3.org/42293
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Get rid of clear.gif in buttons 06/41606/7
Stefan Neufeind [Sat, 18 Jul 2015 01:30:39 +0000 (03:30 +0200)]
[TASK] Get rid of clear.gif in buttons

Resolves: #68304
Related: #68025
Releases: master
Change-Id: I90f372ac7570dcc57517b2f9b1e9efcd01b3b9ca
Reviewed-on: http://review.typo3.org/41606
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Typo in neg_foreign_table in DataPreprocessor 87/42287/3
Andreas Wolf [Wed, 5 Aug 2015 18:38:34 +0000 (20:38 +0200)]
[BUGFIX] Typo in neg_foreign_table in DataPreprocessor

Change-Id: I5f281c99c65a6a3a0d0d527bdd5db02853eb078b
Releases: master, 6.2
Resolves: #68769
Related: #36573
Reviewed-on: http://review.typo3.org/42287
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove gfx from TaskCenter 86/42286/3
Frank Nägler [Wed, 5 Aug 2015 18:29:31 +0000 (20:29 +0200)]
[TASK] Remove gfx from TaskCenter

Resolves: #68768
Releases: master
Change-Id: Ifc6a6aa01624eafde93b75515483d83070692f02
Reviewed-on: http://review.typo3.org/42286
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Raise version number in bower and packages JSON file 85/42285/2
Wouter Wolters [Wed, 5 Aug 2015 17:54:51 +0000 (19:54 +0200)]
[TASK] Raise version number in bower and packages JSON file

Move links to https only.
By next release these numbers will be raised automatically.

Resolves: #68767
Releases: master
Change-Id: If618df8c9128fc3dc6e0572dea0fe8a1f3202fb5
Reviewed-on: http://review.typo3.org/42285
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Replace confirm with a dialog when creating a new bookmark 82/42282/6
Wouter Wolters [Wed, 5 Aug 2015 16:16:37 +0000 (18:16 +0200)]
[TASK] Replace confirm with a dialog when creating a new bookmark

Resolves: #68751
Releases: master
Change-Id: I4fa9c9be82581832356d1217885f0a2ba41a9aeb
Reviewed-on: http://review.typo3.org/42282
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[BUGFIX] Allow subclasses of \DateTime as entity properties 34/39534/5
Stephan Schuler [Wed, 13 May 2015 13:05:35 +0000 (15:05 +0200)]
[BUGFIX] Allow subclasses of \DateTime as entity properties

When a class "\MyCustomDateTime extends \DateTime", the data mapper
creates "\DateTime" objects instead when mapping database results.
This patch uses the class annotation to resolve the class to create.

Change-Id: I45062d4d1a44333016258289ea9e2026d9923f70
Resolves: #66939
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/39534
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[BUGFIX] ViewHelper variable container must deal with NULL 33/42133/5
Andreas Treichel [Thu, 30 Jul 2015 10:23:36 +0000 (12:23 +0200)]
[BUGFIX] ViewHelper variable container must deal with NULL

The internal variable storage container for viewhelpers must
be capable of handling variables with NULL values.

Resolves: #59255
Releases: master, 6.2
Change-Id: I0a9adea3e123a56c2425ff855cc95144732cb900
Reviewed-on: http://review.typo3.org/42133
Reviewed-by: Björn Fromme <mail@bjo3rn.com>
Tested-by: Björn Fromme <mail@bjo3rn.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Replace confirm ActionTask::action_linkUserName 80/42280/3
Frank Nägler [Wed, 5 Aug 2015 15:35:40 +0000 (17:35 +0200)]
[TASK] Replace confirm ActionTask::action_linkUserName

Resolves: #68252
Releases: master
Change-Id: I04b8fe9e2135bbb28201d33acd114f8e87bfe1b9
Reviewed-on: http://review.typo3.org/42280
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Replace confirm in import / export module 78/42278/5
Frank Nägler [Wed, 5 Aug 2015 14:28:06 +0000 (16:28 +0200)]
[TASK] Replace confirm in import / export module

Resolves: #68249
Releases: master
Change-Id: I9fb6fba5479059877ee650c567f20d77f711ef17
Reviewed-on: http://review.typo3.org/42278
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[FOLLOWUP][TASK] Replace @inject with inject methods in ext:extbase 77/42277/2
Wouter Wolters [Wed, 5 Aug 2015 14:17:42 +0000 (16:17 +0200)]
[FOLLOWUP][TASK] Replace @inject with inject methods in ext:extbase

Wrong inject method name for objectManager.

Resolves: #54605
Releases: master
Change-Id: I2e8ef1656b514ba547ccc248a17ea4961c1aa5cf
Reviewed-on: http://review.typo3.org/42277
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Replace @inject with inject methods in ext:extbase 70/42270/4
Wouter Wolters [Tue, 4 Aug 2015 21:05:39 +0000 (23:05 +0200)]
[TASK] Replace @inject with inject methods in ext:extbase

Because of performance reasons we replace
the @inject annotations back to inject methods.

Resolves: #54605
Releases: master
Change-Id: I433e2ecccc2aa319ec8904dbc65b84f63e9959aa
Reviewed-on: http://review.typo3.org/42270
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Reactivate RequestBuilderTest for PHP7 82/42082/2
Alexander Opitz [Wed, 29 Jul 2015 09:09:56 +0000 (11:09 +0200)]
[TASK] Reactivate RequestBuilderTest for PHP7

As the crash is fixed, we can reactivate the test.

Resolves: #65321
Releases: master
Change-Id: I7f43ed6824beb779cad8d75297377f5a95b4587d
Reviewed-on: http://review.typo3.org/42082
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
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] Make Uri/ImageViewHelper compilable 26/40326/6
Romain L [Tue, 16 Jun 2015 18:27:16 +0000 (20:27 +0200)]
[TASK] Make Uri/ImageViewHelper compilable

The Uri/ImageViewHelper is now compilable.

Resolves: #66728
Releases: master
Change-Id: I271136f5dfe8b3187d6ed5241482c2d8cbb97eae
Reviewed-on: http://review.typo3.org/40326
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Add clickmenu trigger for uploaded files 69/42269/4
Andreas Fernandez [Tue, 4 Aug 2015 20:25:10 +0000 (22:25 +0200)]
[BUGFIX] Add clickmenu trigger for uploaded files

Add the <a> tag around the file icon of uploaded files to enable
the clickmenu.

Resolves: #62352
Releases: master
Change-Id: I3fa770ef671a1b77b1048779dcabc797914cebce
Reviewed-on: http://review.typo3.org/42269
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[FEATURE] Check for incompatible MySQL modes in install tool 87/41787/6
Morton Jonuschat [Tue, 21 Jul 2015 18:18:56 +0000 (20:18 +0200)]
[FEATURE] Check for incompatible MySQL modes in install tool

Detect MySQL modes that are incompatible with TYPO3 CMS and report them
in the Install Tool. The warning will appear after the initial database
setup has been done and the install tool is fully operational.

The system environment status report has also been extended to include
the checks for the MySQL modes.

Resolves: #68407
Releases: master
Change-Id: Ibbd2d5f86cad5de46153edfa7c118e2423c16579
Reviewed-on: http://review.typo3.org/41787
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[TASK] Remove unused CSS for FormEngine wizards 55/42155/4
Wouter Wolters [Thu, 30 Jul 2015 22:20:03 +0000 (00:20 +0200)]
[TASK] Remove unused CSS for FormEngine wizards

The ID on the body tag is now completely different.
Removing a few lines of CSS for form wizard (in ext:compatibility6)
too.

Resolves: #68659
Releases: master
Change-Id: I0f1fa0dfd434a1c0c99ac1e03ae1d124c92c5269
Reviewed-on: http://review.typo3.org/42155
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[!!!][TASK] Remove ElementBrowser::getMsgBox 07/42007/3
Georg Ringer [Tue, 28 Jul 2015 04:24:14 +0000 (06:24 +0200)]
[!!!][TASK] Remove ElementBrowser::getMsgBox

Messages should be rendered by FlashMessages and not by html tables.
Drop the whole method and change the usages to proper API.

Change-Id: I927c5042fe6179c44c597d1d185d683727ff506b
Resolves: #68571
Releases: master
Reviewed-on: http://review.typo3.org/42007
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Make use of bool/int in @param and @return DocComments 56/42256/3
Wouter Wolters [Tue, 4 Aug 2015 14:56:51 +0000 (16:56 +0200)]
[TASK] Make use of bool/int in @param and @return DocComments

Resolves: #68732
Releases: master
Change-Id: Ic3c2059ee90185551f77e5b658b686d473291d72
Reviewed-on: http://review.typo3.org/42256
Reviewed-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Update TYPO3 version to TYPO3 7.5-dev 51/42251/2
Wouter Wolters [Tue, 4 Aug 2015 13:17:43 +0000 (15:17 +0200)]
[TASK] Update TYPO3 version to TYPO3 7.5-dev

Releases: master
Change-Id: I4e245c825571869d93052e8f759e40e85ff6c140
Reviewed-on: http://review.typo3.org/42251
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Set TYPO3 version to 7.4.1-dev 49/42249/2
TYPO3 Release Team [Tue, 4 Aug 2015 13:14:14 +0000 (15:14 +0200)]
[TASK] Set TYPO3 version to 7.4.1-dev

Change-Id: Ie9c2565afb98a1011423c6a578d445aa90792f86
Reviewed-on: http://review.typo3.org/42249
Reviewed-by: TYPO3 Release Team <typo3cms@typo3.org>
Tested-by: TYPO3 Release Team <typo3cms@typo3.org>
3 years ago[RELEASE] Release of TYPO3 7.4.0 48/42248/2 7.4.0 TYPO3_7-4-0
TYPO3 Release Team [Tue, 4 Aug 2015 13:12:59 +0000 (15:12 +0200)]
[RELEASE] Release of TYPO3 7.4.0

Change-Id: Ie0b2b38fa3d2d1aa5200aa547dca7d2ee1e74caa
Reviewed-on: http://review.typo3.org/42248
Reviewed-by: TYPO3 Release Team <typo3cms@typo3.org>
Tested-by: TYPO3 Release Team <typo3cms@typo3.org>
3 years ago[BUGFIX] Keep cursor position in textfields on navigating by arrow keys 41/42241/7
Andreas Fernasndez [Tue, 4 Aug 2015 10:28:17 +0000 (12:28 +0200)]
[BUGFIX] Keep cursor position in textfields on navigating by arrow keys

Do not reset the cursor position if one navigates in the textfields by
arrow keys.

Resolves: #68721
Releases: master
Change-Id: I20387b3d6b607c9c28d05e55a9c5bcf9c4c28bbc
Reviewed-on: http://review.typo3.org/42241
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[BUGFIX] EXT:setup User Settings > realName and email not saved 46/42246/2
Wouter Wolters [Tue, 4 Aug 2015 12:24:05 +0000 (14:24 +0200)]
[BUGFIX] EXT:setup User Settings > realName and email not saved

Saving an avatar resetted the input data to only contain
the avatar data. Fix this by adding the avatar information to
the array.

Resolves: #68385
Releases: master
Change-Id: Ia48f3d150468b944f8e325c998f04a48de13a0b3
Reviewed-on: http://review.typo3.org/42246
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[BUGFIX] Do not turn TYPO3 Logo upside down on error pages 40/42240/2
Benjamin Mack [Tue, 4 Aug 2015 10:08:15 +0000 (12:08 +0200)]
[BUGFIX] Do not turn TYPO3 Logo upside down on error pages

Resolves: #68718
Releases: master, 6.2
Change-Id: Ie41426bac4a21e53f423e52fd537e037db18ac4f
Reviewed-on: http://review.typo3.org/42240
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[FOLLOWUP][TASK] Pagetrees: adopt open/close icons and align items of same level 32/42232/4
Josef Glatz [Tue, 4 Aug 2015 04:53:22 +0000 (06:53 +0200)]
[FOLLOWUP][TASK] Pagetrees: adopt open/close icons and align items of same level

Module Filelist -> Folder Tree: prevents the line break between icon and text.
Element Browser: Missing space between tree item text and .list-tree-show icon added.

Change-Id: I96907290dc49106b3a466fbd70656c51d61b4c39
Releases: master
Related: #68649
Reviewed-on: http://review.typo3.org/42232
Reviewed-by: Alexander Grein <mail@mediaessenz.de>
Tested-by: Alexander Grein <mail@mediaessenz.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Tree icons are not displayed in Safari 36/42236/2
Josef Glatz [Tue, 4 Aug 2015 08:08:24 +0000 (10:08 +0200)]
[BUGFIX] Tree icons are not displayed in Safari

Open/Close icons are displayed again in Safari.

Change-Id: I2f08e787882f5dea659663de38572f874eae1f2e
Releases: master
Resolves: #68702
Reviewed-on: http://review.typo3.org/42236
Reviewed-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Ralf Merz <info@merzilla.de>
Tested-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[FOLLOWUP][TASK] Pagetrees: adopt open/close icons and align items of same level 10/42210/10
Josef Glatz [Mon, 3 Aug 2015 06:01:13 +0000 (08:01 +0200)]
[FOLLOWUP][TASK] Pagetrees: adopt open/close icons and align items of same level

Let the open/close icons for the tree root elements reappear.

Releases: master
Resolves: #68649
Change-Id: I0a7c9065b5773a8266a7df6587887dfcd59aa416
Reviewed-on: http://review.typo3.org/42210
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Remove direct call to ajax.php in ExtDirect API 01/42101/3
Wouter Wolters [Wed, 29 Jul 2015 15:41:53 +0000 (17:41 +0200)]
[TASK] Remove direct call to ajax.php in ExtDirect API

A leftover from the integration of AJAX requests in index.php

Resolves: #68631
Releases: master
Change-Id: I19d4862475abded09740955225fa1a36042e1d08
Reviewed-on: http://review.typo3.org/42101
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[BUGFIX] Fix inclusion of non existing favion in Install Tool 29/42229/3
Georg Ringer [Mon, 3 Aug 2015 19:11:38 +0000 (21:11 +0200)]
[BUGFIX] Fix inclusion of non existing favion in Install Tool

Remove the usage of a non existing favicon in the Install Tool.
As this should be rather standalone, removal is preferred over
including files of EXT:backend.

Change-Id: Ida67b8b36a66cae52c2f54846db1801ab2f8fabc
Resolves: #68708
Releases: master
Reviewed-on: http://review.typo3.org/42229
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[FOLLOWUP][FEATURE] TCA/ctrl/descriptionColumn 13/42213/2
Stefan Neufeind [Mon, 3 Aug 2015 10:42:48 +0000 (12:42 +0200)]
[FOLLOWUP][FEATURE] TCA/ctrl/descriptionColumn

Move rowDescription to correct position and add missing comma.

Change-Id: Ia30a8ab54ccf0d2fe3ca3eaf312fd9d02e58c121
Releases: master
Resolves: #67603
Related: #67550
Related: #67578
Reviewed-on: http://review.typo3.org/42213
Reviewed-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[DOCS] proofreading and moving of feature rst files Part 1 67/42167/3
Mathias Schreiber [Fri, 31 Jul 2015 11:17:21 +0000 (13:17 +0200)]
[DOCS] proofreading and moving of feature rst files Part 1
These include files that do not require updates on the references

Releases: master
Change-Id: I1b4bc57b2f9f97c96cce373e26e1c1408f9ac22c
Reviewed-on: http://review.typo3.org/42167
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Suppress error while creation of database tables without keys 04/42204/4
Benjamin Kott [Sun, 2 Aug 2015 16:46:20 +0000 (18:46 +0200)]
[BUGFIX] Suppress error while creation of database tables without keys

Resolves: #68693
Releases: master
Change-Id: Id565735069e266f896d326e9943dd9d7d67f7537
Reviewed-on: http://review.typo3.org/42204
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
3 years ago[FOLLOWUP][TASK] Add -h --help as CLI option for scheduler 37/42137/2
Wouter Wolters [Thu, 30 Jul 2015 11:50:52 +0000 (13:50 +0200)]
[FOLLOWUP][TASK] Add -h --help as CLI option for scheduler

Add missing command line arguments to the options array.

Resolves: #63699
Releases: master
Change-Id: Idca42989811e4b8059a520a6bc1329201b000bf4
Reviewed-on: http://review.typo3.org/42137
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[BUGFIX] PSR-7: Do not let legacy code take precedence over HTTP headers 61/42161/2
Helmut Hummel [Fri, 31 Jul 2015 09:10:59 +0000 (11:10 +0200)]
[BUGFIX] PSR-7: Do not let legacy code take precedence over HTTP headers

The code to not overwrite regular headers set by PSR-7 response
is obsolete and should be removed. Legacy code does not have access
to the response object, thus the PSR-7 header list would always be empty.

We also do not want to give legacy code precedence here if our code
explicitly sets some headers.
Also make sure that, if legacy code added some headers, which are also
set in the response object (by us), that the headers are not additionally added
but override the legacy headers.

The only exception is the status code header, which we must allow to
be changed from legacy code for the time being.

Resolves: #68670
Related: #68506
Releases: master
Change-Id: I792f18debcadebc5d9b686a8df2de5a1f547c8ad
Reviewed-on: http://review.typo3.org/42161
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Remove usage of PageRenderer from ImageManipulationElement 75/42175/2
Frank Nägler [Fri, 31 Jul 2015 12:23:08 +0000 (14:23 +0200)]
[TASK] Remove usage of PageRenderer from ImageManipulationElement

Resolves: #68674
Releases: master
Change-Id: I9821c54e785c67bbe140ff30c18a7369665f8bad
Reviewed-on: http://review.typo3.org/42175
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[DOCS] Update for RST Indexes and Table of contents 70/42170/2
Mathias Schreiber [Fri, 31 Jul 2015 11:22:54 +0000 (13:22 +0200)]
[DOCS] Update for RST Indexes and Table of contents

Releases: master
Change-Id: I04decf96fa6d320eee62207de163de9101d919f9
Reviewed-on: http://review.typo3.org/42170
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] Rename ResourceStorage::processUploadedFilename to sanitizeFileName 16/42116/9
Frans Saris [Wed, 29 Jul 2015 18:49:24 +0000 (20:49 +0200)]
[TASK] Rename ResourceStorage::processUploadedFilename to sanitizeFileName

Feature #67545 introduced ResourceStorage::processUploadedFilename and
changed the existing PreFileAddSignal. The name of the newly introduced
method doesn't really fit its functionality and using the same signal
for
two different purposes is also not correct.

This change renames the method
processUploadedFilename() to sanitizeFileName()
and introduces the SanitizeFileNameSignal.
The changes made to PreFileAddSignal are reverted.

Resolves: #68600
Related: #67545
Releases: master
Change-Id: Iabeffe5b8b3fe85a4f49b9341a45b2a026dd241c
Reviewed-on: http://review.typo3.org/42116
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[DOCS] proofreading and moving of breaking rst files 40/42140/3
Mathias Schreiber [Thu, 30 Jul 2015 12:58:24 +0000 (14:58 +0200)]
[DOCS] proofreading and moving of breaking rst files

Releases: master
Change-Id: I2df2010e2bc43d3f879b9d60fc2ab39c5b3e39a1
Reviewed-on: http://review.typo3.org/42140
Reviewed-by: Markus Klein <markus.klein@typo3.org>
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>
3 years ago[DOCS] proofreading and moving of important rst files 44/42144/3
Mathias Schreiber [Thu, 30 Jul 2015 15:03:40 +0000 (17:03 +0200)]
[DOCS] proofreading and moving of important rst files

Releases: master
Change-Id: Iab417188b9586e4646ed99a48a9a1de930e44e57
Reviewed-on: http://review.typo3.org/42144
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[DOCS] proofreading and moving of deprecation rst files 43/42143/3
Mathias Schreiber [Thu, 30 Jul 2015 14:46:43 +0000 (16:46 +0200)]
[DOCS] proofreading and moving of deprecation rst files

Releases: master
Change-Id: I94a51969af3229c854e9993a2f8400d379ecba1c
Reviewed-on: http://review.typo3.org/42143
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Use dedicated class loading info for testing context 23/42123/6
Helmut Hummel [Thu, 30 Jul 2015 07:58:03 +0000 (09:58 +0200)]
[BUGFIX] Use dedicated class loading info for testing context

Also always clear the directory to avoid issues during testing.

Releases: master
Resolves: #68639
Change-Id: If64c3bd4c6931ec85bce77f61108ae24466c1e8e
Reviewed-on: http://review.typo3.org/42123
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
3 years ago[BUGFIX] PSR-7: Only send headers if no other headers are prepared 22/42122/6
Markus Klein [Wed, 29 Jul 2015 22:34:12 +0000 (00:34 +0200)]
[BUGFIX] PSR-7: Only send headers if no other headers are prepared

The PSR-7 functionality to send the headers is now only in use
if the headers haven't been sent already or no other function
has declared any other headers before (e.g. Extbase).

This is an intermediate solution until Extbase and TSFE are fully
using the PSR-7 functionality.

Releases: master
Resolves: #68506
Change-Id: I9ede18119678456d7679870a2b83a684ff39344e
Reviewed-on: http://review.typo3.org/42122
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Enlarge new content element wizard links click area 57/42157/2
Mathias Brodala [Fri, 31 Jul 2015 07:22:08 +0000 (09:22 +0200)]
[BUGFIX] Enlarge new content element wizard links click area

This encapsulates the whole items within the new content element
wizard with a link to ensure the whole area is clickable.

This fixes a regression introduced by markup changes.

Resolves: #68640
Releases: master
Change-Id: Ic3a7c6a3004d522fc517653ea078a75d93b0b21d
Reviewed-on: http://review.typo3.org/42157
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Handle broken refindex in Element Information popup 54/42154/3
Markus Klein [Thu, 30 Jul 2015 22:01:35 +0000 (00:01 +0200)]
[BUGFIX] Handle broken refindex in Element Information popup

Releases: master
Resolves: #68601
Change-Id: I7a9092bdec5ad43564c1e3abd576d26f2b8d7685
Reviewed-on: http://review.typo3.org/42154
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][FEATURE] Avatar for backend users 11/41911/3
Georg Ringer [Fri, 24 Jul 2015 04:13:38 +0000 (06:13 +0200)]
[FOLLOWUP][FEATURE] Avatar for backend users

The avatar is now really shown in the element information popup.
An additional call to htmlspecialchars() is added as well.

Change-Id: I960dc7630abe864dfef01650bcaf36021161392f
Resolves: #48947
Resolves: #57515
Releases: master
Reviewed-on: http://review.typo3.org/41911
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Remove not used CSS for suggest wizard 53/42153/3
Wouter Wolters [Thu, 30 Jul 2015 21:43:46 +0000 (23:43 +0200)]
[TASK] Remove not used CSS for suggest wizard

Resolves: #68657
Releases: master
Change-Id: I17cd5fbd9ad0c5cec42738c848b2d1587041cdd4
Reviewed-on: http://review.typo3.org/42153
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
3 years ago[TASK] Remove unused image styling for tab menu 51/42151/2
Wouter Wolters [Thu, 30 Jul 2015 21:26:27 +0000 (23:26 +0200)]
[TASK] Remove unused image styling for tab menu

The API method from the core doesn't use these classes anymore.

Resolves: #68656
Releases: master
Change-Id: I604293b638c8612999bd32123f77cdce5fb2a7ef
Reviewed-on: http://review.typo3.org/42151
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
3 years ago[TASK] Pagetrees: adopt open/close icons and align items of same level 45/42145/4
Josef Glatz [Thu, 30 Jul 2015 17:42:45 +0000 (19:42 +0200)]
[TASK] Pagetrees: adopt open/close icons and align items of same level

Adopt open/close icons for pagetrees (except for the main TYPO3 pagetree).
Fix width of last-child li's before-pseudo-element. Slightly adjust the
left padding for the filelist navigation frame. Introduce new open/close icons
for module configuration and module template "TS Object Browser".

Resolves: #68649
Related: #68507
Releases: master
Change-Id: I4d8edf7345ca77e1f36426ed90e975df5016cc0c
Reviewed-on: http://review.typo3.org/42145
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
3 years ago[TASK] Disallow access to vcs directories 00/42100/4
Philipp Gampe [Wed, 29 Jul 2015 15:34:55 +0000 (17:34 +0200)]
[TASK] Disallow access to vcs directories

Access to vcs directories should be denied by default to avoid leaking
information to the outsite that might have been accidentally committed
to a repository.
This does not effect the core as the version information is public by
license, but any repository containing configuration or third party
extensions.

Resolves: #68626
Releases: master,6.2
Change-Id: I4f3cb88e577f56ac71d882c8b11341da46a8b757
Reviewed-on: http://review.typo3.org/42100
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[BUGFIX] TS Object Browser: Fix edit value form 48/42148/2
Josef Glatz [Thu, 30 Jul 2015 20:22:56 +0000 (22:22 +0200)]
[BUGFIX] TS Object Browser: Fix edit value form

Fix inline form elements in edit-value-form.
Add missing space in clear-object form-group.

Releases: master
Resolves: #68653
Change-Id: I869c25febb4f3c1c403906f9767deea5e29e17ef
Reviewed-on: http://review.typo3.org/42148
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[BUGFIX] Call fixPermissions after replaceFile 41/42141/2
Frans Saris [Thu, 30 Jul 2015 12:59:53 +0000 (14:59 +0200)]
[BUGFIX] Call fixPermissions after replaceFile

Resolves: #68642
Releases: master, 6.2
Change-Id: Iec6bf8989cae1fafd2cc909635d980c971af656c
Reviewed-on: http://review.typo3.org/42141
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 agoRevert "[BUGFIX] Fix HttpRequest instantiation" 30/42130/4
Georg Ringer [Thu, 30 Jul 2015 08:50:44 +0000 (10:50 +0200)]
Revert "[BUGFIX] Fix HttpRequest instantiation"

Without something like '"minimum-stability": "dev"' distribution
packages depending on "typo3/cms" cannot have its dependencies
resolved by Composer.

Releases: master
Reverts: #67838

Change-Id: Id7446239d47ea72b63740a38f1f60a1187dc85c7
Reviewed-on: http://review.typo3.org/42130
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[FOLLOWUP][BUGFIX] Fix CSRF protection token in localization overview 88/42088/2
Nicole Cordes [Wed, 29 Jul 2015 12:51:42 +0000 (14:51 +0200)]
[FOLLOWUP][BUGFIX] Fix CSRF protection token in localization overview

This patch streamlines the concatenation of the onEdit link and
additional Javascript. See https://review.typo3.org/42084

Related: #67866
Related: #68604
Releases: master
Change-Id: I05972eeda2a0f8965b6e37f981dc56feef3f71c0
Reviewed-on: http://review.typo3.org/42088
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[BUGFIX] Don't use FAL based ImageViewHelper in extension manager 19/42119/6
Frans Saris [Wed, 29 Jul 2015 20:13:07 +0000 (22:13 +0200)]
[BUGFIX] Don't use FAL based ImageViewHelper in extension manager

Resolves: #68636
Releases: master, 6.2
Change-Id: I15c48447d0226518f0bdf8459295a82e49864306
Reviewed-on: http://review.typo3.org/42119
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-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[BUGFIX] Error on trying to edit selected records in list module 84/42084/3
Frank Nägler [Wed, 29 Jul 2015 10:25:56 +0000 (12:25 +0200)]
[BUGFIX] Error on trying to edit selected records in list module

Add additional Javascript to the edit link after
BackendUtility::editOnClick was called. This is needed because the
assigned parameter is encoded.

Resolves: #68604
Releases: master
Change-Id: Ia05e4b4a4ed26dd0b0c3e229369ef9b07b11cf3e
Reviewed-on: http://review.typo3.org/42084
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Prevent database error for upgrade wizard 87/42087/2
Anja Leichsenring [Wed, 29 Jul 2015 12:21:43 +0000 (14:21 +0200)]
[TASK] Prevent database error for upgrade wizard

The Upgrade Wizard LanguageIsoCodeUpdate relies on the usage
and therefor existence of ext:static_info_tables. If it is not
available, the upgrade wizard is not needed. It will show up
in the list anyway and cause a database error for the missing
table static_languages.
If no ext:static_info_tables is loaded, don't show the wizard.

Change-Id: I47752efcb2d2994add239ee263969ef44f88df33
Resolves: #68616
Relates: #61542
Releases: master
Reviewed-on: http://review.typo3.org/42087
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Ignore configurable symlinks in structure check 07/42107/3
Helmut Hummel [Wed, 29 Jul 2015 16:58:27 +0000 (18:58 +0200)]
[BUGFIX] Ignore configurable symlinks in structure check

In composer mode the symlinks to index.php and typo3 are configurable
as well as the typo3_src folder is.

Ignore these links in the structure check in composer mode.

Releases: master
Resolves: #68615
Change-Id: Icd2ab595b7d0261e1903d8adfb68b420ef19d4d4
Reviewed-on: http://review.typo3.org/42107
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[TASK] Remove special JavaScript handling for ajax.php 99/42099/2
Wouter Wolters [Wed, 29 Jul 2015 15:37:43 +0000 (17:37 +0200)]
[TASK] Remove special JavaScript handling for ajax.php

Resolves: #68630
Releases: master
Change-Id: I758adef7e87e27db838b7e796de7f6718fcabc5c
Reviewed-on: http://review.typo3.org/42099
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[BUGFIX] t3editor: Fix code completion when running multiple editor instances 94/42094/3
Andreas Fernandez [Wed, 29 Jul 2015 13:29:28 +0000 (15:29 +0200)]
[BUGFIX] t3editor: Fix code completion when running multiple editor instances

Resolves: #68622
Releases: master
Change-Id: I961de20ab92d6cff1626f03dd1d479a70a686cd1
Reviewed-on: http://review.typo3.org/42094
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Rename setLocale() in DateTimeViewHelperTest 10/42110/2
Benjamin Mack [Wed, 29 Jul 2015 17:36:02 +0000 (19:36 +0200)]
[BUGFIX] Rename setLocale() in DateTimeViewHelperTest

The method setLocale($locale) in the DateTimeViewHelperTest
was implemented to test against several locales. However,
as there is a setLocale() in the parent class from PHPUnit that
does not take any parameter, PHP7 throws a warning as the
subclass does not have the same method signature as the parent
class.

The patch changes the method to be named differently thus,
solving the method signature conflict inside the test.

Resolves: #67092
Releases: 6.2, master
Change-Id: Ia05d90c64a3a8e2fc599935d2435192392e5a667
Reviewed-on: http://review.typo3.org/42110
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>