Packages/TYPO3.CMS.git
3 years ago[TASK] Deprecate script-based modules 71/43871/8
Benjamin Mack [Tue, 6 Oct 2015 20:27:01 +0000 (22:27 +0200)]
[TASK] Deprecate script-based modules

Deprecate calling addModulePath() and calling modules
via paths.

Resolves: #51482
Releases: master
Change-Id: Ib94b3306ec47f77a907620d838598195e41b51de
Reviewed-on: https://review.typo3.org/43871
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[BUGFIX] Show warning message on regex error in Object Browser 00/44500/8
Helmut Hummel [Tue, 3 Nov 2015 10:58:33 +0000 (11:58 +0100)]
[BUGFIX] Show warning message on regex error in Object Browser

We test the pattern with a shutdown operator, before we're going to use it
in the regular expression search.

With doing so, we can output an error message when the regex is wrong.

Resolves: #71271
Releases: master
Change-Id: I0244c9727b838b788bfdc8ad457f90778cc79be7
Reviewed-on: https://review.typo3.org/44500
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] Fix flash messages in TS object browser 09/44509/2
Helmut Hummel [Tue, 3 Nov 2015 14:33:09 +0000 (15:33 +0100)]
[BUGFIX] Fix flash messages in TS object browser

* Remove unnecessary HTML encoding
* Remove HTML code in message
* Use correct queue

Resolves: #71282
Releases: master
Change-Id: I91b31622bfbc711ca659d79ec24463c77919afed
Reviewed-on: https://review.typo3.org/44509
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Correct isTargetRenderType for FormDataProviders 15/44515/3
Andreas Allacher [Tue, 3 Nov 2015 15:25:07 +0000 (16:25 +0100)]
[TASK] Correct isTargetRenderType for FormDataProviders

The extracted isTargetRenderType method should
return true if the target renderType is found.
It relates to: https://review.typo3.org/44352

Change-Id: I024df940184958391b6d85203da34dfe1017697a
Resolves: #71285
Releases: master
Reviewed-on: https://review.typo3.org/44515
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[BUGFIX] Disallow Language Mixtures in Web->Page 33/44433/8
Mathias Schreiber [Sat, 31 Oct 2015 13:46:22 +0000 (14:46 +0100)]
[BUGFIX] Disallow Language Mixtures in Web->Page

We no longer allow language mixtures in Web->Page anymore.
An editor will now be informed when a language uses stale
data by mixing up translations and standalone content.
Furthermore the standalone content element(s) causing the
trouble will be clearly marked in the page module.

In case the language mixture is intended (which it should not
be) the behavior can be actively turned OFF using PageTSConfig

Resolves: #71196
Releases: master
Change-Id: I98af3bdf4222ac984b894471b62065f1180dbda6
Reviewed-on: https://review.typo3.org/44433
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Change PHP namespace of EXT:openid to FoT3 99/44499/4
Helmut Hummel [Tue, 3 Nov 2015 10:31:41 +0000 (11:31 +0100)]
[TASK] Change PHP namespace of EXT:openid to FoT3

Change the PHP namespace and the according
composer.json information to FoT3 in preparation
of removing the extension from the Core.

Resolves: #71273
Releases: master
Change-Id: I7a3a48be4bd2852c1035096a8e18785a459eb816
Reviewed-on: https://review.typo3.org/44499
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[TASK] compatibility6: Decouple language labels, styles and images 75/44375/4
Michael Oehlhof [Thu, 29 Oct 2015 20:11:06 +0000 (21:11 +0100)]
[TASK] compatibility6: Decouple language labels, styles and images

Resolves: #68084
Releases: master
Change-Id: I30da7acfc00da747508d20e754634dde60be6a7b
Reviewed-on: https://review.typo3.org/44375
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Heal TS ObjectBrowser search button 07/44507/3
Mathias Schreiber [Tue, 3 Nov 2015 13:57:51 +0000 (14:57 +0100)]
[BUGFIX] Heal TS ObjectBrowser search button

Resolves: #71280
Releases: master
Change-Id: Ia2c38c7272dbb1f610a3316f500108934e2c22e7
Reviewed-on: https://review.typo3.org/44507
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
3 years ago[TASK] Move openid compatiblity config to extension 98/44498/2
Helmut Hummel [Tue, 3 Nov 2015 10:02:27 +0000 (11:02 +0100)]
[TASK] Move openid compatiblity config to extension

To prepare extraction from the core, the compatibility
configuration needs to move into the extension itself.

Resolves: #71270
Releases: master
Change-Id: Ia7b815c04706e2a93d871c4b04ab305827929485
Reviewed-on: https://review.typo3.org/44498
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] Remove unused references to former ElementBrowser 04/44504/2
Markus Klein [Tue, 3 Nov 2015 13:20:21 +0000 (14:20 +0100)]
[BUGFIX] Remove unused references to former ElementBrowser

Resolves: #71276
Releases: master
Change-Id: I472284e9c4617e614122867373c74c771af3e83b
Reviewed-on: https://review.typo3.org/44504
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][FEATURE] ElementBrowser refactoring, LinkBrowser API - Part 2 38/43938/19
Markus Klein [Thu, 8 Oct 2015 23:35:09 +0000 (01:35 +0200)]
[!!!][FEATURE] ElementBrowser refactoring, LinkBrowser API - Part 2

Adjust link browser integration of RTE.

This removes the dedicated tree classes for RTE as those are useless
by now. Additionally the ElementBrowser class is finally removed.

Resolves: #66369
Releases: master
Change-Id: I8f42228cb3c4b3008d3f0acaa014d01733f6186d
Reviewed-on: https://review.typo3.org/43938
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Fix path to stylesheet 97/44497/2
Helmut Hummel [Tue, 3 Nov 2015 09:45:34 +0000 (10:45 +0100)]
[BUGFIX] Fix path to stylesheet

When moving the CSS file around, it has been forgotten to
adapt the location in the source.

Related: #68185
Resolves: #71269
Releases: master
Change-Id: Ife1a43d9f2adfb97710767e651768fac5334b229
Reviewed-on: https://review.typo3.org/44497
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: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
3 years ago[TASK] Remove leftovers from ext:jumpurl removal 96/44496/2
Wouter Wolters [Tue, 3 Nov 2015 09:29:08 +0000 (10:29 +0100)]
[TASK] Remove leftovers from ext:jumpurl removal

Resolves: #71267
Releases: master
Change-Id: I0747b4982394d9bc8a30fadfff72c3e400683208
Reviewed-on: https://review.typo3.org/44496
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[TASK] Streamline output of flashMessages in BE 79/44479/2
Frank Nägler [Mon, 2 Nov 2015 15:49:37 +0000 (16:49 +0100)]
[TASK] Streamline output of flashMessages in BE

Resolves: #71249
Relaeses: master
Change-Id: I5be260c96e6ae689a6716efe6a059e697f184872
Reviewed-on: https://review.typo3.org/44479
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
3 years ago[BUGFIX] sysext:core Documentation reST syntax 87/44487/2
Martin Bless [Mon, 2 Nov 2015 19:16:57 +0000 (20:16 +0100)]
[BUGFIX] sysext:core Documentation reST syntax

Change-Id: I9b14fb1dfb13a6ec673096845a5e23dbd1a204da
Resolves: #71258
Releases: 7
Reviewed-on: https://review.typo3.org/44487
Reviewed-by: Martin Bless <m.bless@gmx.de>
Tested-by: Martin Bless <m.bless@gmx.de>
Reviewed-by: Daniel Siepmann <daniel.siepmann@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Allow creation of nested folders with same name 85/44485/2
Mathias Schreiber [Mon, 2 Nov 2015 17:43:23 +0000 (18:43 +0100)]
[BUGFIX] Allow creation of nested folders with same name

Due to a faulty check it was disallowed to create a folder
with the same name as the parent folder.

Resolves: #71253
Releases: master
Change-Id: Iecf1f17534958f10363538dc74612e9a52435a0d
Reviewed-on: https://review.typo3.org/44485
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>
3 years ago[FEATURE] Add FlashMessage support to ModuleTemplate API 80/44480/5
Andreas Fernandez [Mon, 2 Nov 2015 16:48:52 +0000 (17:48 +0100)]
[FEATURE] Add FlashMessage support to ModuleTemplate API

Flash messages have different queues, depending on in which context they
are enqueued. The FlashMessageService defaults the queue to
``core.template.flashMessages``, Extbase defaults the queue to
``extbase.flashmessages.$randomPluginQueue``.

Add support for flash messages to ModuleTemplate which makes it possible
to enforce a queue identifier which is rendered in a global scope.

Resolves: #71251
Releases: master
Change-Id: I7e0a0088f8020994dbff162ed5f3e53b6ceeedce
Reviewed-on: https://review.typo3.org/44480
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Do not pass current page permissions into readPageAccess in Web->Page 76/44476/3
Mathias Schreiber [Mon, 2 Nov 2015 11:37:38 +0000 (12:37 +0100)]
[BUGFIX] Do not pass current page permissions into readPageAccess in Web->Page

By passing the permission bitmap of the current page into the readPageAccess
method editing content only works when all pages in the rootline have the same
permission settings.

Resolves: #71243
Releases: master
Change-Id: I453f54c7a9fa6020367e0eadd25d7b3a839c91f5
Reviewed-on: https://review.typo3.org/44476
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
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[BUGFIX] Adodb PHP7 Redefinition of parameter $owner 77/44477/2
Christian Kuhn [Mon, 2 Nov 2015 11:47:02 +0000 (12:47 +0100)]
[BUGFIX] Adodb PHP7 Redefinition of parameter $owner

Adodb contains two methods that declare parameter $owner twice.
The PHP 7 linter fatals with this. A fix was merged to upstream
with commit ae85debec8 on https://github.com/ADOdb/ADOdb/ but not
released yet. The patch picks this part from the patch.

In result only linter warnings are left for old constructors in
openid and adodb, so travis-ci is green on PHP7 and can be removed
from "allowed_failures".

Resolves: #71244
Releases: master
Change-Id: I3b2fd4c7f9efcbe5bb0cf70df84dfe8d219dccd0
Reviewed-on: https://review.typo3.org/44477
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Migrate EXT:form Backend Wizard to Routing 66/44466/2
Benjamin Mack [Sat, 31 Oct 2015 21:14:28 +0000 (22:14 +0100)]
[TASK] Migrate EXT:form Backend Wizard to Routing

Resolves: #71226
Change-Id: Ia5dbbcf067a8887965dfca29f7916e41db0ec6cb
Reviewed-on: https://review.typo3.org/44466
Reviewed-by: Robert van Kammen <rvkammen@hotmail.com>
Tested-by: Robert van Kammen <rvkammen@hotmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove usage of setForm from TypoScriptTemplateModuleController 61/44461/3
Jan Helke [Sat, 31 Oct 2015 19:02:46 +0000 (20:02 +0100)]
[TASK] Remove usage of setForm from TypoScriptTemplateModuleController

Resolves: #71221
Releases: master
Change-Id: I8d3cc124fd5ef56408a9a43e6bc9be03916f6cf8
Reviewed-on: https://review.typo3.org/44461
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Register FAL drivers with same short label once 71/44471/2
Oliver Eglseder [Sun, 1 Nov 2015 15:29:10 +0000 (16:29 +0100)]
[BUGFIX] Register FAL drivers with same short label once

When calling addDriversToTCA twice (it's called once in the core)
any previously added driver will get added another time.

This path makes shortName the index of the registered drivers.

Resolves: #71237
Releases: master
Change-Id: Ia0449212bf0e272c4959ecabab8171b5f922b7a2
Reviewed-on: https://review.typo3.org/44471
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Fix broken bookmark link for tstemplate 68/44468/2
Andreas Fernandez [Sun, 1 Nov 2015 01:37:16 +0000 (02:37 +0100)]
[BUGFIX] Fix broken bookmark link for tstemplate

Bookmarking a page in tstemplate didn't work properly. Clicking the stored
link always leads to uid 0. This patch adds the "M" parameter to store the
correct URL.

Resolves: #18790
Releases: master
Change-Id: Ia0afa0a6abfdc26c62e84d9b8f2fb90678623d3e
Reviewed-on: https://review.typo3.org/44468
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Remove usage of modTmpl->setForm from ScheduleModuleController 58/44458/2
Jan Helke [Sat, 31 Oct 2015 18:45:22 +0000 (19:45 +0100)]
[TASK] Remove usage of modTmpl->setForm from ScheduleModuleController

Resolves: #71218
Releases: master
Change-Id: I897b019bd2267e355da046aff2826bb0f152e6be
Reviewed-on: https://review.typo3.org/44458
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove usage of setForm from PageLayoutController 43/44443/3
Jan Helke [Sat, 31 Oct 2015 16:07:04 +0000 (17:07 +0100)]
[TASK] Remove usage of setForm from PageLayoutController

Resolves: #71203
Releases: master
Change-Id: Ie2bf6822238573917f808137f2923af94b3a72db
Reviewed-on: https://review.typo3.org/44443
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Move hidden fields back into form tag 67/44467/2
Mathias Schreiber [Sat, 31 Oct 2015 23:48:49 +0000 (00:48 +0100)]
[BUGFIX] Move hidden fields back into form tag

F.I.S.H.

Resolves: #71223
Releases: master
Change-Id: Iebb01174482d3be4a7c2e3c99281e75a939bdab2
Reviewed-on: https://review.typo3.org/44467
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Improve visual identification of read only fields 34/44334/5
Andreas Fernandez [Wed, 28 Oct 2015 15:58:32 +0000 (16:58 +0100)]
[TASK] Improve visual identification of read only fields

To improve the visual identification, e.g. on screenshots, the text color
is lightened a bit.

Resolves: #71103
Releases: master
Change-Id: I33573a3d37fbc55f29e72dcb8e992cf6e994ed1d
Reviewed-on: https://review.typo3.org/44334
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Tested-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove usage of setForm from FileUploadController 47/44447/2
Jan Helke [Sat, 31 Oct 2015 16:41:20 +0000 (17:41 +0100)]
[TASK] Remove usage of setForm from FileUploadController

Resolves: #71207
Releases: master
Change-Id: I4bab35c09c2ffbfab053daee2caecc2dc7c20b55
Reviewed-on: https://review.typo3.org/44447
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Add possibility to copy pages recursively in functional tests 62/44462/2
Oliver Hader [Sat, 31 Oct 2015 19:09:44 +0000 (20:09 +0100)]
[TASK] Add possibility to copy pages recursively in functional tests

Resolves: #71222
Releases: master, 6.2
Change-Id: I6d73c5556ba48e936d28c0532a57f8bf9d3b6175
Reviewed-on: https://review.typo3.org/44462
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[TASK] Move rendering of formattedLabel_userFunc to DataProvider 77/44377/5
Jan Helke [Thu, 29 Oct 2015 20:40:19 +0000 (21:40 +0100)]
[TASK] Move rendering of formattedLabel_userFunc to DataProvider

To streamline the FormEngine, the rendering of the
formattedLabel_userFunc is moved to the TcaRecordTitle DataProvider

Resolves: #71144
Releases: master
Change-Id: Ia30c6d3c755e797d72ff6de732fd132b093cbfae
Reviewed-on: https://review.typo3.org/44377
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] Remove last DocumentTemplate section calls 45/44445/2
Wouter Wolters [Sat, 31 Oct 2015 16:18:49 +0000 (17:18 +0100)]
[TASK] Remove last DocumentTemplate section calls

Resolves: #71205
Releases: master
Change-Id: Ie1a3436ba97243db2e5caa34b956317d8df604c6
Reviewed-on: https://review.typo3.org/44445
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] Remove usage of modTmpl->setForm from SetupModuleController 59/44459/2
Jan Helke [Sat, 31 Oct 2015 18:53:55 +0000 (19:53 +0100)]
[TASK] Remove usage of modTmpl->setForm from SetupModuleController

Resolves: #71220
Releases: master
Change-Id: I3a9aaeeb77f9b0ecfcc0f73f73f31affa48c0031
Reviewed-on: https://review.typo3.org/44459
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove usage of modTmpl->setForm from DatabaseIntegrityView 57/44457/2
Jan Helke [Sat, 31 Oct 2015 18:39:01 +0000 (19:39 +0100)]
[TASK] Remove usage of modTmpl->setForm from DatabaseIntegrityView

Resolves: #71217
Releases: master
Change-Id: Ic7948b9835be942473a5a5e9f6553df4a4874088
Reviewed-on: https://review.typo3.org/44457
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove usage of modTmpl->setForm from ImportExportController 54/44454/2
Jan Helke [Sat, 31 Oct 2015 18:03:33 +0000 (19:03 +0100)]
[TASK] Remove usage of modTmpl->setForm from ImportExportController

Resolves: #71214
Releases: master
Change-Id: Ic763cecf6227fee5e88bf77801be9a1848d49961
Reviewed-on: https://review.typo3.org/44454
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Assure correct INCLUDE_TYPOSCRIPT with relative paths on subpages 32/44432/3
Daniel Goerz [Sat, 31 Oct 2015 13:43:07 +0000 (14:43 +0100)]
[BUGFIX] Assure correct INCLUDE_TYPOSCRIPT with relative paths on subpages

If a subpage has a template that clears the setup, INCLUDE_TYPOSCRIPT
will not work with relative paths anymore. This patch assures that always
the correct file is included.

Change-Id: I43b524c7c0fde7211ccbfc8481e2bbfd00bb4c0e
Resolves: #71197
Releases: master
Reviewed-on: https://review.typo3.org/44432
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Remove usage of setForm from PageFunctionsController 50/44450/2
Jan Helke [Sat, 31 Oct 2015 17:16:18 +0000 (18:16 +0100)]
[TASK] Remove usage of setForm from PageFunctionsController

Resolves: #71210
Releases: master
Change-Id: Ib6e1cfcd64fe6a1c0cd66329ef4e3b801c3531fc
Reviewed-on: https://review.typo3.org/44450
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] Remove usage of setForm from EditDocumentController 41/44441/2
Jan Helke [Sat, 31 Oct 2015 15:34:06 +0000 (16:34 +0100)]
[TASK] Remove usage of setForm from EditDocumentController

Resolves: #71201
Releases: master
Change-Id: I6b25d0a122e5f136150c250a6ecdcf147b09432f
Reviewed-on: https://review.typo3.org/44441
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] Remove usage of modTmpl->setForm from ConfigurationView 56/44456/2
Jan Helke [Sat, 31 Oct 2015 18:34:18 +0000 (19:34 +0100)]
[TASK] Remove usage of modTmpl->setForm from ConfigurationView

Resolves: #71216
Releases: master
Change-Id: I718248317dad59a883637939ad9124885a079b14
Reviewed-on: https://review.typo3.org/44456
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove usage of modTmpl->setForm from InfoModuleController 55/44455/2
Jan Helke [Sat, 31 Oct 2015 18:22:44 +0000 (19:22 +0100)]
[TASK] Remove usage of modTmpl->setForm from InfoModuleController

Resolves: #71215
Releases: master
Change-Id: I27255b8d1d88baa3d80488b3343d16eb236f7384
Reviewed-on: https://review.typo3.org/44455
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] FormEngine: Remove hardcoded fieldnames for subtypes_addlist 52/44452/4
Morton Jonuschat [Sat, 31 Oct 2015 17:41:13 +0000 (18:41 +0100)]
[BUGFIX] FormEngine: Remove hardcoded fieldnames for subtypes_addlist

Take into account the configured fieldnames for recordType and subType
selection instead of using the hardcoded values list and list_type.

Resolves: #71212
Related: #62508
Releases: master
Change-Id: I81cad273859489464b2d902092ff81c0bd17ae10
Reviewed-on: https://review.typo3.org/44452
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
3 years ago[TASK] Remove usage of setForm from TableController 49/44449/2
Jan Helke [Sat, 31 Oct 2015 17:01:39 +0000 (18:01 +0100)]
[TASK] Remove usage of setForm from TableController

Resolves: #71209
Releases: master
Change-Id: I7c04b709f223e2264d758828a46d29e366f468a2
Reviewed-on: https://review.typo3.org/44449
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] Remove usage of setForm from RteController 48/44448/2
Jan Helke [Sat, 31 Oct 2015 16:46:54 +0000 (17:46 +0100)]
[TASK] Remove usage of setForm from RteController

Resolves: #71208
Releases: master
Change-Id: I429fd2fca0fb48688b4938d0c9eabcdd000f33aa
Reviewed-on: https://review.typo3.org/44448
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[FOLLOWUP][TASK] Update T3.Icons to 0.0.8 53/44453/3
Jan Helke [Sat, 31 Oct 2015 17:53:15 +0000 (18:53 +0100)]
[FOLLOWUP][TASK] Update T3.Icons to 0.0.8

PSR-2 compatibility

Resolves: #71213
Releases: master
Change-Id: Ic0e32800a1d92b54a1d512c853e0808e14daf9ee
Reviewed-on: https://review.typo3.org/44453
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] FormEngine: Fix placeholder traversal for select type relations 40/44440/3
Morton Jonuschat [Sat, 31 Oct 2015 15:20:15 +0000 (16:20 +0100)]
[BUGFIX] FormEngine: Fix placeholder traversal for select type relations

When creating a new record that resolves the placeholder from a related
record via a select type field empty values get filtered out. Otherwise
an exception gets raised as 0 is not a positive integer.

Resolves: #70146
Releases: master
Change-Id: I2e49380afed40df160db7e911d3128e6664f33d0
Reviewed-on: https://review.typo3.org/44440
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Tested-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Provide documentation Settings.cfg 62/44362/5
Gernot Schulmeister [Thu, 29 Oct 2015 16:24:39 +0000 (17:24 +0100)]
[TASK] Provide documentation Settings.cfg

It was requested by the documentation team to add
a Settings.cfg to all extensions that have a Settings.yml
file.

Resolves: #71133
Releases: master
Change-Id: I10504557270d6e3d2fe49ad5e4ee41c3851493b7
Reviewed-on: https://review.typo3.org/44362
Reviewed-by: Martin Bless <m.bless@gmx.de>
Tested-by: Martin Bless <m.bless@gmx.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Update T3.Icons to 0.0.8 51/44451/2
Benjamin Kott [Sat, 31 Oct 2015 17:40:04 +0000 (18:40 +0100)]
[TASK] Update T3.Icons to 0.0.8

Resolves: #71211
Releases: master
Change-Id: I645cc56a37fc61fee1b2578c87308cd844d80752
Reviewed-on: https://review.typo3.org/44451
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Remove usage of setForm from EditFileController 46/44446/2
Jan Helke [Sat, 31 Oct 2015 16:31:26 +0000 (17:31 +0100)]
[TASK] Remove usage of setForm from EditFileController

Resolves: #71206
Releases: master
Change-Id: I363a671397aff3c2988f3a2dc86101825a739372
Reviewed-on: https://review.typo3.org/44446
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] isOnSymetricSide must be set by dataprovider 35/44435/6
Sebastian Fischer [Sat, 31 Oct 2015 09:52:44 +0000 (10:52 +0100)]
[BUGFIX] isOnSymetricSide must be set by dataprovider

Add a data provider to set isOnSymetricSide on data aggregation
and change all calculations to use the new flag in result array.

Add parent and topmost parent uid, field and table to result
to replace as many InlineStackProcessor calls as possible.

Resolves: #71193
Releases: master
Change-Id: I8d4ec0b2c855cc42b0d03cb34f0b87f5a08a256a
Reviewed-on: https://review.typo3.org/44435
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove usage of setForm from NewContentElementController 44/44444/2
Jan Helke [Sat, 31 Oct 2015 16:13:30 +0000 (17:13 +0100)]
[TASK] Remove usage of setForm from NewContentElementController

Resolves: #71204
Releases: master
Change-Id: Ibce1e0685496e946742fc270314307f39898ab9f
Reviewed-on: https://review.typo3.org/44444
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Improve appearance of warnings in object browser 42/44442/2
Daniel Goerz [Sat, 31 Oct 2015 15:52:54 +0000 (16:52 +0100)]
[TASK] Improve appearance of warnings in object browser

Change-Id: Ibcb632942d1e959da9af991610a37460ec23592e
Resolves: #71202
Releases: master
Reviewed-on: https://review.typo3.org/44442
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Exchange new icon based on context in Web->List 38/44438/2
Mathias Schreiber [Sat, 31 Oct 2015 14:53:06 +0000 (15:53 +0100)]
[BUGFIX] Exchange new icon based on context in Web->List

Resolves: #71200
Releases: master
Change-Id: I3d31e831e7c17d2c62e7c666fe90d1ae0fbb394c
Reviewed-on: https://review.typo3.org/44438
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Send parent value to readOnly fields 39/44439/2
Mathias Schreiber [Sat, 31 Oct 2015 15:23:05 +0000 (16:23 +0100)]
[BUGFIX] Send parent value to readOnly fields

Due to a typo the values from the parent record did no longer
get passed down into the readOnly field of a localized child.

Fixing the typo fixes the problem.

Resolves: #70236
Releases: master
Change-Id: I5484b9da1539814990ca02ff778d4a84ca67189b
Reviewed-on: https://review.typo3.org/44439
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Exchange view icon based on context in Web->List 36/44436/2
Mathias Schreiber [Sat, 31 Oct 2015 14:43:38 +0000 (15:43 +0100)]
[BUGFIX] Exchange view icon based on context in Web->List

Resolves: #71198
Releases: master
Change-Id: I15bdee54bdb60d716bf048b45fe81a817c565dc4
Reviewed-on: https://review.typo3.org/44436
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Exchange open icon based on context in Web->List 37/44437/2
Mathias Schreiber [Sat, 31 Oct 2015 14:48:06 +0000 (15:48 +0100)]
[BUGFIX] Exchange open icon based on context in Web->List

Resolves: #71199
Releases: master
Change-Id: If9d60cff8e7f80e91757925dfa6452835b6b2ed0
Reviewed-on: https://review.typo3.org/44437
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove DocumentTemplate sections at VersionModuleController 28/44428/2
Wouter Wolters [Fri, 30 Oct 2015 18:51:29 +0000 (19:51 +0100)]
[TASK] Remove DocumentTemplate sections at VersionModuleController

Resolves: #71177
Releases: master
Change-Id: I08d5012b0994a21836d8501270149783f4b4b695
Reviewed-on: https://review.typo3.org/44428
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add 'form' attribute to ModuleTemplate buttons 04/44404/2
Andreas Fernandez [Fri, 30 Oct 2015 14:01:06 +0000 (15:01 +0100)]
[TASK] Add 'form' attribute to ModuleTemplate buttons

This patch adds support for "form" attributes to the buttons used by the
ModuleTemplate API as buttons aren't enforced to be in <form> tags anymore
in HTML5.

Resolves: #71171
Releases: master
Change-Id: I25f32758c28cd8af0aa9a8c0b831f55953ef2811
Reviewed-on: https://review.typo3.org/44404
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] EXT:form - HIDDEN element cannot be accessed in form wizard 15/44415/2
Björn Jacob [Fri, 30 Oct 2015 16:10:17 +0000 (17:10 +0100)]
[BUGFIX] EXT:form - HIDDEN element cannot be accessed in form wizard

After creating a HIDDEN element with the help of the form wizard one is
not able to edit the element afterwards. This is due to the fact that
the element is hidden which is kind of correct but does not help the
editor to work target orientied.

This patch adds a dummy element to the HIDDEN element. The dummy
element contains the element's name and has a dotted border.
That way the editor can edit and move a HIDDEN element.

Resolves: #70637
Releases: master, 6.2
Change-Id: I933df4f7a4b01d9246f6bd0981179497c103882b
Reviewed-on: https://review.typo3.org/44415
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[BUGFIX] Adjust renderForeignRecordHeader to array 54/44254/4
Mathias Schreiber [Fri, 23 Oct 2015 21:01:59 +0000 (23:01 +0200)]
[BUGFIX] Adjust renderForeignRecordHeader to array

The FormDataProvider refactoring changed DB values
from strings to arrays when used with select fields.
The code usage in InlineRecordContainer is adopted to
use the new data structure.

Resolves: #70951
Releases: master
Change-Id: Id992232c36521622a06fbd8892e66398dcede35c
Reviewed-on: https://review.typo3.org/44254
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Tested-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] EXT:form - Validation of radiogroup/ checkboxgroup elements 10/43710/10
Ralf Zimmermann [Fri, 30 Oct 2015 10:16:48 +0000 (11:16 +0100)]
[BUGFIX] EXT:form - Validation of radiogroup/ checkboxgroup elements

The "required" validator has to check array values.

Resolves: #70210
Releases: master
Change-Id: I58b8fb93d7e684854d1834c7994c837922467f82
Reviewed-on: https://review.typo3.org/43710
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove DocumentTemplate sections at TypoScriptTemplateConstantsEditorModuleFun... 25/44425/2
Wouter Wolters [Fri, 30 Oct 2015 18:40:00 +0000 (19:40 +0100)]
[TASK] Remove DocumentTemplate sections at TypoScriptTemplateConstantsEditorModuleFunctionController

Resolves: #71175
Releases: master
Change-Id: I38b99b3a3daac028b0e2f0888c4384fa9b5cdeb1
Reviewed-on: https://review.typo3.org/44425
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Solve a then-else mismatch for foreign_label 65/44265/2
Stefan Froemken [Sun, 25 Oct 2015 07:16:07 +0000 (08:16 +0100)]
[BUGFIX] Solve a then-else mismatch for foreign_label

I have changed then-part with else-part, because in
case of fields of type "inline" it is not possible
to have values like tx_table_123.

Resolves: #71002
Releases: master
Change-Id: Ib274b0f8b477001cabd4b681da505b6dde71f156
Reviewed-on: https://review.typo3.org/44265
Reviewed-by: Ruud Silvrants <ruudsilvrants@gmail.com>
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Tested-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Suggest wizard does not work on new records 12/44412/5
Thomas Maroschik [Fri, 30 Oct 2015 15:33:38 +0000 (16:33 +0100)]
[BUGFIX] Suggest wizard does not work on new records

The suggest wizard gets it's parameters via a POST json
body. Inside there is the current record uid given,
which follows the scheme "NEW{random number}". For whatever
reason the wizard casts this uid to an integer which results
in a 0. The following check for a numeric uid fails in the
case of a new record, as it is always numeric because of the
cast.

This patch removes the cast. No further sanitizing is necessary
as the uid is casted in every further use case where appropriate.

Resolves: #71056
Releases: master

Change-Id: I1f20fbc32ab406e69596ad8bf7a1e65231b9f1d6
Reviewed-on: https://review.typo3.org/44412
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[!!!][TASK] Change EXT:form wizard to use AJAX routes 81/43881/8
Benjamin Mack [Wed, 7 Oct 2015 07:28:02 +0000 (09:28 +0200)]
[!!!][TASK] Change EXT:form wizard to use AJAX routes

The ExtJS wizard of EXT:form in the backend is using
an old "module" to load and to save the data from the wizard,
but is misusing this as AJAX responses.

The patch uses PSR-7 Ajax Routes to load the content,
and also removes the now obsolete WizardView classes.

Resolves: #70574
Releases: master
Change-Id: I714b514ea75f618db58c18f3e0ac1235cfd40f7e
Reviewed-on: https://review.typo3.org/43881
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove DocumentTemplate section in Wizard controllers 29/44429/3
Wouter Wolters [Fri, 30 Oct 2015 18:56:38 +0000 (19:56 +0100)]
[TASK] Remove DocumentTemplate section in Wizard controllers

Calls to section() are removed in SortPagesWizardModuleFunction and
CreatePagesWizardModuleFunctionController

Resolves: #71180
Resolves: #71178
Releases: master
Change-Id: I0adc20dd157c629ea7b2e55b9878fe9be8227816
Reviewed-on: https://review.typo3.org/44429
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Remove DocumentTemplate sections at TypoScriptTemplateInformationModuleFunctio... 27/44427/2
Wouter Wolters [Fri, 30 Oct 2015 18:47:50 +0000 (19:47 +0100)]
[TASK] Remove DocumentTemplate sections at TypoScriptTemplateInformationModuleFunctionController

Resolves: #71176
Releases: master
Change-Id: I1e416428fd101395946d0ae861a2427f609faaaa
Reviewed-on: https://review.typo3.org/44427
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[BUGFIX] EXT:form - Having only a FILEUPLOAD element breaks form 05/44405/3
Ralf Zimmermann [Fri, 30 Oct 2015 14:06:21 +0000 (15:06 +0100)]
[BUGFIX] EXT:form - Having only a FILEUPLOAD element breaks form

The FILEUPLOAD data is stored in the session data. The confirmation page
does not create a hidden input element for it. That is the problem.
Solution: extend the detection of the submitted form with a
session lookup.

Resolves: #70500
Releases: master
Change-Id: I165129dd95aeacb7f2ac255297c593b80afb0c64
Reviewed-on: https://review.typo3.org/44405
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Make sure fixPermissions gets 4 digit string 30/44430/3
Benjamin Mack [Fri, 30 Oct 2015 22:17:05 +0000 (23:17 +0100)]
[BUGFIX] Make sure fixPermissions gets 4 digit string

The global file options "fileCreateMask" and "folderCreateMask" should
always have 4 digits when calling GeneralUtility::fixPermissions() to
avoid any problems when having a misconfiguration.

Resolves: #36167
Releases: master
Change-Id: I4ad8a98770a63abe7f8ba3de00b0394d211d5d03
Reviewed-on: https://review.typo3.org/44430
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] EXT:form - Selected attribute not rendered 94/44394/2
Ralf Zimmermann [Fri, 30 Oct 2015 12:33:06 +0000 (13:33 +0100)]
[BUGFIX] EXT:form - Selected attribute not rendered

Pass the selected values to the select viewhelper "value" attribute.

Resolves: #70502
Releases: master
Change-Id: Id0ac372b2598a0ed2ea1f6cc3dbef90668915d77
Reviewed-on: https://review.typo3.org/44394
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] FormEngine: Instantiate ExtJS tree in new flexform sections 31/44431/2
Morton Jonuschat [Sat, 31 Oct 2015 09:38:05 +0000 (10:38 +0100)]
[BUGFIX] FormEngine: Instantiate ExtJS tree in new flexform sections

Fix support for rendering trees in new flexform sections. The javascript
needs to be added to the code executed on click and it needs to be
modified at runtime to ensure unique tree ids get generated before
instantiation.

Resolves: #70473
Releases: master
Change-Id: Id37f842fa7ade2fc3858eaf832413f932b8486a6
Reviewed-on: https://review.typo3.org/44431
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] FSC: Do not show pageTS template if it's included by default 00/44400/3
Markus Klein [Fri, 30 Oct 2015 13:53:33 +0000 (14:53 +0100)]
[TASK] FSC: Do not show pageTS template if it's included by default

If the extension fluid_styled_content is configured to include the
pageTS by default, there is no need to show the template in the
page resources.

Resolves: #71170
Releases: master
Change-Id: I61d44fa0c5b347d2622f8117afb8735c7a597b80
Reviewed-on: https://review.typo3.org/44400
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[FOLLOWUP][BUGFIX] PageLayoutController must only use available actions for view... 20/44420/2
Andreas Allacher [Fri, 30 Oct 2015 17:36:12 +0000 (18:36 +0100)]
[FOLLOWUP][BUGFIX] PageLayoutController must only use available actions for view/edit

Ensure that only available actions are shown via PageLayoutController,
e.g. if you remove QuickEdit and the user had previously set the module
to QuickEdit.

Change-Id: Ief52e837a478217d9436f2620da6c953afa72102
Resolves: #70767
Releases: master
Reviewed-on: https://review.typo3.org/44420
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Rename variable $P to $wizardParameters 24/44424/2
Gernot Schulmeister [Fri, 30 Oct 2015 18:17:39 +0000 (19:17 +0100)]
[TASK] Rename variable $P to $wizardParameters

Resolves: #71187
Releases: master
Change-Id: I151b7f39033f430e85251c90006e40e5c3eb9c77
Reviewed-on: https://review.typo3.org/44424
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add default page setup on new installations 76/44276/8
Benjamin Mack [Mon, 26 Oct 2015 06:11:01 +0000 (07:11 +0100)]
[TASK] Add default page setup on new installations

Adds a page and a sys_template to the system
after installation, using Fluid Styled Content
by default.

Resolves: #70579
Releases: master
Change-Id: I318d0a6f4d03d617417a9cb3b1dde93e90f49934
Reviewed-on: https://review.typo3.org/44276
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Colorpicker data not set in EM configuration 23/44423/2
Wouter Wolters [Fri, 30 Oct 2015 18:05:45 +0000 (19:05 +0100)]
[BUGFIX] Colorpicker data not set in EM configuration

The colorpicker does not fill the input field in the EM
configuration. Add the missing formengine data attribute.

Resolves: #71186
Releases: master
Change-Id: I96caa16d2d8f601ee35b6241ccea0154ff9e12fa
Reviewed-on: https://review.typo3.org/44423
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] Fix fatal in web->info for page without access 22/44422/2
Andreas Allacher [Fri, 30 Oct 2015 18:01:27 +0000 (19:01 +0100)]
[BUGFIX] Fix fatal in web->info for page without access

Change-Id: I09ca9ca4d0afea91b64578acb6587ef8cb813f37
Resolves: #71185
Releases: master
Reviewed-on: https://review.typo3.org/44422
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove documentTemplate sections at SetupModuleController 07/44407/3
Ruud Silvrants [Fri, 30 Oct 2015 14:30:29 +0000 (15:30 +0100)]
[TASK] Remove documentTemplate sections at SetupModuleController

Change-Id: I7d2b3f71664423a66e9fd7a1eade574d5a7570c5
Resolves: #71169
Releases: master
Reviewed-on: https://review.typo3.org/44407
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Use stopPropagation() to prevent event bubbling 19/44419/2
Andreas Fernandez [Fri, 30 Oct 2015 17:09:30 +0000 (18:09 +0100)]
[BUGFIX] Use stopPropagation() to prevent event bubbling

Resolves: #71182
Related: #71149
Releases: master
Change-Id: I7c4471d66fb1e675d01ff36e9a616db7e9cf81ef
Reviewed-on: https://review.typo3.org/44419
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>
3 years ago[TASK] Use b/w manual icons in Extension Manager 33/44333/5
Xavier Perseguers [Wed, 28 Oct 2015 15:10:42 +0000 (16:10 +0100)]
[TASK] Use b/w manual icons in Extension Manager

Change-Id: I6e4aeafb12ed8bbfed75f868c3ca36fc42788699
Resolves: #71100
Releases: master
Reviewed-on: https://review.typo3.org/44333
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[TASK] Remove documentTemplate sections at ColorpickerController 96/44396/3
Ruud Silvrants [Fri, 30 Oct 2015 13:08:24 +0000 (14:08 +0100)]
[TASK] Remove documentTemplate sections at ColorpickerController

Change-Id: I17ed23624cc26d4328f4baa467e7a1394197008f
Resolves: #71165
Releases: master
Reviewed-on: https://review.typo3.org/44396
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] Escape vsprintf placeholders properly 01/44401/2
Mathias Schreiber [Fri, 30 Oct 2015 13:57:18 +0000 (14:57 +0100)]
[BUGFIX] Escape vsprintf placeholders properly

Percentage characters were not properly encoded leading
to a warning in the FormatDetailsVH

Resolves: #61123
Releases: master
Change-Id: I052bb5f15036766fb70fa4f875b2899e555ee8fe
Reviewed-on: https://review.typo3.org/44401
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] Deny to create localization based on "All Languages" 09/44409/4
Mathias Schreiber [Fri, 30 Oct 2015 15:19:20 +0000 (16:19 +0100)]
[BUGFIX] Deny to create localization based on "All Languages"

We no longer allow to localize a record based on records that run
in all languages because... it just doesn't make sense

Resolves: #38940
Releases: master
Change-Id: I8b3b2304966b51cf04c3433ead8d0f083519106c
Reviewed-on: https://review.typo3.org/44409
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Remove documentTemplate sections at WebFunctionWizardsBaseController 14/44414/3
Ruud Silvrants [Fri, 30 Oct 2015 15:46:37 +0000 (16:46 +0100)]
[TASK] Remove documentTemplate sections at WebFunctionWizardsBaseController

Resolves: #71174
Releases: master
Change-Id: I23ee55d7c7fe27ee5b3ff5f73805526f562c2406
Reviewed-on: https://review.typo3.org/44414
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Improve performance of element rendering on flexforms 08/44408/5
Sebastian Fischer [Fri, 30 Oct 2015 14:21:28 +0000 (15:21 +0100)]
[BUGFIX] Improve performance of element rendering on flexforms

This patch aggregates the elements with config and values to compile
them in one call instead of calling compile for each element.

Resolves: #71172
Releases: master
Change-Id: I44fc7848e9676c731c75930db5244bcf711a4738
Reviewed-on: https://review.typo3.org/44408
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] Remove documentTemplate sections at InfoPageTyposcriptConfigCon 99/44399/4
Ruud Silvrants [Fri, 30 Oct 2015 13:31:00 +0000 (14:31 +0100)]
[TASK] Remove documentTemplate sections at InfoPageTyposcriptConfigCon

Remove documentTemplate sections calls for
InfoPageTyposcriptConfigController

Resolves: #71168
Releases: master
Change-Id: I07b5f103b9268999c620194f1963cd610e12e7ae
Reviewed-on: https://review.typo3.org/44399
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Use ModuleTemplate in Extension Manager 03/44403/2
Andreas Fernandez [Fri, 30 Oct 2015 13:41:35 +0000 (14:41 +0100)]
[TASK] Use ModuleTemplate in Extension Manager

Resolves: #70362
Releases: master
Change-Id: I900b527a9502e35e59646484c64a83e78dd22620
Reviewed-on: https://review.typo3.org/44403
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Remove documentTemplate sections TypoScriptTemplateObjectBrowse 89/44389/7
Ruud Silvrants [Fri, 30 Oct 2015 11:01:21 +0000 (12:01 +0100)]
[TASK] Remove documentTemplate sections TypoScriptTemplateObjectBrowse

Remove documentTemplate sections calls for
TypoScriptTemplateObjectBrowserModuleFunctionController

Resolves: #71160
Releases: master
Change-Id: I98f6a0df6ae1a364523ebabfee31435b963addde
Reviewed-on: https://review.typo3.org/44389
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove documentTemplate sections at TemplateAnalyzerModuleFunct 95/44395/3
Ruud Silvrants [Fri, 30 Oct 2015 12:49:32 +0000 (13:49 +0100)]
[TASK] Remove documentTemplate sections at TemplateAnalyzerModuleFunct

Remove documentTemplate sections calls for
TemplateAnalyzerModuleFunctionController.

Resolves: #71163
Releases: master
Change-Id: I9365826fd50d75682793609b8d3b97e7a8e3892b
Reviewed-on: https://review.typo3.org/44395
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove documentTemplate sections at PageInformationController 98/44398/2
Ruud Silvrants [Fri, 30 Oct 2015 13:16:44 +0000 (14:16 +0100)]
[TASK] Remove documentTemplate sections at PageInformationController

Change-Id: I91004db660eead7217e74a575538847853ad01ed
Resolves: #71167
Releases: master
Reviewed-on: https://review.typo3.org/44398
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove documentTemplate sections at ElementInformationController 90/44390/9
Ruud Silvrants [Fri, 30 Oct 2015 11:08:13 +0000 (12:08 +0100)]
[TASK] Remove documentTemplate sections at ElementInformationController

Resolves: #71159
Releases: master
Change-Id: Ib3a487967f1f530471a599ad8dc13404b5696557
Reviewed-on: https://review.typo3.org/44390
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Ruud Silvrants <ruudsilvrants@gmail.com>
Tested-by: Ruud Silvrants <ruudsilvrants@gmail.com>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Inline children need additional state flags 79/44379/4
Sebastian Fischer [Thu, 29 Oct 2015 20:43:17 +0000 (21:43 +0100)]
[BUGFIX] Inline children need additional state flags

Each inline child gets flags added that reflect the state they
are in while being processed. Another patch will later
use more of these flags.

Resolves: #71136
Releases: master
Change-Id: Id86c5efdc6660caba8836691967f09cd69ae1ca7
Reviewed-on: https://review.typo3.org/44379
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] Use move placeholders as default in workspaces 85/35685/13
Benjamin Mack [Fri, 21 Aug 2015 13:02:51 +0000 (15:02 +0200)]
[!!!][TASK] Use move placeholders as default in workspaces

Only allow workspaces version 2 (TCA->ctrl->versioningWS)
and use this option as default when setting versioningWS to TRUE.

Releases: master
Resolves: #24449
Change-Id: I5cfa5aa4c11fa7ef38b45b42082da6e0d75eb4ed
Reviewed-on: https://review.typo3.org/35685
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] Workspace placeholder is not processed with eval-function 93/44393/3
Oliver Hader [Fri, 30 Oct 2015 12:30:21 +0000 (13:30 +0100)]
[BUGFIX] Workspace placeholder is not processed with eval-function

The workspace move-placeholder is not processed with the accordant
eval-function. This leads to scenario that a placeholder is not
persisted at all and produces orphaned or invalid data sets.

Resolves: #71161
Releases: master, 6.2
Change-Id: I60eaaa30399a26a10452f0605ba73476a9d129ef
Reviewed-on: https://review.typo3.org/44393
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] PageLayoutController must only use available actions for view/edit 82/44082/5
Andreas Allacher [Thu, 15 Oct 2015 13:22:04 +0000 (15:22 +0200)]
[BUGFIX] PageLayoutController must only use available actions for view/edit

Ensure that only available actions are shown via PageLayoutController,
e.g. if you remove QuickEdit and the user had previously set the module
to QuickEdit.

Change-Id: Iec8d552965ea351393a218a68ba3166b674ef51b
Resolves: #70767
Releases: master
Reviewed-on: https://review.typo3.org/44082
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Add menu item to clear the clipboard 92/44392/2
Jan Helke [Fri, 30 Oct 2015 11:35:07 +0000 (12:35 +0100)]
[TASK] Add menu item to clear the clipboard

The make the clipboard more usable, this patch added another menu
item to clear the clipboard. Additionally the label and message
to delete elements is now more precise.
That duplicates the function of the red button with the X, but it
seems that this function was not clear for anyone.

Resolves: #18507
Releases: master
Change-Id: I6b06c6e6f1e45c61476c37b92fd52e1e7a9eae5d
Reviewed-on: https://review.typo3.org/44392
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Add margin next to icon in trees 87/44387/2
Andreas Fernandez [Fri, 30 Oct 2015 10:38:59 +0000 (11:38 +0100)]
[TASK] Add margin next to icon in trees

This adds a small margin at the right side of icons used in a CSS-based tree.
Such a tree can be found at the "New record" view.

Resolves: #70354
Releases: master
Change-Id: Ie252c46f6a998bb36987ae8d24259e7730f2ace0
Reviewed-on: https://review.typo3.org/44387
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
3 years ago[BUGFIX] Correct login button active state for custom colors 91/44391/2
Benjamin Kott [Fri, 30 Oct 2015 11:31:44 +0000 (12:31 +0100)]
[BUGFIX] Correct login button active state for custom colors

Resolves: #71134
Releases: master
Change-Id: I7fc8e8b06e3068939551711130a4d892249c88ae
Reviewed-on: https://review.typo3.org/44391
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Offer "exit" button in logout modal 85/44385/2
Andreas Fernandez [Fri, 30 Oct 2015 10:07:09 +0000 (11:07 +0100)]
[TASK] Offer "exit" button in logout modal

Add an "exit" button in the logout modal that appears if a backend session
timed out. That button leads to the backend login form.

Resolves: #70249
Releases: master
Change-Id: If9ec5ed72e12da4a59133e0447319e713c95c91a
Reviewed-on: https://review.typo3.org/44385
Reviewed-by: Thomas Maroschik <tmaroschik@dfau.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Thomas Maroschik <tmaroschik@dfau.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Shortcut list now scrollable if containing more than 10 entries 99/44299/4
Michael Oehlhof [Mon, 26 Oct 2015 17:53:47 +0000 (18:53 +0100)]
[BUGFIX] Shortcut list now scrollable if containing more than 10 entries

Resolves: #71003
Releases: master
Change-Id: I5bca2df1f34937257aa6ed574fc0a0ac05466a5c
Reviewed-on: https://review.typo3.org/44299
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Tested-by: Gernot Schulmeister <gernotschulmeister@gmx.at>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] EXT:form - Problems with checkboxes and multiple is set 86/44386/2
Ralf Zimmermann [Fri, 30 Oct 2015 10:35:18 +0000 (11:35 +0100)]
[BUGFIX] EXT:form - Problems with checkboxes and multiple is set

Write the variable "multiple" into the additionalArguments Array.

Resolves: #71157
Releases: master
Change-Id: I4354d97277dd5c9816d7fd16fea1ddfd75982b9a
Reviewed-on: https://review.typo3.org/44386
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove rendering of label_userFunc due to redundancy 84/44384/2
Jan Helke [Fri, 30 Oct 2015 09:22:53 +0000 (10:22 +0100)]
[TASK] Remove rendering of label_userFunc due to redundancy

Resolves: #71152
Releases: master
Change-Id: I76ef42a782d6720e97744efc65aa10799b18f952
Reviewed-on: https://review.typo3.org/44384
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>