Packages/TYPO3.CMS.git
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 years ago[FOLLOWUP][BUGFIX] Catch exceptions for inaccessible storages 45/42045/2
Alexander Opitz [Tue, 28 Jul 2015 15:18:01 +0000 (17:18 +0200)]
[FOLLOWUP][BUGFIX] Catch exceptions for inaccessible storages

Change naming of exception to ResourcePermissionsUnavailableException
and use exception hierarchy as for other exceptions.

Resolves: #64714
Releases: master
Change-Id: Ia65f2708096418c8291545517d0154d5855bdd23
Reviewed-on: http://review.typo3.org/42045
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
3 years ago[BUGFIX] Add hover state to click menu 05/42005/2
Georg Ringer [Tue, 28 Jul 2015 01:45:13 +0000 (03:45 +0200)]
[BUGFIX] Add hover state to click menu

The click menu needs a hover state to show the current selection

Change-Id: I3a7a5145fe46a6ce9569fc0cd8e1da4492946cf5
Resolves: #68536
Releases: master
Reviewed-on: http://review.typo3.org/42005
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[FOLLOWUP] Fix test mocks for IconUtility 18/42018/2
Susanne Moog [Tue, 28 Jul 2015 09:43:57 +0000 (11:43 +0200)]
[FOLLOWUP] Fix test mocks for IconUtility

Change-Id: Ic426b12f680bca46aa8fbf546e02b004c39589c4
Resolves: #64714
Releases: master
Reviewed-on: http://review.typo3.org/42018
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
3 years ago[BUGFIX] Catch exceptions for inaccessible storages 62/36562/6
Philipp Gampe [Sun, 1 Feb 2015 10:46:51 +0000 (11:46 +0100)]
[BUGFIX] Catch exceptions for inaccessible storages

A storage might be (temporary or permanently) not available in the
current file system. Then it should be displayed as inaccessible
(offline).
Catch all exceptions while trying to fetch permissions for any related
folders.
Only display paste icons for browsable storages.

Resolves: #64714
Releases: master, 6.2
Change-Id: I803d1d2dad919fefebf9b37c60b40a7a440bc6d5
Reviewed-on: http://review.typo3.org/36562
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Ingo Schmitt <is@marketing-factory.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
3 years ago[FOLLOWUP][FEATURE] PageTS dataprovider for backend layouts 06/42006/2
Georg Ringer [Tue, 28 Jul 2015 02:20:41 +0000 (04:20 +0200)]
[FOLLOWUP][FEATURE] PageTS dataprovider for backend layouts

Fix the code snippet in the rst file.

Change-Id: Id6142a78bfc7cdfe4ffded78230079b49a4c0a63
Resolves: #61903
Releases: master
Reviewed-on: http://review.typo3.org/42006
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[BUGFIX] Invalid reference to further instructions 09/42009/2
Xavier Perseguers [Tue, 28 Jul 2015 05:00:04 +0000 (07:00 +0200)]
[BUGFIX] Invalid reference to further instructions

EXT:lowlevel contains a label suggesting the user to read file
HOWTO_clean_up_TYPO3_installations.txt for more details. This file
has been renamed since TYPO3 7 LTS and both names should be included
in the label since it will be used and translated for older releases
as well.

Resolves: #68572
Releases: master
Change-Id: I9ddebd6903453283afd254a53973e863fc1da41d
Reviewed-on: http://review.typo3.org/42009
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Logging: Make sys_log NEWid column larger 96/41996/2
Morton Jonuschat [Mon, 27 Jul 2015 18:40:11 +0000 (20:40 +0200)]
[BUGFIX] Logging: Make sys_log NEWid column larger

Update the table definition for the sys_log table to store the whole
NEWid value from TCEMAIN. NEWid typically is 'NEW' with a uniqid of 23
characters appended, so 20 characters is not enough to store the whole
id. For MySQL not running in strict mode this fixes silent truncation
of the data, with strict mode it fixes a "data too long for column"
error.

Resolves: #68564
Releases: master
Change-Id: Id89bc9c5759974379da20f6af8b945e5f4fbefc6
Reviewed-on: http://review.typo3.org/41996
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: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Don't show clickmenu icon in ElementBrowser 87/41987/2
Markus Klein [Mon, 27 Jul 2015 17:10:34 +0000 (19:10 +0200)]
[BUGFIX] Don't show clickmenu icon in ElementBrowser

Releases: master
Resolves: #68560
Change-Id: I424e8851b33b63df71a040b9c208529ce1e80278
Reviewed-on: http://review.typo3.org/41987
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
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>
3 years ago[TASK] Replace spinner in extension upload form with iconfont 01/42001/2
Benjamin Kott [Mon, 27 Jul 2015 19:31:12 +0000 (21:31 +0200)]
[TASK] Replace spinner in extension upload form with iconfont

Resolves: #68568
Releases: master
Change-Id: I45452f503fa1caabbc9f0deaa2b073730b0e339b
Reviewed-on: http://review.typo3.org/42001
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Tested-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Replace prototype defer function 98/41998/2
Frank Nägler [Mon, 27 Jul 2015 19:03:45 +0000 (21:03 +0200)]
[BUGFIX] Replace prototype defer function

Resolves: #68567
Releases: master
Change-Id: I48d91b7f39e2367f8f101c4e32c4bcd782dbf58f
Reviewed-on: http://review.typo3.org/41998
Reviewed-by: Markus Klein <markus.klein@typo3.org>
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: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Suggest for group-field in FlexForm does not work anymore 97/41997/3
Wouter Wolters [Mon, 27 Jul 2015 18:55:05 +0000 (20:55 +0200)]
[BUGFIX] Suggest for group-field in FlexForm does not work anymore

Wrong typehint in overrideFieldNameAndConfigurationForFlexform
generates an exception with flexform. Remove the typehint to solve
the problem

Resolves: #68547
Releases: master
Change-Id: I0b5ff1efed5a23eb86be98d77171240c0d08a989
Reviewed-on: http://review.typo3.org/41997
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Remove CSS hotfixes for prototype / scriptaculous 95/41995/2
Benjamin Kott [Mon, 27 Jul 2015 18:35:17 +0000 (20:35 +0200)]
[TASK] Remove CSS hotfixes for prototype / scriptaculous

Resolves: #68565
Releases: master
Change-Id: I50063966a371951f9f3dcc485eb036988154ec88
Reviewed-on: http://review.typo3.org/41995
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[BUGFIX] Prevent double dots in data-table string for csh 88/41988/7
Juan Manuel Verges Solanas [Mon, 27 Jul 2015 16:59:41 +0000 (16:59 +0000)]
[BUGFIX] Prevent double dots in data-table string for csh

Resolves: #68556
Releases: master
Change-Id: Ib32b4a9abb4fa46bee959027a52bfb6dbb372fa5
Reviewed-on: http://review.typo3.org/41988
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove unused new content element wizard CSS 92/41992/2
Benjamin Kott [Mon, 27 Jul 2015 18:20:40 +0000 (20:20 +0200)]
[TASK] Remove unused new content element wizard CSS

Resolves: #68563
Releases: master
Change-Id: I8cb0920451b5c7337c53c253c46fd0c48532e9fe
Reviewed-on: http://review.typo3.org/41992
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Tomas Norre Mikkelsen <tomasnorre@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Fix CSRF protection token in localization overview 78/41978/3
Nicole Cordes [Mon, 27 Jul 2015 13:38:18 +0000 (15:38 +0200)]
[BUGFIX] Fix CSRF protection token in localization overview

This patch fixes the links for creating new translations inside the
localization overview module. These are broken since all parameters are
handled with GeneralUtility::quoteJSvalue because the module tries to
attach additional paramaters with an own Javascript function to the
links.

Resolves: #67866
Releases: master
Change-Id: I97b630bf164d64ebc98040c4f612b9c0734cd7ee
Reviewed-on: http://review.typo3.org/41978
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] Show pages with "show at any login" in view module 67/41967/4
Daniel Goerz [Sun, 26 Jul 2015 14:08:14 +0000 (16:08 +0200)]
[BUGFIX] Show pages with "show at any login" in view module

Resolves: #67752
Releases: master, 6.2
Change-Id: I9e8e54012bcfb994e508eae0269493d250cc005a
Reviewed-on: http://review.typo3.org/41967
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Return full AJAX response for BE login session check 80/41980/2
Markus Klein [Mon, 27 Jul 2015 14:09:00 +0000 (16:09 +0200)]
[BUGFIX] Return full AJAX response for BE login session check

Additionally cleanup the class a bit

Releases: master
Resolves: #68554
Change-Id: I98e69ae92ac74ebc20f51fc993a44043c237b867
Reviewed-on: http://review.typo3.org/41980
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Adjusted width, height and line height of module menu icons 73/41973/5
Jo Hasenau [Mon, 27 Jul 2015 09:33:46 +0000 (11:33 +0200)]
[BUGFIX] Adjusted width, height and line height of module menu icons

Menu icons of the first level of the module menu must be adjusted
to fit the 28px square of the actual app icons in the same menu.

Resolves: #68190
Releases: master
Change-Id: I4fa34963c9935f78de708128e86a5473413d18b2
Reviewed-on: http://review.typo3.org/41973
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
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] Use POST instead of GET for suggest wizard 72/41972/2
Frank Nägler [Mon, 27 Jul 2015 09:21:19 +0000 (11:21 +0200)]
[BUGFIX] Use POST instead of GET for suggest wizard

The request for the suggest wizard must use POST instead of GET
to prevent too large request URI.

Resolves: #68518
Releases: master
Change-Id: Ie57cb803c7cf86988532bbc2e3cdf85151d8ec31
Reviewed-on: http://review.typo3.org/41972
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
3 years ago[BUGFIX] Improve styling of TS-Objectbrowsers edit view 64/41964/3
Daniel Goerz [Sun, 26 Jul 2015 08:52:45 +0000 (10:52 +0200)]
[BUGFIX] Improve styling of TS-Objectbrowsers edit view

Bootsrap classes are applied to the form and the input fields
of the edit view in the objectbrowser to fit the rest of the
backend styling.
Additionally two unstyled a tags are transformed to buttons.

Change-Id: I845995389d85268b53d7647ff6f49b9591106113
Resolves: #68519
Releases: master
Reviewed-on: http://review.typo3.org/41964
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Prevent backend cookie set in frontend 39/41939/5
Nicole Cordes [Fri, 24 Jul 2015 20:14:20 +0000 (22:14 +0200)]
[BUGFIX] Prevent backend cookie set in frontend

If you have an enabled rsaauth, the frontend login gets hashed before
sending the data. Due to a request to an ajax handler in rsaauth,
a backend user cookie is set in frontend mode as well.
This patch re-adds an eID script for frontend calls to prevent
unnecessary cookies.

Resolves: #68525
Releases: master
Change-Id: I67a12e617aaa766e839f3a9b6b535a5618236ecb
Reviewed-on: http://review.typo3.org/41939
Reviewed-by: Markus Klein <markus.klein@typo3.org>
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] Show headlines only if sub modules are available 15/41915/3
Georg Ringer [Fri, 24 Jul 2015 05:56:55 +0000 (07:56 +0200)]
[TASK] Show headlines only if sub modules are available

EXT:aboutmodules should only show the headlines if submodules
are actually available.

Change-Id: I7d1c0c9f9a2d5ae6aefd121a34af388179ae0a1a
Resolves: #68498
Releases: master
Reviewed-on: http://review.typo3.org/41915
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>
3 years ago[BUGFIX] Invalid links to documentation 65/41965/2
Xavier Perseguers [Sun, 26 Jul 2015 10:14:50 +0000 (12:14 +0200)]
[BUGFIX] Invalid links to documentation

Resolves: #68540
Releases: master, 6.2
Change-Id: I7e66ab53bb4ec67af5a2b4355d0704e329ea3ea7
Reviewed-on: http://review.typo3.org/41965
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] Streamline XLIFF identifiers for saltedpasswords 63/41963/2
Daniel Goerz [Sun, 26 Jul 2015 07:49:36 +0000 (09:49 +0200)]
[BUGFIX] Streamline XLIFF identifiers for saltedpasswords

Change-Id: I53c39a7636c4662e63827d6184c616e3ebd75bce
Resolves: #68539
Releases: master
Reviewed-on: http://review.typo3.org/41963
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[FEATURE] Add Data Processor for fetching DB records 52/40952/19
Benjamin Mack [Tue, 7 Jul 2015 12:55:33 +0000 (14:55 +0200)]
[FEATURE] Add Data Processor for fetching DB records

Releases: master
Resolves: #68094
Change-Id: I275f2b875ce78d3611975a1ffeec05395dd8b4db
Reviewed-on: http://review.typo3.org/40952
Reviewed-by: Sascha Egerer <sascha@sascha-egerer.de>
Tested-by: Sascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-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] Fix table style of extension manager 50/41950/4
Frank Nägler [Sat, 25 Jul 2015 08:16:49 +0000 (10:16 +0200)]
[BUGFIX] Fix table style of extension manager

This patch introduces table-fit class and removes the hidden-xs classes
from all columns.

Resolves: #68522
Releases: master
Change-Id: I3dbe39cb51511eea391c8951bc70ecb600a9da67
Reviewed-on: http://review.typo3.org/41950
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Implement EXT: resolving for iconfile option 24/41824/4
Wouter Wolters [Wed, 22 Jul 2015 15:46:13 +0000 (17:46 +0200)]
[TASK] Implement EXT: resolving for iconfile option

Resolves: #68469
Releases: master
Change-Id: Idde90e50f3effcca81b65d13b0dc098a7dea2d03
Reviewed-on: http://review.typo3.org/41824
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Add notification about composer mode 41/41941/5
Nicole Cordes [Fri, 24 Jul 2015 21:43:54 +0000 (23:43 +0200)]
[TASK] Add notification about composer mode

If the system was installed with composer, the user should better not
use the extension manager. This patch adds a notification to remind the
user that the system might break otherwise.

This is the first step before some extension manager functionality
will be disabled in the following TYPO3 version.

Resolves: #68527
Releases: master
Change-Id: I72a05481d9dda8a72e3962c45b7a6c5d49d27e01
Reviewed-on: http://review.typo3.org/41941
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[BUGFIX] Re-add rst file and throw wizard script exception 35/41935/3
Frank Nägler [Fri, 24 Jul 2015 15:49:14 +0000 (17:49 +0200)]
[BUGFIX] Re-add rst file and throw wizard script exception

This patch re-add 7.0/Breaking-59659-DeprecatedCodeRemovalInBackendSysext.rst
file and throws an exception in "script" registration to hint coders about
new handling of script registration.

Resolves: #68520
Releases: master
Change-Id: I75795496f8a4ce7cc346ff60ea6524065ac53bd3
Reviewed-on: http://review.typo3.org/41935
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Use GU::hmac() instead of encryption key in FileWriter 37/41937/4
Anja Leichsenring [Fri, 24 Jul 2015 16:32:04 +0000 (18:32 +0200)]
[TASK] Use GU::hmac() instead of encryption key in FileWriter

There is a potential attack to get hold of a secret encryption key
if such key is hashed with a single hash function and a small additional
string. So if you want to include the encryption key in an hash, you need
to *ALWAYS* use GeneralUtility::hmac() and not any different hash function.

Additionally, don't mention AdditionalConfiguration as place for config
manipulation, as it is considered a hack from core point of view
(see comment #52705).

Change-Id: I8c3a5c11222251acfe86da1c17e7934998858000
Resolves: #68521
Relates: #52705
Releases: master
Reviewed-on: http://review.typo3.org/41937
Reviewed-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
3 years ago[!!!][TASK] Append hash to default log file name 33/41633/5
Alexander Stehlik [Thu, 23 Jul 2015 22:37:04 +0000 (00:37 +0200)]
[!!!][TASK] Append hash to default log file name

A hash is appended to the default log file name the FileWriter uses
when no other log file is provided in the configuration.

To make this work the logFile configuration is removed for the
writerConfiguration section.

Additionally the "deprecated" log configuration section is removed
because it is currently not used by the core.

Resolves: #52705
Releases: master
Change-Id: I1a55ea2b9eb81e1298dea22dd62ec575bd3f4dcc
Reviewed-on: http://review.typo3.org/41633
Reviewed-by: Steffen Müller <typo3@t3node.com>
Tested-by: Steffen Müller <typo3@t3node.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Cleanup RTE remove pageRenderer and use requireJS 53/41853/10
Frank Nägler [Wed, 22 Jul 2015 21:07:07 +0000 (23:07 +0200)]
[TASK] Cleanup RTE remove pageRenderer and use requireJS

Resolves: #68426
Resolves: #64713
Releases: master
Change-Id: I873d67e287e181f767e3a907797382a7f0f94f89
Reviewed-on: http://review.typo3.org/41853
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] wizard_table not working with FlexForm 26/41926/2
Frank Nägler [Fri, 24 Jul 2015 10:27:54 +0000 (12:27 +0200)]
[BUGFIX] wizard_table not working with FlexForm

This patch fix the table wizard and adjust the DocHeader icons.
It is now possible to use table wizard in FlexForms which never
worked before.

Resolves: #68107
Releases: master
Change-Id: I72914735f2e16f698670350eda2ad9b99061bdd1
Reviewed-on: http://review.typo3.org/41926
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Add avatar to more places 12/41912/2
Georg Ringer [Fri, 24 Jul 2015 04:37:08 +0000 (06:37 +0200)]
[TASK] Add avatar to more places

Show the avatar at:
- Record history
- Permission module

Change-Id: I73998dd1b4e393dbd7c86053ec12f73d3959b4ba
Resolves: #68496
Releases: master
Reviewed-on: http://review.typo3.org/41912
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[FOLLOWUP][TASK] Remove unnecessary usage of the encryption key 14/41914/2
Georg Ringer [Fri, 24 Jul 2015 04:55:50 +0000 (06:55 +0200)]
[FOLLOWUP][TASK] Remove unnecessary usage of the encryption key

md5() on the TYPO3 version can be used to guess the exact TYPO3 version.
Therefore change to hmac.

Change-Id: I9636ec1b16924e4b69926687c857fb76847cbec3
Releases: master
Resolves: #68365
Related: #68133
Reviewed-on: http://review.typo3.org/41914
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>
3 years ago[BUGFIX] Fix icon path for sys_note 24/41924/3
Susanne Moog [Fri, 24 Jul 2015 09:41:14 +0000 (11:41 +0200)]
[BUGFIX] Fix icon path for sys_note

Change-Id: I62ee8e2299602aff6eb83f3ee2087c55e1b241ef
Resolves: #68509
Releases: master
Reviewed-on: http://review.typo3.org/41924
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>
3 years ago[BUGFIX] Generate different password hash for 1st BE User & Install Tool 13/41913/2
Georg Ringer [Fri, 24 Jul 2015 04:45:08 +0000 (06:45 +0200)]
[BUGFIX] Generate different password hash for 1st BE User & Install Tool

The install process must generate different password hashes for the same
password which is used for the backend user and the Install Tool.

Change-Id: I4c7b15435473948909bdf94cbd7f4a15fc8ff353
Resolves: #68319
Releases: master
Reviewed-on: http://review.typo3.org/41913
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Add padding to items in tree 66/41566/3
Georg Ringer [Fri, 17 Jul 2015 12:46:15 +0000 (14:46 +0200)]
[BUGFIX] Add padding to items in tree

The items in the tree of the element browser need some padding.

Change-Id: I8342196fb48b83af504a857fb856631a92dc783c
Resolves: #68244
Releases: master
Reviewed-on: http://review.typo3.org/41566
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Move processData functionality into a trait 03/41803/7
Sascha Egerer [Wed, 22 Jul 2015 09:22:02 +0000 (11:22 +0200)]
[TASK] Move processData functionality into a trait

The functionality of FluidTemplateContentObject::processData
can be resued in different places and should therefore be
extracted into a trait.

Change-Id: I298eaf9e7285f0f8d6f00b89ee7de130994f4c3f
Resolves: #68459
Releases: master
Reviewed-on: http://review.typo3.org/41803
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Style Admin Panel 61/41861/3
Andreas Steiger [Thu, 23 Jul 2015 07:09:22 +0000 (09:09 +0200)]
[TASK] Style Admin Panel

style cache table like the other tables in admin panel
set a maximum width for admin panel
add spacing between the elements
restructure html

Resolves: #68481
Releases: master
Change-Id: I8df141d9d46bfea4b3a4a08f3500c03d6b0ee665
Reviewed-on: http://review.typo3.org/41861
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[BUGFIX] Fix prototype leftover in FlexFormSectionContainer 54/41854/2
Wouter Wolters [Wed, 22 Jul 2015 21:09:39 +0000 (23:09 +0200)]
[BUGFIX] Fix prototype leftover in FlexFormSectionContainer

Use insertAfter instead of Insertion.Bottom

Resolves: #68477
Releases: master
Change-Id: I27a09d844f3a9da48246d66e0979b748a7d58146
Reviewed-on: http://review.typo3.org/41854
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Save and close not working in file edit 80/41880/2
Wouter Wolters [Thu, 23 Jul 2015 12:51:29 +0000 (14:51 +0200)]
[BUGFIX] Save and close not working in file edit

File edit for example a CSS file can't save and close.
The onclick event handler was removed completely.
This is wrong for save and close.

A wrong htmlspecialchars created a wrong URL for the redirect.

Both issues are solved with this commit.

Resolves: #68487
Releases: master
Change-Id: I0dfa75733fcd1978378ad4503d9d99b3d4b33110
Reviewed-on: http://review.typo3.org/41880
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
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] Parser file not always an array in json_encode 75/41875/3
Wouter Wolters [Thu, 23 Jul 2015 11:45:18 +0000 (13:45 +0200)]
[BUGFIX] Parser file not always an array in json_encode

The parser file is not always an array. Instead it is a string.
In the end it is returned as json_encode.
This breaks the loading of the parser file.

Resolves: #68483
Releases: master
Change-Id: Ica253fd08dfacabfad2b80ad853c6890ca571c75
Reviewed-on: http://review.typo3.org/41875
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] Correctly register indexed_search extbase plugin 84/41884/2
Markus Klein [Thu, 23 Jul 2015 13:37:51 +0000 (15:37 +0200)]
[BUGFIX] Correctly register indexed_search extbase plugin

Releases: master
Resolves: #68491
Change-Id: Iadd1bf6e0559e18a79e28c72efb91cb708e0dabe
Reviewed-on: http://review.typo3.org/41884
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Further cleanup indexed_search 55/41855/4
Wouter Wolters [Wed, 22 Jul 2015 21:43:10 +0000 (23:43 +0200)]
[TASK] Further cleanup indexed_search

* Cleanup phpDoc
* introduce use statements where needed

Resolves: #68478
Releases: master
Change-Id: I4044ab6e5fd74c2bf03dd2533eb0eeccfd7d68b4
Reviewed-on: http://review.typo3.org/41855
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Correctly add CSS for t3editor 49/41849/5
Markus Klein [Wed, 22 Jul 2015 19:37:00 +0000 (21:37 +0200)]
[BUGFIX] Correctly add CSS for t3editor

Add the true file path to the page renderer.

Releases: master
Resolves: #68476
Change-Id: I92200011ee6ce3e03f60f59641eff1166b3281bb
Reviewed-on: http://review.typo3.org/41849
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[BUGFIX] Correct path for resources in compressed CSS files 48/41848/8
Markus Klein [Wed, 22 Jul 2015 19:13:35 +0000 (21:13 +0200)]
[BUGFIX] Correct path for resources in compressed CSS files

This fixes wrong paths in CSS files not being concatenated
but compressed like ExtJS theme.

Test with BE|debug = 0.
rm -f typo3temp/compressor/*

Releases: master
Resolves: #68475
Change-Id: I4e875c930524a7f4249aa6576274ea34381a10e7
Reviewed-on: http://review.typo3.org/41848
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[FEATURE] Allow copying from another language 68/41768/12
Andreas Fernandez [Mon, 20 Jul 2015 18:25:30 +0000 (20:25 +0200)]
[FEATURE] Allow copying from another language

This patch extends the "Copy from default elements" buttons by a dropdown
list of available languages. Clicking one of those languages creates
independent copies (not references!) of the selected language.

Resolves: #68395
Releases: master
Change-Id: I2ce443644ca1fbc6f0c41bc5917515b2784bc155
Reviewed-on: http://review.typo3.org/41768
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[BUGFIX] t3editor: Close autocompletion after changing the cursor position 43/41843/3
Andreas Fernandez [Wed, 22 Jul 2015 18:09:06 +0000 (20:09 +0200)]
[BUGFIX] t3editor: Close autocompletion after changing the cursor position

Close the autocompletion window when the user changes the cursor
position by clicking somewhere in the editor.

Resolves: #68445
Releases: master
Change-Id: Ie99935678350472538063de037c5b3484f9bf6b1
Reviewed-on: http://review.typo3.org/41843
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Improve README.md, add CONTRIBUTING.md 91/41791/6
Christian Kuhn [Tue, 21 Jul 2015 20:03:12 +0000 (22:03 +0200)]
[TASK] Improve README.md, add CONTRIBUTING.md

Streamline README.md a bit and add a CONTRIBUTING.md
to hint for basic contribution guidelines.
The CONTRIBUTING.md is especially helpful if the GitHub
repository is forked since GitHub will add a notice with
a link to this file.

Change-Id: I2ff78f72346da4146f6d68777f263d34e0a30a7f
Resolves: #68447
Releases: master
Reviewed-on: http://review.typo3.org/41791
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] t3editor: Fix broken childNodes for deleted nodes 39/41839/2
Andreas Fernandez [Wed, 22 Jul 2015 16:42:13 +0000 (18:42 +0200)]
[BUGFIX] t3editor: Fix broken childNodes for deleted nodes

Reset the tree node of a deleted element properly for being
rewritten when the deleted elements gets redefined.

Resolves: #68441
Releases: master
Change-Id: Ie1b8008db3f75fc34f9038e5f20412cd70b25e8a
Reviewed-on: http://review.typo3.org/41839
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years agoRevert "[FEATURE] Fluid Tag Builder: Allow empty attributes" 45/41845/4
Helmut Hummel [Wed, 22 Jul 2015 18:36:57 +0000 (20:36 +0200)]
Revert "[FEATURE] Fluid Tag Builder: Allow empty attributes"

The change introduced is unfortunately broken conceptually and functionally.

For proper support of empty attributes, we must have the possibility to add
this functionality on an pre attribute basis to not interfere with attributes
which are not allowed to be specified in empty attribute syntax.

Resolves: #68474
Reverts: #67372
Releases: master
This reverts commit ee6f545a216c102af523d571f4b5d83af507503d.
Change-Id: Idd0af9d3164adc91a7e8ad9e0c554467cce0d233
Reviewed-on: http://review.typo3.org/41845
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
Tested-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
3 years ago[BUGFIX] Use correct extension name for labels in indexed search 34/41834/2
Markus Klein [Wed, 22 Jul 2015 16:27:35 +0000 (18:27 +0200)]
[BUGFIX] Use correct extension name for labels in indexed search

The extbase implementation of the search form must use extensionName
and not extension_key for retrieving translations.
This ensures that translations from the template are taken into account.

Releases: master, 6.2
Resolves: #68430
Change-Id: Ia2265793b4f57c018ffca5ae5af9feb1cbf94803
Reviewed-on: http://review.typo3.org/41834
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
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: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Reinitialize validation after adding fields to the document 13/41813/4
Thorsten Boock [Wed, 22 Jul 2015 13:27:06 +0000 (15:27 +0200)]
[BUGFIX] Reinitialize validation after adding fields to the document

The FormEngineValidation must be reinitialized every time new form fields
have been added to the document or their values are never sent to the
server.

Resolves: #68465
Releases: master
Change-Id: I2416aaad60f165841b71fc5029cb12d73ac376a7
Reviewed-on: http://review.typo3.org/41813
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] dbal: Cast field to CHAR for FIND_IN_SET() 79/39779/8
Morton Jonuschat [Thu, 28 May 2015 17:50:47 +0000 (19:50 +0200)]
[BUGFIX] dbal: Cast field to CHAR for FIND_IN_SET()

Implement explicit casting of fields to a character representation.
Most DBMS are stricter in regard to data type checking and emit an
error when trying to use FIND_IN_SET() on non-text field types.

On the DBAL side of things the DBMS specifics are used to define that
an explicit cast is required for FIND_IN_SET() so that a query including
the CAST() statement gets generated.

A PostgreSQL Specific has been added to enable the explicit casting in
conjuction with DBAL. To avoid checking repeatedly if a DBMS has defined
specific requirements a NullSpecific has been implemented that gets used
as a default.

In the DatabaseTreeDataProvider the listFieldQuery() function has been
changed to use an explicit CAST() instead of relying on the implicit
cast done by MySQL when comparing it to an empty string.

The SqlParser has been extended with the support for CAST().

Resolves: #67155
Resolves: #67172
Resolves: #46271
Releases: master, 6.2
Change-Id: Ic77d1700e0fb4e3723c90b34e131dafb456038e0
Reviewed-on: http://review.typo3.org/39779
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Wrong each function in FormEngineValidation.js 31/41831/3
Frank Nägler [Wed, 22 Jul 2015 16:22:38 +0000 (18:22 +0200)]
[BUGFIX] Wrong each function in FormEngineValidation.js

Resolves: #68471
Releases: master
Change-Id: Ib2e3881bea17f63bc6603cbbc64505d385ca57e0
Reviewed-on: http://review.typo3.org/41831
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] t3editor: Fix scrolling by cursor 29/41829/2
Andreas Fernandez [Wed, 22 Jul 2015 16:13:08 +0000 (18:13 +0200)]
[BUGFIX] t3editor: Fix scrolling by cursor

Fix some non-jQuery DOM manipulations and change height
calculation to make scrolling by cursor working again.

Resolves: #68442
Releases: master
Change-Id: Ifcac7b25ee8a11797e5cc5c2639c9987c9a5efd2
Reviewed-on: http://review.typo3.org/41829
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Streamline addModulePath and addModule registrations 14/41814/2
Wouter Wolters [Wed, 22 Jul 2015 13:43:02 +0000 (15:43 +0200)]
[TASK] Streamline addModulePath and addModule registrations

Use EXT: to register the path to the module.

Resolves: #68466
Releases: master
Change-Id: Ib2ecec7ed3b1cfea66b11cc03c5b416a91dff76a
Reviewed-on: http://review.typo3.org/41814
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[BUGFIX] Fix rendering SVG icons in FormEngine 97/41797/2
Wouter Wolters [Tue, 21 Jul 2015 22:15:18 +0000 (00:15 +0200)]
[BUGFIX] Fix rendering SVG icons in FormEngine

Resolves: #68452
Releases: master
Change-Id: I7a6b908ff650ad39f09e6610c405b5a520696a62
Reviewed-on: http://review.typo3.org/41797
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
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] EXT:dbal Uniform extension directory structure 96/41796/2
Wouter Wolters [Tue, 21 Jul 2015 21:44:03 +0000 (23:44 +0200)]
[TASK] EXT:dbal Uniform extension directory structure

Move mod1 directory to Modules/Dbal/
Move language files to Resources/PRivate/Language/

Resolves: #68451
Releases: master
Change-Id: I9e3c2238b2c71714c2f936a13dffc4029b3712f2
Reviewed-on: http://review.typo3.org/41796
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] EXT:recordlist Remove additional params field for ext urls 99/41799/3
Josef Glatz [Wed, 22 Jul 2015 06:51:05 +0000 (08:51 +0200)]
[TASK] EXT:recordlist Remove additional params field for ext urls

The "Additional link parameters" field is not interpreted
for external urls. It therefore needs to be hidden in the
element browser UI.

Resolves: #68328
Releases: master
Change-Id: Ic1e0a331d9fc21e8a6756288396d1674fb5d179a
Reviewed-on: http://review.typo3.org/41799
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] Fix image descriptions for renderMethod = table 96/41396/2
Torben Hansen [Thu, 16 Jul 2015 08:12:07 +0000 (10:12 +0200)]
[BUGFIX] Fix image descriptions for renderMethod = table

Image descriptions are not rendered correctly using
renderMethod = table, since only the description of the
last image is rendered when you have multiple images
in a content object..

This patch loads the current image file reference to the
contentObjectRenderer while looping through all images
in order to output the image descriptions.

Resolves: #68153
Releases: master, 6.2
Change-Id: I273fff90a5ab3a35e6422ca74b6d83b298b9b09d
Reviewed-on: http://review.typo3.org/41396
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[CLEANUP] ElementBrowser controller classes 37/41737/5
Markus Klein [Mon, 20 Jul 2015 14:51:02 +0000 (16:51 +0200)]
[CLEANUP] ElementBrowser controller classes

Resolves: #68394
Releases: master
Change-Id: Idb1c610465a351cd592242e902d7ebbd03439fcc
Reviewed-on: http://review.typo3.org/41737
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[FEATURE] Include a pageTSconfig file like TS static templates 76/41676/11
Jigal van Hemert [Sat, 18 Jul 2015 14:23:17 +0000 (16:23 +0200)]
[FEATURE] Include a pageTSconfig file like TS static templates

Adds a field in the page properties and includes all these files before
the TSConfig from the normal field in the page properties and after the
default TSconfig.

Resolves: #68315
Resolves: #68313
Releases: master
Change-Id: I6bbca330a85b815e1111f69149cbf1bee8447045
Reviewed-on: http://review.typo3.org/41676
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>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Use font-awesome icons in ext:version 86/41786/3
Philip Majewski [Tue, 21 Jul 2015 18:09:57 +0000 (20:09 +0200)]
[TASK] Use font-awesome icons in ext:version

removes the colored icons and uses font awesome as well

Resolves: #68437
Releases: master
Change-Id: I0cbd2ae6e76902a0c60ee1241e0047dde315c406
Reviewed-on: http://review.typo3.org/41786
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Move cli script to Resources/PHP in ext:scheduler 85/41785/2
Wouter Wolters [Tue, 21 Jul 2015 15:40:52 +0000 (17:40 +0200)]
[TASK] Move cli script to Resources/PHP in ext:scheduler

Resolves: #68436
Releases: master
Change-Id: I466fad8f5579bde5d4619252d65757ebf947ad14
Reviewed-on: http://review.typo3.org/41785
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] EXT:lowlevel Uniform extension directory structure 84/41784/2
Wouter Wolters [Tue, 21 Jul 2015 15:34:34 +0000 (17:34 +0200)]
[TASK] EXT:lowlevel Uniform extension directory structure

Move dbint and config to Modules/ directory
Move language files to Resources/Private/Language/
Move CLI scripts to Resource/PHP/

Resolves: #68435
Releases: master
Change-Id: I8b512fb421ee6133b8ecf02a09f3121dff84ff9d
Reviewed-on: http://review.typo3.org/41784
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] EXT:taskcenter Uniform extension directory structure 82/41782/2
Wouter Wolters [Tue, 21 Jul 2015 15:12:07 +0000 (17:12 +0200)]
[TASK] EXT:taskcenter Uniform extension directory structure

Resolves: #68432
Releases: master
Change-Id: I677375f761a170e6c88fae91584f5bf83c502cbf
Reviewed-on: http://review.typo3.org/41782
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] EXT:tstemplate Uniform extension directory structure 81/41781/3
Wouter Wolters [Tue, 21 Jul 2015 15:04:32 +0000 (17:04 +0200)]
[TASK] EXT:tstemplate Uniform extension directory structure

Moved the code from the ts directory to the Modules/TsTemplate/ directory.
Move language files to Resources/Private/Language/

Resolves: #68431
Releases: master
Change-Id: I384a976d34a0b5d835b23492b2001d3dd3e64102
Reviewed-on: http://review.typo3.org/41781
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] EXT:version Uniform extension directory structure 79/41779/2
Wouter Wolters [Tue, 21 Jul 2015 14:54:58 +0000 (16:54 +0200)]
[TASK] EXT:version Uniform extension directory structure

Moved the code from the cm1 directory to the Modules/Version/ directory.
Move language file locallang.xlf to Resources/Private/Language/

Resolves: #68428
Releases: master
Change-Id: Iee8800ee9c9583d6b1283c86ba867793e91b79e3
Reviewed-on: http://review.typo3.org/41779
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[BUGFIX] Reduce height of dragged container 90/41690/3
Philip Majewski [Sat, 18 Jul 2015 22:42:46 +0000 (00:42 +0200)]
[BUGFIX] Reduce height of dragged container

this patch reduces the height of a dragged container
and also reduces the height of a possible
drop container. So a large element can be dragged
and dropped to another position

Resolves: #61824
Releases: master
Change-Id: Ief37a898fe589420e5c8b42d1127b9a341916471
Reviewed-on: http://review.typo3.org/41690
Reviewed-by: Thomas Löffler <loeffler@spooner-web.de>
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] Move language file in ext:t3editor 78/41778/2
Wouter Wolters [Tue, 21 Jul 2015 14:45:18 +0000 (16:45 +0200)]
[TASK] Move language file in ext:t3editor

Resolves: #68427
Releases: master
Change-Id: I5f58d427be6b7f202705bdbe5c906d041791f62d
Reviewed-on: http://review.typo3.org/41778
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] Move language file from ext:reports 83/41783/2
Wouter Wolters [Tue, 21 Jul 2015 15:19:10 +0000 (17:19 +0200)]
[TASK] Move language file from ext:reports

Move reports/locallang.xlf to
Resources/Private/Language/locallang_reports.xlf

Resolves: #68434
Releases: master
Change-Id: Ic530b35b47272f50e31ede5cd082170e674aaad1
Reviewed-on: http://review.typo3.org/41783
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[BUGFIX] Use parse_url to determine absolute urls in ImageService 71/41771/4
Frans Saris [Tue, 21 Jul 2015 11:50:22 +0000 (13:50 +0200)]
[BUGFIX] Use parse_url to determine absolute urls in ImageService

Since it is possible to have protocol relative URIs and parse_url
only identifies a hostname once a scheme or scheme relative prefix is
applied, we can check for a hostname here.

Resolves: #68423
Releases: master, 6.2
Change-Id: I3eb51d9b5175657454657bbd7f75cfafa6bd9760
Reviewed-on: http://review.typo3.org/41771
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Remove prototype JS from tbe_editor 67/41767/3
Markus Klein [Tue, 21 Jul 2015 08:34:49 +0000 (10:34 +0200)]
[BUGFIX] Remove prototype JS from tbe_editor

Two references to prototype JS are removed from tbe_editor.
Code changed with the prototype removal is further streamlined.
One parameter, exclusively used for script.aculo.us, in
GeneralUtility::createVersionNumberedFilename is removed as well.

Releases: master
Resolves: #68413
Related: #39721
Change-Id: I9f8328b1789f3423aa33813de0cd736b135cfa55
Reviewed-on: http://review.typo3.org/41767
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Added missing use statement in Uri/ImageViewHelper 70/41770/2
Frans Saris [Tue, 21 Jul 2015 11:34:41 +0000 (13:34 +0200)]
[BUGFIX] Added missing use statement in Uri/ImageViewHelper

Resolves: #68421
Releases: master
Change-Id: Ie8e31c5258a1526ddd5d8d750af8aefad053d6c9
Reviewed-on: http://review.typo3.org/41770
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Allow editing of shortcuts for non-admin users 14/41714/2
Markus Klein [Mon, 20 Jul 2015 07:57:53 +0000 (09:57 +0200)]
[BUGFIX] Allow editing of shortcuts for non-admin users

Resolves: #60254
Releases: master, 6.2
Change-Id: Ie5e65ab761e8ce018a4d71daa39495fae3ad3572
Reviewed-on: http://review.typo3.org/41714
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
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[BUGFIX] Initialize new session with empty data field 58/41758/2
Morton Jonuschat [Mon, 20 Jul 2015 20:16:17 +0000 (22:16 +0200)]
[BUGFIX] Initialize new session with empty data field

Initialize the ses_data key with an empty string when
creating a new session record to avoid problems with
active MySQL strict mode.

Resolves: #52358
Releases: master
Change-Id: Ib432812797015511aa1b1230eec9d0cc4d391c74
Reviewed-on: http://review.typo3.org/41758
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>
3 years ago[BUGFIX] Provide default value for field tt_content.filelink_sorting 56/41756/3
Morton Jonuschat [Mon, 20 Jul 2015 18:30:41 +0000 (20:30 +0200)]
[BUGFIX] Provide default value for field tt_content.filelink_sorting

Changing the field type for filelink_sorting to a text type that supports
a default value allows inserts into tt_content to succeed when no sorting
option was provided, fixing problems with MySQL strict mode.

Resolves: #67186
Resolves: #52206
Releases: master
Change-Id: Ie9a06fff14ec62c9cbc8d15cc957f5fcbe698393
Reviewed-on: http://review.typo3.org/41756
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>