Packages/TYPO3.CMS.git
4 years ago[FOLLOWUP][TASK] Move sys_note icons from EXT:t3skin to EXT:sys_note 98/42498/2
Georg Ringer [Tue, 11 Aug 2015 06:47:13 +0000 (08:47 +0200)]
[FOLLOWUP][TASK] Move sys_note icons from EXT:t3skin to EXT:sys_note

Change the path in the TCA of the sys_note record itself aswell

Change-Id: I1f529b30228685042d5264c2d5009f8c246f5154
Resolves: #68883
Releases: master
Reviewed-on: http://review.typo3.org/42498
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[TASK] Move sys_note icons from ext:t3skin to ext:sys_note 58/42458/4
Wouter Wolters [Sun, 9 Aug 2015 12:41:13 +0000 (14:41 +0200)]
[TASK] Move sys_note icons from ext:t3skin to ext:sys_note

Resolves: #68883
Releases: master
Change-Id: Ib8b8ef68944690b58fd02fa4ca514d427758e1f8
Reviewed-on: http://review.typo3.org/42458
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
4 years ago[TASK] Update to latest class alias loader version 92/42492/3
Helmut Hummel [Mon, 10 Aug 2015 21:06:17 +0000 (23:06 +0200)]
[TASK] Update to latest class alias loader version

Benefit from several class alias loader package improvements:

* Use alias map API of this package to resolve and add aliases
* Use new option to force initialization of the alias loader to greatly simplify our runtime code
  This option is only evaluated in non composer mode, which is good because we only need it then.
* Adapt to API change, that now the alias loader is never returned from autoload inclusion

Resolves: #68916
Releases: master
Change-Id: I1aec36634bbfc896c9506c8c846ddf86f78c1693
Reviewed-on: http://review.typo3.org/42492
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Fix CSS in Constant Editor 91/42491/2
Wouter Wolters [Mon, 10 Aug 2015 20:43:20 +0000 (22:43 +0200)]
[BUGFIX] Fix CSS in Constant Editor

The class on the body has changed.

Resolves: #68915
Releases: master
Change-Id: Ibda39222b60392fc31bd6ef589bf46e4ca3d049b
Reviewed-on: http://review.typo3.org/42491
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Retrieve correct fieldname for condition lookup 97/41897/7
Benjamin Serfhos [Thu, 23 Jul 2015 16:10:48 +0000 (18:10 +0200)]
[BUGFIX] Retrieve correct fieldname for condition lookup

DisplayCond for sheets in flexforms should allow extbase
parameters, eg: "settings.data".

Resolves: #68493
Releases: master
Change-Id: If5e5c3396972758a022f67606670892327e0d180
Reviewed-on: http://review.typo3.org/41897
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[TASK] Remove unused CSS in ext:setup 90/42490/3
Wouter Wolters [Mon, 10 Aug 2015 20:10:28 +0000 (22:10 +0200)]
[TASK] Remove unused CSS in ext:setup

The table class "typo3-usersettings" is not there anymore.

Resolves: #68914
Releases: master
Change-Id: I948159ce2c31b3134c91d922451c3a261626dd78
Reviewed-on: http://review.typo3.org/42490
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Checkbox "Display thumbnails" does not work in filebrowser 85/42485/2
Manuel Selbach [Mon, 10 Aug 2015 17:38:34 +0000 (19:38 +0200)]
[BUGFIX] Checkbox "Display thumbnails" does not work in filebrowser

Generates the link if a route is given and adds additional parameters.

Resolves: #68911
Releases: master
Change-Id: I895867f0a7c0056181e2a6ab9755cf35a987ab91
Reviewed-on: http://review.typo3.org/42485
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
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] Use first item of HTMLCollection for form reload 89/42489/2
Daniel Goerz [Mon, 10 Aug 2015 19:56:11 +0000 (21:56 +0200)]
[BUGFIX] Use first item of HTMLCollection for form reload

Change-Id: Ib2a12b1915421b01084cac44fc4cea2ca978a42c
Resolves: #68880
Releases: master
Reviewed-on: http://review.typo3.org/42489
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[FOLLOWUP][TASK] Prevent remaining DocumentTemplate->getPageRenderer() calls 88/42488/3
Wouter Wolters [Mon, 10 Aug 2015 18:58:12 +0000 (20:58 +0200)]
[FOLLOWUP][TASK] Prevent remaining DocumentTemplate->getPageRenderer() calls

Fix broken unit test.

Resolves: #68912
Releases: master
Change-Id: Ie31a31d41b9e3f4da7117afd057b2e8594c2aba0
Reviewed-on: http://review.typo3.org/42488
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[TASK] Replace sprite icon "actions-edit-download" with IconFactory 69/42469/3
Markus Guenther [Mon, 10 Aug 2015 18:22:28 +0000 (20:22 +0200)]
[TASK] Replace sprite icon "actions-edit-download" with IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-edit-download with the new IconFactory.

Change-Id: Iae0d2751ec22cd52f8fa48f003ea2028eebfe974
Resolves: #68894
Releases: master
Reviewed-on: http://review.typo3.org/42469
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>
4 years ago[TASK] Replace sprite icon "actions-document-paste-into" with IconFactory 16/42416/6
Markus Guenther [Mon, 10 Aug 2015 18:29:23 +0000 (20:29 +0200)]
[TASK] Replace sprite icon "actions-document-paste-into" with IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-paste-into with the new IconFactory.

Change-Id: Ia83c97ab29c0335f4a399467c8733c09f65f7a74
Resolves: #68865
Releases: master
Reviewed-on: http://review.typo3.org/42416
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Prevent remaining DocumentTemplate->getPageRenderer() calls 86/42486/2
Nicole Cordes [Mon, 10 Aug 2015 17:56:28 +0000 (19:56 +0200)]
[TASK] Prevent remaining DocumentTemplate->getPageRenderer() calls

This is a follow up to https://review.typo3.org/41131/ to prevent
remaining calls to a deprecated function inside the core itself.

Resolves: #68912
Releases: master
Change-Id: I6caad3a0bd3500ba64602373eb12a47a287e60a3
Reviewed-on: http://review.typo3.org/42486
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
4 years ago[TASK] Replace sprite icon "actions-document-select" with the new IconFactory 18/42418/4
Markus Guenther [Sat, 8 Aug 2015 16:35:07 +0000 (18:35 +0200)]
[TASK] Replace sprite icon "actions-document-select" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-select with the new IconFactory.

Change-Id: Ibbaef99faf0b3103ce526ad849d677162e8ce7f3
Resolves: #68870
Releases: master
Reviewed-on: http://review.typo3.org/42418
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>
4 years ago[TASK] Replace sprite icons with the new IconFactory 45/42445/6
Markus Guenther [Sun, 9 Aug 2015 08:38:49 +0000 (10:38 +0200)]
[TASK] Replace sprite icons with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-edit-copy, actions-edit-cut, actions-edit-cut-release and
actions-edit-copy-release with the new IconFactory.

Change-Id: I446feb7b736761ee7e7d52001fe8dc238bd56e6c
Resolves: #68878
Releases: master
Reviewed-on: http://review.typo3.org/42445
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[FOLLOWUP][TASK] Cleanup double-paranthesis in calls to trim() 83/42483/3
Stefan Neufeind [Mon, 10 Aug 2015 13:55:40 +0000 (15:55 +0200)]
[FOLLOWUP][TASK] Cleanup double-paranthesis in calls to trim()

Resolves: #68897
Releases: master
Change-Id: I0f5177a0bc92652966b5da97357acdf2fca10edc
Reviewed-on: http://review.typo3.org/42483
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Admin panel CSS overrules website styling 65/42465/2
Wouter Wolters [Sun, 9 Aug 2015 18:50:08 +0000 (20:50 +0200)]
[BUGFIX] Admin panel CSS overrules website styling

If a website uses FontAwesome, the admin panel overrules the CSS.
One prefix was missing in the CSS of the admin panel.

Resolves: #68877
Releases: master
Change-Id: I81b44e1c91d6b2e9c95c73ef4056462037a26eff
Reviewed-on: http://review.typo3.org/42465
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[TASK] Cleanup double-paranthesis in calls to trim() 72/42472/2
Stefan Neufeind [Sun, 9 Aug 2015 22:32:16 +0000 (00:32 +0200)]
[TASK] Cleanup double-paranthesis in calls to trim()

Change-Id: Ie8daf30c5bc621feb5707b2aecb1abb96b03bf60
Resolves: #68897
Releases: master
Reviewed-on: http://review.typo3.org/42472
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[BUGFIX] Use FAL object name directly in Filelist clipboard message 43/42343/7
Andreas Fernandez [Fri, 7 Aug 2015 07:46:30 +0000 (09:46 +0200)]
[BUGFIX] Use FAL object name directly in Filelist clipboard message

There is no need to obtain file informations if only the name is
required, which is already available, so access it directly. This also
fixes the uncaught exception when copying a folder.

Resolves: #68813
Releases: master
Change-Id: I90131da29c48ad7d89978c54dc98aa5426641411
Reviewed-on: http://review.typo3.org/42343
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
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>
4 years ago[FOLLOWUP][BUGFIX] Re-add rst file and throw wizard script exception 74/42474/2
Xavier Perseguers [Mon, 10 Aug 2015 06:41:32 +0000 (08:41 +0200)]
[FOLLOWUP][BUGFIX] Re-add rst file and throw wizard script exception

Minor typo fixed.

Resolves: #68520
Releases: master
Change-Id: I93ceca1b732540cadfa2c206b5b941a43de91761
Reviewed-on: http://review.typo3.org/42474
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Element Browser: checkDisplayThumbs: remove line break 73/42473/2
Josef Glatz [Mon, 10 Aug 2015 05:27:52 +0000 (07:27 +0200)]
[BUGFIX] Element Browser: checkDisplayThumbs: remove line break

Removes wrap between checkbox and label by adding proper markup.

Change-Id: I50cf292b51138a33ec7e7e1f9b4bd940903005ea
Releases: master
Resolves: #68898
Reviewed-on: http://review.typo3.org/42473
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Markus Günther <mail@markus-guenther.de>
Tested-by: Markus Günther <mail@markus-guenther.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
4 years ago[BUGFIX] Remove SelectImage.initEventListener 10/42410/4
Manuel Selbach [Sat, 8 Aug 2015 14:02:35 +0000 (16:02 +0200)]
[BUGFIX] Remove SelectImage.initEventListener

This removes the calls of SelectImage.initEventListener
and deprecate the method.

Resolves: #68860
Releases: master
Change-Id: I3c0df4b4d15fb5da5dcb8e008e63496417c875ef
Reviewed-on: http://review.typo3.org/42410
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] Add backend routes for wizards (part 2) 47/42447/5
Manuel Selbach [Sun, 9 Aug 2015 09:32:03 +0000 (11:32 +0200)]
[TASK] Add backend routes for wizards (part 2)

Move all wizards to the Backend Routing for extension backend

Resolves: #68881
Releases: master
Change-Id: I76122ab0f40ba5aa97f28531a5a55efde28cff22
Reviewed-on: http://review.typo3.org/42447
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] Replace sprite icon "actions-document-paste-after" with the new IconFactory 13/42413/3
Markus Guenther [Sat, 8 Aug 2015 15:30:00 +0000 (17:30 +0200)]
[TASK] Replace sprite icon "actions-document-paste-after" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-paste-after with the new IconFactory.

Change-Id: Ieaa16fb8f392bbba396a5a1b8c1921d8be7ddd7b
Resolves: #68862
Releases: master
Reviewed-on: http://review.typo3.org/42413
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] Fix HTML markup in RTE wizard 60/42460/3
Wouter Wolters [Sun, 9 Aug 2015 13:32:00 +0000 (15:32 +0200)]
[BUGFIX] Fix HTML markup in RTE wizard

Double closing form tag is removed now.

Resolves: #68884
Releases: master
Change-Id: I5ab5bd6b077715e7a36bee5d993a8a52efb53e0c
Reviewed-on: http://review.typo3.org/42460
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@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] Change webhook notification URL in travis.yml 62/42462/2
Frank Nägler [Sun, 9 Aug 2015 17:51:55 +0000 (19:51 +0200)]
[TASK] Change webhook notification URL in travis.yml

Releases: master
Change-Id: Idd4d34a4194e4c1636e130e62a324b920bdf787b
Reviewed-on: http://review.typo3.org/42462
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[FOLLOWUP][FEATURE] Improve usability of field selector in record listview 59/42459/3
Wouter Wolters [Sun, 9 Aug 2015 12:42:47 +0000 (14:42 +0200)]
[FOLLOWUP][FEATURE] Improve usability of field selector in record listview

Move .less file in the Build directory.

Resolves: #62323
Releases: master
Change-Id: I355607ca7de16153484c1e77eb462d8088421e31
Reviewed-on: http://review.typo3.org/42459
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Fix broken functional tests 50/42450/2
Anja Leichsenring [Sun, 9 Aug 2015 10:06:03 +0000 (12:06 +0200)]
[BUGFIX] Fix broken functional tests

Change-Id: I742c16a2689fd7ec89abf3620a618a99f24779a7
Resolves: #68882
Relates: #68871
Reviewed-on: http://review.typo3.org/42450
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[FEATURE] Improve usability of field selector in record listview 86/33386/19
Torben Hansen [Sun, 19 Oct 2014 12:14:24 +0000 (14:14 +0200)]
[FEATURE] Improve usability of field selector in record listview

The field selector for the record listview and the element
browser is currently a select field (with multiple options)
and a user must use the control key to select multiple fields.
This is not very user friendly nowadays.

This patch replaces the select field with a list of checkboxes
like used in other places in TYPO3 backend, so a user can
select multiple fields without using the control key. Also the
default column is selected by default and the checkbox is
disabled, because you can't deselect the default column.

Resolves: #62323
Related: #5370
Releases: master
Change-Id: I2a60a0c87766f5b4ea0854d3d8063197c32feea1
Reviewed-on: http://review.typo3.org/33386
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] Provide title label for paste into column 26/42426/2
Daniel Goerz [Sat, 8 Aug 2015 21:39:52 +0000 (23:39 +0200)]
[BUGFIX] Provide title label for paste into column

Change-Id: Ia01c9083cc0eda52725efdec93106e911884f097
Resolves: #68873
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/42426
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Jan Runte <jan.runte@hmmh.de>
Tested-by: Jan Runte <jan.runte@hmmh.de>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[FEATURE] Use HTTPS urls on all jquery cdns 22/42422/7
Cedric Ziel [Sat, 8 Aug 2015 17:46:25 +0000 (19:46 +0200)]
[FEATURE] Use HTTPS urls on all jquery cdns

This change also adds cloudflares cdnjs as possible choice.

Allowing the request over HTTP opens the door for side attacks.
It’s always safe to request HTTPS assets even if your site is on
HTTP, however the reverse is not true.

Most CDNs recommend using HTTPS to request the assets now, see
https://developers.google.com/speed/libraries/?csw=1

Releases: master
Resolves: #68871
Change-Id: I5af913d664b4e6e02238a8d5320a87349019eaa6
Reviewed-on: http://review.typo3.org/42422
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Göran Bodenschatz <coding@46halbe.de>
Reviewed-by: Cedric Ziel <cedric@cedric-ziel.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] Replace sprite icon "actions-document-view" with the new IconFactory 32/42432/2
Markus Guenther [Sun, 9 Aug 2015 06:22:46 +0000 (08:22 +0200)]
[TASK] Replace sprite icon "actions-document-view" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-view with the new IconFactory.

Change-Id: Ie17eed82dd45825d29934206eb1aa2703d4cf4ab
Resolves: #68875
Releases: master
Reviewed-on: http://review.typo3.org/42432
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] Add backend routes for wizards 59/42359/9
Benjamin Mack [Fri, 7 Aug 2015 10:09:24 +0000 (12:09 +0200)]
[TASK] Add backend routes for wizards

Move all wizards to the Backend Routing

Resolves: #68858
Releases: master
Change-Id: I33efb406232d108d320eb120707ce80186cbbbeb
Reviewed-on: http://review.typo3.org/42359
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
4 years ago[TASK] Travis: PHP 7 & botty 15/42415/3
Christian Kuhn [Sat, 8 Aug 2015 15:41:38 +0000 (17:41 +0200)]
[TASK] Travis: PHP 7 & botty

* Enable a notification for botty
* Enable functionals & linting for php 7
* Do not load memcache & redis on php 7

Change-Id: I006dca89658d7ef8b2d908a6ea7e2f784f1fdcf4
Resolves: #68863
Releases: master
Reviewed-on: http://review.typo3.org/42415
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Declaration compliance of TypeConverter fixture 12/42412/2
Susanne Moog [Sat, 8 Aug 2015 15:19:04 +0000 (17:19 +0200)]
[BUGFIX] Declaration compliance of TypeConverter fixture

The SubDateTime class fixture is now compatible with its
parent declaration which fixes a test error on PHP7.

Change-Id: Iefcfc0a3139394fa0650a3e81f185d4740d71f2e
Resolves: #68864
Releases: master
Reviewed-on: http://review.typo3.org/42412
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Workspace preview links for multiple languages 93/26993/10
Stefan Rotsch [Wed, 22 Jan 2014 12:30:54 +0000 (13:30 +0100)]
[BUGFIX] Workspace preview links for multiple languages

The workspace preview link will only be generated for one language at
a time, so it might require some effort to generate preview links for
multiple languages.

For convenience of editors, preview links will now be generated for
all available translations of a certain page in a batch.

Resolves: #20852
Resolves: #12970
Releases: master, 6.2
Change-Id: I6de6f2c7b741e238fc373f0756bc29f0100a19f0
Reviewed-on: http://review.typo3.org/26993
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[FOLLOWUP][BUGFIX] Moved transferDeprecatedCurlSettings 14/42414/3
Susanne Moog [Sat, 8 Aug 2015 15:36:46 +0000 (17:36 +0200)]
[FOLLOWUP][BUGFIX] Moved transferDeprecatedCurlSettings

* Incomplete mocking fixed

Change-Id: I22dc556b6a3407c6f4c8946c4715bb3014477b4b
Resolves: #54556
Releases: master
Reviewed-on: http://review.typo3.org/42414
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] Moved transferDeprecatedCurlSettings from Bootstrap to Setup 09/42209/7
Michael Oehlhof [Sun, 2 Aug 2015 22:07:00 +0000 (00:07 +0200)]
[BUGFIX] Moved transferDeprecatedCurlSettings from Bootstrap to Setup

Resolves: #54556
Releases: master
Change-Id: Id649033fc8e50833b9cdc15b8a37e25800463160
Reviewed-on: http://review.typo3.org/42209
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[TASK] Streamline CLI Request Handling 86/42386/5
Benjamin Mack [Fri, 7 Aug 2015 15:06:17 +0000 (17:06 +0200)]
[TASK] Streamline CLI Request Handling

As the CLI Request Handlers and Http Request Handlers
are called only from their respective Application entrypoints,
the RequestHandlerInterface for Console Applications is
modified to reflect CLI-related Applications.

The currently only CliRequestHandler for Console is adapted
to have only a low priority.

Resolves: #68848
Releases: master
Change-Id: I0a252c18479aba6743147974b07286139a6bda98
Reviewed-on: http://review.typo3.org/42386
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>
4 years ago[TASK] Unify levels-dropdowns and their language-labels 64/42364/4
Stefan Neufeind [Fri, 7 Aug 2015 11:19:09 +0000 (13:19 +0200)]
[TASK] Unify levels-dropdowns and their language-labels

Have all levels-dropdowns use the same number of levels
and use the same language-labels everywhere

Change-Id: I061ae1ade6193497f9efdab7e7e79c1c570ab5a0
Resolves: #68833
Releases: master
Reviewed-on: http://review.typo3.org/42364
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Replace sprite icon "actions-document-close" with the new IconFactory 83/42383/5
Markus Guenther [Fri, 7 Aug 2015 13:35:04 +0000 (15:35 +0200)]
[TASK] Replace sprite icon "actions-document-close" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-close with the new IconFactory.

Change-Id: I097d1b83bd7b76ec14c9050fb5bc74411729809e
Resolves: #68839
Releases: master
Reviewed-on: http://review.typo3.org/42383
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] Change docs.typo3.org links to https 92/42392/2
Georg Ringer [Fri, 7 Aug 2015 19:06:16 +0000 (21:06 +0200)]
[TASK] Change docs.typo3.org links to https

Since docs.typo3.org has been change to https only, adopt all links
in the core as well.

Change-Id: Iaaa1a8277e2b4e1be6c940ef1b6313ea76eba834
Resolves: #68854
Releases: master
Reviewed-on: http://review.typo3.org/42392
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] Mod InfoPageTSConfig: Remove colon in label "Sort alphabetically" 28/42228/4
Josef Glatz [Mon, 3 Aug 2015 17:39:23 +0000 (19:39 +0200)]
[BUGFIX] Mod InfoPageTSConfig: Remove colon in label "Sort alphabetically"

The colon in the label of the "Sort aphabetically" checkbox was misleading, as
the checkbox is positioned in front of the label. So it has been removed now
and a blank space has been added in between the checkbox and its label.

Releases: master
Resolves: #68706
Change-Id: I47a93da534d1554b2e61db1e8c4581f51d436d85
Reviewed-on: http://review.typo3.org/42228
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[TASK] Update Symfony components to current LTS version 03/42203/5
Patrik Karisch [Sat, 1 Aug 2015 14:40:33 +0000 (16:40 +0200)]
[TASK] Update Symfony components to current LTS version

Allow the current Symfony LTS version for components. 2.5 is out of
date and 2.6 will be soon.

Update composer.lock for all symfony components to be consistent.

Update our code a bit to not trigger deprecation errors,

Change-Id: Ie4f495a95d8c4f9647e95ff611689f1bd5ed1208
Resolves: #68688
Releases: master
Reviewed-on: http://review.typo3.org/42203
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Patrik Karisch <p.karisch@pixelart.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[!!!][BUGFIX] Database API: Cast bool values to integer for MySQL 76/42376/2
Morton Jonuschat [Fri, 7 Aug 2015 10:03:24 +0000 (12:03 +0200)]
[!!!][BUGFIX] Database API: Cast bool values to integer for MySQL

Convert boolean values to integers before processing them with
mysqli_real_escape_string() to ensure that FALSE values get converted to
'0' instead of '', which isn't a valid value for integer columns in
MySQL strict mode.

Resolves: #68562
Releases: master
Change-Id: Iefbdce55d872a94ad98bd2b9fa66627830725084
Reviewed-on: http://review.typo3.org/42376
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[!!!][TASK] Migrate cshmanual to Extbase & Fluid 26/34226/15
Georg Ringer [Sat, 15 Nov 2014 20:21:32 +0000 (21:21 +0100)]
[!!!][TASK] Migrate cshmanual to Extbase & Fluid

Use a proper code base for the system extension "cshmanual".

Resolves: #63000
Releases: master
Change-Id: I0981c94dca0bec1d3603fd27b9aa56860788f1a3
Reviewed-on: http://review.typo3.org/34226
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Document required MySQL privileges 81/42381/2
Morton Jonuschat [Fri, 7 Aug 2015 13:11:45 +0000 (15:11 +0200)]
[TASK] Document required MySQL privileges

Add the minimum set of privileges required to run TYPO3 CMS to the
INSTALL.md document.

Add a recommendation for the privileges to manage/use views and
stored procedures.

Resolves: #68734
Releases: master, 6.2
Change-Id: I1472c36133e560df72d1a5412129322df0d2cf95
Reviewed-on: http://review.typo3.org/42381
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[TASK] Remove unused images from ext:t3skin 03/42003/3
Wouter Wolters [Mon, 27 Jul 2015 20:47:53 +0000 (22:47 +0200)]
[TASK] Remove unused images from ext:t3skin

Resolves: #68841
Releases: master
Change-Id: I85f461d23c7b6b83bae906c2b131edef7962092d
Reviewed-on: http://review.typo3.org/42003
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[TASK] Use DOM API for field access in RSA encryption 81/42281/3
Mathias Brodala [Wed, 5 Aug 2015 15:52:55 +0000 (17:52 +0200)]
[TASK] Use DOM API for field access in RSA encryption

DOM Level 2 provides collections for forms and form elements,
thus make use of them.

Resolves: #68765
Releases: master
Change-Id: I795b2c3348d7a39fdbe277df4c6661e3427c5e1f
Reviewed-on: http://review.typo3.org/42281
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[FEATURE] Add native rsa protection to password fields 86/41286/9
Nicole Cordes [Wed, 15 Jul 2015 12:31:12 +0000 (14:31 +0200)]
[FEATURE] Add native rsa protection to password fields

This patch adds rsa encryption to password fields. It introduces an own
rsaInput render type which turns fields into true password fields and
removes JavaScript default value '********'.
Furthermore the rsa Api is adjusted to handle the incoming data
correctly.

Releases: master
Resolves: #68166
Change-Id: I4eb8186f77e5b9215310f65d606bc49c71b19880
Reviewed-on: http://review.typo3.org/41286
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] Missing active state for shortcut button 77/42377/6
Sascha Wilking [Fri, 7 Aug 2015 12:24:07 +0000 (14:24 +0200)]
[BUGFIX] Missing active state for shortcut button

After adding a page to bookmark list, the shortcut button gets an
active state now. The shortcut button is disabled then and can not
be clicked for a second time.

Resolves: #68296
Releases: master
Change-Id: I77d3e2b4a17131010442f5800f4733c243ef0146
Reviewed-on: http://review.typo3.org/42377
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Jan Runte <jan.runte@hmmh.de>
Tested-by: Jan Runte <jan.runte@hmmh.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[FEATURE] Allow closures in CLI scripts 63/42363/3
Benjamin Mack [Fri, 7 Aug 2015 10:52:03 +0000 (12:52 +0200)]
[FEATURE] Allow closures in CLI scripts

In order to minimize entry points for CLI scripts, the CLI key
now accepts a closure as well as a script.

Resolves: #68837
Releases: master
Change-Id: Id61f610d7b130dce7966fa94df6c296148fd1cb9
Reviewed-on: http://review.typo3.org/42363
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Skip write access check if core files exist 32/41732/4
Frederic Gaus [Mon, 20 Jul 2015 12:07:27 +0000 (14:07 +0200)]
[BUGFIX] Skip write access check if core files exist

If updating a TYPO3 instance when the core files are
already present, the CoreUpdateService can skip the
write access check.

Resolves: #68386
Releases: master, 6.2
Change-Id: I7af201d98e43799f4066c74443a1815d9b65cbf0
Reviewed-on: http://review.typo3.org/41732
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
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] Assign first class for tables in HTMLparser 49/39349/8
Frederic Gaus [Fri, 8 May 2015 07:17:40 +0000 (09:17 +0200)]
[!!!][BUGFIX] Assign first class for tables in HTMLparser

When the given class of a table is not valid by configuration,
the HTMLparser should assign the first class in configuration instead
of generating an empty class attribute.

Releases: master
Resolves: #24186
Change-Id: Ia57c036aaf81973e8d7fe26861c78de217013c75
Reviewed-on: http://review.typo3.org/39349
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] IfViewHelpers use method signature from parent 15/42115/6
Benjamin Mack [Wed, 29 Jul 2015 18:48:33 +0000 (20:48 +0200)]
[BUGFIX] IfViewHelpers use method signature from parent

In order to become PHP7 compliant, the IfViewHelpers should
register their arguments via the registerArgument() method
instead of extending the render() method with additional
parameters. This is not allowed in PHP7 and is therefore
changed in order to be compatible with PHP7.

Releases: master
Resolves: #68634
Change-Id: Ia3fa86541d5e112813da3c1d32edfe6180f6f621
Reviewed-on: http://review.typo3.org/42115
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[TASK] Install Tool: Check minimum MySQL version 68/42368/2
Morton Jonuschat [Fri, 7 Aug 2015 11:57:11 +0000 (13:57 +0200)]
[TASK] Install Tool: Check minimum MySQL version

Adds a check for the minimum MySQL version to the database environment.
This test is only executed after the first install has been completed
and the install tool is fully accessible.

Resolves: #59444
Releases: master
Change-Id: I8cdd1d94cc449df1d6599cfa8ac7e033a1d9194a
Reviewed-on: http://review.typo3.org/42368
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] Replace sprite icon "actions-document-edit-access" with the new IconFactory 69/42369/2
Markus Guenther [Fri, 7 Aug 2015 12:02:55 +0000 (14:02 +0200)]
[TASK] Replace sprite icon "actions-document-edit-access" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-edit-access with the new IconFactory.

Change-Id: I5e2b086078f0a60413b9d289d0fa849fd8cc65d2
Resolves: #68836
Releases: master
Reviewed-on: http://review.typo3.org/42369
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>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Replace sprite icon "actions-document-history-open" with the new IconFactory 65/42365/3
Markus Guenther [Fri, 7 Aug 2015 11:22:22 +0000 (13:22 +0200)]
[TASK] Replace sprite icon "actions-document-history-open" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-history-open with the new IconFactory.

Change-Id: Ie0432cdced84d145da6bf9749f1275f398861146
Resolves: #68830
Releases: master
Reviewed-on: http://review.typo3.org/42365
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[!!!][TASK] Move SqlParser into EXT:dbal 47/42347/3
Morton Jonuschat [Fri, 7 Aug 2015 08:12:07 +0000 (10:12 +0200)]
[!!!][TASK] Move SqlParser into EXT:dbal

EXT:dbal has been the sole user of SqlParser for some time. Tests for
functionality of the core SqlParser have been spread between the Dbal
and the Core tests with the bulk of the tests for the core functionality
happening in EXT:dbal.

The two SqlParsers have been merged, parsing and compiling SQL has been
split into separate Classes for separation of concerns.

Resolves: #68401
Releases: master
Change-Id: I930bbbdc7e0ac427ca856f686d601fc0bbe48e33
Reviewed-on: http://review.typo3.org/42347
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
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>
4 years ago[TASK] Replace sprite icon "actions-document-export-t3d" with the new IconFactory 66/42366/2
Markus Guenther [Fri, 7 Aug 2015 11:34:10 +0000 (13:34 +0200)]
[TASK] Replace sprite icon "actions-document-export-t3d" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-export-t3d with the new IconFactory.

Change-Id: Id91c37ae9ba94fb98623995e1c071f4290e279fc
Resolves: #68834
Releases: master
Reviewed-on: http://review.typo3.org/42366
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] Deprecate class ModuleSettings 51/42351/5
Daniel Maier [Fri, 7 Aug 2015 09:22:23 +0000 (11:22 +0200)]
[TASK] Deprecate class ModuleSettings

ModuleSettings is no longer in use, this kind of settings are nowadays
stored in backend uc.

Change-Id: I34d85113969b5dde141fb0e3135d9414d33fe5af
Resolves: #68760
Releases: master
Reviewed-on: http://review.typo3.org/42351
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] BACK_PATH BE controller 54/42354/3
Christian Kuhn [Fri, 7 Aug 2015 09:56:58 +0000 (11:56 +0200)]
[TASK] BACK_PATH BE controller

Resolves: #68829
Releases: master
Change-Id: Ibf9b0a1c7884b68eb27f880e1d42369580d3ec04
Reviewed-on: http://review.typo3.org/42354
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>
4 years ago[FEATURE] Exclude Page CSS from Concatenation 98/33098/5
Susanne Moog [Mon, 20 Jul 2015 18:51:57 +0000 (20:51 +0200)]
[FEATURE] Exclude Page CSS from Concatenation

CSS added via _CSS_PAGE_STYLE is no longer included in
the concatenated css files. It can be written in an external
file or as inline block (depending on inlineStyle2TempFile).

Additionally the config.compressCss setting is now taken into
account.

Resolves: #61993
Releases: master

Change-Id: I0c9cc6ababbd5695b0dab26e7d421f28b5f73bb0
Reviewed-on: http://review.typo3.org/33098
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[TASK] DBAL: Create rudimentary mappings 35/36335/20
Andreas Fernandez [Wed, 4 Feb 2015 11:31:53 +0000 (12:31 +0100)]
[TASK] DBAL: Create rudimentary mappings

If a table or a field is not mapped already, a rudimentary name is
created, respecting the pre-defined limits in the DBMS specifics.
The mappings are inserted into LocalConfiguration.php.

Resolves: #64568
Releases: master
Change-Id: I6047487e6ef7196142ac88cf77545591224b9dcc
Reviewed-on: http://review.typo3.org/36335
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>
4 years ago[FEATURE] Add page.addInlineLanguageLabelFiles 39/29139/12
Lars Peipmann [Fri, 4 Apr 2014 07:26:29 +0000 (09:26 +0200)]
[FEATURE] Add page.addInlineLanguageLabelFiles

This patch adds the possibility to configure PageRenderer
->inlineLanguageLabelFiles with Typoscript.

Resolves: #57632
Releases: master
Change-Id: Iaf4698259836bce2078df711fbdb492b1a61c121
Reviewed-on: http://review.typo3.org/29139
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[FEATURE] Provide untouched newPassword in felogin password_changed hook 76/42276/5
Gerrit Mohrmann [Wed, 5 Aug 2015 14:07:02 +0000 (16:07 +0200)]
[FEATURE] Provide untouched newPassword in felogin password_changed hook

To make it possible to use the ext:felogin password_changed hook even
if ext:saltedpasswords is enabled, it needs a parameter with an
untouched newPassword.

* $_params['newPasswordUnencrypted'] is now available in password_changed
hook.

Resolves: #68757
Releases: master
Change-Id: Ibde0c24a106d84452cd1cefc23599377e7ea95fd
Reviewed-on: http://review.typo3.org/42276
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] Remove php warning for RTE classes without name 61/42361/2
Manuel Selbach [Fri, 7 Aug 2015 10:14:56 +0000 (12:14 +0200)]
[BUGFIX] Remove php warning for RTE classes without name

Check if name within the configuration is set
so that no PHP warning: illigal offset will be thrown

Resolves: #68068
Releases: master,6.2
Change-Id: I781fa237aa696e6e9b03714f8e1aca4124589d5f
Reviewed-on: http://review.typo3.org/42361
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
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] TS-Editor: Save button in single edit mode doesn't save 62/42362/3
Wouter Wolters [Fri, 7 Aug 2015 10:31:58 +0000 (12:31 +0200)]
[BUGFIX] TS-Editor: Save button in single edit mode doesn't save

Due to a change from type = image to a button the saving of
content was blocked by internal checks. Make check behave the same
like saving content in the EditDocumentController.

Resolves: #68816
Releases: master
Change-Id: Ic67782ca346589f58c97958148735e8667f30da4
Reviewed-on: http://review.typo3.org/42362
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] Replace sprite icon "actions-document-info" with the new IconFactory 53/42353/3
Markus Guenther [Fri, 7 Aug 2015 09:47:40 +0000 (11:47 +0200)]
[TASK] Replace sprite icon "actions-document-info" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-info with the new IconFactory.

Change-Id: I45c062b30643d967f08a5d8109aa2ea1c29bda6c
Resolves: #68823
Releases: master
Reviewed-on: http://review.typo3.org/42353
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Replace sprite icon "actions-document-import-t3d" with the new IconFactory 57/42357/2
Markus Guenther [Fri, 7 Aug 2015 10:04:55 +0000 (12:04 +0200)]
[TASK] Replace sprite icon "actions-document-import-t3d" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-import-t3d with the new IconFactory.

Change-Id: I4a4dd892ef867b8b900ee35290fa0e682480b70d
Resolves: #68827
Releases: master
Reviewed-on: http://review.typo3.org/42357
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[TASK] Replace sprite icon "actions-document-new" with the new IconFactory 60/42360/2
Markus Guenther [Fri, 7 Aug 2015 07:50:09 +0000 (09:50 +0200)]
[TASK] Replace sprite icon "actions-document-new" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-new with the new IconFactory.

Resolves: #68806
Releases: master
Change-Id: I6b69742494c2b16f499ce6367ccf5b689f958bad
Reviewed-on: http://review.typo3.org/42360
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] Avoid double encoding of routes 55/42355/2
Helmut Hummel [Fri, 7 Aug 2015 09:59:20 +0000 (11:59 +0200)]
[BUGFIX] Avoid double encoding of routes

The routing introduced in #65493 double encodes the routes for no reasons
Remove the double encoding and decoding.
Also improve type hints in the Router class

Resolves: #68828
Releases: master
Change-Id: I2576b122396280f87f75cb73ac38932936391d66
Reviewed-on: http://review.typo3.org/42355
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
4 years ago[TASK] Replace sprite icon "actions-document-move" with the new IconFactory 46/42346/3
Markus Guenther [Fri, 7 Aug 2015 08:35:29 +0000 (10:35 +0200)]
[TASK] Replace sprite icon "actions-document-move" with the new IconFactory

Replaces all IconUtility::getSpriteIcon calls for the icon
actions-document-move with the new IconFactory.

Change-Id: I52ae5ce611c138ff73fc009780b5ebc382eb41eb
Resolves: #68817
Releases: master
Reviewed-on: http://review.typo3.org/42346
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
4 years ago[BUGFIX] Async broken dialog message for adding new shortcut entry 49/42349/2
Sascha Wilking [Fri, 7 Aug 2015 09:10:56 +0000 (11:10 +0200)]
[BUGFIX] Async broken dialog message for adding new shortcut entry

With adding a new entry to the shortcut list the new fancy dialog
window stuff will open. but your choice cannot be "respected"
because the adding action was already done before the dialog
window is open.

Resolves: #68824
Releases: master
Change-Id: I13192f08b110226a563db200209e8d7ea0b3c600
Reviewed-on: http://review.typo3.org/42349
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] Removes eval() in extbase SignalSlot Unit Tests 50/42350/3
Wouter Wolters [Fri, 7 Aug 2015 09:14:47 +0000 (11:14 +0200)]
[TASK] Removes eval() in extbase SignalSlot Unit Tests

Resolves: #68799
Releases: master
Change-Id: I509f379841e5f4d9e01ee477699b198d17e1c9d7
Reviewed-on: http://review.typo3.org/42350
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] Fix broken hover style for taskcenter item 52/42352/2
Frank Nägler [Fri, 7 Aug 2015 09:45:11 +0000 (11:45 +0200)]
[BUGFIX] Fix broken hover style for taskcenter item

Resolves: #68826
Releases: master
Change-Id: Ic612b2c085c96c60dc3df0c76f36d42122441977
Reviewed-on: http://review.typo3.org/42352
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[TASK] Update to class-alias-loader 2.x 36/42336/4
Helmut Hummel [Thu, 6 Aug 2015 22:12:49 +0000 (00:12 +0200)]
[TASK] Update to class-alias-loader 2.x

Update to latest refactored version of the class-alias-loader.
This might be the last iteration before this package is moved
to TYPO3 namespace.

The alias loader has been refactored, cleaned up, moved to PSR-2.
Documentation and tests have been added.

Releases: master
Resolves: #68811
Change-Id: Ice960936712b39f095d4398ce342947d09b79153
Reviewed-on: http://review.typo3.org/42336
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[!!!][FEATURE] Introduce Backend Routing 95/38095/15
Benjamin Mack [Tue, 3 Mar 2015 14:02:28 +0000 (15:02 +0100)]
[!!!][FEATURE] Introduce Backend Routing

A new Routing API is introduced in order to streamline
the entrypoints to the TYPO3 Backend.

Instead of using the term "module" for anything linkable
in the backend, the term "routes" fits more. A "module"
or an ajax call is a derivative of a route, which will
build on this foundation.

Routes can be registered via
Configuration/Backend/Routes.php in any extension
and are loaded solely on Backend requests.

There are three new classes:
- Route (a single route with a path and some options)
- Router (API to match paths)
- UriBuilder (Generates a Backend URI)

This patch changes the entrypoint for
login/logout to typo3/index.php?route=...&token=....

The main RequestHandler of all Backend modules
detects where a route parameter is given and
then resolves to a controller which inherits the ControllerInterface
introduced with PSR-7, and checks for a valid token.

See http://wiki.typo3.org/Blueprints/BackendRouting
for implementation details.

Resolves: #65493
Releases: master
Change-Id: I39257df45b177793c5e8f57970b4088183b78c73
Reviewed-on: http://review.typo3.org/38095
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.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>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
4 years ago[!!!][TASK] Remove magic quote handling from $_GET / $_POST 06/41206/5
Benjamin Mack [Tue, 14 Jul 2015 14:24:26 +0000 (16:24 +0200)]
[!!!][TASK] Remove magic quote handling from $_GET / $_POST

The magic quote functionality was removed with PHP 5.4.0.
In previous PHP versions this was a switch to turn on/off adding
slashes to the _GET and _POST superglobals.

TYPO3 however was always adding slashes at every request
and using GeneralUtility::_GP() etc. to remove the slashes again.

As the PHP functionality is now removed, meaning there are no
slashes added at all, TYPO3 can now use the non-slashed data
inside the superglobals directly.

Resolves: #68128
Releases: master
Change-Id: I173732b62feeab55e13162a48aec52099f188f0d
Reviewed-on: http://review.typo3.org/41206
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[!!!][TASK] Remove of base constant TYPO3_URL_ORG 45/42345/3
Manuel Selbach [Fri, 7 Aug 2015 07:55:26 +0000 (09:55 +0200)]
[!!!][TASK] Remove of base constant TYPO3_URL_ORG

Base constant TYPO3_URL_ORG defined in
SystemEnvironmentBuilder::defineBaseConstants() was removed.
Was for internal usage only and defined at 2 places in the core.

Resolves: #68814
Releases: master
Change-Id: I16e94f572ee6c1e84ff0f358c3092d7fe6ad93cd
Reviewed-on: http://review.typo3.org/42345
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
4 years ago[BUGFIX] IconViewHelper use wrong class for constant 31/42331/3
Frank Nägler [Thu, 6 Aug 2015 18:23:31 +0000 (20:23 +0200)]
[BUGFIX] IconViewHelper use wrong class for constant

Resolves: #68809
Releases: master
Change-Id: Idb681b363ecfff686083db77c505696f363b17fa
Reviewed-on: http://review.typo3.org/42331
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] Fix crop in uri.image ViewHelper 37/42337/2
Georg Ringer [Fri, 7 Aug 2015 05:16:33 +0000 (07:16 +0200)]
[BUGFIX] Fix crop in uri.image ViewHelper

Fix cropping in the uri.image ViewHelper by moving the lines
below the initialization of the image itself.

Change-Id: Ia7d5efdf2d79e3d0448198bbae05fe9df46abc07
Resolves: #68719
Releases: master
Reviewed-on: http://review.typo3.org/42337
Reviewed-by: Josef Glatz <jousch@gmail.com>
Tested-by: Josef Glatz <jousch@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[BUGFIX] Change value from NULL to empty string for link field in test data 34/42334/2
Marc Bastian Heinrichs [Thu, 6 Aug 2015 21:56:31 +0000 (23:56 +0200)]
[BUGFIX] Change value from NULL to empty string for link field in test data

When increasing max length of link fields the definition for db field link in
table sys_file_reference changed to not NOT NULL. This needs to be adapted
also in the impexp functional test data.

Resolves: #68810
Related: #61944
Releases: master,6.2
Change-Id: I3c518ad865037365793a58c73ff9d1ec539410f2
Reviewed-on: http://review.typo3.org/42334
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>
4 years ago[TASK] BACK_PATH RecordList and friends 20/42320/7
Wouter Wolters [Thu, 6 Aug 2015 14:05:15 +0000 (16:05 +0200)]
[TASK] BACK_PATH RecordList and friends

Resolves: #68807
Releases: master
Change-Id: I018b1114a82146e2331a178f41c8bf48ee89cba4
Reviewed-on: http://review.typo3.org/42320
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>
4 years ago[DOCS] Proofreading and moving of feature rst files for 7.4 Part 3 30/42330/5
Anja Leichsenring [Thu, 6 Aug 2015 18:13:06 +0000 (20:13 +0200)]
[DOCS] Proofreading and moving of feature rst files for 7.4 Part 3

Move last Important file to 7.4

Change-Id: If4dbb6f40a6b92ab114106ad0cc92820575a1af5
Resolves: #68752
Releases: master
Reviewed-on: http://review.typo3.org/42330
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
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[DOCS] Proofreading and moving of feature rst files for 7.4 Part 2 73/42273/21
Daniel Maier [Wed, 5 Aug 2015 12:05:00 +0000 (14:05 +0200)]
[DOCS] Proofreading and moving of feature rst files for 7.4 Part 2

Official documentations have been updated according to rst-files
mentioned here

Resolves: #68752
Releases: master
Change-Id: Ic9c4142807bae35b05d1d577c3b601ef70a181d6
Reviewed-on: http://review.typo3.org/42273
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[!!!][BUGFIX] Streamline label processing for inline language files 01/42201/5
Daniel Goerz [Sat, 1 Aug 2015 09:24:24 +0000 (11:24 +0200)]
[!!!][BUGFIX] Streamline label processing for inline language files

Change-Id: If75c125743dfe3e7c77d11978b767b432e21a4b6
Releases: master
Resolves: #30863
Reviewed-on: http://review.typo3.org/42201
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Fade out record translations if main records gets deleted 28/42328/3
Andreas Fernandez [Thu, 6 Aug 2015 17:34:37 +0000 (19:34 +0200)]
[BUGFIX] Fade out record translations if main records gets deleted

If a record with translations gets deleted, translations must vanish from
the record list.

Resolves: #68808
Releases: master
Change-Id: Ic16bb256bdc6ee27e0c98a7e02f07abc1a85cd2b
Reviewed-on: http://review.typo3.org/42328
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[BUGFIX] EM: Adjust import-handling for deactivated auto-install 24/42324/3
Daniel Goerz [Thu, 6 Aug 2015 15:38:57 +0000 (17:38 +0200)]
[BUGFIX] EM: Adjust import-handling for deactivated auto-install

If automaticInstallation is turned off in extension manager settings,
dependency-checks are not done anymore (as no installation is done in
that case).

The tooltip in the "Get Extensions" list has also been adjusted:
- "Import" if automaticInstallation is turned off
- "Import and install" if automaticInstallation is turned on

Change-Id: I9d1a9105c4f76baf94d74a69d2d425a949fb8bc7
Resolves: #66302
Releases: master
Reviewed-on: http://review.typo3.org/42324
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
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>
4 years ago[BUGFIX] felogin: Fix explanation of absRefPrefix in error message 25/42325/3
Wouter Wolters [Thu, 6 Aug 2015 16:10:34 +0000 (18:10 +0200)]
[BUGFIX] felogin: Fix explanation of absRefPrefix in error message

Wrong example given with absRelPrefix instead of absRefPrefix.

Resolves: #68796
Releases: master
Change-Id: I9796c1ec3f7150cb85852cd3c1a7355f91af0430
Reviewed-on: http://review.typo3.org/42325
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>
4 years ago[FEATURE] Use Symfony Console in CliRequestHandler 95/42295/4
Benjamin Mack [Wed, 5 Aug 2015 20:24:12 +0000 (22:24 +0200)]
[FEATURE] Use Symfony Console in CliRequestHandler

The logic for outputting the default checks when calling cli_dispatch.phpsh is now using Symfony Console showing
colored error messages when entering wrong cliKeys.

The global variable $GLOBALS['MCONF']['name'] which was
mis-used to transfer information between the CLI RequestHandler
and the BackendUser (only when in CLI mode) for authentication
was removed, as all the logic is now available inside the CliRequestHandler and can be resolved there already.

The call "$BE_USER->checkCLIuser()" on every backend request
is now removed and the method itself is now marked for deprecation,
as the same functionality (except for using exceptions instead of fwrite() calls) is now in CliRequestHandler.

The two constants TYPO3_cliKey and TYPO3_cliInclude have
been marked internally as deprecated, as they are not in use
anymore.

Resolves: #68804
Releases: master
Change-Id: Ia7730d43dd970fd33daeb78e538c8d4deb741d93
Reviewed-on: http://review.typo3.org/42295
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[TASK] Removes eval() in extbase unit tests for TypeConverter 26/42326/3
Markus Guenther [Thu, 6 Aug 2015 16:29:54 +0000 (18:29 +0200)]
[TASK] Removes eval() in extbase unit tests for TypeConverter

Add fixtures for the DateTimeConverterTest, PersistentObjectConverterTest and the
PropertyMapperTest.

Change-Id: I6dc1214ea1eab6a566f1881f0f0dd3d209af261b
Resolves: #68803
Related: #67665
Releases: master
Reviewed-on: http://review.typo3.org/42326
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] Submitted form data has precedence over value argument 98/42298/5
Markus Guenther [Wed, 5 Aug 2015 21:03:52 +0000 (23:03 +0200)]
[BUGFIX] Submitted form data has precedence over value argument

This adjusts the behavior of all Form ViewHelpers so that any
submitted value is redisplayed even if a "value" argument has been
specified.

The issue with this, however, was that upon re-display of the form due
to property-mapping or validation errors the value argument had
precedence over the previously submitted value.

This is a breaking change if you expect the previous behavior of form
ViewHelpers always being pre-populated with the specified value
attribute / bound object property even when re-displaying the form upon
validation errors.
Besides this change deprecates
``AbstractFormFieldViewHelper::getValue()``. If you call that method in
your custom ViewHelpers you should use
``AbstractFormFieldViewHelper::getValueAttribute()`` instead and call
``AbstractFormFieldViewHelper::addAdditionalIdentityPropertiesIfNeeded()``
explicitly if the ViewHelper might be bound to (sub)entities.

The default usage of getValueAttribute() not respect the submitted form data, because not every viewhelper need
this feature. But you can enable the usage of the form data by setting the
AbstractFormFieldViewHelper::respectSubmittedDataValue to TRUE.

Change-Id: I05d9996df0a5594390ff7a005bbee7f2ceeb06bc
Resolves: #66588
Related: #34186
Releases: master
Reviewed-on: http://review.typo3.org/42298
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[TASK] Removes eval() in core tree dataprovider unit test 21/42321/3
Markus Guenther [Thu, 6 Aug 2015 14:21:23 +0000 (16:21 +0200)]
[TASK] Removes eval() in core tree dataprovider unit test

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

Change-Id: I32c98ba353a0cc85488325f112ab2d67c7cfae1e
Resolves: #67667
Related: #67468
Releases: master
Reviewed-on: http://review.typo3.org/42321
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[FEATURE] Introduce new Icon API 59/41759/23
Frank Nägler [Mon, 20 Jul 2015 21:34:19 +0000 (23:34 +0200)]
[FEATURE] Introduce new Icon API

The logic for working with icons, icon sizes and icon overlays is now bundled into the new IconFactory class.
The new IconFactory will replace the old icon skinning API step by step.

All core icons will be registered directly in the IconRegistry class, third
party extensions must use IconRegistry::registerIcon() to overwrite existing
icons or add additional icons to the IconFactory.

The IconFactory takes care of the correct icon and overlay sizes and the markup.

Resolves: #68741
Releases: master
Change-Id: I731e077290b58298c2c603eeb8961e8a3d4c62d3
Reviewed-on: http://review.typo3.org/41759
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>
4 years ago[FOLLOWUP][BUGFIX] Clear affected caches on page publishing 09/42309/5
Daniel Goerz [Thu, 6 Aug 2015 10:42:10 +0000 (12:42 +0200)]
[FOLLOWUP][BUGFIX] Clear affected caches on page publishing

Prevent accessing an array key of a non-array.

Resolves: #37952
Releases: master, 6.2
Change-Id: I42de4ae3fb2f697a1bdcde323cd33ba68018af28
Reviewed-on: http://review.typo3.org/42309
Reviewed-by: Sascha Wilking <sascha.wilking@hmmh.de>
Tested-by: Sascha Wilking <sascha.wilking@hmmh.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
4 years ago[FOLLOWUP][FEATURE] IRRE useCombination option to modify warning text 15/42315/2
Andreas Fernandez [Thu, 6 Aug 2015 12:56:50 +0000 (14:56 +0200)]
[FOLLOWUP][FEATURE] IRRE useCombination option to modify warning text

Fix headline of ReST document.

Resolves: #64535
Releases: master
Change-Id: I624841144b68e8311e6b5034ff4c8660dcbe4666
Reviewed-on: http://review.typo3.org/42315
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[TASK] BACK_PATH DocumentTemplate 12/42312/3
Christian Kuhn [Thu, 6 Aug 2015 11:30:07 +0000 (13:30 +0200)]
[TASK] BACK_PATH DocumentTemplate

BACK_PATH in Backend context is always empty string. The patch
removes a couple of simple usages, mostly related to DocumentTemplate.

Resolves: #68790
Releases: master
Change-Id: Ic4897642abf216fbcec430051723bc4b412b321a
Reviewed-on: http://review.typo3.org/42312
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>
4 years ago[FOLLOWUP][FEATURE] IRRE useCombination option to modify warning text 14/42314/3
Christian Kuhn [Thu, 6 Aug 2015 12:48:22 +0000 (14:48 +0200)]
[FOLLOWUP][FEATURE] IRRE useCombination option to modify warning text

Fix a fatal and a typo.

Resolves: #64535
Releases: master
Change-Id: I4a04c6482675dbd07771a8e3e2f5659f9360cebe
Reviewed-on: http://review.typo3.org/42314
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
4 years ago[FEATURE] Add signal for pre proccesing records 76/24276/18
Benjamin Serfhos [Wed, 2 Oct 2013 15:21:11 +0000 (17:21 +0200)]
[FEATURE] Add signal for pre proccesing records

To determine the content that needs to be analysed in the linkvalidator,
allow external hooks/signals to adjust the variables when needed.

Resolves: #52217
Releases: master
Change-Id: Ie887852f356beb9b5e95188d309276dffd2155b8
Reviewed-on: http://review.typo3.org/24276
Reviewed-by: Jesper Paardekooper <jesper.paardekooper@gmail.com>
Tested-by: Jesper Paardekooper <jesper.paardekooper@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] Get rid of "clear.gif" usages 13/42313/2
Wouter Wolters [Thu, 6 Aug 2015 12:07:25 +0000 (14:07 +0200)]
[TASK] Get rid of "clear.gif" usages

Replace them with a <span>

Resolves: #68025
Releases: master
Change-Id: I8c138b0402a98eb10ceebb80681fa0e4ddbaa401
Reviewed-on: http://review.typo3.org/42313
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>