Packages/TYPO3.CMS.git
3 years ago[BUGFIX] EXT:form - avoid number reduction in currency filter 75/43475/5
Ralf Zimmermann [Tue, 22 Sep 2015 13:16:10 +0000 (15:16 +0200)]
[BUGFIX] EXT:form - avoid number reduction in currency filter

Avoid a number reduction each time the filter is applied.
Preserve the decimal places.

Resolves: #69807
Releases: master
Change-Id: I1aed27489ea9a7b7d1f3a3e593803bf075ea25a9
Reviewed-on: https://review.typo3.org/43475
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Show module action name and page title for import/export in bookmark list 68/44268/2
Michael Oehlhof [Sun, 25 Oct 2015 19:49:43 +0000 (20:49 +0100)]
[TASK] Show module action name and page title for import/export in bookmark list

Resolves: #71007
Releases: master
Change-Id: I67056e2df58daaff6107bae16a0385d01b48b964
Reviewed-on: https://review.typo3.org/44268
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] Show correct module action names for reports in bookmark list 67/44267/2
Michael Oehlhof [Sun, 25 Oct 2015 17:49:30 +0000 (18:49 +0100)]
[TASK] Show correct module action names for reports in bookmark list

Resolves: #71006
Releases: master
Change-Id: I699a8475df058175059710181073e40be3494372
Reviewed-on: https://review.typo3.org/44267
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] Show module action name for database check in bookmark list 72/44272/3
Michael Oehlhof [Sun, 25 Oct 2015 21:12:02 +0000 (22:12 +0100)]
[TASK] Show module action name for database check in bookmark list

Resolves: #71009
Releases: master
Change-Id: I9405c6dc4a95588bd6c0da8dae46a908df04945d
Reviewed-on: https://review.typo3.org/44272
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] Show module action name for configuration in bookmark list 70/44270/2
Michael Oehlhof [Sun, 25 Oct 2015 20:01:05 +0000 (21:01 +0100)]
[TASK] Show module action name for configuration in bookmark list

Resolves: #71008
Releases: master
Change-Id: I4bc7dedf051658b7a842847b7e2d94fe42909ddf
Reviewed-on: https://review.typo3.org/44270
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] EXT:dbal: Shortcuts now working correct 73/44273/2
Michael Oehlhof [Sun, 25 Oct 2015 21:34:53 +0000 (22:34 +0100)]
[BUGFIX] EXT:dbal: Shortcuts now working correct

Selecting a shortcut from the bookmark list shows the correct submodule.

Resolves: #71011
Releases: master
Change-Id: I9f6cb6ecb355e16c03c51c8ecf81de3df153dea5
Reviewed-on: https://review.typo3.org/44273
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] DB Check: Function menu and shortcuts now working again 71/44271/2
Michael Oehlhof [Sun, 25 Oct 2015 21:08:00 +0000 (22:08 +0100)]
[BUGFIX] DB Check: Function menu and shortcuts now working again

The function menu does show the active module.
The shortcut selects the correct submodule.

Resolves: #71010
Releases: master
Change-Id: I1d358ad75bf44730fdc89dd193fdf03afe42a5df
Reviewed-on: https://review.typo3.org/44271
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Update autocomplete to 1.2.24 55/44255/3
Andreas Fernandez [Sat, 24 Oct 2015 20:20:57 +0000 (22:20 +0200)]
[TASK] Update autocomplete to 1.2.24

This patch updates jQuery.autocomplete to version 1.2.24.
This patch also adds a modification made by the Core team. The
corresponding Pull Request against the library repository was not
merged yet.

Resolves: #70988
Releases: master
Change-Id: Ie9fde5d24d67d2ece882887b02011f0e65ecc672
Reviewed-on: https://review.typo3.org/44255
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[BUGFIX] Correct misleading PHP version requirement 64/44264/2
Michael Schams [Sun, 25 Oct 2015 03:57:59 +0000 (14:57 +1100)]
[BUGFIX] Correct misleading PHP version requirement

System requirements suggest that TYPO3 CMS requires PHP >5.5 up to 5.6
(greater than version 5.5). In fact, PHP 5.5 is supported and should be
included.

This patch updates the line, so it reads PHP 5.5 up to 5.6 (without the
greater-than-sign).

Resolves: #71001
Releases: master
Change-Id: I6034fae6f546c1f3cbc8827abc2b632eb8661b81
Reviewed-on: https://review.typo3.org/44264
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] Show correct module action name in bookmark list 44/44144/3
Michael Oehlhof [Sun, 18 Oct 2015 22:00:14 +0000 (00:00 +0200)]
[TASK] Show correct module action name in bookmark list

This patch includes the changes for the two modules "Backend user"
and "Scheduler" using the new displayName property of the ShortcutButton.

Resolves: #70824
Releases: master
Change-Id: Iad9169030429d649aa9f9b8cec910529b3140884
Reviewed-on: https://review.typo3.org/44144
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[FOLLOWUP] Add new property displayName to ShortcutButton 66/44266/2
Daniel Goerz [Sun, 25 Oct 2015 12:06:38 +0000 (13:06 +0100)]
[FOLLOWUP] Add new property displayName to ShortcutButton

This followup adds the missing JSDoc.

Change-Id: Ic99bc8451da8caae6db02f88350e9e2c91b522e4
Resolves: #70698
Releases: master
Reviewed-on: https://review.typo3.org/44266
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Add new property displayName to ShortcutButton 65/44065/10
Michael Oehlhof [Wed, 14 Oct 2015 19:45:16 +0000 (21:45 +0200)]
[TASK] Add new property displayName to ShortcutButton

Actually the ShortcutButton shows the module name as label for a shortcut.
For modules with different actions inside the module this results with
the same label for all actions of a module.

This patch add a new property displayName to the ShortcutButton.

With this patch the label in the bookmark list can be set when creating
the ShortcutButton using the new property displayName.
If displayName is set it is used as label for the bookmark,
if displayName is not set (empty) the ShortcutButton works as before.

Resolves: #70698
Releases: master
Change-Id: Ie650d08793f323581ebee52af59c32a8a85b08c9
Reviewed-on: https://review.typo3.org/44065
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 z-index of clickmenu in DocHeader 63/44263/4
Frank Nägler [Sat, 24 Oct 2015 18:58:28 +0000 (20:58 +0200)]
[BUGFIX] Fix z-index of clickmenu in DocHeader

Resolves: #70997
Releases: master
Change-Id: I331a96b2633c931f449d0e07c06bd8be1791f052
Reviewed-on: https://review.typo3.org/44263
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] Respect TSConfig in Language Diff View 52/44252/3
Mathias Schreiber [Fri, 23 Oct 2015 17:33:59 +0000 (19:33 +0200)]
[BUGFIX] Respect TSConfig in Language Diff View

In order to get the configured value from TSConfig to show in the
DiffView we need to provide the pid of the defaultLanguageRecord
to FormEngine.

Resolves: #38820
Releases: master
Change-Id: If486e7c9dd7b6b3fc8d96a1535f343a83d532ed4
Reviewed-on: https://review.typo3.org/44252
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] Remove getRecordTitle() runtime cache 41/44241/3
Christian Kuhn [Fri, 23 Oct 2015 12:55:29 +0000 (14:55 +0200)]
[BUGFIX] Remove getRecordTitle() runtime cache

This reverts the runtime cache of BackendUtility::getRecordTitle()
from commit d10070e81. This low level method is getting more and
more unused anyway and is substituted with a data provider in
FormEngine for example. The cache currently introduces issues
in edge cases and the benefit of the cache in general in rather
small.

Resolves: #70435
Related: #69749
Releases: master
Change-Id: Id9f352a2193f38fafc305001a2d20db16298b2fd
Reviewed-on: https://review.typo3.org/44241
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
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] Use dedicated database field for `textmedia` media references 28/44228/6
Morton Jonuschat [Fri, 23 Oct 2015 14:31:11 +0000 (16:31 +0200)]
[TASK] Use dedicated database field for `textmedia` media references

To avoid side effects and make maintenance easier the textmedia content
element from EXT:fluid_styled_content uses a dedicated field for media
file references This avoids side effects with EXT:css_styled_content as
the child TCA of the file references is no longer depended on the parent
CType configuration.

This also fixes the wrong media palette being shown in the backend as
the AJAX call to fetch the inline record does not have access to th
parent record.

An upgrade wizard is provided to migrate the file references to the new
assets database field.

Resolves: #70957
Releases: master
Change-Id: I32d7284e2098b4ab74f10f1fc8c7d07a7553511d
Reviewed-on: https://review.typo3.org/44228
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove t3js prefix usage in CSS 48/44248/2
Wouter Wolters [Fri, 23 Oct 2015 14:23:08 +0000 (16:23 +0200)]
[TASK] Remove t3js prefix usage in CSS

Resolves: #70977
Releases: master
Change-Id: I4a0c4f998452fc832d724cad22d84765eb522c63
Reviewed-on: https://review.typo3.org/44248
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[TASK] Update bootstrap-slider to 5.2.4 47/44247/2
Wouter Wolters [Fri, 23 Oct 2015 14:04:05 +0000 (16:04 +0200)]
[TASK] Update bootstrap-slider to 5.2.4

Resolves: #70974
Releases: master
Change-Id: Ibe41de8c1b89909632dc07f7461cc1a8c06c10d8
Reviewed-on: https://review.typo3.org/44247
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[FEATURE] Enhance form protection and add class for frontend 26/43426/12
Helmut Hummel [Fri, 18 Sep 2015 15:24:03 +0000 (17:24 +0200)]
[FEATURE] Enhance form protection and add class for frontend

This change adds API for CSRF protection in the frontend.
The usage is exactly the same as for backend modules, except
that the factory now returns a proper implementation for frontend.

The refactoring enabled a massive cleanup of the tests as the classes
now properly use dependency inversion.

Resolves: #56633
Releases: master
Change-Id: I7a9710215c38fda705fea62827419f63abdd2dc1
Reviewed-on: https://review.typo3.org/43426
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Streamline FE-Edit toolbar and buttons 42/44242/3
Frank Nägler [Fri, 23 Oct 2015 13:10:14 +0000 (15:10 +0200)]
[TASK] Streamline FE-Edit toolbar and buttons

Resolves: #70971
Releases: master
Change-Id: I5351563d1c49fb061ddd84e17a99d971054f2b92
Reviewed-on: https://review.typo3.org/44242
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] TCA displayCond with EXT:anExt:LOADED fails 51/44251/5
Christian Kuhn [Fri, 23 Oct 2015 15:01:51 +0000 (17:01 +0200)]
[BUGFIX] TCA displayCond with EXT:anExt:LOADED fails

Due to the new condition evaluation construct in FormEngine, the
EXT:anExtension:LOADED display condition is very unfortunate since
the evaluation happens at the end, and depending on the configuration
of affected field, the former data provider may fail fetching data.

This is solved by deprecating this condition since it works contrary
to the "additive" TCA system: Extensions should always add or change
other extensions TCA, but should not have a "negative" dependency
to each other like "Don't do if that extension is loaded".

Core is affected at two places in combination with
static_info_tables. This also lowers the dependency from core
to static_info_tables again, which is not a good thing in
first place.

A patch for static_info_tables adding the fields there is pending.

Resolves: #70052
Releases: master
Change-Id: Iccb7a116d1f89e55e80e389a2448759eca326605
Reviewed-on: https://review.typo3.org/44251
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Improve styling of Element Information popup 56/42156/6
Josef Glatz [Fri, 31 Jul 2015 06:44:24 +0000 (08:44 +0200)]
[TASK] Improve styling of Element Information popup

Add some space next to the avatar.

Change-Id: I5dbdd6f57ebe19cc21d19230518bdbe42de827a3
Releases: master
Resolves: #68660
Reviewed-on: https://review.typo3.org/42156
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Update autosize to 3.0.13 46/44246/2
Wouter Wolters [Fri, 23 Oct 2015 13:49:24 +0000 (15:49 +0200)]
[TASK] Update autosize to 3.0.13

Resolves: #70973
Releases: master
Change-Id: Ib197044d4bec380a7ac2e7063fa1334d9930efd0
Reviewed-on: https://review.typo3.org/44246
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Update phpunit to 4.8.16 40/44240/2
Andreas Fernandez [Fri, 23 Oct 2015 12:36:18 +0000 (14:36 +0200)]
[TASK] Update phpunit to 4.8.16

Resolves: #70970
Releases: master
Change-Id: Icbc6ad798e051beb96846d1fc5cfe4b01ac6a611
Reviewed-on: https://review.typo3.org/44240
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Remove dependency to DocumentTemplate in FormEngine 16/44116/5
Andreas Bouche [Fri, 16 Oct 2015 17:04:14 +0000 (19:04 +0200)]
[BUGFIX] Remove dependency to DocumentTemplate in FormEngine

Move wrapClickMenuOnIcon() from DocumentTemplate to BackendUtility
next to similar static helper methods of this kind. This reduces
the need to have an instance of DocumentTemplate available which
is not always the case for instance in inline ajax requests.

Resolves: #70494
Releases: master
Change-Id: I977d79d48ffce5db84c9a91b8fac233edbc238ec
Reviewed-on: https://review.typo3.org/44116
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Jan Helke <typo3@helke.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Update moment-timezone to 0.4.1 38/44238/2
Wouter Wolters [Fri, 23 Oct 2015 11:47:44 +0000 (13:47 +0200)]
[TASK] Update moment-timezone to 0.4.1

Resolves: #70968
Releases: master
Change-Id: I1bf39dfb3acb6a0fe20990651fe81b1a4c851eb0
Reviewed-on: https://review.typo3.org/44238
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Streamline JavaScript documentation 70/44170/5
Frank Nägler [Mon, 19 Oct 2015 21:50:37 +0000 (23:50 +0200)]
[TASK] Streamline JavaScript documentation

Resolves: #70966
Releases: master
Change-Id: Ic78753be0facd860e5ab30ce6d7340e040dee59c
Reviewed-on: https://review.typo3.org/44170
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] Update flag icons 39/44239/2
Wouter Wolters [Fri, 23 Oct 2015 11:49:48 +0000 (13:49 +0200)]
[TASK] Update flag icons

Grunt task gives changed flag icons. Update them accordingly.

Resolves: #70969
Releases: master
Change-Id: Icb129c0ca197d4c2bcd1e9e2ec9321bb4844ff66
Reviewed-on: https://review.typo3.org/44239
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Use IconAPI to replace hide action icon in IRRE 37/44237/3
Andreas Fernandez [Fri, 23 Oct 2015 11:00:43 +0000 (13:00 +0200)]
[BUGFIX] Use IconAPI to replace hide action icon in IRRE

Resolves: #70967
Releases: master
Change-Id: I663beb38cdf01ecbabbb6bfcabda16359cd8b23a
Reviewed-on: https://review.typo3.org/44237
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] BE: correctly resolve default values for MM relations 27/43727/9
Andreas Allacher [Fri, 2 Oct 2015 06:40:18 +0000 (08:40 +0200)]
[BUGFIX] BE: correctly resolve default values for MM relations

With this default values for MM relations are
again retrieved correctly.
This bug was introduced with the "FormEngine" changes
because the values for MM tables are retrieved via
RelationHandler now and always use the MM table.
In order for this to work for default values the
MM table needs to be ignored.

Resolves: #70275
Releases: master
Change-Id: Ice3660c3e2d3c172034f308a642a92d4cbe2f618
Reviewed-on: https://review.typo3.org/43727
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Implement stop functionality to additionalJS_submit 43/43743/5
Frank Nägler [Fri, 2 Oct 2015 14:41:24 +0000 (16:41 +0200)]
[TASK] Implement stop functionality to additionalJS_submit

Using the hook in JS is not possible to stop the
submission of the form engine. A stop parameter
solves the problem.

Resolves: #17626
Releases: master
Change-Id: Ibcb9a5119a4827bb0ce03971c792a01eeafe3e6c
Reviewed-on: https://review.typo3.org/43743
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Remove obsolete checkbox code for input fields 29/44129/3
Christian Kuhn [Sat, 17 Oct 2015 17:32:05 +0000 (19:32 +0200)]
[BUGFIX] Remove obsolete checkbox code for input fields

Resolves: #25111
Releases: master
Change-Id: I2040b9e3dd5b6fdc17c011f2de9e8dbb8468118e
Reviewed-on: https://review.typo3.org/44129
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] Fix FloatValidatorTest on Windows 87/44187/4
Stephan Großberndt [Tue, 20 Oct 2015 19:19:01 +0000 (21:19 +0200)]
[BUGFIX] Fix FloatValidatorTest on Windows

Supply another locale as secondary choice to fix the failing unit test
FloatValidatorTest on Windows.

Resolves: #70883
Releases: master
Change-Id: Ib904270e8cb3f0957a6151ebad3da9d394cb21fc
Reviewed-on: https://review.typo3.org/44187
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] Fix paths to CSVs in PHPDoc of FAL functionals 88/44188/4
Stephan Großberndt [Tue, 20 Oct 2015 20:48:04 +0000 (22:48 +0200)]
[BUGFIX] Fix paths to CSVs in PHPDoc of FAL functionals

Resolves: #70884
Releases: master
Change-Id: I8052fcab45e030b66715e90b3f962cff1b8b393d
Reviewed-on: https://review.typo3.org/44188
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Group editable/read-only metadata fields 23/44223/4
Xavier Perseguers [Thu, 22 Oct 2015 12:37:19 +0000 (14:37 +0200)]
[TASK] Group editable/read-only metadata fields

Instead of mixing editable and non-editable fields, it is best to
group them together.

In addition, "Duration" is one of the numerous metadata information
being related to either an audio or a video asset. Think ahead and
put the information on a dedicated tab, so that other extensions
know how to best extend support for metadata in FAL.

Change-Id: Iada3d47c7bad1e31981635d559489191dd6ca5ca
Resolves: #70949
Releases: master
Reviewed-on: https://review.typo3.org/44223
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Documents are missing dimensions 18/44218/4
Xavier Perseguers [Thu, 22 Oct 2015 10:21:26 +0000 (12:21 +0200)]
[BUGFIX] Documents are missing dimensions

Change-Id: I32dde94f5004ff60a65afa492611e15a551b5698
Resolves: #70944
Releases: master
Reviewed-on: https://review.typo3.org/44218
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Drag&Drop upload broken after PSR-7 change 25/44225/2
Frans Saris [Thu, 22 Oct 2015 13:48:18 +0000 (15:48 +0200)]
[BUGFIX] Drag&Drop upload broken after PSR-7 change

Resolves: #70955
Releases: master
Change-Id: I8d4fdf1a2cf0db8cbccdc96306ba78e029da3abf
Reviewed-on: https://review.typo3.org/44225
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Duplicate TCA description column 24/44224/2
Christian Kuhn [Thu, 22 Oct 2015 13:25:37 +0000 (15:25 +0200)]
[BUGFIX] Duplicate TCA description column

Column "description" of be_users table was defined twice.

Resolves: #70954
Releases: master
Change-Id: Ic736a67dc6860ec0d81eecec1fdf9eeb3e996a38
Reviewed-on: https://review.typo3.org/44224
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] Support for color space "sRGB" 20/44220/3
Xavier Perseguers [Thu, 22 Oct 2015 11:07:15 +0000 (13:07 +0200)]
[TASK] Support for color space "sRGB"

Digital cameras are using sRGB color space instead of standard RGB.

This color space has been endorsed by the W3C, Exif, Intel, Pantone,
Corel, and many other industry players and is designed to match
typical home and office viewing conditions, rather than the darker
environment typically used for commercial color matching.

Add localizable labels for the color space definitions.

Change-Id: I9857c03604ddf0e89fbea74a2d67fec13a425e67
Resolves: #70946
Releases: master
Reviewed-on: https://review.typo3.org/44220
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Streamline FAL metadata properties 14/44214/4
Xavier Perseguers [Thu, 22 Oct 2015 09:07:01 +0000 (11:07 +0200)]
[TASK] Streamline FAL metadata properties

In an attempt to better organize metadata properties of assets
in TYPO3, this patch reorganizes the existing fields according
to standards in editing softwares.

- Alternative Text is meant for accessibility and should be
  a single line of text
- Caption and download name are accessibility fields and are
  better grouped with Alternative Text in a dedicated palette
- Creator Tool, Publisher, Source and Copyright do not belong
  to a combined palette and should be standard separate fields
- Keywords are stored as text and the user interface should
  reflect the possibility to enter more than one line of content

Resolves: #70941
Releases: master
Change-Id: I2a80940dc40ae6b79c3c5ada86cbc02df5cbda74
Reviewed-on: https://review.typo3.org/44214
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Use FormDataProvider to provide system-languages 46/44146/3
Stefan Neufeind [Mon, 19 Oct 2015 02:02:40 +0000 (04:02 +0200)]
[TASK] Use FormDataProvider to provide system-languages

This allows fetching the languages in a central place, including
fetching the default-language name/flag.

Change-Id: I5211bb6fa4ee6df95cb25296b6b35b678d1cc225
Resolves: #70825
Releases: master
Reviewed-on: https://review.typo3.org/44146
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Streamline icons and buttons in permission module 53/44153/5
Frank Nägler [Mon, 19 Oct 2015 11:39:53 +0000 (13:39 +0200)]
[TASK] Streamline icons and buttons in permission module

Resolves: #70842
Releases: master
Change-Id: I0ebe1f4a79b854aa8ee16564cb596317a905eb68
Reviewed-on: https://review.typo3.org/44153
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] Missing units "inches" and "points" 17/44217/2
Xavier Perseguers [Thu, 22 Oct 2015 09:52:18 +0000 (11:52 +0200)]
[TASK] Missing units "inches" and "points"

Two common document units are missing:

- Inches
- Points

Furthermore, the units should not be abbreviated and become
translatable.

Change-Id: Ieb4478586d3710814cd038de6d9cbdbbdcde0e04
Resolves: #70902
Releases: master
Reviewed-on: https://review.typo3.org/44217
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Ranking of a file may be 0 16/44216/2
Xavier Perseguers [Thu, 22 Oct 2015 09:37:13 +0000 (11:37 +0200)]
[BUGFIX] Ranking of a file may be 0

No ranking is not the same as 1 star value.

Change-Id: Ia53d99c7999d7a1fe59425bd390615872fa897c4
Resolves: #70900
Releases: master
Reviewed-on: https://review.typo3.org/44216
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] Skip unit test depending on Composer mode 26/44026/2
Nicole Cordes [Tue, 13 Oct 2015 09:24:14 +0000 (11:24 +0200)]
[BUGFIX] Skip unit test depending on Composer mode

The test isCoreUpdateEnabledReturnsTrueForEnvironmentVariableNotSet in
\TYPO3\CMS\Install\Service\CoreUpdateServiceTest depends on the
TYPO3_COMPOSER_MODE environment variable. This test should be skipped
if unit tests are running in Composer mode. An additional test for the
Composer mode is added to ensure the updater returns false.

Resolves: #70648
Releases: master
Change-Id: Iaedd9d0ab2c3877924fc41a6f9e2d4692c6d2f0a
Reviewed-on: https://review.typo3.org/44026
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[BUGFIX] Avoid empty "name" attribute on f:form.submit 35/44135/5
Claus Due [Sat, 17 Oct 2015 23:49:13 +0000 (01:49 +0200)]
[BUGFIX] Avoid empty "name" attribute on f:form.submit

Empty name attribute causes invalid HTML. Avoiding the
attribute if resolved name of submit button is empty
avoids this invalid HTML.

Change-Id: Ib9fb6bf24d64deb2e6d9c381ae407392a86d5ad7
Fixes: #70488
Fixes: #70486
Releases: master
Reviewed-on: https://review.typo3.org/44135
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] In a ModuleController use iconFactory from moduleTemplate 49/43949/4
Stefan Neufeind [Tue, 20 Oct 2015 22:58:04 +0000 (00:58 +0200)]
[TASK] In a ModuleController use iconFactory from moduleTemplate

Resolves: #70889
Releases: master
Change-Id: Id2a2906782f0b96ef89f21de241807212c45d702
Reviewed-on: https://review.typo3.org/43949
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Fix selector of "Add more lines" 12/44212/4
Andreas Fernandez [Thu, 22 Oct 2015 07:50:32 +0000 (09:50 +0200)]
[BUGFIX] Fix selector of "Add more lines"

Due to latest changes, ``this`` refers to document now. Change the
selector to fix the event binding.

Resolves: #70935
Releases: master
Change-Id: Ic98329bb19c4ebea80b66f59eed2c1c95427811f
Reviewed-on: https://review.typo3.org/44212
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Fix fatal in web->list for page without access 92/44192/2
Stephan Großberndt [Tue, 20 Oct 2015 22:48:26 +0000 (00:48 +0200)]
[BUGFIX] Fix fatal in web->list for page without access

Resolves: #70888
Releases: master
Change-Id: Iba46d4c0c86869abc819f71f837054e03c0d22f6
Reviewed-on: https://review.typo3.org/44192
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Respect edit content permissions in Web->Page 62/44162/2
Mathias Schreiber [Mon, 19 Oct 2015 14:08:16 +0000 (16:08 +0200)]
[BUGFIX] Respect edit content permissions in Web->Page

The PageModule did not respect the permission for edit content when
rendering buttons or enabling drag & drop.
Clicking the buttons lead into an error message.

Resolves: #50618
Releases: master
Change-Id: I4c3a6f0d1d7362b58a5a9c05078b51f3c533d53a
Reviewed-on: https://review.typo3.org/44162
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] RadioViewHelper correct property checked mapping 36/43736/3
Andreas Allacher [Fri, 2 Oct 2015 10:18:26 +0000 (12:18 +0200)]
[BUGFIX] RadioViewHelper correct property checked mapping

AbstractEntity objects are not correctly mapped as checked.
Previously the checked comparison failed because the value
attribute was converted to the identifier but not the property value.

Change-Id: I2f2500b394522647c4c87ed29b6f5cabbe009a9c
Resolves: #70303
Releases: master
Reviewed-on: https://review.typo3.org/43736
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Correct response object usage and LegacyTree usage 97/44197/3
Markus Klein [Wed, 21 Oct 2015 10:25:56 +0000 (12:25 +0200)]
[BUGFIX] Correct response object usage and LegacyTree usage

Resolves: #70909
Releases: master
Change-Id: I8c14c9e2e7278db2e30f82c28532a134fff4bf56
Reviewed-on: https://review.typo3.org/44197
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
3 years ago[BUGFIX] Invalid behaviour with GeneralUtility::trimExplode() 78/44178/4
Xavier Perseguers [Tue, 20 Oct 2015 11:05:14 +0000 (13:05 +0200)]
[BUGFIX] Invalid behaviour with GeneralUtility::trimExplode()

The subject's parts are wrongly trimmed although a limit is specified.
According to the PHP documentation, the values are trimmed for whitespace
in the end, not at the beginning.

Change-Id: Ifb4547b3349be2d31d5ce75b19db77eb6535d5ec
Resolves: #70864
Releases: master, 6.2
Reviewed-on: https://review.typo3.org/44178
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
3 years ago[TASK] Embed icon repository via bower 11/43611/18
Frank Nägler [Mon, 28 Sep 2015 12:23:55 +0000 (14:23 +0200)]
[TASK] Embed icon repository via bower

Resolves: #70155
Releases: master
Change-Id: I5fbe9bd2610cf1d40f229981f689deae7c1c0169
Reviewed-on: https://review.typo3.org/43611
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>
3 years ago[TASK] pages: Add exclude-field-setting for tsconfig_includes 32/44132/2
Stefan Neufeind [Sat, 17 Oct 2015 21:23:30 +0000 (23:23 +0200)]
[TASK] pages: Add exclude-field-setting for tsconfig_includes

Allow to select whether to show the tsconfig_includes-field
for users.

Change-Id: I81ce60b229af360132a48638eb8ef004d9491b11
Resolves: #70816
Releases: master
Reviewed-on: https://review.typo3.org/44132
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Tested-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Drop faulty getIcons() method from "Icons" module 86/44186/2
Andreas Fernandez [Tue, 20 Oct 2015 16:25:25 +0000 (18:25 +0200)]
[TASK] Drop faulty getIcons() method from "Icons" module

The getIcons() implementation of the Icons RequireJS module is faulty and
leads to issues when fetching cached and uncached icons in the same
request. The method is dropped and all calls against that API are
adjusted.

As the API was introduced a week ago, this change is considered being
not breaking.

Resolves: #70881
Releases: master
Change-Id: I62932c48b1482767b3920afe8d320de3ab8623c7
Reviewed-on: https://review.typo3.org/44186
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Use Icon API in AjaxDataHandler 49/44149/4
Andreas Fernandez [Mon, 19 Oct 2015 08:47:01 +0000 (10:47 +0200)]
[TASK] Use Icon API in AjaxDataHandler

Resolves: #70887
Resolves: #70391
Releases: master
Change-Id: I0d6c6790cecb54f92aa84f70115fbb60803deca7
Reviewed-on: https://review.typo3.org/44149
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] FormEngine: Fix IRRE localization button markup 85/44185/2
Morton Jonuschat [Tue, 20 Oct 2015 15:48:49 +0000 (17:48 +0200)]
[BUGFIX] FormEngine: Fix IRRE localization button markup

Add missing quote before the title tag to fix the onClick event handler.

Resolves: #70878
Related: #68820
Releases: master
Change-Id: Iadd321fcb37bfccad4e62bf2d6ae564b8485c63d
Reviewed-on: https://review.typo3.org/44185
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
3 years ago[TASK] Extend markup of icons 75/44175/3
Andreas Fernandez [Tue, 20 Oct 2015 08:10:00 +0000 (10:10 +0200)]
[TASK] Extend markup of icons

Attach the icon identifier as data attribute and add the `t3js-icon` class.

Resolves: #70862
Releases: master
Change-Id: Iaa550c4ceadc1b74ddfcfaeec8f42324dfcddeb2
Reviewed-on: https://review.typo3.org/44175
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[BUGFIX] Link thumbnail in preview to edit mode 64/44164/3
Frank Nägler [Mon, 19 Oct 2015 15:34:00 +0000 (17:34 +0200)]
[BUGFIX] Link thumbnail in preview to edit mode

Since all elements in the preview of content elements in page module
link to edit mode, the preview of Text&Media element should also link
to the edit mode.

Resolves: #70852
Releases: master
Change-Id: I2d12d4c444f1331307a36684974b26ec50d32468
Reviewed-on: https://review.typo3.org/44164
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[TASK] Use ModuleTemplate API for ext:impexp 54/43854/10
Ruud Silvrants [Tue, 6 Oct 2015 11:07:16 +0000 (13:07 +0200)]
[TASK] Use ModuleTemplate API for ext:impexp

Change-Id: I58f167c9e80884715f5eaeb9163dc2e0bea95cc6
Releases: master
Resolves: #69880
Reviewed-on: https://review.typo3.org/43854
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[BUGFIX] Respect localized placeholders in TCA again 43/44143/5
Daniel Goerz [Sun, 18 Oct 2015 18:48:29 +0000 (20:48 +0200)]
[BUGFIX] Respect localized placeholders in TCA again

Change-Id: I3678ff847d43303086610f6d24ba494c0f285d29
Resolves: #70821
Resolves: #70833
Releases: master
Reviewed-on: https://review.typo3.org/44143
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Emit updateSignals in ModuleTemplate 61/44161/2
Andreas Fernandez [Mon, 19 Oct 2015 13:29:31 +0000 (15:29 +0200)]
[BUGFIX] Emit updateSignals in ModuleTemplate

Resolves: #70845
Releases: master
Change-Id: I6dbd0f9e04023d688c9bb793d7e3fd108ed8e35a
Reviewed-on: https://review.typo3.org/44161
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Prevent PHP warning when trying to loop over null 61/44061/3
Xavier Perseguers [Wed, 14 Oct 2015 15:08:54 +0000 (17:08 +0200)]
[BUGFIX] Prevent PHP warning when trying to loop over null

Change-Id: I4ea525317b838452ff6eb166c751fa3c027cfffb
Resolves: #70705
Releases: master
Reviewed-on: http://review.typo3.org/44061
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Child sorting is lost after publishing workspace data 35/43935/4
Oliver Hader [Tue, 23 Sep 2014 17:48:42 +0000 (19:48 +0200)]
[BUGFIX] Child sorting is lost after publishing workspace data

If sorting of IRRE child records is changed in a workspace and
published, the sorting of child records is not published along.

This behaviour could be solved by using proper move placeholders
for IRRE child records as well, but conflicts with the
possibility to define a custom sorting field in the parent
entity of the relation construct. Besides that, sorting
values are not published in any case. That's why a
post-processing of IRRE children is required for sorting.

Resolves: #61750
Releases: master, 6.2
Change-Id: Ia8a0a1766233161d566e67a619ee195d6b0433c9
Reviewed-on: http://review.typo3.org/43935
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[TASK] Extract data overlay handling to common class 01/39901/14
Oliver Hader [Sat, 22 Aug 2015 14:45:38 +0000 (16:45 +0200)]
[TASK] Extract data overlay handling to common class

The data overlay handling of RelationHandler is extracted to
a separate common class. The scope of this object shall be
independent from frontend-only or backend-only constraints.

The new handler resolves version overlays for given IDs of
a database table and applies sorting for the target context.

This is just an intermediate solution to overcome sorting issues
of relations handled in RelationHandler. The goal of DataResolvers
should be to provide independent APIs for OneToMany and ManyToMany
relation resolving in the future as well.

Resolves: #69967
Releases: master, 6.2
Change-Id: I5a7f76a55b4af93aee6270168285fff9486a2e73
Reviewed-on: http://review.typo3.org/39901
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] Merge requireJsModules in IRRE 51/44151/4
Andreas Fernandez [Mon, 19 Oct 2015 09:56:01 +0000 (11:56 +0200)]
[BUGFIX] Merge requireJsModules in IRRE

The $resultArray is built with mergeChildReturnIntoExistingResult but
the requireJsModules array is overridden at a later point, resulting in
loss of modules returned by the method mentioned before.

Both arrays are merged now to keep the returned requireJsModules.

Resolves: #70832
Releases: master
Change-Id: I6f0c02199b24f022f663916e3e8b8b5a12e8ef65
Reviewed-on: http://review.typo3.org/44151
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Sebastian Seidelmann <sebastian.seidelmann@gmail.com>
Tested-by: Sebastian Seidelmann <sebastian.seidelmann@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Prevent fatal on missing permissions in EditDocumentController 52/44152/3
Mathias Schreiber [Mon, 19 Oct 2015 11:39:22 +0000 (13:39 +0200)]
[BUGFIX] Prevent fatal on missing permissions in EditDocumentController

Sending a user into EditDocumentController with insufficient permissions
results in a fatal error. We wrap-catch it now.

Resolves: #70841
Releases: master
Change-Id: I868374fa3c7fb9e53af92a4654d08f56e39680d4
Reviewed-on: http://review.typo3.org/44152
Reviewed-by: Andreas Bouche <andreas.bouche@flagbit.de>
Tested-by: Andreas Bouche <andreas.bouche@flagbit.de>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Sebastian Michaelsen <michaelsen@t3seo.de>
Tested-by: Sebastian Michaelsen <michaelsen@t3seo.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Determine translations from transOrigPointerField instead of languageField 01/44101/9
Mathias Schreiber [Fri, 16 Oct 2015 10:13:02 +0000 (12:13 +0200)]
[BUGFIX] Determine translations from transOrigPointerField instead of languageField

The decision whether a record is a translation (and thus must overlay
another record is based upon languageField.
This is wrong because the decision must be based upon the field set in
transOrigPointerField.

Resolves: #32252
Releases: master
Change-Id: Ia4d83151ff302108241427873c2b56689c66fc1e
Reviewed-on: http://review.typo3.org/44101
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Do not overlay version on empty row 89/43189/4
Alexander Opitz [Fri, 11 Sep 2015 09:58:15 +0000 (11:58 +0200)]
[BUGFIX] Do not overlay version on empty row

This resolves a problem introduced by issue #33436. We do not need to
do a version overlay, if we already get the page via getPage(), as it
will be overlayed already. getPage() can return an empty row breaking
a following versionOL().

Resolves: #69642
Related: #33436
Releases: master
Change-Id: Idd53af0a3072b8d2d1539096415e3e406794d54b
Reviewed-on: http://review.typo3.org/43189
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Andreas Bouche <andreas.bouche@flagbit.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] MetaInformation: Catch InsufficientFolderAccessPermissionsException 30/44130/4
Michael Oehlhof [Sat, 17 Oct 2015 19:08:34 +0000 (21:08 +0200)]
[BUGFIX] MetaInformation: Catch InsufficientFolderAccessPermissionsException

Resolves: #70815
Releases: master
Change-Id: I31dcabdc34bfff8bd1d992dc7cbeb2e8bc0839c8
Reviewed-on: http://review.typo3.org/44130
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] Edit wizard is working again 33/44133/2
Michael Oehlhof [Sat, 17 Oct 2015 21:35:03 +0000 (23:35 +0200)]
[BUGFIX] Edit wizard is working again

When editing a backend user and selecting a backend user group in the
select box, pressing the edit wizard icon resulted in the message:
"Please select one or more items in the list before you can edit."

With this patch the popup with the edit backend user group form appears.

Resolves: #70817
Releases: master
Change-Id: I55ddd790ecda9b23f9bb718a037d99112cf10e1a
Reviewed-on: http://review.typo3.org/44133
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.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] Allow log files to be outside PATH_site 75/41475/8
Andreas Wolf [Thu, 16 Jul 2015 14:54:09 +0000 (16:54 +0200)]
[BUGFIX] Allow log files to be outside PATH_site

Change-Id: I81438b2230a9d3d15dca0c15d14bca3736ca12a3
Resolves: #68231
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/41475
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] Set correct shortcut name when creating bookmark in root level 06/44006/2
Frans Saris [Mon, 12 Oct 2015 09:46:21 +0000 (11:46 +0200)]
[BUGFIX] Set correct shortcut name when creating bookmark in root level

Resolves: #70612
Releases: master
Change-Id: If4315a18885cdafa356f2a2b3ddadee0111ce291
Reviewed-on: http://review.typo3.org/44006
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] FormEngine inline foreign_selector and foreign_unique 26/44126/6
Christian Kuhn [Sat, 17 Oct 2015 12:00:02 +0000 (14:00 +0200)]
[BUGFIX] FormEngine inline foreign_selector and foreign_unique

Resolves: #70434
Resolves: #70245
Releases: master
Change-Id: I14e187532b7f5eafa2e73c54ab8056a8033d0822
Reviewed-on: http://review.typo3.org/44126
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] SelectTreeElement modify expandstate after tree was loaded 78/44078/5
Andreas Allacher [Thu, 15 Oct 2015 11:25:52 +0000 (13:25 +0200)]
[BUGFIX] SelectTreeElement modify expandstate after tree was loaded

Only write ExpandState to user settings via storage after
the corresponding node was loaded in SelectTreeElement

Resolves: #70760
Releases: master

Change-Id: I7f266f7564ee5965955ce8c2b5f29c8b2017c028
Reviewed-on: http://review.typo3.org/44078
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Sort extensions in Extension Manager 76/44076/2
Xavier Perseguers [Thu, 15 Oct 2015 08:29:20 +0000 (10:29 +0200)]
[TASK] Sort extensions in Extension Manager

Instead of showing the list of extensions sorted by dependency (which is
internal and actually not a usable output from a user point of view),
Extension Manager should logically show the list of available and loaded
extensions sorted by key.

Change-Id: I16430b5ea8e0bcb0e706ea9946c537282b92b0b8
Resolves: #70739
Releases: master
Reviewed-on: http://review.typo3.org/44076
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Marcus Schwemer <ms@schwemer.de>
Tested-by: Marcus Schwemer <ms@schwemer.de>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.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] Fix typo in MigrateShortcutUrlsAgainUpdate 17/44117/2
Morton Jonuschat [Fri, 16 Oct 2015 19:29:45 +0000 (21:29 +0200)]
[BUGFIX] Fix typo in MigrateShortcutUrlsAgainUpdate

Change "shorcut" to "shortcut" in multiple places.

Resolves: #70802
Releases: master
Change-Id: Idffd75faed69291cb227d5c9d9f088d785934430
Reviewed-on: http://review.typo3.org/44117
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] EXT:form - Set proper default values in form wizard 34/44034/3
Björn Jacob [Tue, 13 Oct 2015 21:00:56 +0000 (23:00 +0200)]
[TASK] EXT:form - Set proper default values in form wizard

This patch sets proper default values for all elements in the form
wizard. The available elements and fields have been sorted by necessity,
i.e. most often used elements have been moved to the top.

The type of the TEXTLINE element can now be modified. That way the editor
can create HTML5 input types. The avaible input types within the wizard
have been streamlined to not show duplicate elements like checkbox or
radio (which are elements on their own). The right side of the wizard
has been optimized to not validate elements according to their HTML5
attributes. Last but not least the predefined email element is now of
type email.

Resolves: #70456
Releases: master
Change-Id: Iad3ad96faecd4cfe5820508b49c41fc5ae0be10b
Reviewed-on: http://review.typo3.org/44034
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Supply returnURL to EXT:beuser usergroups 14/44114/2
Mathias Schreiber [Fri, 16 Oct 2015 16:15:40 +0000 (18:15 +0200)]
[BUGFIX] Supply returnURL to EXT:beuser usergroups

Using Save & Close did always return an empty route. We supply a valid
returnURL to the appropriate controller.

Resolves: #70797
Releases: master
Change-Id: I683eb6fa760305df257fcfc037dd504672593582
Reviewed-on: http://review.typo3.org/44114
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] Always use slashes in paths 63/44063/2
Jigal van Hemert [Wed, 14 Oct 2015 16:58:34 +0000 (18:58 +0200)]
[BUGFIX] Always use slashes in paths

In the check to see if a translation for a system extension
is downloaded the path to the extension is checked if it contains
'sysext'. In this check forward slashes must be used instead of
DIRECTORY_SEPARATOR (even on Windows).

Resolves: #70717
Releases: master
Change-Id: I7c84b3f49e0a9199098f84c3e0ee52e08a8f87c9
Reviewed-on: http://review.typo3.org/44063
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Simon Schaufelberger <simonschaufi@googlemail.com>
Tested-by: Simon Schaufelberger <simonschaufi@googlemail.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
3 years ago[BUGFIX] Use less aggressive string replace in IRRE headers 04/44104/3
Mathias Schreiber [Fri, 16 Oct 2015 12:45:48 +0000 (14:45 +0200)]
[BUGFIX] Use less aggressive string replace in IRRE headers

The current way of cutting out the _header portion of an IRRE header was
too aggressive and might cut of unwanted parts of the id attribute.
We change the regex to only check on the end of the string to fix this.

Resolves: #54530
Releases: master
Change-Id: I935d93ad1eca7f2599ab6a91845e2fe363a9719a
Reviewed-on: http://review.typo3.org/44104
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Add missing CSH for sys_file_reference 06/44106/2
Mathias Schreiber [Fri, 16 Oct 2015 13:20:51 +0000 (15:20 +0200)]
[BUGFIX] Add missing CSH for sys_file_reference

Resolves: #15875
Releases: master
Change-Id: I73256f2e16bb9b77fcec959e202ff786f81380c0
Reviewed-on: http://review.typo3.org/44106
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Allow to show all tables of a given pid in List Record Tasks 96/44096/2
Mathias Schreiber [Fri, 16 Oct 2015 08:25:36 +0000 (10:25 +0200)]
[BUGFIX] Allow to show all tables of a given pid in List Record Tasks

The setting "Only show tables" in the List Records task is no mandatory
setting, but the application logic treated it as if it was.
Now you can show all tables on a given pid again.

Resolves: #23909
Releases: master
Change-Id: I8196b670e592579cb1c8262702e2192c01777087
Reviewed-on: http://review.typo3.org/44096
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] Fix wrong stdWrap implementation for paths in FLUIDTEMPLATE 02/44102/5
Markus Klein [Fri, 16 Oct 2015 10:50:10 +0000 (12:50 +0200)]
[BUGFIX] Fix wrong stdWrap implementation for paths in FLUIDTEMPLATE

Also adjust the tests to cover more cases.

Resolves: #70788
Releases: master
Change-Id: I60900638689c0f74fa77c624840da394144143ea
Reviewed-on: http://review.typo3.org/44102
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Use ModuleTemplate in ext:lang 51/43351/9
Anja Leichsenring [Fri, 9 Oct 2015 20:15:18 +0000 (22:15 +0200)]
[TASK] Use ModuleTemplate in ext:lang

Ext:lang uses ModuleTemplate API and BackendTemplateView for
its Backend Module.

Change-Id: I1497d9bdd326114cff70fd723d0bbbdefc16fdf9
Resolves: #69844
Relates: #69841
Relates: #69842
Releases: master
Reviewed-on: http://review.typo3.org/43351
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Remove Save and new button by edit sys_file_metadata 98/44098/4
Markus Klein [Fri, 16 Oct 2015 09:49:47 +0000 (11:49 +0200)]
[BUGFIX] Remove Save and new button by edit sys_file_metadata

Resolves: #70783
Releases: master
Change-Id: I682471736a6e4f6199f1e67a9312b9a71e0e4886
Reviewed-on: http://review.typo3.org/44098
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-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: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Use JS Icon API in Recordlist module 71/44071/3
Andreas Fernandez [Wed, 14 Oct 2015 22:32:57 +0000 (00:32 +0200)]
[TASK] Use JS Icon API in Recordlist module

Resolves: #70731
Releases: master
Change-Id: I6114f35ce37099a567b2fb5af34a8a99494c5056
Reviewed-on: http://review.typo3.org/44071
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[FEATURE] Detect file icons by mime-type 39/43039/24
Frans Saris [Fri, 4 Sep 2015 17:18:47 +0000 (19:18 +0200)]
[FEATURE] Detect file icons by mime-type

Recognize files by the main part of the mime-type, provide icons for
the main parts audio, video, image and text. Allow registration and
overwriting of such mappings of file icons by mime-type.

Releases: master
Resolves: #69764
Change-Id: I9cc15157df2416c463e2105cc4bfb88a205e73b6
Reviewed-on: http://review.typo3.org/43039
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>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Fluid form fields only convert identifier objects to identifier 35/43735/9
Andreas Allacher [Fri, 2 Oct 2015 10:03:11 +0000 (12:03 +0200)]
[BUGFIX] Fluid form fields only convert identifier objects to identifier

With the change from getValue to getValueAttribute Fluid now converts
all objects to identifier objects which is wrong because there are many
objects that are valid without identifiers.
For instance, ObjectStorage in multiple select field.
Or a object that implements __toString in TextfieldViewHelper.

The change was introduced with commit https://review.typo3.org/42298/

Change-Id: I666112feeb05381553e8a22881773689f84491b7
Resolves: #70302
Releases: master
Reviewed-on: http://review.typo3.org/43735
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Create proper array of cached icons 69/44069/3
Andreas Fernandez [Wed, 14 Oct 2015 22:10:52 +0000 (00:10 +0200)]
[BUGFIX] Create proper array of cached icons

Change the handling of fetching cached icons to create a proper
array containing only one object instead of having an object
per icon.

Resolves: #70730
Related: #70583
Releases: master
Change-Id: I863504bf4178367551849fbc5e82541a252318f7
Reviewed-on: http://review.typo3.org/44069
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Use ModuleTemplateAPI for Controller\File\FileUploadController 94/43994/4
roman.schuermann [Sun, 11 Oct 2015 19:38:20 +0000 (21:38 +0200)]
[TASK] Use ModuleTemplateAPI for Controller\File\FileUploadController

Resolves: #70410
Releases: master
Change-Id: I0b98614ad6e2466d9c2478210e91f4e1f587623c
Reviewed-on: http://review.typo3.org/43994
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Supply and use getters for ModuleTemplate in TaskCenter 68/44068/3
Mathias Schreiber [Wed, 14 Oct 2015 21:41:56 +0000 (23:41 +0200)]
[BUGFIX] Supply and use getters for ModuleTemplate in TaskCenter

TaskCenter related Modules and Controllers still used DocumentTemplate
methods.
These have now been fixed

Resolves: #70729
Releases: master
Change-Id: I1bfef313f747e896833e0172ec8ead8bc73e380b
Reviewed-on: http://review.typo3.org/44068
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] beuser: Remove col-icon class if icon is an avatar 95/44095/2
Markus Klein [Thu, 15 Oct 2015 23:04:39 +0000 (01:04 +0200)]
[BUGFIX] beuser: Remove col-icon class if icon is an avatar

Resolves: #70715
Releases: master
Change-Id: I9afb55c2283ac9cb2ef07dfbb2eb13ff0df84c60
Reviewed-on: http://review.typo3.org/44095
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: TimoF <timo.formella@illusion-factory.de>
Tested-by: TimoF <timo.formella@illusion-factory.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Add missing jquery dependency to Tooltip.js 94/44094/2
Markus Klein [Thu, 15 Oct 2015 21:49:54 +0000 (23:49 +0200)]
[BUGFIX] Add missing jquery dependency to Tooltip.js

Resolves: #70779
Releases: master
Change-Id: I6fa387d6bf2c5b35ee94ccf47364876c1f7b0c81
Reviewed-on: http://review.typo3.org/44094
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Fix fatal error in PermissionController 70/44070/5
Michael Oehlhof [Wed, 14 Oct 2015 22:10:50 +0000 (00:10 +0200)]
[BUGFIX] Fix fatal error in PermissionController

Make sure we deal with the correct view class before accessing
any members of it.

Resolves: #70728
Releases: master
Change-Id: I0cd8c2d775f7c0fd7202b314f1fc3ce3c71b58dc
Reviewed-on: http://review.typo3.org/44070
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Marcus Schwemer <ms@schwemer.de>
Tested-by: Marcus Schwemer <ms@schwemer.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] BE-Module "Access": Fixed "weird" styling and behavior 66/44066/10
Michael Oehlhof [Wed, 14 Oct 2015 20:54:00 +0000 (22:54 +0200)]
[BUGFIX] BE-Module "Access": Fixed "weird" styling and behavior

During implementation of the ModuleTemplate API for ext:beuser,
the changes for the access module were only half done.

Resolves: #70724
Releases: master
Change-Id: Id6557576f9e78a30706e88e3ed170eae0d42cb78
Reviewed-on: http://review.typo3.org/44066
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Module Permissions: Finetuning UI 92/44092/3
Michael Oehlhof [Thu, 15 Oct 2015 19:57:47 +0000 (21:57 +0200)]
[BUGFIX] Module Permissions: Finetuning UI

Removed the avatar.

Resolves: #70777
Releases: master
Change-Id: Id5cf074579747daf72748635441531a6824e63c2
Reviewed-on: http://review.typo3.org/44092
Reviewed-by: Marcus Schwemer <ms@schwemer.de>
Tested-by: Marcus Schwemer <ms@schwemer.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[CLEANUP] Simplify PackageMangerTest 93/44093/6
Helmut Hummel [Thu, 15 Oct 2015 20:26:35 +0000 (22:26 +0200)]
[CLEANUP] Simplify PackageMangerTest

* Remove not needed initialization
* Remove not needed mock
* Fix name of a method that must be mocked

Resolves: #70778
Releases: master
Change-Id: I579feae7fedde190980758563c87116e695efd92
Reviewed-on: http://review.typo3.org/44093
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: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Fix fatal error in PageLayoutController 77/44077/5
Georg Ringer [Thu, 15 Oct 2015 10:44:15 +0000 (12:44 +0200)]
[BUGFIX] Fix fatal error in PageLayoutController

Move the module template initialization where it is clear
that the BE user really has access to the page.

Additionally clean up other mistakes in the code.

Change-Id: I9977c966ef1f9b892b53d73c784d27ca1c5fc006
Resolves: #70758
Releases: master
Reviewed-on: http://review.typo3.org/44077
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Marcus Schwemer <ms@schwemer.de>
Tested-by: Marcus Schwemer <ms@schwemer.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>