Packages/TYPO3.CMS.git
2 years ago[BUGFIX] Update branch alias for composer version 77/52477/4
Benni Mack [Tue, 18 Apr 2017 11:47:31 +0000 (13:47 +0200)]
[BUGFIX] Update branch alias for composer version

After branching it must be clear that 9.x is the latest development branch.

Additionally for the testing framework, composer needs to know
TYPO3_* is handled as a version branch and not a feature branch.

Resolves: #80877
Releases: master
Change-Id: I8323874edec1348769d4e255243fbf758c13b7e3
Reviewed-on: https://review.typo3.org/52477
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[TASK] Update dependency testing-framework to support v9 81/52481/3
Benni Mack [Tue, 18 Apr 2017 15:05:57 +0000 (17:05 +0200)]
[TASK] Update dependency testing-framework to support v9

The testing framework has been changed to support v9
dependencies.

Resolves: #80882
Releases: master
Change-Id: I1f02208832af1591c74fa36f422e7302e0b0f68b
Reviewed-on: https://review.typo3.org/52481
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
2 years ago[FOLLOWUP][TASK] Use new CLI binary in docs instead of cli_dispatch.phpsh 75/52475/2
Oliver Hader [Tue, 18 Apr 2017 10:59:27 +0000 (12:59 +0200)]
[FOLLOWUP][TASK] Use new CLI binary in docs instead of cli_dispatch.phpsh

Adjust the command argument from "scheduler" to "scheduler:run".

Change-Id: I47ed4fbb374ca81224b0bcacdbcc58d6e12d8b5e
Resolves: #80868
Releases: master
Reviewed-on: https://review.typo3.org/52475
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Henrik Elsner <helsner@dfau.de>
Tested-by: Henrik Elsner <helsner@dfau.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Use new CLI binary in docs instead of cli_dispatch.phpsh 69/52469/3
Benni Mack [Mon, 17 Apr 2017 21:45:29 +0000 (23:45 +0200)]
[TASK] Use new CLI binary in docs instead of cli_dispatch.phpsh

There are still some places left where legacy functionality is used
or documented related to cli_dispatch.phpsh instead of the generic
typo3/sysext/core/bin/typo3 binary.

Resolves: #80868
Releases: master, 8.7
Change-Id: Iad3392403a0e1b16ed42422f840de647f0b9ce0d
Reviewed-on: https://review.typo3.org/52469
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Henrik Elsner <helsner@dfau.de>
Tested-by: Henrik Elsner <helsner@dfau.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[BUGFIX] Use correct value for EU flag in sys_language records 36/52436/2
Daniel Goerz [Thu, 13 Apr 2017 07:50:42 +0000 (09:50 +0200)]
[BUGFIX] Use correct value for EU flag in sys_language records

Change-Id: I6cb873b0013f8324f247a19de4f663ca2e4d4848
Resolves: #80834
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/52436
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Henrik Elsner <helsner@dfau.de>
Tested-by: Henrik Elsner <helsner@dfau.de>
Reviewed-by: Elmar Hinz <t3elmar@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[BUGFIX] Fix bug due to improper usage of boolean as object 35/52435/6
sven_carstens [Tue, 11 Apr 2017 13:44:21 +0000 (15:44 +0200)]
[BUGFIX] Fix bug due to improper usage of boolean as object

\Doctrine\DBAL\Statement returns a boolean from calls to the execute() method.
To get the results of the query we obviously can't use that and must use the
original instance of \Doctrine\DBAL\Statement in $realStatement.

Resolves: #80781
Releases: master
Change-Id: If1443a9c519bf2fddf7e3983f4b740ea025b3c2d
Reviewed-on: https://review.typo3.org/52435
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Manuel Selbach <manuel_selbach@yahoo.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Update typo3/cms-styleguide from 8.0.8 to 8.0.9 64/52464/2
Christian Kuhn [Sun, 16 Apr 2017 14:16:44 +0000 (16:16 +0200)]
[TASK] Update typo3/cms-styleguide from 8.0.8 to 8.0.9

Change-Id: Ic3d0d13d333f4e74e1dd416c8777e685a809b3d2
Resolves: #80858
Releases: master
Reviewed-on: https://review.typo3.org/52464
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[BUGFIX] AbstractMessage should have string, but integer is given 45/52445/2
Oliver Hader [Fri, 14 Apr 2017 10:54:41 +0000 (12:54 +0200)]
[BUGFIX] AbstractMessage should have string, but integer is given

FlashMessage setter have been extended with strict scalar types,
however the disposal for e.g. Exception has not been adjusted to
ensure proper types.

Change-Id: Idcfbef5a7ee6a401977c69bebd9f9516ec1b6997
Resolves: #80762
Releases: master
Reviewed-on: https://review.typo3.org/52445
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[BUGFIX] EXT:form - Fix default file upload mime types 12/52312/2
Ralf Zimmermann [Sat, 1 Apr 2017 15:40:07 +0000 (17:40 +0200)]
[BUGFIX] EXT:form - Fix default file upload mime types

This patch fixes the wrong mime types of file upload form elements.

Resolves: #80627
Releases: master
Change-Id: I208570bc1595946c08a386c177525d999dea5222
Reviewed-on: https://review.typo3.org/52312
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Steiger <typo3@andreassteiger.de>
Tested-by: Andreas Steiger <typo3@andreassteiger.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Henrik Elsner <helsner@dfau.de>
Tested-by: Henrik Elsner <helsner@dfau.de>
Reviewed-by: Elmar Hinz <t3elmar@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[TASK] Cover trivial setters and getters of cObj with unit tests 58/52258/7
Elmar Hinz [Thu, 30 Mar 2017 12:22:37 +0000 (14:22 +0200)]
[TASK] Cover trivial setters and getters of cObj with unit tests

Cover trivial setters and getters of ContentObjectRenderer with
unit tests.

Releases: master
Resolves: #80574
Change-Id: Ibcad1c1d7166ad4f51eabd092a0b1301291c4875
Reviewed-on: https://review.typo3.org/52258
Tested-by: TYPO3com <no-reply@typo3.com>
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>
2 years ago[BUGFIX] Use correct order of SQL parameters in SysRefindexHashUpdater 97/52397/4
Morton Jonuschat [Sat, 8 Apr 2017 21:31:36 +0000 (14:31 -0700)]
[BUGFIX] Use correct order of SQL parameters in SysRefindexHashUpdater

Supply the positional parameter arguments to the update statement in
the correct order. The statement used for the updates reads
'UPDATE `sys_refindex` SET `hash` = ? WHERE `hash` = ?'
and thus the parameters should be in the order new hash, old hash,
not the other way around.
It's the final order in the statement that's relevant when supplying the
parameters, not the order in which they are defined in PHP.

Changed the definition order in PHP to match the order in the final
SQL statement as well.

Change-Id: I7829bbc835a6b0f263b61fa07b2e39b36d846275
Resolves: #80766
Releases: master
Reviewed-on: https://review.typo3.org/52397
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[BUGFIX] Quote table and fieldnames in BackendUtility::BEenableFields 01/52401/2
Morton Jonuschat [Sat, 8 Apr 2017 22:24:12 +0000 (15:24 -0700)]
[BUGFIX] Quote table and fieldnames in BackendUtility::BEenableFields

Use Doctrine API to quote table and field names in BEenableFields().

Resolves: #80768
Releases: master
Change-Id: Ia473b2c25b9745059263be5b2dc3eb6a30343e0b
Reviewed-on: https://review.typo3.org/52401
Tested-by: TYPO3com <no-reply@typo3.com>
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>
2 years ago[BUGFIX] Extbase: quote table and field names in join statements 00/52400/2
Morton Jonuschat [Sat, 8 Apr 2017 22:20:40 +0000 (15:20 -0700)]
[BUGFIX] Extbase: quote table and field names in join statements

Properly quote table and field names when building join statements
within Typo3DbQueryParser.

Change-Id: Ia2c977d198e6fe67999eaa5b0441a568cbf1b5c9
Resolves: #80767
Releases: master
Reviewed-on: https://review.typo3.org/52400
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Henrik Elsner <helsner@dfau.de>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
2 years ago[TASK] EXT:form - minor UX/ UI optimizations 28/52328/4
Ralf Zimmermann [Mon, 3 Apr 2017 09:40:22 +0000 (11:40 +0200)]
[TASK] EXT:form - minor UX/ UI optimizations

* Add module description text
* Change order of form elements within the "create new element" modal
* Allow changing labels of submit, previous, and next button within the
  form editor

Resolves: #80650
Releases: master
Change-Id: Ibeced5cdfcbc5c0124b74dea599d21c446c76eb4
Reviewed-on: https://review.typo3.org/52328
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Steiger <typo3@andreassteiger.de>
Tested-by: Andreas Steiger <typo3@andreassteiger.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Henrik Elsner <helsner@dfau.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[TASK] Change TYPO3-logo from png to svg 14/52414/3
Henrik Elsner [Tue, 11 Apr 2017 11:17:02 +0000 (13:17 +0200)]
[TASK] Change TYPO3-logo from png to svg

Resolves: #78508
Releases: master
Change-Id: Ia31a0cb2e222408a831bdd5c322864dcf378a593
Reviewed-on: https://review.typo3.org/52414
Reviewed-by: Riccardo De Contardi <erredeco@gmail.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
2 years ago[BUGFIX] Use named parameters in Extbase IN() queries 92/52392/2
Morton Jonuschat [Sat, 8 Apr 2017 04:43:21 +0000 (21:43 -0700)]
[BUGFIX] Use named parameters in Extbase IN() queries

Try to infer the parameter type from the value and create a named
parameter per value passed to the IN() comparison.

Change-Id: Ifc9761d077154fe4f6cbf580519b1d65dc8912c1
Releases: master
Resolves: #80744
Reviewed-on: https://review.typo3.org/52392
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Luis García
Tested-by: Luis García
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[TASK] Show same edit icon in filelist clickmenu 09/52309/2
Gianluigi Martino [Sat, 1 Apr 2017 09:46:40 +0000 (11:46 +0200)]
[TASK] Show same edit icon in filelist clickmenu

In filelist clickmenu the wrong editfile icon is used

Resolves: #80624
Releases: master
Change-Id: Ib7e4b79cdc5b474253fb3df4554de4e800cf331a
Reviewed-on: https://review.typo3.org/52309
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Henrik Elsner <helsner@dfau.de>
Tested-by: Henrik Elsner <helsner@dfau.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[TASK] Mark ext:form as stable 13/52413/2
Henrik Elsner [Tue, 11 Apr 2017 09:08:44 +0000 (11:08 +0200)]
[TASK] Mark ext:form as stable

Resolves: #80674
Releases: master
Change-Id: Iac7ff82460de670402702fa829d8a21b368ea25d
Reviewed-on: https://review.typo3.org/52413
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
2 years ago[BUGFIX] Make EXT:form checkbox markup compatible to Bootstrap 29/52329/3
Ralf Zimmermann [Mon, 3 Apr 2017 09:57:06 +0000 (11:57 +0200)]
[BUGFIX] Make EXT:form checkbox markup compatible to Bootstrap

Resolves: #80647
Releases: master
Change-Id: I915238b0179c7bbb81196b70a982642b34299773
Reviewed-on: https://review.typo3.org/52329
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Steiger <typo3@andreassteiger.de>
Tested-by: Andreas Steiger <typo3@andreassteiger.de>
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>
Reviewed-by: Henrik Elsner <helsner@dfau.de>
Tested-by: Henrik Elsner <helsner@dfau.de>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
2 years ago[BUGFIX] Do not prefix FAL file links with absRefPrefix 80/52380/3
Helmut Hummel [Thu, 6 Apr 2017 20:31:36 +0000 (22:31 +0200)]
[BUGFIX] Do not prefix FAL file links with absRefPrefix

When using an external FAL storage the public URLs of files contain a scheme.
Check for the scheme before prefixing with absRefPrefix
in file link builder.

Resolves: #80740
Releases: 7.6, master
Change-Id: I98c1027931f6c4c05561e35d1d7938aefd66eda0
Reviewed-on: https://review.typo3.org/52380
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Manuel Selbach <manuel_selbach@yahoo.de>
Tested-by: Manuel Selbach <manuel_selbach@yahoo.de>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
2 years ago[TASK] Minor UX optimization in "Record selector" pop-up window 70/52370/3
Gianluigi Martino [Wed, 5 Apr 2017 18:31:39 +0000 (20:31 +0200)]
[TASK] Minor UX optimization in "Record selector" pop-up window

Improved rendering of "Record selector" pop-up window on smaller screens

Releases: master
Resolves: #80644
Change-Id: I21e18da9e3c5b424be59b55f80920abeb9026d23
Reviewed-on: https://review.typo3.org/52370
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[TASK] Add extra info to description in SysRefindexHashUpdater 82/52382/4
Thomas Hohn [Fri, 7 Apr 2017 08:57:18 +0000 (10:57 +0200)]
[TASK] Add extra info to description in SysRefindexHashUpdater

Installations having a large sys_refindex should perform the
update of the hash from the command line instead of using the
"Upgrade Wizard" since it will fail due to excessive memory
and time usage.

Resolves: #80743
Related: #80734
Releases: master
Change-Id: I70c1e5e5c35a1603c4a7d088e87eabe320465d9e
Reviewed-on: https://review.typo3.org/52382
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Elmar Hinz <t3elmar@gmail.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Tested-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[BUGFIX] Email links with parameters in LegacyLinkNotationConverter 02/52402/3
Morton Jonuschat [Sat, 8 Apr 2017 23:06:55 +0000 (16:06 -0700)]
[BUGFIX] Email links with parameters in LegacyLinkNotationConverter

Email addresses in link can have added query parameters to control
fields like the subject in the mail client.
Add a test to the LinkServiceTest for this case and add support for
this feature to the converter.

Change-Id: I06cbb2e12eace70825aac179d1af85227804ce39
Resolves: #80723
Releases: master
Reviewed-on: https://review.typo3.org/52402
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[BUGFIX] Correct stylelint violations in scss files 84/52384/2
Benjamin Kott [Fri, 7 Apr 2017 11:50:00 +0000 (13:50 +0200)]
[BUGFIX] Correct stylelint violations in scss files

Resolves: #80747
Releases: master
Change-Id: Ifdf78f52dcbdb349c1a507d0e3324fa482cc0862
Reviewed-on: https://review.typo3.org/52384
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
2 years ago[BUGFIX] Hide download distributions in composer mode 54/52354/3
Frans Saris [Tue, 4 Apr 2017 08:40:38 +0000 (10:40 +0200)]
[BUGFIX] Hide download distributions in composer mode

When installation is done with composer hide the
download distributions options in the install steps.

Resolves: #80673
Releases: master
Change-Id: I0cce6888b1af84cec879ce415106acf81fbac146
Reviewed-on: https://review.typo3.org/52354
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
2 years ago[TASK] Correct view webpage link anchor in list module 37/52337/2
Gianluigi Martino [Mon, 3 Apr 2017 12:18:46 +0000 (14:18 +0200)]
[TASK] Correct view webpage link anchor in list module

Without this patch you land to the top of the page if you open the preview
of a content element in list module. Adding "c" as letter to the anchor
link the browser scroll to the desired content element.

Resolves: #80598
Releases: master, 7.6
Change-Id: Ief0c3764a57911f9dd46dd7b9e19be964b0e2671
Reviewed-on: https://review.typo3.org/52337
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[BUGFIX] Ignore deleted references when deleting a file 87/52387/2
Frans Saris [Fri, 7 Apr 2017 14:16:34 +0000 (16:16 +0200)]
[BUGFIX] Ignore deleted references when deleting a file

With the doctrine migration the check for deleted=0 was forgotten.

This patch brings this check back and now files with deleted references
can be deleted again.

Resolves: #80692
Releases: master
Change-Id: Ie7c8103a7c6ee308b57576777e26b961a4f6c644
Reviewed-on: https://review.typo3.org/52387
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
2 years ago[BUGFIX] EXT:form - Avoid JavaScript errors 38/52338/3
Ralf Zimmermann [Mon, 3 Apr 2017 12:40:08 +0000 (14:40 +0200)]
[BUGFIX] EXT:form - Avoid JavaScript errors

Avoid JavaScript errors especially if you try to remove a
"Required field" validator from an element which has no validator
select list (like a checkbox).

Resolves: #80657
Releases: master
Change-Id: Id117250ad131a2367c87fc39b6fdb698d84cd421
Reviewed-on: https://review.typo3.org/52338
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Steiger <typo3@andreassteiger.de>
Tested-by: Andreas Steiger <typo3@andreassteiger.de>
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>
2 years ago[BUGIFX] Allow file replace for editors 79/52379/3
Helmut Hummel [Thu, 6 Apr 2017 19:07:16 +0000 (21:07 +0200)]
[BUGIFX] Allow file replace for editors

When file extension permissions are configured, replacing
a file fails with an error message, because the file extension
is checked on the local path of the temporary file.

Remove this bogus check to allow file replace for editors.

Resolves: #77855
Releases: 6.2, 7.6, master
Change-Id: Icaf01252b3dbcfbdfb89349281389465f9e0ce9a
Reviewed-on: https://review.typo3.org/52379
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[BUGFIX] Do not use doctrine constraints without bind values 62/52362/3
Christer Vindberg [Tue, 4 Apr 2017 10:59:17 +0000 (12:59 +0200)]
[BUGFIX] Do not use doctrine constraints without bind values

Changed so doctrine constraints without the corresponding
bind values aren't passed around.

The $constraints variable defined in CleanerTask->cleanTable
is reused in CleanerTask->deleteFilesForTable, but without
the doctrine createNamedParameter bind variables, since the
querybuilder is recreated. This caused the task to fail.

Resolves: #80675
Releases: master
Change-Id: I2da9b33f884f51bf9d90a9d08841fb4491eedea2
Reviewed-on: https://review.typo3.org/52362
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
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>
2 years ago[BUGFIX] Install tool css id used twice 46/52346/2
Christian Kuhn [Mon, 3 Apr 2017 20:04:42 +0000 (22:04 +0200)]
[BUGFIX] Install tool css id used twice

css id 't3-install-password' is used twice in 'change install tool password'
and again in 'create administrator', clicking the password label of the admin
section thus sets focus on the 'change install tool password' input field.

Rename css if of the 'create administrator' section.

Change-Id: Iaacd87b5df77cee20593018303e5943df4801d0a
Resolves: #80607
Releases: master
Reviewed-on: https://review.typo3.org/52346
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[TASK] Add unit test to cover ContentObjectRenderer::linkWrap 81/52281/7
Elmar Hinz [Fri, 31 Mar 2017 08:42:48 +0000 (10:42 +0200)]
[TASK] Add unit test to cover ContentObjectRenderer::linkWrap

Add unit test to cover ContentObjectRenderer::linkWrap.

Releases: master
Resolves: #80596
Change-Id: I9cdc5a443e8f9518960bbcbc10d4938877cde5a1
Reviewed-on: https://review.typo3.org/52281
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
2 years ago[BUGFIX] Allow editing of yaml files in the backend 34/52334/3
Ingo Pfennigstorf [Mon, 3 Apr 2017 11:34:56 +0000 (13:34 +0200)]
[BUGFIX] Allow editing of yaml files in the backend

This adds the yaml file extension to the known textfile extensions for
the backend, so that i.e. form manifests are editable in the backend.

Resolves: #80654
Releases: master
Change-Id: I9306211c16ec83128c002e04ba30dd7d6c1f80be
Reviewed-on: https://review.typo3.org/52334
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Cedric Ziel <cedric@cedric-ziel.com>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[BUGFIX] Point new user to correct folder on first install 53/52353/3
Frans Saris [Tue, 4 Apr 2017 07:23:51 +0000 (09:23 +0200)]
[BUGFIX] Point new user to correct folder on first install

The FIRST_INSTALL needs to be created in the web root of your project
and not in the root of your project as that can be below the web root.

Releases: master
Resolves: #80671
Change-Id: Ib6ffc32e93b18d6792193761970fa9c1c866ba4f
Reviewed-on: https://review.typo3.org/52353
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[TASK] Avoid unused xpath when parsing locallang.xml 51/51851/4
Stephan Großberndt [Sat, 25 Feb 2017 11:30:09 +0000 (12:30 +0100)]
[TASK] Avoid unused xpath when parsing locallang.xml

Increased performance by avoiding an xpath query if the requested
element is not 'target'.

Releases: master, 7.6
Resolves: #80016
Change-Id: I509de5bfb79701efe966d16bc29aaae6a46050ef
Reviewed-on: https://review.typo3.org/51851
Reviewed-by: Faton Haliti <fha@systime.dk>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[BUGFIX] Determine default severity for modals correctly 56/52356/5
Andreas Fernandez [Tue, 4 Apr 2017 09:15:36 +0000 (11:15 +0200)]
[BUGFIX] Determine default severity for modals correctly

This patch fixes the determination of the default severity for modals.
This ensures that the modal's header and its default button receive
the same coloring.

Resolves: #80677
Related: #80579
Releases: master
Change-Id: I7bfc5bff21a28318b2fea03f5fe534264e47cbb0
Reviewed-on: https://review.typo3.org/52356
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>
2 years ago[BUGFIX] Prevent replace of <link> tags in TypoScript setup 66/52366/3
Frank Naegler [Wed, 5 Apr 2017 12:42:07 +0000 (14:42 +0200)]
[BUGFIX] Prevent replace of <link> tags in TypoScript setup

This patch prevent the wizard "Execute database migrations on single rows"
to deletes the whole TypoScript setup from sys_template.

Resolves: #80680
Releases: master
Change-Id: I90162b4add42781445dfa2a12d1b6fcb2fb57c00
Reviewed-on: https://review.typo3.org/52366
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[CLEANUP] Fix typo in a typoscript comment 65/52365/5
Albrecht Köhnlein [Wed, 5 Apr 2017 09:58:40 +0000 (11:58 +0200)]
[CLEANUP] Fix typo in a typoscript comment

Correct spelling of the word "compatibility"

Resolves: #80691
Releases: master
Change-Id: Iaae10ff0717af3b7dd81ebe9e3fa95acbf7e5f9f
Reviewed-on: https://review.typo3.org/52365
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[BUGFIX] Adapt fluid_styled_content paths in initial page 64/52364/4
Helmut Hummel [Wed, 5 Apr 2017 07:46:12 +0000 (09:46 +0200)]
[BUGFIX] Adapt fluid_styled_content paths in initial page

When installing TYPO3 with the option to create a page with
TypoScript template, the template does not match the latest
state of fluid_styled_content.

Adapt path and reference the content rendering instead of copying it.

Resolves: #80685
Releases: master
Change-Id: I983dea9ba64d6fb17336828fd0212dadae557ef8
Reviewed-on: https://review.typo3.org/52364
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[TASK] Set TYPO3 version to 8.7.1-dev 61/52361/2
TYPO3 Release Team [Tue, 4 Apr 2017 10:53:54 +0000 (12:53 +0200)]
[TASK] Set TYPO3 version to 8.7.1-dev

Change-Id: I66c96891492626a868c2e9de7963ffe5a9761837
Reviewed-on: https://review.typo3.org/52361
Reviewed-by: TYPO3 Release Team <typo3cms@typo3.org>
Tested-by: TYPO3 Release Team <typo3cms@typo3.org>
2 years ago[RELEASE] Release of TYPO3 8.7.0 60/52360/2 8.7.0 TYPO3_8-7-0
TYPO3 Release Team [Tue, 4 Apr 2017 10:51:49 +0000 (12:51 +0200)]
[RELEASE] Release of TYPO3 8.7.0

Change-Id: I39ef41f945fc2b9bbc74aefc87fb3bbd3a087fcd
Reviewed-on: https://review.typo3.org/52360
Reviewed-by: TYPO3 Release Team <typo3cms@typo3.org>
Tested-by: TYPO3 Release Team <typo3cms@typo3.org>
2 years ago[BUGFIX] Introduction package fails in DataMapProcessor 57/52357/3
Oliver Hader [Tue, 4 Apr 2017 09:19:56 +0000 (11:19 +0200)]
[BUGFIX] Introduction package fails in DataMapProcessor

Change-Id: Icf785d1c79d739fff70aeed8e7745cfedc3993ac
Resolves: #80676
Releases: master
Reviewed-on: https://review.typo3.org/52357
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[BUGFIX] Creating typolink in backend should not throw an exception 51/52351/3
Benni Mack [Tue, 4 Apr 2017 06:38:15 +0000 (08:38 +0200)]
[BUGFIX] Creating typolink in backend should not throw an exception

The global $TSFE object is not available in the Backend anymore.

In order to use <f:link.typolink> in e.g. a toolbar item or a preview
element, the TSFE object should be created as dummy so at least an index.php
URL (or external URL) is shown.

Resolves: #80669
Releases: master
Change-Id: I24a23a2d562c62e5663753bb80c75cc05164a6c9
Reviewed-on: https://review.typo3.org/52351
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[BUGFIX] Prevent Exception when form folder doesn't exists 52/52352/2
Frans Saris [Tue, 4 Apr 2017 06:49:34 +0000 (08:49 +0200)]
[BUGFIX] Prevent Exception when form folder doesn't exists

When for ext:form an addition allowedFileMounts is set to an
not existing folder you get an FolderDoesNotExistException when
opening the form editor.

This patch catches the FolderDoesNotExistException and ignores the
folder when not present.

Releases: master
Resolves: #80670
Change-Id: I40994cf0f7b7a005c0b902736c71dcb006b612dd
Reviewed-on: https://review.typo3.org/52352
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[BUGFIX] Enable class/data-* attributes in RTE elements 49/52349/3
Benni Mack [Tue, 4 Apr 2017 05:24:26 +0000 (07:24 +0200)]
[BUGFIX] Enable class/data-* attributes in RTE elements

CKEditor should allow data attributes and class attribute by
default, otherwise any link added in the typolink popup
will get removed automatically by CKEditor's Content filter.

Releases: master
Resolves: #80666
Change-Id: Ia2bc0308fbe01d96019666010aed036532f8a10d
Reviewed-on: https://review.typo3.org/52349
Reviewed-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
2 years ago[TASK] Update testing framework to latest version 50/52350/2
Susanne Moog [Tue, 4 Apr 2017 06:00:59 +0000 (08:00 +0200)]
[TASK] Update testing framework to latest version

Change-Id: Ib5b0e88187323c84df37b7b5ab65549b2ab2a4a8
Resolves: #80667
Releases: master
Reviewed-on: https://review.typo3.org/52350
Tested-by: TYPO3com <no-reply@typo3.com>
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>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[BUGFIX] typolink: Ensure explode() is using string 44/52344/8
Nicole Cordes [Mon, 3 Apr 2017 17:33:52 +0000 (19:33 +0200)]
[BUGFIX] typolink: Ensure explode() is using string

Link to home page with section and enabled realurl ends up in uncaught
exception because the new PageLinkBuilder is a PHP7 strict
class, and thus, throws errors when explode() is used with null
as parameter.

Releases: master
Resolves: #80664
Change-Id: I206c4846ca9b381cca85d99ba3cc846dadbb266c
Reviewed-on: https://review.typo3.org/52344
Reviewed-by: Claus Due <claus@phpmind.net>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[FEATURE] Add new possibility to retrieve session data in TS 20/52320/3
Markus Klein [Sun, 2 Apr 2017 20:02:04 +0000 (22:02 +0200)]
[FEATURE] Add new possibility to retrieve session data in TS

Since the session API has been adjusted it is no longer possible
to access FE session data via getData access in TS.
TSFE:fe_user|sesData|myext|mydata

Instead a new an cleaner approach is now available:
session:myext|mydata

Releases: master
Resolves: #80154
Change-Id: I5ea3cf4f20b03176332f28a21b01d1976868a9d4
Reviewed-on: https://review.typo3.org/52320
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[BUGFIX] Do not inject non-singleton class into singleton 33/50033/7
Markus Klein [Tue, 27 Sep 2016 22:22:31 +0000 (00:22 +0200)]
[BUGFIX] Do not inject non-singleton class into singleton

BackendConfigurationManager must not inject an instance of
QueryGenerator as the latter is not a singleton.
Instead create a local instance of QueryGenerator when it is needed.

Releases: master
Resolves: #48544
Change-Id: If58f3a5c9c6a1003a0301bd2d68622ee8ccba843
Reviewed-on: https://review.typo3.org/50033
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
2 years ago[BUGFIX] Inline references are bound to versioned page 42/52342/4
Oliver Hader [Mon, 3 Apr 2017 16:25:59 +0000 (18:25 +0200)]
[BUGFIX] Inline references are bound to versioned page

When modifying inline child elements that belong to a page
as parent record in a workspace, the pid values of these
inline children are bound to the page version instead of
the according counterpart (real record or placeholder)
of the live workspace.

Change-Id: I113b5c36672e767d4151f8a41ff9c5fa20b11877
Resolves: #80663
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/52342
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
2 years ago[BUGFIX] l10n_mode=exclude not properly applied when processing ancestors 33/52333/5
Oliver Hader [Mon, 3 Apr 2017 10:58:26 +0000 (12:58 +0200)]
[BUGFIX] l10n_mode=exclude not properly applied when processing ancestors

Fields using l10n_mode=exclude are not properly populated if any ancestor
record is updated.

Change-Id: I0a132191caaac7fbd3642f8a1bc88bb263a127af
Resolves: #80656
Releases: master
Reviewed-on: https://review.typo3.org/52333
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
2 years ago[BUGFIX] Add path to requireJS cache identifier 40/52340/2
Susanne Moog [Mon, 3 Apr 2017 13:32:20 +0000 (15:32 +0200)]
[BUGFIX] Add path to requireJS cache identifier

The path to the current TYPO3 installation is
now taken into account when generating the cache
identifier for requireJS to generate correct relative
paths for sub-directory and domain based calls to
the backend.

Resolves: #78740
Releases: master
Change-Id: Iaa82494b6a8c1945aa2deba98b39ac55b5da06ed
Reviewed-on: https://review.typo3.org/52340
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Tobias Hüske <t.hueske@mittwald.de>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[BUGFIX] Remove partial row initialization in FlexForm sections 74/52174/4
Xavier Perseguers [Mon, 27 Mar 2017 15:32:15 +0000 (17:32 +0200)]
[BUGFIX] Remove partial row initialization in FlexForm sections

Since #80100, database row should not be partially initialized before
calling DatabaseEditRow form data provider. This changes removes the
partial row initialization with only the corresponding "uid" which is
not needed anyway.

Resolves: #80473
Resolves: #80426
Related: #80100
Releases: master
Change-Id: Iadf180a0c52e36989afcb2a59ff7746a60e81bfb
Reviewed-on: https://review.typo3.org/52174
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Jan Helke <typo3@helke.de>
2 years ago[BUGFIX] Prevent file information overlapping 36/52336/3
Ingo Pfennigstorf [Mon, 3 Apr 2017 11:54:35 +0000 (13:54 +0200)]
[BUGFIX] Prevent file information overlapping

This fixes the issue, that information about the file is overlapping the
file contents of text files when editing them.

Resolves: #80655
Releases: master
Change-Id: I732679c86d5533ec306ec6228f26946a16972dbb
Reviewed-on: https://review.typo3.org/52336
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Benjamin Kott <benjamin.kott@outlook.com>
Tested-by: Benjamin Kott <benjamin.kott@outlook.com>
2 years ago[BUGFIX] Fix position of delete icon in inspector panel of form module 32/52332/2
Andreas Steiger [Mon, 3 Apr 2017 10:30:08 +0000 (12:30 +0200)]
[BUGFIX] Fix position of delete icon in inspector panel of form module

Resolves: #80648
Releases: master
Change-Id: I84e59f9cea448498c1ef9abf0745df0d2f4ef116
Reviewed-on: https://review.typo3.org/52332
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Ralf Zimmermann <ralf.zimmermann@tritum.de>
Tested-by: Ralf Zimmermann <ralf.zimmermann@tritum.de>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[BUGFIX] Unify PATH_thisScript with PATH_site 95/52295/13
Helmut Hummel [Fri, 31 Mar 2017 13:16:47 +0000 (15:16 +0200)]
[BUGFIX] Unify PATH_thisScript with PATH_site

In case we accept TYPO3_PATH_ROOT from the environment,
we must ensure that all paths (in particular the entry script path)
are based on this base path.

We do so, by removing the calculated path prefix with
the base path injected from the environment.

We cannot rely on paths using DIRECTORY_SEPARATOR as this depends on how
the Apache and the DocumentRoot are configured. This patch converts all
paths using forward slashes before any calculation is done.

Resolves: #80634
Releases: master
Change-Id: I3edecadb2f82e763ad414cf23a7048bac7c85556
Reviewed-on: https://review.typo3.org/52295
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benjamin Franzke <bfr@qbus.de>
Tested-by: Benjamin Franzke <bfr@qbus.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Steffen Frese <steffenf14@gmail.com>
Tested-by: Steffen Frese <steffenf14@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Tobi Kretschmann <tobi@tobishome.de>
Tested-by: Tobi Kretschmann <tobi@tobishome.de>
Reviewed-by: Thomas Maroschik <tmaroschik@dfau.de>
Tested-by: Thomas Maroschik <tmaroschik@dfau.de>
Reviewed-by: Kai Ole Hartwig <mail@ole-hartwig.eu>
Tested-by: Kai Ole Hartwig <mail@ole-hartwig.eu>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
2 years ago[BUGFIX] Ensure module menu can be expanded again 22/52322/2
Daniel Goerz [Sun, 2 Apr 2017 22:57:44 +0000 (00:57 +0200)]
[BUGFIX] Ensure module menu can be expanded again

Change-Id: I0521b84c87ccbdf31122c7afd5ab2541c9e7b182
Resolves: #80642
Releases: master
Reviewed-on: https://review.typo3.org/52322
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Tested-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[BUGFIX] Cleanup testing framework integration 31/52331/4
Helmut Hummel [Mon, 3 Apr 2017 10:21:28 +0000 (12:21 +0200)]
[BUGFIX] Cleanup testing framework integration

Clean up removed autoload definitions, use the correct
env var and remove the TYPO3_PATH_PACKAGE env var, which
isn't required.

Resolves: #80651
Releases: master
Change-Id: I5dcbad22bb6f1bac76c3d8de9a677a41ac8bd647
Reviewed-on: https://review.typo3.org/52331
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[BUGFIX] Only output href attribute once in typolink() 23/52323/5
Benni Mack [Mon, 3 Apr 2017 07:55:52 +0000 (09:55 +0200)]
[BUGFIX] Only output href attribute once in typolink()

When lib.parseFunc_RTE is set for ATagParams = data:allParams
for rendering anchor tags, href="" is added twice.

Anchor tags filter out additional href="" tags.

Resolves: #80373
Releases: master
Change-Id: Ie5c0124f6f5dcd96d41b230e11d8317febaebe30
Reviewed-on: https://review.typo3.org/52323
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[BUGFIX] Replace .env parsing with reading from environment 11/52311/5
Helmut Hummel [Sat, 1 Apr 2017 14:24:47 +0000 (16:24 +0200)]
[BUGFIX] Replace .env parsing with reading from environment

Implementing a preliminary parsing code and having an
assumption on the existence of a .env file and a hardcoded
location of that file, makes TYPO3 again implement a speciality
instead of using standard tools.

Therefore the .env reading and parsing is removed in favor
of reading the values directly from the environment, which
gives users the option to choose their own .env solution, or rely
on just setting the env vars.

Resolves: #80626
Releases: master
Change-Id: Id386bb6248e4e814df7579cf848e5b115481b88a
Reviewed-on: https://review.typo3.org/52311
Tested-by: TYPO3com <no-reply@typo3.com>
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>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[TASK] Add update wizard to migrate <link> tags to <a> tags 76/51276/17
Christian Kuhn [Wed, 11 Jan 2017 22:42:51 +0000 (23:42 +0100)]
[TASK] Add update wizard to migrate <link> tags to <a> tags

Since the RteHtmlParser now stores updated content as <a>
tags instead of <link> tags an update wizard is provided
to convert links in all records that have input fields, textarea fields
or flexforms.

Resolves: #79305
Releases: master
Change-Id: I3f52445d7fd82a999f3cff236b37649c77449d5c
Reviewed-on: https://review.typo3.org/51276
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Update readme copyright date to 2017 24/52324/4
Dennis [Mon, 3 Apr 2017 08:02:54 +0000 (10:02 +0200)]
[TASK] Update readme copyright date to 2017

Releases: master,7.6
Resolves: #80645
Change-Id: I346a18f4f8983ee570bb5f0cae1e6635335f7d73
Reviewed-on: https://review.typo3.org/52324
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Riccardo De Contardi <erredeco@gmail.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2 years ago[BUGFIX] Use English labels if browser's preferred language is English 80/52280/2
Xavier Perseguers [Fri, 31 Mar 2017 07:38:54 +0000 (09:38 +0200)]
[BUGFIX] Use English labels if browser's preferred language is English

Change-Id: Ic9cb3f3e3e0547e4a0d34bf50f481e2f3844f610
Resolves: #80593
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/52280
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
2 years ago[TASK] Streamline Admin Panel 14/52314/9
Benjamin Kott [Sat, 1 Apr 2017 23:14:07 +0000 (01:14 +0200)]
[TASK] Streamline Admin Panel

Resolves: #80639
Releases: master
Change-Id: I81375357f2708c2af89d745013352fd2fda7eb7b
Reviewed-on: https://review.typo3.org/52314
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[DOC] Fix wrong default port for Redis service 21/52321/3
Markus Klein [Sun, 2 Apr 2017 20:24:59 +0000 (22:24 +0200)]
[DOC] Fix wrong default port for Redis service

Resolves: #80641
Releases: master
Change-Id: I9ccfcfeaad2ce144581e777c080132822a63c328
Reviewed-on: https://review.typo3.org/52321
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[TASK] Remove obsolete textmedia content element update wizard 10/52310/3
Benjamin Kott [Sat, 1 Apr 2017 11:46:57 +0000 (13:46 +0200)]
[TASK] Remove obsolete textmedia content element update wizard

With the reintroduction of text, textpic and image this wizard becomes
obsolete and can lead to accidential migrations. To avoid unwanted and
unnessesary migrations we are removing this wizard without replacement.

Resolves: #80625
Releases: master
Change-Id: Iaee3692cad4a0d90880dd5b0f2251a470c8b5893
Reviewed-on: https://review.typo3.org/52310
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[BUGFIX] MM relations of localizations not resolved in functional tests 17/52317/3
Oliver Hader [Sun, 2 Apr 2017 17:39:36 +0000 (19:39 +0200)]
[BUGFIX] MM relations of localizations not resolved in functional tests

* value of _ORIG_uid -> version record
* value of _LOCALIZED_UID -> localized record
* value of uid -> non-overlaid record

Change-Id: I35cc1e94b68a7725e71a469e557bc34f7c952a21
Resolves: #80638
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/52317
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
2 years ago[BUGFIX] Fix update of existing links 16/52316/2
Frank Naegler [Sun, 2 Apr 2017 15:01:44 +0000 (17:01 +0200)]
[BUGFIX] Fix update of existing links

This patch fix an issue while update existing links in case no selection exists.

Resolves: #80637
Releases: master
Change-Id: I89bc0603e9f0bba8f9ae1a1ef3563fc1f4432004
Reviewed-on: https://review.typo3.org/52316
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Riccardo De Contardi <erredeco@gmail.com>
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>
2 years ago[TASK] Move rst changelog files from master to 8.7 folder 99/52299/7
Frank Naegler [Fri, 31 Mar 2017 18:26:53 +0000 (20:26 +0200)]
[TASK] Move rst changelog files from master to 8.7 folder

Resolves: #80635
Releases: master
Change-Id: I39c2eb60a0c42e3c96a6a590e51074003239012b
Reviewed-on: https://review.typo3.org/52299
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Move EXT:rtehtmlarea to TER and provide update wizard 13/52313/6
Benni Mack [Sat, 1 Apr 2017 15:58:12 +0000 (17:58 +0200)]
[TASK] Move EXT:rtehtmlarea to TER and provide update wizard

Resolves: #80628
Releases: master
Change-Id: I9db7ee577258cae6b25eb940000eab2b5be5ee37
Reviewed-on: https://review.typo3.org/52313
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[FEATURE] Allow extended custom links in FormEngine and TypoLink 64/52264/16
Benni Mack [Thu, 30 Mar 2017 13:47:23 +0000 (15:47 +0200)]
[FEATURE] Allow extended custom links in FormEngine and TypoLink

This patch extracts TypoLink generation into separate classes based
on the link type calculated via the LinkService functionality.

Via the configuration $TYPO3_CONF_VARS[FE][typolinkBuilder][$linkType]
new types can be added or existing implementations can be overriden.

Resolves: #80619
Releases: master
Change-Id: Id1dc028cb306ac50352302b8a5c9725ab7f04b31
Reviewed-on: https://review.typo3.org/52264
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[BUGFIX] Prevent sending empty forms in FormEngine 15/52315/2
Frank Naegler [Sun, 2 Apr 2017 10:44:06 +0000 (12:44 +0200)]
[BUGFIX] Prevent sending empty forms in FormEngine

In some cases the FormEngine forms are send to the server with empty values.
Please see the issue for more details and testing instructions.

Resolves: #80633
Releases: master
Change-Id: I22ff7365e3dcb85bf6c3bc177f6cde674306ce6c
Reviewed-on: https://review.typo3.org/52315
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Show disabled state for navigation component toggle if not available 07/52307/3
Benjamin Kott [Fri, 31 Mar 2017 20:54:17 +0000 (22:54 +0200)]
[TASK] Show disabled state for navigation component toggle if not available

Resolves: #80621
Releases: master
Change-Id: I5a954cc2cecb8593e0ca9ae9b0f660752c522d29
Reviewed-on: https://review.typo3.org/52307
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Handle gallery position and alignment in fsc image content element 39/52039/3
Gianluigi Martino [Tue, 14 Mar 2017 12:28:50 +0000 (13:28 +0100)]
[TASK] Handle gallery position and alignment in fsc image content element

Add relevant classes to fsc image content element to
handle gallery position and alignment

Resolves: #80164
Releases: master
Change-Id: Ia4fbd3e8951a5f2f6ee92a55aca78477a54504f3
Reviewed-on: https://review.typo3.org/52039
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Benjamin Kott <benjamin.kott@outlook.com>
Tested-by: Benjamin Kott <benjamin.kott@outlook.com>
2 years agoRevert "[TASK] Deprecate f:format.html in the backend context" 06/52306/5
Frank Naegler [Fri, 31 Mar 2017 20:34:24 +0000 (21:34 +0100)]
Revert "[TASK] Deprecate f:format.html in the backend context"

This patch will be reverted, because the ViewHelper is still in use
and an alternative is not ready yet.

This reverts commit 0a59b27595da8ee48d112de3fe3a5c573103f183.

Releases: master
Resolves: #80620
Reverts: #72716
Change-Id: I9667dbc2acd3fec0ed9af29ae995fb6f25aaae92
Reviewed-on: https://review.typo3.org/52306
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[TASK] Show "Edit Metadata of this file" icon in filelist search results 78/52278/2
Gianluigi Martino [Fri, 31 Mar 2017 06:57:00 +0000 (08:57 +0200)]
[TASK] Show "Edit Metadata of this file" icon in filelist search results

Releases: master
Resolves: #80591
Change-Id: I0a661f61f5e9bf6572903ff1de81095f95eb0b6a
Reviewed-on: https://review.typo3.org/52278
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
2 years ago[TASK] Install Tool: Use classes for AJAX calls as selectors 32/52232/5
Marc Wessels [Wed, 29 Mar 2017 09:49:39 +0000 (11:49 +0200)]
[TASK] Install Tool: Use classes for AJAX calls as selectors

This patch changes selectors for some AJAX calls from id to class

Resolves: #80545
Releases: master
Change-Id: Ic3805c180779a2b5b2f49993f6064555f26d1938
Reviewed-on: https://review.typo3.org/52232
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[TASK] Add missing rst file for testing framework removal 04/52304/4
Susanne Moog [Fri, 31 Mar 2017 19:33:22 +0000 (21:33 +0200)]
[TASK] Add missing rst file for testing framework removal

Change-Id: I6ae49dd73c4ded8d6b1572c79d03ce48108d3957
Resolves: #80606
Releases: master
Reviewed-on: https://review.typo3.org/52304
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Fix travis after test framework extraction 03/52303/2
Christian Kuhn [Fri, 31 Mar 2017 18:58:03 +0000 (20:58 +0200)]
[TASK] Fix travis after test framework extraction

Change-Id: I258399a02020ba492a2e52d76360fe0d866ee965
Resolves: #80617
Releases: master
Reviewed-on: https://review.typo3.org/52303
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Deprecate itemListStyle and selectedListStyle 02/52302/2
Christian Kuhn [Fri, 31 Mar 2017 18:39:53 +0000 (20:39 +0200)]
[TASK] Deprecate itemListStyle and selectedListStyle

The two TCA properties itemListStyle and selectedListStyle which have
already been dropped in other elements are fully deprecated.
The concept of adding CSS at single places in the elements
is very limited and does not cope with bigger HTML changes planned
for v9.

Change-Id: I1d99b724b0caafe5e1feecc0f1f924498da6a354
Resolves: #80614
Releases: master
Reviewed-on: https://review.typo3.org/52302
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[TASK] Finetune large modal size 00/52300/3
Benjamin Kott [Fri, 31 Mar 2017 18:38:25 +0000 (20:38 +0200)]
[TASK] Finetune large modal size

Resolves: #80615
Releases: master
Change-Id: If005ff9dfa1b7bd9c8305562564ce7c21385a887
Reviewed-on: https://review.typo3.org/52300
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[TASK] Change duplicate icon identifiers to actions-add 89/52289/4
Marco Christian Krenn [Fri, 31 Mar 2017 10:56:14 +0000 (12:56 +0200)]
[TASK] Change duplicate icon identifiers to actions-add

The following icons which were previously used in the Install tool
were all replaced by "actions-add" which acts as a synonym.

* actions-edit-add

Releases: master
Resolves: #80603
Change-Id: Ie35e600799f49d53e68a2308d8e9f007189cdbdd
Reviewed-on: https://review.typo3.org/52289
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Benjamin Kott <benjamin.kott@outlook.com>
Tested-by: Benjamin Kott <benjamin.kott@outlook.com>
2 years ago[BUGFIX] Correct element browser classes for record listing 01/52301/2
Benjamin Kott [Fri, 31 Mar 2017 18:41:38 +0000 (20:41 +0200)]
[BUGFIX] Correct element browser classes for record listing

Resolves: #80616
Releases: master
Change-Id: I729f34496b65486c9f72eab52d67b913edc5c548
Reviewed-on: https://review.typo3.org/52301
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[TASK] Update TYPO3 Icons to 1.2.0 93/52293/3
Benjamin Kott [Fri, 31 Mar 2017 11:36:13 +0000 (13:36 +0200)]
[TASK] Update TYPO3 Icons to 1.2.0

Resolves: #80605
Releases: master
Change-Id: I9b591eff4e7168a9e8b1d4b80f0b8ec79925f4e7
Reviewed-on: https://review.typo3.org/52293
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
2 years ago[TASK] Extract target attribute resolving from typolink 82/52282/5
Benni Mack [Thu, 30 Mar 2017 23:58:06 +0000 (01:58 +0200)]
[TASK] Extract target attribute resolving from typolink

The repetitive code for each typolink method is moved to
a separate method in order to allow the LinkService to do the main job.

Resolves: #80602
Releases: master
Change-Id: I7c75a629a12e80258d025d18f6c9600e0872975c
Reviewed-on: https://review.typo3.org/52282
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Raise version of EXT:compatibility7 installation to 8.7.1 96/52296/5
Mona Muzaffar [Fri, 31 Mar 2017 14:11:20 +0000 (16:11 +0200)]
[TASK] Raise version of EXT:compatibility7 installation to 8.7.1

In order to ensure that when the upgrade wizard runs to install
EXT:compatibility7, it should not have a dependency on indexed_search
which it had until 8.7.1.

A new version (8.7.1) was released to TER to solve the issue.

Change-Id: I0b0cf9eb927cca627ca332f30219fe70f13dd4d9
Resolves: #80590
Releases: master
Reviewed-on: https://review.typo3.org/52296
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Remove testing framework from core and use package 83/52283/9
Susanne Moog [Mon, 27 Mar 2017 19:14:42 +0000 (21:14 +0200)]
[TASK] Remove testing framework from core and use package

Change-Id: I8e45a13762aa44b2c93dc8acff393c51cd883d94
Resolves: #80606
Releases: master
Reviewed-on: https://review.typo3.org/52283
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[TASK] Change duplicate icon identifiers to actions-close 85/52285/6
Marco Christian Krenn [Fri, 31 Mar 2017 10:15:56 +0000 (12:15 +0200)]
[TASK] Change duplicate icon identifiers to actions-close

The following icons which were previously used in the Install tool
were all replaced by "actions-close" which acts as a synonym.

* actions-document-close
* actions-message-error-close

Resolves: #80601
Releases: master
Change-Id: I95358aa6e34237f0fa27049aadf0ae788fef2172
Reviewed-on: https://review.typo3.org/52285
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benjamin Kott <benjamin.kott@outlook.com>
Tested-by: Benjamin Kott <benjamin.kott@outlook.com>
2 years ago[TASK] Streamline workspace DataHandler functional tests 16/52216/11
Oliver Hader [Tue, 28 Mar 2017 13:32:01 +0000 (15:32 +0200)]
[TASK] Streamline workspace DataHandler functional tests

Streamline functional test cases for core and workspace system extension.

Change-Id: I1c8b2150b4d86730cfb00465abe4862f877c2270
Resolves: #80538
Releases: master
Reviewed-on: https://review.typo3.org/52216
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[FEATURE] Improved JavaScript Modal API 28/52228/14
Benjamin Kott [Wed, 29 Mar 2017 01:27:14 +0000 (03:27 +0200)]
[FEATURE] Improved JavaScript Modal API

To improve the usability and flexibility for a unified handling of
overlays in the backend we're opening the existing API for modals to be
more flexible and adjustable to your needs for advanced usage. With the
introduction of the advanded API it is now possible to pass configuration
via a json object. This enables more easy configuation and better
fallbacks if the modal is not correctly configured.

For a unified experience all modals are now centered by default, will be
kept in place automatically and are available in different sizes depending
on your needs. In addition to this there is also a new type for loading
content into an iframe. Buttons now have full support for the TYPO3 Icon
API and data attributes can also be set by configuration.

Resolves: #80579
Releases: master
Change-Id: Iddd260193a55335889db1068fbd8684011db6518
Reviewed-on: https://review.typo3.org/52228
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[BUGFIX] Fix scheduler task logging in case of an exception 86/52286/3
Christian Wolff [Fri, 31 Mar 2017 07:23:49 +0000 (09:23 +0200)]
[BUGFIX] Fix scheduler task logging in case of an exception

Correctly log the message if a Scheduler task throws an exception.
The exception code is now part of the logged message too.

Resolves: #80566
Releases: master, 7.6
Change-Id: Ic4eb25608094869733b4a23057d209fab1a1bccf
Reviewed-on: https://review.typo3.org/52286
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Tested-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[BUGFIX] FAL: Correctly iterate folder content with offset 75/52275/2
Markus Klein [Thu, 30 Mar 2017 22:06:58 +0000 (00:06 +0200)]
[BUGFIX] FAL: Correctly iterate folder content with offset

Whenever a list of files of a folder is queried with an offset
make sure we handle filtered files correctly by not taking them
into account when searching for the first eligible file for the
result.

A direct seek() to the start position is wrong as those first files
may contain files would be later on filtered.
The solution is to iterate the whole file list and only count
non-filtered elements to reach the correct starting point.

Releases: master, 7.6, 6.2
Resolves: #80589
Change-Id: I79a6d298599d31aa49c36fd51cc5bbe2cf2ccf3a
Reviewed-on: https://review.typo3.org/52275
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
2 years agoRevert "[BUGFIX] fix scheduler task logging in case of an Exception" 84/52284/2
Markus Klein [Fri, 31 Mar 2017 10:15:00 +0000 (11:15 +0100)]
Revert "[BUGFIX] fix scheduler task logging in case of an Exception"

This reverts commit 11deab5a29537490ed2b1492f9ac0ca0fb27465c.

Due to a wrong commit message this change is reverted.
There is no backport yet.

Change-Id: I3258a3aed4f1ec4ccb8a9cb9928d1876e6fd67ba
Resolves: #80566
Releases: master
Reviewed-on: https://review.typo3.org/52284
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[BUGFIX] fix scheduler task logging in case of an Exception 79/52279/5
Christian Wolff [Fri, 31 Mar 2017 07:23:49 +0000 (09:23 +0200)]
[BUGFIX] fix scheduler task logging in case of an Exception

correctly Log the Message if a Schduler Task throws an Exception,
also the Exception code ins now Part of the Logged Message.

Resolves: #80566
Releases: master, 7.6
Change-Id: I177a52c17d5f40ce0a25418721d47ea9daa21881
Reviewed-on: https://review.typo3.org/52279
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Hohn <thomas@hohn.dk>
Tested-by: Thomas Hohn <thomas@hohn.dk>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[TASK] Restyle Upgrade Analysis Panels 74/52274/3
Marco Christian Krenn [Thu, 30 Mar 2017 22:04:28 +0000 (00:04 +0200)]
[TASK] Restyle Upgrade Analysis Panels

Upgrade Analysis panel style changed to fit into the style guide.
Icons changed to check and ban.
Bootstrap Tooltip js added.

Resolves: #80588
Releases: master
Change-Id: Ib9a77ccee772904000e14cbea6da2f325a9f88de
Reviewed-on: https://review.typo3.org/52274
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[TASK] Install tool dump autoload information with ajax 30/52230/9
Marc Wessels [Wed, 29 Mar 2017 09:07:33 +0000 (11:07 +0200)]
[TASK] Install tool dump autoload information with ajax

The 'Dump Autoload Information' buttons used a controller
action, improve usability by switching to an ajax call.

Resolves: #80543
Releases: master
Change-Id: I27e5cd65e611108692680d09e7710f0e1d1b3133
Reviewed-on: https://review.typo3.org/52230
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
2 years ago[FOLLOWUP][TASK] Restructure typolink tag generation 77/52277/2
Benni Mack [Thu, 30 Mar 2017 23:20:11 +0000 (01:20 +0200)]
[FOLLOWUP][TASK] Restructure typolink tag generation

The JSwindowParams was not initialized anymore at right place and is moved.

Additionally, the overhead for recurring aTagParams and URL has been moved outside
of the switch/case statement, as it was a leftover of the restructuring.

Resolves: #80586
Releases: master
Change-Id: Id8566227bb0884c7e487b236fbac534a2f15f550
Reviewed-on: https://review.typo3.org/52277
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Update Fluid Styled Content documentation 76/52276/2
Benjamin Kott [Thu, 30 Mar 2017 22:49:06 +0000 (00:49 +0200)]
[TASK] Update Fluid Styled Content documentation

Resolves: #80051
Releases: master
Change-Id: I00c992e8e44759c14f27b91ace19290f3b57294d
Reviewed-on: https://review.typo3.org/52276
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[TASK] Enhance install tool core update action 65/52265/6
Oliver Hader [Thu, 30 Mar 2017 14:35:21 +0000 (16:35 +0200)]
[TASK] Enhance install tool core update action

A missing typo3_src isn't necessary a warning,
so the warning is not shown during the first install step anymore.
If one doesn't have a linked source, the 'core update' action is disabled.

Change-Id: Ieea48f404f036edf1d75a3cfe41e6074ac1ad6c5
Resolves: #48999
Releases: master
Reviewed-on: https://review.typo3.org/52265
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Restructure typolink tag generation 76/51076/6
Benni Mack [Fri, 30 Dec 2016 22:23:43 +0000 (23:23 +0100)]
[TASK] Restructure typolink tag generation

Information for creating the target and the class information etc. is
spread through the main function. Putting everything in one place and
using an array for building the <a> tag seems to be more appropriate.

The functionality for building the tag could now be moved in to a
separate function in a next step. Alternative would be to move the
resolving of the "target" field into a separate method.

Resolves: #80586
Releases: master
Change-Id: I38d33b64d75abbae2ed541e16c44fac66ab03f2e
Reviewed-on: https://review.typo3.org/51076
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>