Packages/TYPO3.CMS.git
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 years ago[TASK] Consistently name methods and command "dumpClassLoadingInformation" 08/42108/2
Helmut Hummel [Wed, 29 Jul 2015 17:07:21 +0000 (19:07 +0200)]
[TASK] Consistently name methods and command "dumpClassLoadingInformation"

Releases: master
Resolves: #68633
Related: #68589
Change-Id: I98c41fc8536fe69e2a77f82d6189e671840920d0
Reviewed-on: http://review.typo3.org/42108
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
4 years ago[BUGFIX] Remove wrong references in Install Tool ViewHelper 97/42097/2
Benjamin Mack [Wed, 29 Jul 2015 15:16:00 +0000 (17:16 +0200)]
[BUGFIX] Remove wrong references in Install Tool ViewHelper

The ContainerViewHelper from the install tool has the option
to enable the click menu, which references to a file which is
now an AMD module (= needs to be loaded via RequireJS).

Additionally, the ExtJS logic is removed from the install tool
completely as well, as it is unused.

Releases: master
Resolves: #68628
Change-Id: I1aab35c49e98bd2fb42b16f5fe4a16c7b28acb92
Reviewed-on: http://review.typo3.org/42097
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>
4 years ago[!!!][TASK] Move language and images in rtehtmlarea 39/41639/4
Michael Oehlhof [Fri, 17 Jul 2015 22:50:14 +0000 (00:50 +0200)]
[!!!][TASK] Move language and images in rtehtmlarea

Resolves: #68321
Releases: master
Change-Id: I4e05d8ccb4718279fef4338ec616e309e63d64e5
Reviewed-on: http://review.typo3.org/41639
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] Ensure jQuery is loaded as well when loading the Lang module 81/41981/3
Markus Klein [Mon, 27 Jul 2015 14:29:21 +0000 (16:29 +0200)]
[BUGFIX] Ensure jQuery is loaded as well when loading the Lang module

If we forcefully load the JS Lang-module, which depends on jQuery, we
have to ensure that jQuery is requested as well, otherwise the dependency
of the Lang-module fails.

Note that jQuery is never loaded via requireJS. jQuery must be explicitly added
by calling  the loadJquery method of PageRenderer. jQuery itself registers as
an AMD module and can then be used as dependency by other AMD modules.

We therefore also remove the (completely useless) path definition in the
requireJS configuration.

Releases: master
Resolves: #68555
Change-Id: If8ef5b1b79523cf00451f3ba34a00b983945c000
Reviewed-on: http://review.typo3.org/41981
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] Inline records get pid=0 95/42095/2
Anja Leichsenring [Wed, 29 Jul 2015 14:08:56 +0000 (16:08 +0200)]
[BUGFIX] Inline records get pid=0

The FormEngine refactoring introduced a typo that leads
to inline records ending up with pid=0 in case of pages
translation (media field entries).

Find detailed description in the issue.

Change-Id: I953e8a561dc8c4051c7780dfa1e943afbd75c040
Resolves: #68623
Releases: master
Reviewed-on: http://review.typo3.org/42095
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[BUGFIX] Do not load ExtJS again via AJAX 80/42080/4
Markus Klein [Wed, 29 Jul 2015 00:07:58 +0000 (02:07 +0200)]
[BUGFIX] Do not load ExtJS again via AJAX

Resolves: #68396
Releases: master
Change-Id: I8ccdcd6466b3367503ae7c8385015f7e34994b4f
Reviewed-on: http://review.typo3.org/42080
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[FEATURE] Add command to dump class loading information 46/42046/2
Helmut Hummel [Tue, 28 Jul 2015 15:24:53 +0000 (17:24 +0200)]
[FEATURE] Add command to dump class loading information

Releases: master
Resolves: #68589
Change-Id: I57debc378de1f831e2d06d16ac61b6ed6df45e2c
Reviewed-on: http://review.typo3.org/42046
Reviewed-by: Sascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[BUGFIX] displayCond in Flexform sheets 71/42071/3
Andreas Wolf [Tue, 28 Jul 2015 19:54:46 +0000 (21:54 +0200)]
[BUGFIX] displayCond in Flexform sheets

This actually fixes two independent bugs:

1) The condition matcher could not access information from another
sheet, because only the current sheet’s data was handed over. That is
simply wrong, as no information depending on a sheet name should be used
in the condition (otherwise you could hide the sheet you’re seeing and
never be able to get it back).

2) The field name in the split condition was changed, but the changed
condition was not passed to the condition matcher.

Resolves: #67879
Releases: master
Change-Id: Iecc194dddc749d70cbe13b52fa4aff62c63ace3c
Reviewed-on: http://review.typo3.org/42071
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] Fix HttpRequest instantiation 98/38898/6
Mathias Brodala [Fri, 24 Apr 2015 11:47:40 +0000 (13:47 +0200)]
[BUGFIX] Fix HttpRequest instantiation

This was fixed upstream but a new release was not
published yet, thus we temporarily require the commit
with the fix.

See https://github.com/pear/HTTP_Request2/pull/11

Resolves: #67838
Releases: master
Change-Id: Ie0dafce224c1ff4ee12587c503cfb649fbc8fd73
Reviewed-on: http://review.typo3.org/38898
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
4 years ago[BUGFIX] Validation in formengine without leaving field 75/42075/2
Frank Nägler [Tue, 28 Jul 2015 21:03:16 +0000 (23:03 +0200)]
[BUGFIX] Validation in formengine without leaving field

Fix validation problem for input fields.

Resolves: #68599
Releases: master
Change-Id: I8e4f77d7c2b68d2f1e36ef52ad3bef3bf0d51a58
Reviewed-on: http://review.typo3.org/42075
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>
4 years ago[BUGFIX] t3editor: Add properties from supertypes to autocomplete 77/42077/4
Morton Jonuschat [Tue, 28 Jul 2015 21:06:57 +0000 (23:06 +0200)]
[BUGFIX] t3editor: Add properties from supertypes to autocomplete

Fix the condition that checks if a TypoScript property of the supertype
needs to be added to the current node in the tree.

Resolves: #68440
Releases: master
Change-Id: Ie592c84f572e6a7d849c4e73716760356d863ae9
Reviewed-on: http://review.typo3.org/42077
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years agoRevert "[BUGFIX] Database API: Cast bool values to integer for MySQL" 76/42076/2
Stefan Neufeind [Tue, 28 Jul 2015 21:06:30 +0000 (23:06 +0200)]
Revert "[BUGFIX] Database API: Cast bool values to integer for MySQL"

Not save to assume that the column will always be an int.
Failing functional tests as well.

This reverts commit cc72fd7e874c44bbd6ff6dd17c0b3ef6cdfb3623.

Change-Id: I3269ba58dd4a41003f2538ece1720342cf81afd0
Reviewed-on: http://review.typo3.org/42076
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Scheduler: make lastexecution_failure field non-mandatory 94/41994/2
Morton Jonuschat [Mon, 27 Jul 2015 18:10:42 +0000 (20:10 +0200)]
[BUGFIX] Scheduler: make lastexecution_failure field non-mandatory

MySQL in strict mode requires TEXT fields defined with the NOT NULL
attribute to be explicitly set on INSERT statements. Due to execution
failures of scheduler jobs being the exception and not the rule as well
as MySQL not allowing DEFAULT values for TEXT colums changing the field
to not be mandatory is sensible.

Resolves: #68418
Releases: master
Change-Id: I0ed3a3b70d4f61f8e418741ae76aa0010b6c68a3
Reviewed-on: http://review.typo3.org/41994
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Tested-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Database API: Cast bool values to integer for MySQL 93/41993/2
Morton Jonuschat [Mon, 27 Jul 2015 18:18:20 +0000 (20:18 +0200)]
[BUGFIX] Database API: Cast bool values to integer for MySQL

Convert boolean values to integers before processing them with
mysqli_real_escape_string() to ensure that FALSE values get converted to
'0' instead of '', which isn't a valid value for integer columns in
MySQL strict mode.

Resolves: #68562
Releases: master
Change-Id: I974ebe6bc82ab54d2dd89a792536b0401eb1c81e
Reviewed-on: http://review.typo3.org/41993
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Root node in folder tree in ElementBrowser works again 89/41989/3
Markus Klein [Mon, 27 Jul 2015 17:49:09 +0000 (19:49 +0200)]
[BUGFIX] Root node in folder tree in ElementBrowser works again

The root node can be collapsed again without reloading the whole
ElementBrowser and killing its functionality.

Expanding the node works now too.

Releases: master
Resolves: #68486
Change-Id: I67e19c82302bb4df85153862ce07d2507d15865e
Reviewed-on: http://review.typo3.org/41989
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Prefix font awesome icon path for admin_panel.css 58/42058/4
Wouter Wolters [Tue, 28 Jul 2015 16:56:24 +0000 (18:56 +0200)]
[BUGFIX] Prefix font awesome icon path for admin_panel.css

Font Awesome icons are prefixed with #TSFE_ADMIN_PANEL_FORM to
prevent issues with CSS from the website that uses Font Awesome too.

Resolves: #68591
Releases: master
Change-Id: I7e5b7f80c9bcf1508f938fb38d74f643dabd2b9a
Reviewed-on: http://review.typo3.org/42058
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[TASK] Drop unused inline CSS for admin panel 60/42060/2
Markus Klein [Tue, 28 Jul 2015 17:31:27 +0000 (19:31 +0200)]
[TASK] Drop unused inline CSS for admin panel

Releases: master
Resolves: #68596
Change-Id: Iabf1d9ca090069effa731ac63def2622e8a59d9a
Reviewed-on: http://review.typo3.org/42060
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[TASK] TS Object Browser: Add space to checkboxes 67/42067/5
Josef Glatz [Tue, 28 Jul 2015 18:09:22 +0000 (20:09 +0200)]
[TASK] TS Object Browser: Add space to checkboxes

Add space between checkboxes and labels. Change
"typo3-listOptions" menu to gain the appearance of
the menu located in the list module.

Change-Id: I041ba83bf148b8dbd967bfd41744960e48809827
Releases: master
Resolves: #68597
Reviewed-on: http://review.typo3.org/42067
Reviewed-by: Alexander Grein <mail@mediaessenz.de>
Tested-by: Alexander Grein <mail@mediaessenz.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[FOLLOWUP][BUGFIX] Add padding to items in tree 08/42008/2
Josef Glatz [Tue, 28 Jul 2015 04:48:03 +0000 (06:48 +0200)]
[FOLLOWUP][BUGFIX] Add padding to items in tree

The padding must not be added to .list-tree-group.
Otherwise there is too much padding between the key
and equal sign in the TypoScript Object Browser.

Change-Id: I3e5500f555668c53832637ca6ed41e0fb078618b
Releases: master
Resolves: #68244
Reviewed-on: http://review.typo3.org/42008
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Respect rootline order for getPagesTSconfig() 98/41798/4
Daniel Goerz [Tue, 21 Jul 2015 22:12:06 +0000 (00:12 +0200)]
[BUGFIX] Respect rootline order for getPagesTSconfig()

The method TypoScriptFrontendController::getPagesTSconfig() now
respects overrides via TSconfig and now returns the actual
configuration valid for the current page.

Change-Id: I1288086b51f8c5b3d96853fb7669a9cbb11ecaef
Resolves: #22710
Releases: master
Reviewed-on: http://review.typo3.org/41798
Reviewed-by: Ralf Merz <info@merzilla.de>
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>
4 years ago[BUGFIX] Datepicker must care about special types 40/42040/6
Georg Ringer [Tue, 28 Jul 2015 12:40:59 +0000 (14:40 +0200)]
[BUGFIX] Datepicker must care about special types

Change-Id: Ia68c13f30444e76689efee7b8630a8b3fc7687f5
Resolves: #68579
Releases: master
Reviewed-on: http://review.typo3.org/42040
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
4 years ago[TASK] Drop THIS_CID 68/42068/2
Christian Kuhn [Tue, 28 Jul 2015 18:32:48 +0000 (20:32 +0200)]
[TASK] Drop THIS_CID

PageTsConfig can be configured to manipulate some queries in
the backend using marker based logic. One marker is THIS_CID
which refers to a record with field 'cid'. This field exists
nowhere and never did. The code dates back straight to Kaspers
initial subversion commit.
The only reference to this field is a german blog post stating
no further information can be found about this undocumented
feature.
Drop it.

Resolves: #68598
Releases: master
Change-Id: If2bea39cf2311051b893e71028702871c13ca771
Reviewed-on: http://review.typo3.org/42068
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[FOLLOWUP][BUGFIX] mergeIfNotBlank for recordTitle and tcaType 65/42065/2
Christian Kuhn [Tue, 28 Jul 2015 18:08:35 +0000 (20:08 +0200)]
[FOLLOWUP][BUGFIX] mergeIfNotBlank for recordTitle and tcaType

Two unit tests are adapted to test the correct merge behavior
with both situations "value in overlay is blank" and
"value in overlay is not blank".

Resolves: #68592
Releases: master
Change-Id: Iba6d648aa9f4ce21badef1667a63806fde36af3c
Reviewed-on: http://review.typo3.org/42065
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Solve z-index problems in the backend 47/42047/6
Wouter Wolters [Tue, 28 Jul 2015 15:32:05 +0000 (17:32 +0200)]
[BUGFIX] Solve z-index problems in the backend

These problems are solved with the patch:
* nprogress loader is above topbar dropdown
* debug bar is above topbar dropdown
* popover is below search in list module

Resolves: #68357
Resolves: #66701
Releases: master
Change-Id: I37a208c2135f575e43c83a280980ca31670ffca6
Reviewed-on: http://review.typo3.org/42047
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] mergeIfNotBlank does not work for recordTitle and tcaType 50/42050/2
Christian Kuhn [Tue, 28 Jul 2015 16:21:00 +0000 (18:21 +0200)]
[BUGFIX] mergeIfNotBlank does not work for recordTitle and tcaType

If a field is TCA config is set to l10n_mode=mergeIfNotBlank, the
value from the default language record is used as fallback if the
overlay value is blank.
Apart from the fact that "mergeIfNotBlank" is very misleading
wording, this is not handled correctly at two places in the backend.

Resolves: #68592
Releases: master
Change-Id: If112cbb5cc534a4c2d3379832c37e6bbe3def4d8
Reviewed-on: http://review.typo3.org/42050
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Wrong path generated for icon in NewContentElementController 44/42044/2
Wouter Wolters [Tue, 28 Jul 2015 15:00:14 +0000 (17:00 +0200)]
[BUGFIX] Wrong path generated for icon in NewContentElementController

When using EXT:myext/icon.png in the new content element wizard,
a wrong path is generated. The current solution only works for core
extension. Fix this by creating a correct relative path.
Allow usage of absolute paths too.

Resolves: #68575
Releases: master
Change-Id: Ideccb89da85fc81722e880f386514e56feb88069
Reviewed-on: http://review.typo3.org/42044
Reviewed-by: Georg Tiefenbrunn <georg.tiefenbrunn@gmail.com>
Tested-by: Georg Tiefenbrunn <georg.tiefenbrunn@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Fix isEditable()-call for localize-to-functionality 57/42057/3
Stefan Neufeind [Tue, 28 Jul 2015 16:49:40 +0000 (18:49 +0200)]
[BUGFIX] Fix isEditable()-call for localize-to-functionality

Calls to isEditable() were added with #68282.
Unfortunately in the localize-to-part the function-call didn't
include the tablename.

Change-Id: I208f54c7c71d99e804959724e1f4a6e9311d6f99
Resolves: #68590
Releases: master
Reviewed-on: http://review.typo3.org/42057
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years agoRevert "[BUGFIX] PSR-7: Only send headers if no other headers are prepared" 59/42059/2
Benjamin Mack [Tue, 28 Jul 2015 17:00:03 +0000 (19:00 +0200)]
Revert "[BUGFIX] PSR-7: Only send headers if no other headers are prepared"

The AJAX functionality in the backend does not work anymore, thus reverting to the original state, finding a proper solution to solve the problem.

This reverts commit 8e9a766da84cba945767423c722ace454885041a.

Change-Id: Ie0b563c5973a0ea4142c310fbba304c53a114840
Reviewed-on: http://review.typo3.org/42059
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] Remove duplicated fields in element table 35/42035/2
Georg Ringer [Tue, 28 Jul 2015 12:01:48 +0000 (14:01 +0200)]
[BUGFIX] Remove duplicated fields in element table

Some fields are shown twice for the content element "Table".
Remove the duplicates

Change-Id: I6f49bdfab0f8aad8f2ab07f2632ef36b4249543a
Resolves: #68553
Releases: master
Reviewed-on: http://review.typo3.org/42035
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>
4 years ago[BUGFIX] PSR-7: Only send headers if no other headers are prepared 49/42049/2
Benjamin Mack [Tue, 28 Jul 2015 15:43:29 +0000 (17:43 +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: I32b1266b020fd3f36fa4676d8414b0770e96208f
Reviewed-on: http://review.typo3.org/42049
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[TASK] Deactivate install tool core updater in composer mode 43/42043/4
Helmut Hummel [Tue, 28 Jul 2015 14:50:27 +0000 (16:50 +0200)]
[TASK] Deactivate install tool core updater in composer mode

Core updater must be disabled in composer mode,
to not interfere with composer commands.

Releases: master
Resolves: #68586
Change-Id: I0b406e6ac5cc2df10345a4c8c040c8ca2a10c947
Reviewed-on: http://review.typo3.org/42043
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>