Packages/TYPO3.CMS.git
3 years ago[FOLLOWUP][BUGFIX] Use compiled system language rows, fix tests 74/44374/2
Christian Kuhn [Thu, 29 Oct 2015 19:46:18 +0000 (20:46 +0100)]
[FOLLOWUP][BUGFIX] Use compiled system language rows, fix tests

Resolves: #69816
Releases: master
Change-Id: I79cee0ee02efe4bdc22ac79d04d4a42d63bc85ed
Reviewed-on: https://review.typo3.org/44374
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Use compiled system language rows 53/44253/4
Mathias Schreiber [Fri, 23 Oct 2015 20:22:50 +0000 (22:22 +0200)]
[BUGFIX] Use compiled system language rows

The todo stated that we should use available languages
from the data provider result. I agree.

Remove hidden = 0, to show also hidden languages in the
sys_language_uid select boxes.

Resolves: #69816
Releases: master
Change-Id: I16b128889de7387f3dfc38dd8bc9ad61bb880cd8
Reviewed-on: https://review.typo3.org/44253
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Disable save button after submit 66/44366/8
Andreas Fernandez [Thu, 29 Oct 2015 17:38:03 +0000 (18:38 +0100)]
[TASK] Disable save button after submit

To prevent multiple form submission in EditDocumentController the save
split button gets disabled after the first submit. To visualize activity,
the disk icon gets replaced by a spinner after submit.

Resolves: #62235
Releases: master
Change-Id: I170e2d879bd4f801a56037ab615c77331c0256e4
Reviewed-on: https://review.typo3.org/44366
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] FormEngine inline: Localize all button in default record 72/44372/2
Christian Kuhn [Thu, 29 Oct 2015 19:04:23 +0000 (20:04 +0100)]
[BUGFIX] FormEngine inline: Localize all button in default record

Do not show localize all button on default language record.

Resolves: #71130
Releases: master
Change-Id: Id54271fe46e1d73b25390ca7d81247d4c2a34f41
Reviewed-on: https://review.typo3.org/44372
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Tested-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Replace old @dontvalidate with @ignorevalidation 30/44330/2
Stefan Neufeind [Wed, 28 Oct 2015 12:43:24 +0000 (13:43 +0100)]
[BUGFIX] Replace old @dontvalidate with @ignorevalidation

@dontvalidate was syntax of the old propertymapper.

Change-Id: I50394d5272118253e4bb738adbed08054a6e1f64
Resolves: #71096
Releases: master, 6.2
Reviewed-on: https://review.typo3.org/44330
Reviewed-by: Andreas Bouche <andreas.bouche@flagbit.de>
Reviewed-by: Patrick Lobacher <patrick@lobacher.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
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] Remove superfluous double quote in InputButton 71/44371/2
Andreas Fernandez [Thu, 29 Oct 2015 18:53:03 +0000 (19:53 +0100)]
[BUGFIX] Remove superfluous double quote in InputButton

Resolves: #71141
Releases: master
Change-Id: I9daaf77565f0f0a67398f041ba33d13078391373
Reviewed-on: https://review.typo3.org/44371
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Always evaluate stdWrap on templateName 43/44343/2
Markus Klein [Thu, 29 Oct 2015 00:17:05 +0000 (01:17 +0100)]
[BUGFIX] Always evaluate stdWrap on templateName

Properly check if stdWrap for templateName of FLUIDTEMPLATE is present
and evaluate it, even if templateName itself has no value.

Resolves: #71113
Releases: master
Change-Id: I76f2b6111856aee845ff10a5ddc054f75b6e9105
Reviewed-on: https://review.typo3.org/44343
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] FormEngine: Test display conditions for fields with dot in name 70/44370/3
Morton Jonuschat [Thu, 29 Oct 2015 18:26:17 +0000 (19:26 +0100)]
[TASK] FormEngine: Test display conditions for fields with dot in name

Add a unit test that validates that dots in flexform field names are
supported on the sheet level with the FormEngine rewrite.

Resolves: #60339
Releases: master
Change-Id: I7c1e3865a8ba97d815bf4d61c3ba0111ae8b30e6
Reviewed-on: https://review.typo3.org/44370
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] Re-add missing jumpToUrl in DB Check > Full search 69/44369/2
Andreas Fernandez [Thu, 29 Oct 2015 18:10:26 +0000 (19:10 +0100)]
[BUGFIX] Re-add missing jumpToUrl in DB Check > Full search

Resolves: #71139
Releases: master
Change-Id: I60079d4ea3315b6cef25776475eb19c7c16e0ac1
Reviewed-on: https://review.typo3.org/44369
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] Unify Tooltip in the Backend 59/44359/4
Mathias Schreiber [Thu, 29 Oct 2015 15:41:12 +0000 (16:41 +0100)]
[BUGFIX] Unify Tooltip in the Backend

All tooltips in the backend now use the same API
and visual appeal.

Resolves: #15030
Releases: master
Change-Id: I56f8d024ac80dd956a2de5087ebd1b69ff1403f9
Reviewed-on: https://review.typo3.org/44359
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] Update T3.Icons to 0.0.7 64/44364/2
Benjamin Kott [Thu, 29 Oct 2015 17:15:20 +0000 (18:15 +0100)]
[TASK] Update T3.Icons to 0.0.7

Resolves: #71137
Releases: master
Change-Id: Ieaf9a94ff37cebf9d1ecee3d6f89497ba1366dfc
Reviewed-on: https://review.typo3.org/44364
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] FormEngine: Remove references to deprecated renderMode property 61/44361/2
Morton Jonuschat [Thu, 29 Oct 2015 16:27:45 +0000 (17:27 +0100)]
[TASK] FormEngine: Remove references to deprecated renderMode property

Remove references to the deprecated renderMode property in comments.
Update AbstractNode to check renderType instead of renderMode when
converting the validation rules into a JSON object.

Resolves: #70589
Releases: master
Change-Id: Ia34bab0d74712051f0a728fc383ca57a753d267b
Reviewed-on: https://review.typo3.org/44361
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
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[BUGFIX] Repair EditDocumentController in FE edit scope 42/44342/7
Andreas Fernandez [Wed, 28 Oct 2015 22:14:30 +0000 (23:14 +0100)]
[BUGFIX] Repair EditDocumentController in FE edit scope

This patch repairs the EditDocumentController when called by FE edit.
The main issue was that JavaScripts depends on global objects in ``top``
which are set by BackendController that is only called when one acts
in the fully bootstrapped backend view.

Resolves: #68819
Releases: master
Change-Id: I5635b32b3dada3a73d7534936e41cd94d3d10b56
Reviewed-on: https://review.typo3.org/44342
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[BUGFIX] Remove dangling handling of children without localization parent 63/44363/2
Sebastian Fischer [Thu, 29 Oct 2015 16:03:46 +0000 (17:03 +0100)]
[BUGFIX] Remove dangling handling of children without localization parent

This patch removes all code from inline record related classes that
covered the handling of dangling children.

Resolves: #71131
Releases: master
Change-Id: Ic98e201e63f6703d23c395a3e9c48ccc003d1490
Reviewed-on: https://review.typo3.org/44363
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[FOLLOWUP][TASK] Remove mediace from the Core 60/44360/2
Benjamin Mack [Thu, 29 Oct 2015 16:17:34 +0000 (17:17 +0100)]
[FOLLOWUP][TASK] Remove mediace from the Core

One file was missing while removing mediace, which
is removed now as well.

Resolves: #68079
Resolves: #71082
Releases: master
Change-Id: I359f7b9ebf13df68b096093a5e97c190d6681ed3
Reviewed-on: https://review.typo3.org/44360
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Do not initialize inline page editing with insufficient permissions 53/44353/2
Andreas Fernandez [Thu, 29 Oct 2015 12:32:12 +0000 (13:32 +0100)]
[TASK] Do not initialize inline page editing with insufficient permissions

The PageActions module is now initialized only if the backend user
has sufficient permissions. The internal permission handling done
by PageActions is removed.

Resolves: #68271
Releases: master
Change-Id: I3f06a8c6c16e11ecc617bf20d5caf97a4c26ac53
Reviewed-on: https://review.typo3.org/44353
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
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[BUGFIX] FormEngine: Pass correct selected node count to ExtJS Tree 56/44356/2
Morton Jonuschat [Thu, 29 Oct 2015 14:08:14 +0000 (15:08 +0100)]
[BUGFIX] FormEngine: Pass correct selected node count to ExtJS Tree

The selected node count for the ExtJS Tree wasn't calculated using the
raw database field value instead of the parsed tree configuration. In
case of empty database values this resulted in a wrong count of selected
nodes, disabling the selection of nodes in the case of maxitems=1 in the
tree configuration.

Resolves: #70306
Resolves: #70630
Related: #69836
Releases: master
Change-Id: Ib04207c60b7a3473eaac619b6f2f4091aa5b938f
Reviewed-on: https://review.typo3.org/44356
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[FOLLOWUP][BUGFIX] Do not render empty help button 58/44358/2
Andreas Fernandez [Thu, 29 Oct 2015 15:22:26 +0000 (16:22 +0100)]
[FOLLOWUP][BUGFIX] Do not render empty help button

Return ``$text`` instead of an empty string as this code also affects
field labels without CSH.

Resolves: #71129
Releases: master
Change-Id: I5ad9cb0fb5b25bb69ca7a8ec0079ddfe40b36e17
Reviewed-on: https://review.typo3.org/44358
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Hide path if no record information is available 57/44357/3
Andreas Fernandez [Thu, 29 Oct 2015 14:54:32 +0000 (15:54 +0100)]
[BUGFIX] Hide path if no record information is available

Do not show the path on the upper right of a module if
there is no record information.

Resolves: #70510
Releases: master
Change-Id: I234a18d83a6553adbd6db12786446a11da96effa
Reviewed-on: https://review.typo3.org/44357
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Make translating inline elements possible 38/44338/9
Sebastian Fischer [Wed, 28 Oct 2015 18:00:18 +0000 (19:00 +0100)]
[BUGFIX] Make translating inline elements possible

If a translated parent record has inline childs its
now possible to translate new childs of the translation
parent of parent record.

For example if a tt_content element has new images
added to the default language its now possible to add
the translation for the image reference in the
translated content element.

Resolves: #70880
Releases: master
Change-Id: I6c19aaa9238232d0076509ce92fe84552fd69c18
Reviewed-on: https://review.typo3.org/44338
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Do not render empty help button 55/44355/3
Andreas Fernandez [Thu, 29 Oct 2015 14:15:42 +0000 (15:15 +0100)]
[BUGFIX] Do not render empty help button

Currently, if EXT:cshmanual is not installed, an empty help button
gets rendered. This patch changes the return value of
BackendUtility::wrapInHelp() and checks for an empty string in
HelpButton.

Resolves: #71129
Releases: master
Change-Id: Ifec1b1b6f1289223fc2a453b88267fce4fb2c5a5
Reviewed-on: https://review.typo3.org/44355
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] Invalid CSRF token on viewing page using page-tree context menu 97/44297/2
Oliver Hader [Mon, 26 Oct 2015 15:33:20 +0000 (16:33 +0100)]
[BUGFIX] Invalid CSRF token on viewing page using page-tree context menu

Frontend previews triggered using the context menu of the page-tree are
causing an exception concerning an "invalid CSRF token". The reason for
this is that URL loaded in the context menu are delivered via ExtDirect
and thus are encoded for a JavaScript context. Ampersands are encoded
as well, using the unicode serialization in JSON ('\u0026').

This issue is solved by decoding the value again and thus resolve the
expected URL to be delivered as XHR result.

Resolves: #69021
Releases: master
Change-Id: I5836ae0f3d461f6e3a091c783b9fccd4412eaffb
Reviewed-on: https://review.typo3.org/44297
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[FOLLOWUP][TASK] FormEngine: Move SelectTree processing into a data provider 52/44352/3
Mathias Schreiber [Thu, 29 Oct 2015 12:37:43 +0000 (13:37 +0100)]
[FOLLOWUP][TASK] FormEngine: Move SelectTree processing into a data provider

Extracted the target check into a dedicated method

Resolves: #69728
Releases: master
Change-Id: I24826cd8896444406066b93ffae330c22f933645
Reviewed-on: https://review.typo3.org/44352
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Make sure that language key is set in extbase. 48/44348/2
Eric Chavaillaz [Thu, 29 Oct 2015 11:17:50 +0000 (12:17 +0100)]
[BUGFIX] Make sure that language key is set in extbase.

If the TYPO3 context is BE and no user is logged (typically
in the login page), the language key is not set from the
browser's preferred language.

Resolves: #71097
Releases: master
Change-Id: I2521deb46083fccc2bff966b8b264a987689ee6a
Reviewed-on: https://review.typo3.org/44348
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Jérémie Roulin <jeremie@hemmer.ch>
Tested-by: Jérémie Roulin <jeremie@hemmer.ch>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] FormEngine: Move SelectTree processing into a data provider 52/43252/14
Morton Jonuschat [Wed, 28 Oct 2015 18:47:05 +0000 (19:47 +0100)]
[TASK] FormEngine: Move SelectTree processing into a data provider

The handling of select form elements with renderType "selectTree" has
been cleanly separated into a dedicated pair of element renderer and
data provider.

Methods used by the default select item provider as well as the tree
item provider have been moved into the AbstractItemProvider, the usage
of the AbstractItemProvider class has been cleaned up and is now limited
to data providers that deal with items.

Preparing the javascript for the tree rendering has been moved into a
dedicated method in the SelectTreeElement.

TcaSelectTreeItemsTest only covers the special data parsing/preparation
needed for the tree display, all common test cases for select item
handling are covered in TcaSelectItemsTest which covers the methods
provided by AbstractItemProvider.

Resolves: #69728
Releases: master
Change-Id: Idabb99263fe8dc860e4ec19c26a8cfe5b5a61fa3
Reviewed-on: https://review.typo3.org/43252
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] Collapse excludefield lists by default 49/44349/3
Mathias Schreiber [Thu, 29 Oct 2015 11:48:32 +0000 (12:48 +0100)]
[BUGFIX] Collapse excludefield lists by default

In order to make the exclude field lists shorter and easier to manage,
we collapse checkbox groups with headers.

Resolves: #71122
Releases: master
Change-Id: I5b3cf30619f69b6592efbf926e529b3e9eb1e1a7
Reviewed-on: https://review.typo3.org/44349
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>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
3 years ago[TASK] Missing visual representation of sys_file_reference 70/31270/10
Oliver Hader [Thu, 29 Oct 2015 10:55:02 +0000 (11:55 +0100)]
[TASK] Missing visual representation of sys_file_reference

File references are currently only represented by the accordant
record uid which should at least be a filename. In a workspace
environment the changed file references shall be visualized
as thumbnails - either being removed or inserted.

Resolves: #60011
Releases: master
Change-Id: I6d22619c264ff0e5411a47b2d566ec2c9b7c2607
Reviewed-on: https://review.typo3.org/31270
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[!!!][TASK] Remove EXT:jumpurl from the core 41/44341/6
Benjamin Mack [Wed, 28 Oct 2015 22:49:16 +0000 (23:49 +0100)]
[!!!][TASK] Remove EXT:jumpurl from the core

The JumpURL generation and handling which was put
into its own extension is now removed from the core.

It is now maintained on GitHub:

https://github.com/FriendsOfTYPO3/jumpurl

Resolves: #70578
Releases: master
Change-Id: Icf8436967d0d575c3d2199f46eb39fb76a8b366e
Reviewed-on: https://review.typo3.org/44341
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[TASK] Show module action name + page title for info module in bookmark list 75/44275/3
Michael Oehlhof [Sun, 25 Oct 2015 22:39:34 +0000 (23:39 +0100)]
[TASK] Show module action name + page title for info module in bookmark list

Resolves: #71013
Releases: master
Change-Id: I22f16df64871c9dc6783509b8eae45965b191c66
Reviewed-on: https://review.typo3.org/44275
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] Streamline usage of DebugConsole 03/44303/3
Oliver Hader [Mon, 26 Oct 2015 21:27:21 +0000 (22:27 +0100)]
[TASK] Streamline usage of DebugConsole

Since the backend DebugConsole has been rewritten in jQuery, references
to the old ExtJS variant can either be removed or adjusted to work with
the new DebugConsole.

Resolves: #71055
Releases: master
Change-Id: Ic4eddafdf1a767101e921d5ca5a85f87a66a9983
Reviewed-on: https://review.typo3.org/44303
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
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] Change default label for sys_file_references 77/40477/7
Bernd Wilke [Fri, 5 Jun 2015 07:38:43 +0000 (09:38 +0200)]
[BUGFIX] Change default label for sys_file_references

In the List module you can select additional fields to be displayed.
For fields referencing files only, the uid is shown which does give
no hint to the real referenced file.
This change selects the uid_local field, which selects the filename
from sys_file for display.

Resolves: #67303
Releases: master, 6.2
Change-Id: I8dd301ff8d8d17baa67fafd26892a3eeea46509b
Reviewed-on: https://review.typo3.org/40477
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
3 years ago[FOLLOWUP][BUGFIX] Add reload parameter for EM List Utility 45/44345/3
Nicole Cordes [Thu, 29 Oct 2015 09:43:53 +0000 (10:43 +0100)]
[FOLLOWUP][BUGFIX] Add reload parameter for EM List Utility

Cleanup some code concerning the extension list reload.

Resolves: #71071
Releases: master
Change-Id: I0fdd1e918a23b41e08583541aea504ead8f67319
Reviewed-on: https://review.typo3.org/44345
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[TASK] Tests: Decouple InstallTool unit tests from real filesystem 01/44301/2
Morton Jonuschat [Mon, 26 Oct 2015 18:24:14 +0000 (19:24 +0100)]
[TASK] Tests: Decouple InstallTool unit tests from real filesystem

Change the FolderStructure tests to use a vfsStream virtual filesystem
for all tests that work with files, directories and permissions to make
the tests less reliant on the capabilities of the user running the
testsuite and the real filesystem.

Resolves: #71053
Releases: master
Change-Id: Ife42f43008215b382f70d5fe956d3dcf9590f5b9
Reviewed-on: https://review.typo3.org/44301
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[TASK] Upgrade vfsStream from 1.4.0 to 1.6.0 40/44340/3
Stefan Neufeind [Wed, 28 Oct 2015 21:53:07 +0000 (22:53 +0100)]
[TASK] Upgrade vfsStream from 1.4.0 to 1.6.0

Update via composer.

Change-Id: Ia9c02d32feac2b3f870ca5560bcf0cede0a0aea0
Resolves: #71109
Releases: master
Reviewed-on: https://review.typo3.org/44340
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] Live search placholder is hard-coded 44/44344/2
Eric Chavaillaz [Thu, 29 Oct 2015 08:44:21 +0000 (09:44 +0100)]
[TASK] Live search placholder is hard-coded

Resolves: #71115
Releases: master
Change-Id: If7aa0e242c96f3f31db9fc67c6450b86fb0546c6
Reviewed-on: https://review.typo3.org/44344
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[!!!][TASK] Remove mediace from the Core 35/41135/15
Benjamin Mack [Thu, 22 Oct 2015 16:47:26 +0000 (18:47 +0200)]
[!!!][TASK] Remove mediace from the Core

The EXT:mediace is now available on TER and GitHub
for further development and is removed from the
Core. An upgrade wizard checks the instance for
usage of plugins of ext:mediace. If found an
upgrade wizard is provided that offers to
activate the extension.

Resolves: #68079
Resolves: #71082
Releases: master
Change-Id: I07c15a9b76013e2e5f3db7e3e6469fe48a25270a
Reviewed-on: https://review.typo3.org/41135
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Move access right parameters from BE to SYS configuration 89/44289/8
Zsolt Molnar [Mon, 26 Oct 2015 12:12:14 +0000 (14:12 +0200)]
[TASK] Move access right parameters from BE to SYS configuration

Resolves: #36166
Releases: master
Change-Id: Ifee71aca46e39842a1fcecc97d905dbddac53aa5
Reviewed-on: https://review.typo3.org/44289
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Zsolt Molnar <zsolt.molnar@arxia.com>
Tested-by: Zsolt Molnar <zsolt.molnar@arxia.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[BUGFIX] Rename calls for action-version-open to ...page-open 36/44336/2
Jan Helke [Wed, 28 Oct 2015 17:16:01 +0000 (18:16 +0100)]
[BUGFIX] Rename calls for action-version-open to ...page-open

Resolves: #71060
Releases: master
Change-Id: Ia1d1354c90440078f306b95fb73fb07b1d13bccf
Reviewed-on: https://review.typo3.org/44336
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Improve default template path for FSC 27/44327/2
Markus Klein [Wed, 28 Oct 2015 08:45:08 +0000 (09:45 +0100)]
[TASK] Improve default template path for FSC

Resolves: #71088
Releases: master
Change-Id: Id6304e6ee95b0681a8f2050ddcd2f6dd0d0995e8
Reviewed-on: https://review.typo3.org/44327
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Enable icon for "Show Content From Page" for root page 35/44335/2
Jan Helke [Wed, 28 Oct 2015 16:27:57 +0000 (17:27 +0100)]
[BUGFIX] Enable icon for "Show Content From Page" for root page

When the root page is showing content from another page now the
correct "root" icon is displayed instead of the icon for normal
pages.

Resolves: #70617
Releases: master
Change-Id: I42d7aae521b40518d8087b004c44af02aeb9a177
Reviewed-on: https://review.typo3.org/44335
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] FormEngine: Inline getDynamicTabMenu 69/44269/6
Christian Kuhn [Sun, 25 Oct 2015 19:45:41 +0000 (20:45 +0100)]
[BUGFIX] FormEngine: Inline getDynamicTabMenu

getDynamicTabMenu() from DocumentTemplate is one of the last pieces
where FormEngine indirectly calls PageRenderer to load JS stuff
instead of returning those via the return structure of FormEngine.
This leads to missing JS if tabs are added via ajax dom modification
and parent has none yet.
The patch copies parts of the code to the FormEngine, re-uses the
template, but strips the method down to FormEngines need. As a result
getTabMenuId() can be deprecated in DocumentTemplate and removed in
ModuleTemplate. The patch then re-routes other usages of
getDynamicTabMenu from DocumentTemplate to ModuleTemplate, removes
another obsolete parameter in there and deprecates the method in
DocumentTemplate.

Resolves: #69729
Releases: master
Change-Id: Ibb94f036d052d5bb9eb4b85efb434b8a05c7755e
Reviewed-on: https://review.typo3.org/44269
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
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] Move issueCommand to BackendUtility 29/44329/5
Jan Helke [Wed, 28 Oct 2015 11:56:44 +0000 (12:56 +0100)]
[BUGFIX] Move issueCommand to BackendUtility

To mitigate the dependencies to DocumentTemplate, the method
issueCommand() was moved to BackendUtility and given the
speaking name getLinkToDataHandlerAction().

Resolves: #65728
Releases: master
Change-Id: Ie38108bbf97c4d44329f68b3a262af7e97166a86
Reviewed-on: https://review.typo3.org/44329
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>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Change PHP namespace of EXT:mediace to FoT3 21/44321/5
Benjamin Mack [Tue, 27 Oct 2015 15:08:01 +0000 (16:08 +0100)]
[TASK] Change PHP namespace of EXT:mediace to FoT3

The PHP namespace for all PHP classes of EXT:mediace
is changed to "FoT3" as this code will be maintained by
the TYPO3 community under

https://github.com/FriendsOfTYPO3/mediace

Resolves: #71076
Releases: master
Change-Id: I4b14576bafcb3f4846a586c03ffc25ff2ac31384
Reviewed-on: https://review.typo3.org/44321
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
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[TASK] Move mediace-only labels to EXT:mediace 19/44319/6
Benjamin Mack [Tue, 27 Oct 2015 14:05:00 +0000 (15:05 +0100)]
[TASK] Move mediace-only labels to EXT:mediace

Resolves: #71074
Releases: master
Change-Id: I07661f66dbd14cf2747c96710ec0bef9bc72ed58
Reviewed-on: https://review.typo3.org/44319
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Change PHP namespace of EXT:jumpurl to FoT3 23/44323/2
Benjamin Mack [Wed, 28 Oct 2015 06:31:05 +0000 (07:31 +0100)]
[TASK] Change PHP namespace of EXT:jumpurl to FoT3

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

Resolves: #71083
Releases: master
Change-Id: Ifd1018f36f6c7114c3f32ef293097e0c0cac1156
Reviewed-on: https://review.typo3.org/44323
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] Add reload parameter for EM List Utility 18/44318/3
Benjamin Mack [Tue, 27 Oct 2015 13:58:43 +0000 (14:58 +0100)]
[BUGFIX] Add reload parameter for EM List Utility

If the extension manager list utility "getAvailableExtensions()" is called
and then a new package is added at the same request, it is not possible
to regenerate the list of availableExtensions as this is cached in a run-time
member variable inside the list utility.

A new method "reloadAvailableExtensions" is added in order to
rebuild the list of available extensions.

Resolves: #71071
Releases: master
Change-Id: Idab208c27f8905e3770fa1845a805cf3f5c3e8ac
Reviewed-on: https://review.typo3.org/44318
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Remove button group in image-cropper 53/43453/8
Boris Schauer [Mon, 21 Sep 2015 09:47:09 +0000 (11:47 +0200)]
[BUGFIX] Remove button group in image-cropper

If labels on the crop buttons are too long or if there are more
buttons then the btn-group breaks the view.

Resolves: #69991
Releases: master
Change-Id: Ie0e01eeb351aa5a3fed4c67beab32b4acb63e557
Reviewed-on: https://review.typo3.org/43453
Reviewed-by: Andreas Bouche <andreas.bouche@flagbit.de>
Tested-by: Andreas Bouche <andreas.bouche@flagbit.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Initialize ModuleTemplate in VersionModuleController 08/44308/2
Georg Ringer [Tue, 27 Oct 2015 05:53:54 +0000 (06:53 +0100)]
[BUGFIX] Initialize ModuleTemplate in VersionModuleController

The ModuleTemplate must be initilized in the
VersionModuleController to avoid fatal errors.

Change-Id: I0d2c0087ff0f6e0e4f6a5cf57adf9a80485179bb
Resolves: #71059
Releases: master
Reviewed-on: https://review.typo3.org/44308
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Failsafe Package Manager respects option to only load new packages 04/44304/2
Benjamin Mack [Mon, 26 Oct 2015 21:32:42 +0000 (22:32 +0100)]
[BUGFIX] Failsafe Package Manager respects option to only load new packages

Resolves: #71058
Releases: master
Change-Id: I7bba8a8e1e1b2bcb2292de5e98678ae81f3169bb
Reviewed-on: https://review.typo3.org/44304
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[TASK] Streamline buttons in BE user module 85/44285/2
Frank Nägler [Mon, 26 Oct 2015 11:03:29 +0000 (12:03 +0100)]
[TASK] Streamline buttons in BE user module

Resolves: #71033
Releases: master
Change-Id: Ic7871987aeb6c6170e2e966880c5e370b1e703c5
Reviewed-on: https://review.typo3.org/44285
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Streamline buttons in Web > Info > Localization Overview 86/44286/2
Frank Nägler [Mon, 26 Oct 2015 11:40:30 +0000 (12:40 +0100)]
[TASK] Streamline buttons in Web > Info > Localization Overview

Resolves: #71034
Releases: master
Change-Id: I2de9313be12f38a02ac2a1c780b15dcebb854155
Reviewed-on: https://review.typo3.org/44286
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Make icon color white for colored buttons 83/44283/2
Frank Nägler [Mon, 26 Oct 2015 10:53:31 +0000 (11:53 +0100)]
[BUGFIX] Make icon color white for colored buttons

This patch set the icon color for colored buttons to white instead
of black. And fix it for the clipboard clear button.

Resolves: #71032
Releases: master
Change-Id: Ie145388430477dc17fba520e0dd6089db67bdf23
Reviewed-on: https://review.typo3.org/44283
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Streamline translation flags in list module 82/44282/2
Frank Nägler [Mon, 26 Oct 2015 09:58:14 +0000 (10:58 +0100)]
[TASK] Streamline translation flags in list module

This patch wrap the translation flags in list module into a button group.

Resolves: #71025
Releases: master
Change-Id: Ibac86b53364a5f779e4a79c828b86540c86d67a9
Reviewed-on: https://review.typo3.org/44282
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Streamline inline form in view module 80/44280/2
Frank Nägler [Mon, 26 Oct 2015 09:18:28 +0000 (10:18 +0100)]
[TASK] Streamline inline form in view module

Resolves: #71024
Releases: master
Change-Id: I814fbfce05a09974d1f327002c5e58b8ecec3ba1
Reviewed-on: https://review.typo3.org/44280
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Streamline icons in page module 79/44279/3
Frank Nägler [Mon, 26 Oct 2015 08:48:04 +0000 (09:48 +0100)]
[TASK] Streamline icons in page module

Resolves: #71016
Releases: master
Change-Id: I104615227758379ec039619d59b81c54833de43b
Reviewed-on: https://review.typo3.org/44279
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Show correct module action names for DBAL Debug in bookmark list 74/44274/2
Michael Oehlhof [Sun, 25 Oct 2015 22:03:56 +0000 (23:03 +0100)]
[TASK] Show correct module action names for DBAL Debug in bookmark list

Resolves: #71012
Releases: master
Change-Id: I2f08082e2751290bb24ef104a2d1deed1fd33c3f
Reviewed-on: https://review.typo3.org/44274
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: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>