Packages/TYPO3.CMS.git
4 years ago[BUGFIX] EXT:mediace does not resolve EXT:paths for swf includes 05/40605/2
Benjamin Mack [Thu, 25 Jun 2015 05:19:13 +0000 (07:19 +0200)]
[BUGFIX] EXT:mediace does not resolve EXT:paths for swf includes

Due to the moving of the swf player files from typo3/contrib
to EXT:mediace one file does not resolve the EXT: syntax yet
making the mediace swf player not working in CMS7.

The patch resolves the path to swfobject.js when given with
a EXT: syntax.

Resolves: #67740
Releases: master
Change-Id: If33385c79bbd4d2944480b55f695cdfc1533d6fd
Reviewed-on: http://review.typo3.org/40605
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
4 years ago[BUGFIX] Fix media paths for CSS Styled Content 6.2 TS 04/40604/3
Benjamin Mack [Thu, 25 Jun 2015 05:15:12 +0000 (07:15 +0200)]
[BUGFIX] Fix media paths for CSS Styled Content 6.2 TS

The paths for CSS Styled Content media with the
6.2 rendering are adopted to fit the new paths
related to EXT:mediace.

Resolves: #67739
Releases: master
Change-Id: I41afec10354f8110d3eb6b789753892955a685e8
Reviewed-on: http://review.typo3.org/40604
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
4 years ago[TASK] Change ellipsis icon to chevron in list view 02/40602/4
Jan Helke [Wed, 24 Jun 2015 18:42:04 +0000 (20:42 +0200)]
[TASK] Change ellipsis icon to chevron in list view

The ellipsis icon at the end of the list view looks confusing without the
context of other icons. The chevron expresses the meaning "expand list"
much better.

Releases: master
Resolves: #67734
Change-Id: Ia201505c63ffa7e2cb5b240ad49af96941e4dda2
Reviewed-on: http://review.typo3.org/40602
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Improve addFieldsToAllPalettesOfField() tests 01/40601/3
Christian Kuhn [Wed, 24 Jun 2015 18:40:54 +0000 (20:40 +0200)]
[TASK] Improve addFieldsToAllPalettesOfField() tests

Cut existing addFieldsToAllPalettesOfField() tests into smaller pieces
and do not use generateTCAForTable() to make them better readable and
understandable. Test one thing at a time.

Resolves: #67733
Releases: master
Change-Id: Ib763e905e91cc7835028bbe04cda14946604be9a
Reviewed-on: http://review.typo3.org/40601
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Better description for parameter in AuthenticationService::getGroups() 79/40579/8
Frank Nägler [Tue, 23 Jun 2015 21:04:13 +0000 (23:04 +0200)]
[TASK] Better description for parameter in AuthenticationService::getGroups()

This patch add a note why this parameter should not be removed.

Resolves: #67715
Releases: master
Change-Id: Iaefc4e3d73e1df2e34a2b9d0f60a0b9d49a158d0
Reviewed-on: http://review.typo3.org/40579
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] Mark ext:beuser as stable in ext_emconf 94/40594/2
Christian Kuhn [Wed, 24 Jun 2015 15:23:22 +0000 (17:23 +0200)]
[TASK] Mark ext:beuser as stable in ext_emconf

Resolves: #67729
Releases: master
Change-Id: Ic756bce02270116cac1cc8ae559862d4fc807308
Reviewed-on: http://review.typo3.org/40594
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[!!!][TASK] RTE: Further API cleanups 80/40580/3
Christian Kuhn [Tue, 23 Jun 2015 21:10:57 +0000 (23:10 +0200)]
[!!!][TASK] RTE: Further API cleanups

* editorCSS is not used on JS side, so removed
* Plugin API requiresClassesConfiguration() has some
  regular plugins that are nearly always enabled and
  set this to TRUE, which triggers as call of
  buildJSClassesConfig(). This method is now just
  always called and the "requireClasses" stuff removed.
* getPathToPluginDirectory() was only used together with
  the "requireClasses" construct and is removed as
  logical follow-up.

Resolves: #67716
Releases: master
Change-Id: I0d43564c978ea19869b884ac6638685468d94a98
Reviewed-on: http://review.typo3.org/40580
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>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Fix invalid column name in DeprecatedRteProperties updater 77/40577/2
Morton Jonuschat [Tue, 23 Jun 2015 20:36:29 +0000 (22:36 +0200)]
[BUGFIX] Fix invalid column name in DeprecatedRteProperties updater

Fix the spelling of the column from TSConfig to TSconfig so that the
query works with databases that take the notation of a column name into
account.

Resolves: #67712
Releases: master
Change-Id: I4d8c6fafa7fe1c527df2d71bc831fecd31e0356a
Reviewed-on: http://review.typo3.org/40577
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Make RteAcronymButtonRenamedToAbbreviation update DBAL compatible 78/40578/2
Morton Jonuschat [Tue, 23 Jun 2015 21:00:03 +0000 (23:00 +0200)]
[BUGFIX] Make RteAcronymButtonRenamedToAbbreviation update DBAL compatible

Make the updater use proper quoting for the value part of the where
condition and fix the spelling of the column name to match the table
definition (TSconfig).

Resolves: #67714
Related: #67712
Releases: master
Change-Id: Ic38283249a499730da20041c6d96c07ded45246d
Reviewed-on: http://review.typo3.org/40578
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[!!!][TASK] RTE: Remove synchronous load from plugin API 74/40574/2
Christian Kuhn [Tue, 23 Jun 2015 20:19:52 +0000 (22:19 +0200)]
[!!!][TASK] RTE: Remove synchronous load from plugin API

This information is never used for anything.

Resolves: #67713
Releases: master
Change-Id: I0bae25130f329c39a2ab571aaa1e13a3efb26240
Reviewed-on: http://review.typo3.org/40574
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Unify primary actions in page module 36/40536/3
Frank Nägler [Mon, 22 Jun 2015 18:41:04 +0000 (20:41 +0200)]
[TASK] Unify primary actions in page module

Clicks on content elements now open always the edit view.

Resolves: #50992
Releases: master
Change-Id: I899a2076300f12d011c6a797bae04e0b98a5d152
Reviewed-on: http://review.typo3.org/40536
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>
4 years ago[TASK] Use GeneralUtility::quoteJSvalue() where needed part 3 34/40334/5
Wouter Wolters [Wed, 17 Jun 2015 07:57:56 +0000 (09:57 +0200)]
[TASK] Use GeneralUtility::quoteJSvalue() where needed part 3

Resolves: #67535
Releases: master
Change-Id: If07f5e8b5ec0850941985f11cbd326a03f9d1ad2
Reviewed-on: http://review.typo3.org/40334
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] Use language labels in BooleanValidator 20/39620/3
Frederic Gaus [Tue, 19 May 2015 11:19:21 +0000 (13:19 +0200)]
[TASK] Use language labels in BooleanValidator

Use language labels instead of simple strings in BooleanValidator

Change-Id: Icc25bd1a08d9a162ca23c018a791e07ac04533f7
Resolves: #66973
Releases: master
Reviewed-on: http://review.typo3.org/39620
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[!!!][TASK] Move fileicons to EXT:frontend 03/40503/6
Benjamin Mack [Sat, 20 Jun 2015 21:16:58 +0000 (23:16 +0200)]
[!!!][TASK] Move fileicons to EXT:frontend

The only usage for fileicons in TYPO3 is in the frontend
when using "filelink" (e.g. in the list of files to download).

The files are moved to the according place and merged with
the leftover places from t3skin.

Resolves: #67655
Releases: master
Change-Id: I48560816786355d4cc751bc07af4fffd3f2a7abb
Reviewed-on: http://review.typo3.org/40503
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: David Greiner <hallo@davidgreiner.de>
Tested-by: David Greiner <hallo@davidgreiner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years agoRevert "[TASK] Port toolbar dropdowns to Fluid" 21/40521/3
Christian Kuhn [Mon, 22 Jun 2015 09:18:27 +0000 (11:18 +0200)]
Revert "[TASK] Port toolbar dropdowns to Fluid"

This reverts commit 13d0fcc0c27ff27f3498ebda2cbd2f22f12492ab.

Moving these tiny html snippets to fluid
gives no real benefit.

Change-Id: I0f186028bd9bdb5b22ac5a3a325ca844a9d40beb
Reverts: #67537
Reviewed-on: http://review.typo3.org/40521
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[TASK] Move tt_content.image_frames to compatibility6 89/40489/3
Benjamin Mack [Sat, 20 Jun 2015 13:41:34 +0000 (15:41 +0200)]
[TASK] Move tt_content.image_frames to compatibility6

The field "image_frames" which was disabled by
css_styled_content since TYPO3 4.x by default is
moved to EXT:compatibility6 - but also disabled
by default.

Resolves: #67648
Releases: master
Change-Id: I48310873499f5d5fd647a7d729d0ecc7247efde7
Reviewed-on: http://review.typo3.org/40489
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] ScriptPreviewRenderer make use of protected function 70/40570/3
Frank Nägler [Tue, 23 Jun 2015 18:41:01 +0000 (20:41 +0200)]
[BUGFIX] ScriptPreviewRenderer make use of protected function

Resolves: #67709
Releases: master
Change-Id: I614d9b61ab202b41542c484015284c580678396e
Reviewed-on: http://review.typo3.org/40570
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] RTE: Register plugins as prototype 38/40538/3
Christian Kuhn [Mon, 22 Jun 2015 18:58:00 +0000 (20:58 +0200)]
[TASK] RTE: Register plugins as prototype

Register default plugins as prototype and not as
singleton object. Patch is not breaking since no
plugin class uses a static or __construct().

Resolves: #67684
Releases: master
Change-Id: Ia82bf17a4e8fdec13be8b25f8cc84c67e9d6ee50
Reviewed-on: http://review.typo3.org/40538
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Update SQL definition for tx_extensionmanager_domain_model_extension 66/40566/2
Morton Jonuschat [Tue, 23 Jun 2015 17:07:54 +0000 (19:07 +0200)]
[BUGFIX] Update SQL definition for tx_extensionmanager_domain_model_extension

Update the database schema to allow up to 255 characters for the author
details as the ter extension allows as many characters and there are
extensions with more than 150 characters in those fields.

Resolves: #67704
Releases: master
Change-Id: I381d0dd6598f73accce77dd51251db07ae6402f2
Reviewed-on: http://review.typo3.org/40566
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Correct header in RST files 67/40567/2
Wouter Wolters [Tue, 23 Jun 2015 17:27:22 +0000 (19:27 +0200)]
[TASK] Correct header in RST files

Resolves: #67705
Releases: master
Change-Id: I771976ac29dd2414ad5ef13a3ef4e7b6822424e2
Reviewed-on: http://review.typo3.org/40567
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>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Remove referer check for jumpUrl handling 42/40542/3
David Greiner [Mon, 22 Jun 2015 19:40:58 +0000 (21:40 +0200)]
[TASK] Remove referer check for jumpUrl handling

This commit removes the referer check while handling jumpurls.

Resolves: #66602
Releases: master
Change-Id: Ice0795fb8de4647834719b6f4152eb076631c40c
Reviewed-on: http://review.typo3.org/40542
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[TASK] Bump class alias loader version 62/40562/4
Helmut Hummel [Tue, 23 Jun 2015 12:58:56 +0000 (14:58 +0200)]
[TASK] Bump class alias loader version

The new alias loader version incorporates a fix
which we should benefit from.

See: https://github.com/helhum/class-alias-loader/releases/tag/1.1.5

Releases: master, 6.2
Resolves: #67697
Change-Id: I4ec3f14b12e90df3dfc54299607260ea68c9b1ac
Reviewed-on: http://review.typo3.org/40562
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[TASK] Bump composer installer version 59/40559/2
Helmut Hummel [Tue, 23 Jun 2015 12:40:09 +0000 (14:40 +0200)]
[TASK] Bump composer installer version

The new version incorporates a few fixes which
makes the composer installation of TYPO3 and extensions
smoother. Update dependency to benefit from these fixes.

Releases: master, 6.2
Resolves: #67696
Change-Id: I7e72cccbb64de5ac351814e10f8fe6216e1f1edb
Reviewed-on: http://review.typo3.org/40559
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
4 years ago[TASK] Improve UpperCamelCase .rst 58/40558/2
Christian Kuhn [Tue, 23 Jun 2015 12:15:12 +0000 (14:15 +0200)]
[TASK] Improve UpperCamelCase .rst

Resolves: #67695
Releases: master
Change-Id: I2e5e05293d8cd0fa4aaf8e0b205ae4f5586a2db7
Reviewed-on: http://review.typo3.org/40558
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] RTE: Inline ext_localconf includes 35/40535/2
Christian Kuhn [Mon, 22 Jun 2015 18:37:11 +0000 (20:37 +0200)]
[TASK] RTE: Inline ext_localconf includes

Merge two include_once calls directly into ext_localconf
of ext:rtehtmlarea. Do not treat SoftReferenceHook as
singleton anymore and substitute $_EXTKEY with rtehtmlarea.

Resolves: #67683
Releases: master
Change-Id: I08cbc4351e9b0c56087b2ed4608d1df938c24476
Reviewed-on: http://review.typo3.org/40535
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Add missing tca title for sys_history 44/40544/2
Marc Bastian Heinrichs [Mon, 22 Jun 2015 21:06:16 +0000 (23:06 +0200)]
[BUGFIX] Add missing tca title for sys_history

Resolves: #67685
Releases: master
Change-Id: I0a00358bcbf0f1e15f0abd99bc419c022e70379b
Reviewed-on: http://review.typo3.org/40544
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[BUGFIX] VariableContainer should be available in getLayoutName 30/40430/3
Christian Müller [Thu, 18 Jun 2015 09:49:38 +0000 (11:49 +0200)]
[BUGFIX] VariableContainer should be available in getLayoutName

The ``currentVariableContainer`` was not made available in
the ``getLayoutName`` method of compiled templates leading to errors
when the layout name was a variable.

Releases: master
Resolves: #67595
Change-Id: Ib0100b120440b8daf83ae30c8043f3ab0cd7ff3b
Reviewed-on: http://review.typo3.org/40430
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Christian Müller <christian.mueller@typo3.org>
Reviewed-by: Philipp Wrann <philippwrann@gmail.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[!!!][TASK] Remove $GLOBALS[FILEICONS] functionality 02/40502/3
Benjamin Mack [Sat, 20 Jun 2015 21:06:21 +0000 (23:06 +0200)]
[!!!][TASK] Remove $GLOBALS[FILEICONS] functionality

The global variable FILEICONS was used before there were
sprite icons for files prior to TYPO3 v4.4.

The $FILEICONS array is still filled on every request but
never used throughout the backend. The only usage
within BackendUtility::getFileIcon() is also never used
and thus is completely removed from the TYPO3 Core.

Resolves: #67654
Releases: master
Change-Id: Ia8a99b124352ed23cdab9b6bd83ecb6a27bab4a0
Reviewed-on: http://review.typo3.org/40502
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-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>
4 years ago[BUGFIX] Add a dummy distinguished name to CSR generation 72/40372/6
Alexander Krist [Wed, 17 Jun 2015 16:28:39 +0000 (18:28 +0200)]
[BUGFIX] Add a dummy distinguished name to CSR generation

Add a dummy distinguished name to CSR generation in PhpBackend to fix a
problem with certain openssl versions, specifically a Gentoo Linux,
Kernel 3.8.3-hardened, OpenSSL 1.0.1f, PHP 5.4.24

Change-Id: I5c34d764077fe7561835d0e1b9b4fd47088a8de1
Resolves: #55396
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/40372
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Debug-Bar z-index too high 29/40529/3
Frank Nägler [Mon, 22 Jun 2015 14:10:10 +0000 (16:10 +0200)]
[BUGFIX] Debug-Bar z-index too high

Resolves: #67566
Releases: master
Change-Id: I6574e379b16d79afae643285d11d89ca66412b3a
Reviewed-on: http://review.typo3.org/40529
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>
4 years ago[BUGFIX] Illegal string offset in DataPreprocessor 12/40512/3
Wouter Wolters [Sun, 21 Jun 2015 16:20:43 +0000 (18:20 +0200)]
[BUGFIX] Illegal string offset in DataPreprocessor

Resolves: #67620
Releases: master, 6.2
Change-Id: Ic8c8d50101cf9e800d4b241b6f74058fe0cc6c0b
Reviewed-on: http://review.typo3.org/40512
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] FormEngine JS refactoring: copy JS files 30/40530/4
Frank Nägler [Mon, 22 Jun 2015 14:37:21 +0000 (16:37 +0200)]
[TASK] FormEngine JS refactoring: copy JS files

The files jsfunc.tbe_editor.js and jsfunc.evalfield.js are used
in QueryBuilder and FormEngine.

As first step we make a local copy of these files and
focus on FormEngine JS refactoring.

Resolves: #67680
Releases: master
Change-Id: I6a8f104ecd0679feb663b0960a6f29ee440f097c
Reviewed-on: http://review.typo3.org/40530
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Change clipboard drop down from splitted button to single button 72/40472/4
Jan Helke [Fri, 19 Jun 2015 14:06:25 +0000 (16:06 +0200)]
[TASK] Change clipboard drop down from splitted button to single button

This patch changes the style for the drop down menu from one splitted
button to on single button. This is because the splitted button only
reacts on a click on the caret, which is a unwanted behaviour.

Releases: master
Resolves: #67631
Change-Id: I79edb58d6eebf5165ef5bafa6dc80ac1cfb3a208
Reviewed-on: http://review.typo3.org/40472
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>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Linkvalidator task should handle emailaddresses as textfield 03/40303/2
Wouter Wolters [Tue, 16 Jun 2015 14:17:07 +0000 (16:17 +0200)]
[TASK] Linkvalidator task should handle emailaddresses as textfield

Like other scheduler tasks, the emailaddresses for an task should
be in an textarea. Streamline this now in the linkvalidator task.

Resolves: #67428
Releases: master
Change-Id: Icfe6666cff7182bb41bef6a4436b1885f16605c2
Reviewed-on: http://review.typo3.org/40303
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] Documentation of changes has invalid reStructuredText 69/40469/3
Xavier Perseguers [Fri, 19 Jun 2015 13:05:00 +0000 (15:05 +0200)]
[BUGFIX] Documentation of changes has invalid reStructuredText

* WARNING: Bullet list ends without a blank line; unexpected unindent
* ERROR: Error in "code-block" directive (1 argument(s) required, 0 supplied.)
* ERROR: Invalid directives (typo in "code-block)
* Use of "file" role

Change-Id: Iece09cb919655fb04f9c9199f6ed71b63d476f65
Releases: master
Resolves: #67628
Reviewed-on: http://review.typo3.org/40469
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
4 years ago[BUGFIX] Reindex images also if they are replaced by an older image 95/40495/2
Daniel Maier [Sat, 20 Jun 2015 17:59:47 +0000 (19:59 +0200)]
[BUGFIX] Reindex images also if they are replaced by an older image

Now the FAL Storage Indexer also reindexes images that have been replaced
by another image with older mtime than the currently indexed one.

Resolves: #67573
Releases: master
Change-Id: Ib2ce9f56434bfdd7d55f1f20ade59a839b560f15
Reviewed-on: http://review.typo3.org/40495
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[FEATURE] Add stdWrap for treatIdAsReference property 99/40499/2
Benjamin Mack [Sat, 20 Jun 2015 18:23:17 +0000 (20:23 +0200)]
[FEATURE] Add stdWrap for treatIdAsReference property

Resolves: #43984
Releases: master
Change-Id: I9b30eedac9549817cec19fbcc1880252a02f53d3
Reviewed-on: http://review.typo3.org/40499
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] "fixed_lgd_cs" may crash in eID environment 98/40498/2
Benjamin Mack [Sat, 20 Jun 2015 18:14:04 +0000 (20:14 +0200)]
[BUGFIX] "fixed_lgd_cs" may crash in eID environment

Under certain circumstances during an eID call,
calling fixed_lgd_cs() could lead to a fatal error due
to a "half-initialized" TSFE object.

See https://forge.typo3.org/issues/24858

Resolves: #24858
Releases: master, 6.2
Change-Id: Ic064c5963d07bc57897eb53773673d09e85717c1
Reviewed-on: http://review.typo3.org/40498
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] EXT:reports does not recognize TYPO3 CMS 7.3.0 as released 66/40466/6
Xavier Perseguers [Fri, 19 Jun 2015 11:35:54 +0000 (13:35 +0200)]
[BUGFIX] EXT:reports does not recognize TYPO3 CMS 7.3.0 as released

Since the versioning scheme for TYPO3 CMS branches has changed with the
kickstart of TYPO3 CMS 7 LTS development, the structure of the JSON feed
http://get.typo3.org/json has been adapted accordingly and needs to be
taken into account in EXT:reports.

Read more:
https://typo3.org/teams/core-development-team/resources/release-lifecycle/

Change-Id: Ib9e542b9c54abb4a16f68597f04c8d56f94608be
Releases: master
Resolves: #67617
Reviewed-on: http://review.typo3.org/40466
Tested-by: Michael Schams <typo3@2015.trash.schams.net>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Tested-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Removes eval() in Unit Tests 11/40511/4
Wouter Wolters [Sun, 21 Jun 2015 15:42:25 +0000 (17:42 +0200)]
[TASK] Removes eval() in Unit Tests

Resolves: #67664
Releases: master
Change-Id: Ie76a225f6961055b9078ad97b4cf8bc62fd7417e
Reviewed-on: http://review.typo3.org/40511
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] Do not close fly out when closing a document 92/40492/2
Wouter Wolters [Sat, 20 Jun 2015 15:49:16 +0000 (17:49 +0200)]
[TASK] Do not close fly out when closing a document

Resolves: #67567
Releases: master
Change-Id: Ie4a49eb5079dcde051c47fa1640de935eb5d2764
Reviewed-on: http://review.typo3.org/40492
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Render correct menu item for broken shortcut 64/40364/4
Andreas Wolf [Tue, 16 Jun 2015 16:11:05 +0000 (18:11 +0200)]
[BUGFIX] Render correct menu item for broken shortcut

In case the target of a shortcut is not set, it must be
ensured that the rendered menu item has valid markup.
This is especially important if submenu items are present.

Resolves: #67563
Releases: master
Change-Id: Ie464658706e6754821849ca7c8e75d0121221272
Reviewed-on: http://review.typo3.org/40364
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Tasks Center section menu is hardcoded 47/34947/9
Philipp Gampe [Tue, 2 Dec 2014 18:43:31 +0000 (19:43 +0100)]
[BUGFIX] Tasks Center section menu is hardcoded

Since the refactoring of the tasks center in 4.5, the section menu is
hardcoded to information and tasks and cannot be changed.

This is because the menu items are collected inside the array key 'mode'
instead of 'function'.
Because 'function' is hardcoded in the logic of BaseScriptClass, copy
the four lines from BaseScriptClass instead of calling
parent:menu_config() in the TaskModuleController.

Additionally, 'Tasks' is hardcoded as a label. Replace it with a
localized value.

Note: 'function' is preserved for backward compatibility and is already
in use for the main tasks logic.

Use page.mod.user_task.menu.mode.information = 0 to blind an individual
item, e.g. information.

Some further code cleanups are included.

Resolves: #63529
Releases: master
Change-Id: Ic2666dde7e794689011d8bac4996cda4216988c8
Reviewed-on: http://review.typo3.org/34947
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Move Content Element Wizard Icons to EXT:frontend 94/40494/2
Benjamin Mack [Sat, 20 Jun 2015 18:00:10 +0000 (20:00 +0200)]
[TASK] Move Content Element Wizard Icons to EXT:frontend

Resolves: #67650
Releases: master
Change-Id: Ifcfe9b30893c34dbc07c38c423c7219ec5141663
Reviewed-on: http://review.typo3.org/40494
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Allow EXT:syntax for icons in new CE wizard 96/40496/3
Benjamin Mack [Sat, 20 Jun 2015 18:02:32 +0000 (20:02 +0200)]
[BUGFIX] Allow EXT:syntax for icons in new CE wizard

Allow EXT:myicon.png instead of just relative paths
for the new Content Element wizard to be more
flexible.

Resolves: #46433
Releases: master
Change-Id: I8a56650e9ebee29f1c846b59fdfef2c40dcbd496
Reviewed-on: http://review.typo3.org/40496
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Cleanup clipboard styling 01/40501/2
Benjamin Mack [Sat, 20 Jun 2015 20:34:26 +0000 (22:34 +0200)]
[TASK] Cleanup clipboard styling

Resolves: #67652
Releases: master
Change-Id: Ica85aecb90c22418334571989fa5a4a2153caecb
Reviewed-on: http://review.typo3.org/40501
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Change grid class of clipboard 74/40474/3
Jan Helke [Fri, 19 Jun 2015 20:39:18 +0000 (22:39 +0200)]
[BUGFIX] Change grid class of clipboard

This patch changes the TWBS grid class of the clipboard from col-sm-6
to col-sm-12. 6 is bogus for two reasons. First of all 6 indicates a
second block with 6. Second this 6 causes the clipboard to collapse
to a width of 50% when the broser window is larger than 1200 px.

Releases: master
Resolves: #67635
Change-Id: Ibb386940e8dc291b0b6b54df2eaa62327ed991e7
Reviewed-on: http://review.typo3.org/40474
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Removes eval() in BackendUtilityTest 97/40497/3
Wouter Wolters [Sat, 20 Jun 2015 18:01:41 +0000 (20:01 +0200)]
[TASK] Removes eval() in BackendUtilityTest

Resolves: #67651
Releases: master
Change-Id: Ib1199162a747c486bba60d0ec489ab07226425c1
Reviewed-on: http://review.typo3.org/40497
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Infinite loop with circular relations 71/40471/4
Felix Oertel [Fri, 19 Jun 2015 13:58:04 +0000 (15:58 +0200)]
[BUGFIX] Infinite loop with circular relations

When resolving circular relations, extbase fails with an
infinite loop because the DataMapper waits for all sub-
objects to be mapped before registering them to the session.
The sub-objects can thus not find the parent object in the
session and the loop begins.

Resolves: #67630
Related: #66429
Releases: master
Change-Id: Ie20e2690323a00d8f54f3af5ce2fce87715f4247
Reviewed-on: http://review.typo3.org/40471
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
4 years ago[BUGFIX] Correctly handle forceTypeValue = 0 78/19778/9
Steffen Roßkamp [Sat, 27 Dec 2014 00:11:18 +0000 (01:11 +0100)]
[BUGFIX] Correctly handle forceTypeValue = 0

Setting config.forceTypeValue or forceTypeValue in GMENU, TMENU,
IMGMENU or JSMENU objects to 0 (zero) is now handled properly
and type is forced to zero.

Resolves: #23270
Releases: master, 6.2
Change-Id: If4a829aacf091ec3fae78329915b7c74619245b3
Reviewed-on: http://review.typo3.org/19778
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Arjen Hoekema <arjenhoekema@gmail.com>
Tested-by: Arjen Hoekema <arjenhoekema@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[!!!][TASK] Cleanup Flash message rendering in FlashMessageQueue 41/40341/3
Helmut Hummel [Tue, 16 Jun 2015 21:02:19 +0000 (23:02 +0200)]
[!!!][TASK] Cleanup Flash message rendering in FlashMessageQueue

Streamline rendering of FlashMessages to the same output
the view helper creates by default currently.

This makes usage of HTML in flash messages not possible any more
when FlashMessageQueue::renderFlashMessages() is used, because
all HTML entities will now be properly HTML encoded.

Also adapt DocumentTemplate to use the new rendering
and remove the deprecated div wrapper with id.

Resolves: #67546
Related: #63453
Releases: master
Change-Id: I999f1b394c23e964cced30e74351fd6bfb2cd645
Reviewed-on: http://review.typo3.org/40341
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[BUGFIX] Properly escape data in PermissionAjaxController 28/40328/5
Wouter Wolters [Tue, 16 Jun 2015 19:39:46 +0000 (21:39 +0200)]
[BUGFIX] Properly escape data in PermissionAjaxController

Resolves: #48692
Releases: master
Change-Id: Icd8252c81575244bca55515f79b22445a82fcadc
Reviewed-on: http://review.typo3.org/40328
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[TASK] Port toolbar dropdowns to Fluid 29/40329/13
Andreas Fernandez [Tue, 16 Jun 2015 19:52:05 +0000 (21:52 +0200)]
[TASK] Port toolbar dropdowns to Fluid

The toolbar dropdown menus are ported to Fluid. Also, some small
improvements are made in this patch.

Resolves: #67537
Related: #67568
Releases: master
Change-Id: I41b502e97108494bf6d4acfa0dedb32bb18a5e18
Reviewed-on: http://review.typo3.org/40329
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[FOLLOWUP][TASK] Cleanup bootstrap 91/40491/2
Benjamin Mack [Sat, 20 Jun 2015 15:14:54 +0000 (17:14 +0200)]
[FOLLOWUP][TASK] Cleanup bootstrap

Due to the HttpUtility resolving of absolute URLs
the redirect to the install tool did not work anymore.

Resolves: #67645
Releases: master
Change-Id: Ice49e2ad25221cfdf69d4b84b54a95633bd5df21
Reviewed-on: http://review.typo3.org/40491
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Thorsten Griebenow <tgr@starfinanz.de>
Reviewed-by: Thorsten Griebenow <tgr@starfinanz.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
4 years ago[BUGFIX] Sorting ignored in "Template Overview" 66/21366/6
Reinhard Führicht [Tue, 25 Jun 2013 13:41:13 +0000 (15:41 +0200)]
[BUGFIX] Sorting ignored in "Template Overview"

The overview of all TS templates shows a tree like view listing
of all pages having a ts template on them.
But this view doesn't sort the pages by "sorting" like
in the pagetree.

Resolves: #22774
Releases: master, 6.2
Change-Id: If7279f14697aab02735da66de5cd3cb2185f2b3a
Reviewed-on: http://review.typo3.org/21366
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[FOLLOWUP][TASK] FAL: Use file drivers correctly in Folder::getSubfolder 88/40488/3
Benjamin Mack [Sat, 20 Jun 2015 13:14:58 +0000 (15:14 +0200)]
[FOLLOWUP][TASK] FAL: Use file drivers correctly in Folder::getSubfolder

Storage should use folder identifier when accessing the driver

Releases: master
Resolves: #67647
Resolves: #65305
Resolves: #59475
Resolves: #59473
Change-Id: I7cbe71291866ef033bba2fc3c6c06ffe73f909d0
Reviewed-on: http://review.typo3.org/40488
Reviewed-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
Tested-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] RTE transformation not executed 67/40467/3
Christian Kuhn [Fri, 19 Jun 2015 11:49:40 +0000 (13:49 +0200)]
[BUGFIX] RTE transformation not executed

With moving the 4th TCA showitem field to defaultExtras in
columnsOverrides a bug was introduced, so the DataHandler no
longer executes RTE transformation. defaultExtras field
is parallel to config section, and not nested in there.

Resolves: #67614
Related: #67229
Releases: master
Change-Id: Ie6f21523ae3c63abbf69fd1623df92bec02e41fd
Reviewed-on: http://review.typo3.org/40467
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Fluid BytesViewHelper: use translated units 97/38497/12
Michael Oehlhof [Mon, 6 Apr 2015 15:18:25 +0000 (17:18 +0200)]
[BUGFIX] Fluid BytesViewHelper: use translated units

The units are moved from a constant to a localization file,
to make it possible to translate the units.

Resolves: #62454
Releases: master
Change-Id: I57a8fd2a060173fd9acbe30e3e3c716efd3c3fd9
Reviewed-on: http://review.typo3.org/38497
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[FOLLOWUP][TASK] FAL: Use file drivers correctly in Folder::getSubfolder 87/40487/2
Benjamin Mack [Sat, 20 Jun 2015 12:10:03 +0000 (14:10 +0200)]
[FOLLOWUP][TASK] FAL: Use file drivers correctly in Folder::getSubfolder

Remove obsolete unit test.

Resolves: #65305
Resolves: #59475
Resolves: #59473
Releases: master
Change-Id: Iba3dbd92bf646f219649150df13a2a87715b0d24
Reviewed-on: http://review.typo3.org/40487
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Include doktype in pageOverlayFields 65/40365/2
Andreas Wolf [Wed, 17 Jun 2015 13:34:29 +0000 (15:34 +0200)]
[BUGFIX] Include doktype in pageOverlayFields

Translation overlays must include the doktype field of the translated
page, to take into account page type changes. Otherwise we get unwanted
behaviour if e.g. the original language is a shortcut, but the
translated page is a standard page. Then still a shortcut will be
rendered, with weird possible mode combinations, rendering the page
unviewable.

This is especially nasty as the translation mode is reset when
translating, making the translated page a "shortcut to selected page"
which is always broken (!) if no page is selected.

Releases: master
Resolves: #67562
Change-Id: I8b562643de6c0fd0e267875e298f7c6de14ebbe3
Reviewed-on: http://review.typo3.org/40365
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[!!!][TASK] Remove PHP library inclusion in FE 84/40484/3
Benjamin Mack [Sat, 20 Jun 2015 10:58:24 +0000 (12:58 +0200)]
[!!!][TASK] Remove PHP library inclusion in FE

The functionality to add PHP include files
during the Frontend request is quite old and
obsolete as there are plenty of hooks available.

The functionality is in this case obsolete as it does
not apply to the design patterns we apply nowadays.

This patch removes the the library inclusion and
the associated TypoScript options and PHP function.

Resolves: #67646
Releases: master
Change-Id: I376d0ed5eed324a1a0202021529ed526a48edab4
Reviewed-on: http://review.typo3.org/40484
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[!!!][TASK] FAL: Use file drivers correctly in Folder::getSubfolder 79/38479/11
Michael Oehlhof [Sat, 4 Apr 2015 13:43:09 +0000 (15:43 +0200)]
[!!!][TASK] FAL: Use file drivers correctly in Folder::getSubfolder

This patch extends the API of the DriverInterface.

The Folder::getSubfolder() function now asks for the correct folder.
The getFolderInFolder($folderName, $folder) function is added
to ResourceStorage and the getFolderInFolder and getFileInFolder
functions are added to the DriverInterface.

Resolves: #65305
Resolves: #59475
Resolves: #59473
Releases: master
Change-Id: Ib3e8e76ebf4ce43a442dab610c882d7a075a791f
Reviewed-on: http://review.typo3.org/38479
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Clean up bootstrap process 83/40483/2
Benjamin Mack [Sat, 20 Jun 2015 10:09:14 +0000 (12:09 +0200)]
[TASK] Clean up bootstrap process

This patch streamlines the redirect process
to the install tool, as some constants don't
need to be set just before redirecting.

Additionally, some streamlining was taken care of.

Resolves: #67645
Releases: master
Change-Id: I03cca6356ba778da0a716d8da302aea5cdb0f9a9
Reviewed-on: http://review.typo3.org/40483
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] TypeError: this.I18N was undefined in backend 80/40480/4
Frank Nägler [Sat, 20 Jun 2015 10:03:05 +0000 (12:03 +0200)]
[BUGFIX] TypeError: this.I18N was undefined in backend

Fixed JS Error in backend.
Can be verified in EXT:styleguide mega record.

Resolves: #67644
Releases: master
Change-Id: Ib549594c46c8e81d7e048d617353abe20e29d08d
Reviewed-on: http://review.typo3.org/40480
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>
4 years agoRevert "[BUGFIX] Change default label for sys_file_references" 76/40476/2
Markus Klein [Fri, 19 Jun 2015 21:01:44 +0000 (23:01 +0200)]
Revert "[BUGFIX] Change default label for sys_file_references"

This reverts commit 6a7d3a545ff32f24e860ee2d9141852c4a964cb9.

The original patch breaks the functional tests.

Change-Id: Ief8de9603ee1faf68f763c43b1cb48b72fa80ae1
Releases: master
Reverts: #67303
Reviewed-on: http://review.typo3.org/40476
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Change default label for sys_file_references 64/39964/8
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.

Change-Id: Ib4d8a99e66bf2507617bf43f65a0bbd511177d4b
Resolves: #67303
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/39964
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[FOLLOWUP] Document "DBMS specific conversion between Meta/MySQL field types" 68/40468/2
Morton Jonuschat [Fri, 19 Jun 2015 12:21:57 +0000 (14:21 +0200)]
[FOLLOWUP] Document "DBMS specific conversion between Meta/MySQL field types"

Document the changes in mapping field types and the impact for sites
running PostgreSQL.

Resolves: #67626
Related: #67290
Releases: master
Change-Id: Ie7333e42699c50adc513d490ff25774d70087037
Reviewed-on: http://review.typo3.org/40468
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>
4 years ago[TASK] dbal: convert DBMS specific key/default/extra values to MySQL SQL 56/40156/8
Morton Jonuschat [Wed, 10 Jun 2015 19:28:33 +0000 (21:28 +0200)]
[TASK] dbal: convert DBMS specific key/default/extra values to MySQL SQL

Allow DBMS specific transformations of field information to MySQL SQL
dialect. Provide the database compare in the install tool with more
details about the current database schema to avoid changes that can not
be implemented due to syntax differences.

Resolves: #67300
Resolves: #67329
Releases: master
Change-Id: Id415ba6246963fd0da97b5825fbe4fc9ac959641
Reviewed-on: http://review.typo3.org/40156
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[FEATURE] Backend User: display "online" badge 77/40377/7
Felix Kopp [Wed, 17 Jun 2015 17:26:00 +0000 (19:26 +0200)]
[FEATURE] Backend User: display "online" badge

To gain quick overview of people in project being online
at the moment the small label "online" is added to listing.

Resolves: #67574
Releases: master
Change-Id: I098977dc17ab7edacc9ed9b9e122471ed0d5e3c5
Reviewed-on: http://review.typo3.org/40377
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[FEATURE] dbal: DBMS specific conversion between Meta/MySQL field types 38/40138/6
Morton Jonuschat [Sat, 6 Jun 2015 16:43:57 +0000 (18:43 +0200)]
[FEATURE] dbal: DBMS specific conversion between Meta/MySQL field types

This patch changes the implementation of the methods that convert
between ADOdb meta field types and MySQL native field types to allow
overriding the conversion per data type.

The PostgresSpecifics provide better matching of BLOB, SERIAL, DOUBLE
and INTEGER types.

Resolves: #67290
Releases: master
Change-Id: Ieda2a2a26d411b031c2db96821d85e21b2ebb037
Reviewed-on: http://review.typo3.org/40138
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[BUGFIX] Don't force lowercase on SQL SET() values 76/40176/3
Stephan Großberndt [Thu, 11 Jun 2015 09:50:53 +0000 (11:50 +0200)]
[BUGFIX] Don't force lowercase on SQL SET() values

With this patch Database Analyzer no longer complains about SQL SET()
values in upper- or mixed case when checking field types.

Resolves: #67413
Releases: master, 6.2
Change-Id: I5cd1689bce21642b278a94d970ab2d3301c644f0
Reviewed-on: http://review.typo3.org/40176
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: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[CLEANUP] Replace create_function() with closure 57/40457/3
Markus Klein [Thu, 18 Jun 2015 21:53:24 +0000 (23:53 +0200)]
[CLEANUP] Replace create_function() with closure

The create_function() function is discouraged due to internal usage
of eval(). Replace all calls with a real closure, which is supported
since PHP 5.3.

Resolves: #67616
Releases: master
Change-Id: I7943bf69df94d0948b1b2dd0f4821bc48ec67896
Reviewed-on: http://review.typo3.org/40457
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[!!!][TASK] Remove deprecated function calls since 6.2 67/40367/7
Benjamin Mack [Wed, 17 Jun 2015 15:07:25 +0000 (17:07 +0200)]
[!!!][TASK] Remove deprecated function calls since 6.2

Some last leftover deprecated methods and logic are removed.

Resolves: #67565
Releases: master
Change-Id: Ia6a62d8aa436e491e93dce3b51468c7bcaf6bcb7
Reviewed-on: http://review.typo3.org/40367
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Removes eval() in ArrayUtilityTest 90/40290/6
Alexander Krist [Tue, 16 Jun 2015 11:34:08 +0000 (13:34 +0200)]
[TASK] Removes eval() in ArrayUtilityTest

Adds a new ArrayUtilityMockup and removes the ugly
usage of eval() from ArrayUtitilyTest.

Change-Id: Id655f913b3eb638518cd9830e5ababc3c34b982c
Resolves: #67490
Related: #67468
Releases: master
Reviewed-on: http://review.typo3.org/40290
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Removes eval() in array utility unit tests 44/40444/4
Alexander Krist [Thu, 18 Jun 2015 12:23:03 +0000 (14:23 +0200)]
[TASK] Removes eval() in array utility unit tests

Adds a new DummyController fixture and removes the ugly
usage of eval() from FieldProviderTest.

Change-Id: I6efa66ae5c986d048de91c97c9d5488235b97031
Resolves: #67601
Related: #67468
Releases: master
Reviewed-on: http://review.typo3.org/40444
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Removes eval() in uri builder unit tests 24/40324/3
Alexander Krist [Tue, 16 Jun 2015 18:15:17 +0000 (20:15 +0200)]
[TASK] Removes eval() in uri builder unit tests

Adds fixtures for an Entity and an ValueObject and removes the ugly
usage of eval() from UriBuilderTest in unit tests.

Change-Id: Ice36da5d09141b662176539d714f569ab340fdbe
Resolves: #67525
Related: #67468
Releases: master
Reviewed-on: http://review.typo3.org/40324
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Removes eval() in core tree data provider factory unit tests 25/40425/5
Pierrick Caillon [Thu, 18 Jun 2015 09:36:57 +0000 (11:36 +0200)]
[TASK] Removes eval() in core tree data provider factory unit tests

Adds fixture for a DataProvider and removes the ugly usage of eval() from
TreeDataProviderFactoryTest in unit tests.

Resolves: #67591
Related: #67468
Releases: master
Change-Id: I3f02ad549197c8dd4fffb8edbd5d5774a9adbb7e
Reviewed-on: http://review.typo3.org/40425
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Removes eval() in core data handler unit tests 50/40450/3
Pierrick Caillon [Thu, 18 Jun 2015 13:48:45 +0000 (15:48 +0200)]
[TASK] Removes eval() in core data handler unit tests

Adds fixtures for InvalidHook and AllowAccessHook and removes the ugly
usage of eval() from DataHandlerTest in unit tests.

Resolves: #67606
Related: #67468
Releases: master
Change-Id: Ibf14efcc966659ff813ac9d8a3a00c6ccbc47da6
Reviewed-on: http://review.typo3.org/40450
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Removes eval() in core general utility unit tests 46/40446/5
Pierrick Caillon [Thu, 18 Jun 2015 12:56:00 +0000 (14:56 +0200)]
[TASK] Removes eval() in core general utility unit tests

Adds and updates fixtures JavaScript minifying error test, class
replacement test, instantiation with constructor parameters test
and deprecated log permissions test and removes the ugly usage of
eval() from GeneralUtilityTest in unit tests.

Resolves: #67600
Related: #67468
Releases: master
Change-Id: Id5990bb21b2c395787ac5013a1440c5a71462e23
Reviewed-on: http://review.typo3.org/40446
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Removes eval() in core path utility unit tests 35/40435/3
Pierrick Caillon [Thu, 18 Jun 2015 10:39:56 +0000 (12:39 +0200)]
[TASK] Removes eval() in core path utility unit tests

Adds fixture for a Windows environment PathUtility and removes the
ugly usage of eval() from PathUtilityTest in unit tests.

Resolves: #67596
Related: #67468
Releases: master
Change-Id: I0f4135e6f9200c529854a28acefa01953c8bdf89
Reviewed-on: http://review.typo3.org/40435
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Removes eval() in core mailer unit test 48/40448/3
Pierrick Caillon [Thu, 18 Jun 2015 13:26:53 +0000 (15:26 +0200)]
[TASK] Removes eval() in core mailer unit test

Adds fixture for FakeTransport and removes the ugly usage of
eval() from MailerTest in unit tests.

Resolves: #67604
Related: #67468
Releases: master
Change-Id: I37011a5eaadc0abac38e1c53bcd20bbe3e62f4fd
Reviewed-on: http://review.typo3.org/40448
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Properly escape data in SelectImage 27/40327/2
Wouter Wolters [Tue, 16 Jun 2015 18:32:16 +0000 (20:32 +0200)]
[BUGFIX] Properly escape data in SelectImage

Resolves: #67527
Releases: master
Change-Id: Id4e80a03a9553eab742e3dd1b44117e04a5180b7
Reviewed-on: http://review.typo3.org/40327
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[CLEANUP] EXT:backend/Classes/Controller/*.php 49/37849/13
Michael Oehlhof [Sun, 15 Mar 2015 01:55:38 +0000 (02:55 +0100)]
[CLEANUP] EXT:backend/Classes/Controller/*.php

Refactor the code to go green in PHPStorm.

- declare missing class variables
- add getter for LanguageService
- add getter for BackendUser
- add getter for TimeTracker
- add getter for DocumentTemplate
- add getter for DatabaseConnection
- fix code style issues "Unnecessary fully qualified name"

Resolves: #65738
Releases: master
Change-Id: I5a870c2760d73da9a17062165be977ae253ab81d
Reviewed-on: http://review.typo3.org/37849
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Removes eval() in core version number utility unit tests 31/40431/3
Pierrick Caillon [Thu, 18 Jun 2015 10:16:00 +0000 (12:16 +0200)]
[TASK] Removes eval() in core version number utility unit tests

Adds fixture for specifying current version in VersionNumberUtility
and removes the ugly usage of eval() from VersionNumberUtilityTest.

Resolves: #67594
Related: #67468
Releases: master
Change-Id: Ia4b256c1a1e61dc117519c243d0e465fb36e8662
Reviewed-on: http://review.typo3.org/40431
Reviewed-by: Alexander Krist <mail@alex-krist.de>
Tested-by: Alexander Krist <mail@alex-krist.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Properly resolve link format to page type 87/38687/4
Daniel Schmidt [Tue, 14 Apr 2015 10:55:38 +0000 (12:55 +0200)]
[BUGFIX] Properly resolve link format to page type

This fixes the resolving of link format to target page type
when creating frontend links with the UriBuilder.

Resolves: #66352
Releases: master, 6.2
Change-Id: I6bb6ec805212cd7411ecd17e4abc3ac542f7a337
Reviewed-on: http://review.typo3.org/38687
Reviewed-by: Cedric Ziel <cedric@cedric-ziel.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Save pixels: hide Workspace toolbar item when unused 68/40368/5
Felix Kopp [Wed, 17 Jun 2015 15:21:37 +0000 (17:21 +0200)]
[TASK] Save pixels: hide Workspace toolbar item when unused

In use case where EXT: workspaces is installed and activated but no
additional Workspaces (sys_workspace) records are added TYPO3
should assume that Workspaces are unused. No permanently visible
button should sit in the topbar.

Resolves: #67568
Releases: master
Change-Id: I1a4bd40df79458690ce1c0d9e141dd71247d8cbf
Reviewed-on: http://review.typo3.org/40368
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Add missing break statements 52/40452/2
Markus Klein [Thu, 18 Jun 2015 19:15:03 +0000 (21:15 +0200)]
[BUGFIX] Add missing break statements

UserSettingsController misses break statements in a switch
control structure. Add them.

Resolves: #67615
Releases: master
Change-Id: I9cd42d77324993b10b304ea85436537d448fe56e
Reviewed-on: http://review.typo3.org/40452
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Show expected targetType on "Object not found" errors 41/40141/3
Mathias Brodala [Wed, 10 Jun 2015 07:06:11 +0000 (09:06 +0200)]
[TASK] Show expected targetType on "Object not found" errors

If the ``PersistentObjectConverter`` cannot find an object by
given identity the error message shows the identity but not the
expected object type. Adding it helps a lot in debugging such errors.

Resolves: #67382
Releases: master
Change-Id: Ib13e1e7927b2b56cb6c23555608703dfcda060b9
Reviewed-on: http://review.typo3.org/40141
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] Check if file exists before deletion 38/40238/2
Christoph Lehmann [Mon, 15 Jun 2015 08:16:34 +0000 (10:16 +0200)]
[BUGFIX] Check if file exists before deletion

File deletion in "processed" folder no longer throws an exception when
trying to delete a file that does not exist.

Resolves: #67432
Releases: master, 6.2
Change-Id: I59acdcbb04725ce4425ca3f333093e5a870046ca
Reviewed-on: http://review.typo3.org/40238
Reviewed-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
4 years ago[FEATURE] Custom attribute name and multiple values for meta tags 20/40120/17
Alexander Kontos [Thu, 11 Jun 2015 22:32:23 +0000 (00:32 +0200)]
[FEATURE] Custom attribute name and multiple values for meta tags

To support a broader range of possible meta tags we need a specify
the used attribute name. Also now it is possible to ad the same
meta tag with different values.

Resolves: #67360
Releases: master
Change-Id: Ic8f8e03a7b137302af6613edfbe7e89a50e25e12
Reviewed-on: http://review.typo3.org/40120
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[BUGFIX] Fix check for import / export folder 38/40338/2
Alexander Stehlik [Wed, 17 Jun 2015 09:45:18 +0000 (11:45 +0200)]
[BUGFIX] Fix check for import / export folder

When the import / export folder is not available a NULL value
is returned. The condition that checks if a vaild folder is
found now checks for NULL values instead of FALSE.

Releases: master, 6.2
Resolves: #67543
Change-Id: Ie9d6314506f9c8bbea19ed445e29b5bd1d8a544b
Reviewed-on: http://review.typo3.org/40338
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
Tested-by: Marc Bastian Heinrichs <typo3@mbh-software.de>
4 years ago[BUGFIX] Use single quotes for password check 36/40436/3
Andreas Fernandez [Thu, 18 Jun 2015 10:46:14 +0000 (12:46 +0200)]
[BUGFIX] Use single quotes for password check

Use single quotes for the password check in
SaltedPasswordsUtility::getNumberOfBackendUsersWithInsecurePassword
to tell other DBMS to expect a value and not an identifier.

Using double quotes for values violates the SQL standard.

Resolves: #67599
Releases: master, 6.2
Change-Id: I4d17f2eb24e77421da2368cc899a021c435cfff8
Reviewed-on: http://review.typo3.org/40436
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
4 years ago[CLEANUP] Code duplication in DataHandler::copyRecord_processManyToMany() 23/40423/5
Andreas Wolf [Wed, 17 Jun 2015 18:54:07 +0000 (20:54 +0200)]
[CLEANUP] Code duplication in DataHandler::copyRecord_processManyToMany()

There was a foreach loop that only differed in one line, but was
duplicated due to the complex condition around it. This commit splits
the condition, introduces helper variables and moves the condition
inside the foreach loop to get rid of the duplication.

Additionally, duplicated lines for purging the items of the relation
analyzer are also removed.

Resolves: #67579
Releases: master
Change-Id: Ibb9277dfb32960cc77aee17839d7df3bf57fc6da
Reviewed-on: http://review.typo3.org/40423
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[BUGFIX] Check access to folder in FileListController 08/39108/9
Nicole Cordes [Thu, 30 Apr 2015 16:12:27 +0000 (18:12 +0200)]
[BUGFIX] Check access to folder in FileListController

Currently if a folder isn't accessible for the user, the root folder
is taken as fallback solution. But this folder might be inaccessible as
well. This patch adds an access check for the returned folder and
turns thrown errors into flash messages.

Releases: master, 6.2
Resolves: #66693
Resolves: #56641
Change-Id: I310df8061edc790dde1034a27136365b4253ac7f
Reviewed-on: http://review.typo3.org/39108
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
4 years ago[FEATURE] dbal: Ignore MySQL ENGINE in database schema compare 55/40055/3
Morton Jonuschat [Sat, 6 Jun 2015 18:04:26 +0000 (20:04 +0200)]
[FEATURE] dbal: Ignore MySQL ENGINE in database schema compare

Ignore the database engine when comparing the expected and the
current schema information if DBAL is enabled. The MySQL specific
storage engines are not available on other DBMS.

Resolves: #67302
Releases: master
Change-Id: Ic57233de7c4294454609955e802498053f186326
Reviewed-on: http://review.typo3.org/40055
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[BUGFIX] dbal: Always initialize the DBMS specifics 35/40135/2
Morton Jonuschat [Tue, 9 Jun 2015 18:37:35 +0000 (20:37 +0200)]
[BUGFIX] dbal: Always initialize the DBMS specifics

Make default DBMS specifics available when no DBAL handler has
been configured to fix errors in the install tool.

Resolves: #67380
Releases: master
Change-Id: I8140fbe570628a5747e21a6e07920b8fbdc820b1
Reviewed-on: http://review.typo3.org/40135
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
4 years ago[TASK] Add basic unit tests for ContentObjectRenderer::typoLink 91/40391/3
Nicole Cordes [Wed, 17 Jun 2015 19:43:20 +0000 (21:43 +0200)]
[TASK] Add basic unit tests for ContentObjectRenderer::typoLink

Resolves: #67586
Releases: master, 6.2
Change-Id: I0c20b13469d9bb9af844f92ee87181a55bacc906
Reviewed-on: http://review.typo3.org/40391
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[!!!][TASK] RTE: Remove tt_content rte_enabled and flag handling 80/40380/2
Christian Kuhn [Wed, 17 Jun 2015 18:01:20 +0000 (20:01 +0200)]
[!!!][TASK] RTE: Remove tt_content rte_enabled and flag handling

The tt_content field rte_enabled is not really useful anymore, RTE
can be disabled on a per-user basis. The field is removed from DB
together with the "flag" handling.

Resolves: #67577
Releases: master
Change-Id: I214baf45228a91d2193b54fbbc9ee71632e39bdf
Reviewed-on: http://review.typo3.org/40380
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Alina Fleser <afleser@arxia.com>
Tested-by: Alina Fleser <afleser@arxia.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[TASK] Extend FileMount-Model with description-field 86/40386/2
Daniel Maier [Wed, 17 Jun 2015 19:01:14 +0000 (21:01 +0200)]
[TASK] Extend FileMount-Model with description-field

The new description-field that was recently added to table sys_filemounts
is now also added to the FileMount-Model.

Resolves: #67581
Related: #59570
Releases: master
Change-Id: I70d174d2bd9b10fe913fb06b713f5899c35f8bf9
Reviewed-on: http://review.typo3.org/40386
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>
4 years ago[CLEANUP] Early continue in DataHandler::process_* 95/40295/2
Andreas Wolf [Tue, 16 Jun 2015 10:20:28 +0000 (12:20 +0200)]
[CLEANUP] Early continue in DataHandler::process_*

Resolves: #67500
Releases: master
Change-Id: Iaab030099f565deb10d22c254856af7a07ecd3e9
Reviewed-on: http://review.typo3.org/40295
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>