Packages/TYPO3.CMS.git
3 years ago[FEATURE] Add -h --help as CLI option for scheduler 41/41641/4
Gordon Brüggemann [Fri, 17 Jul 2015 22:54:22 +0000 (00:54 +0200)]
[FEATURE] Add -h --help as CLI option for scheduler

Resolves: #63699
Releases: master
Change-Id: I0059dd55e14b1f2671d7207ac795b9d06d1c2a87
Reviewed-on: http://review.typo3.org/41641
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Replace clear.gif img-tags with spans 15/41615/3
Jan Helke [Fri, 17 Jul 2015 21:06:22 +0000 (23:06 +0200)]
[TASK] Replace clear.gif img-tags with spans

Resolves: #68309
Related: #68025
Releases: master
Change-Id: I871ba198ab80ec00a32e476eed2d09ac0ebbd403
Reviewed-on: http://review.typo3.org/41615
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Patrick Kollodzik <patrick.kollodzik@googlemail.com>
Tested-by: Patrick Kollodzik <patrick.kollodzik@googlemail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[BUGFIX] decrease z-index of pagetree-contextmenu 35/41635/3
Peter Piechota [Fri, 17 Jul 2015 22:29:54 +0000 (00:29 +0200)]
[BUGFIX] decrease z-index of pagetree-contextmenu

Resolves: #29077
Releases: master
Change-Id: Id09ec48ffa2220b41cbc2c3833219059be93977a
Reviewed-on: http://review.typo3.org/41635
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Fix user_labelFunc when uid is used as label 22/41622/4
Philipp Thiele [Fri, 17 Jul 2015 21:12:29 +0000 (23:12 +0200)]
[BUGFIX] Fix user_labelFunc when uid is used as label

Resolves: #67756
Releases: master
Change-Id: I883740340c8f257c914d8677062590b41a20d2a7
Reviewed-on: http://review.typo3.org/41622
Tested-by: Philipp Thiele <philipp.thiele@phth.de>
Reviewed-by: Hans Mayer <hans.mayer83@gmail.com>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[BUGFIX] Check access right in the backend LiveSearch 00/41600/2
Tim Lochmueller [Fri, 17 Jul 2015 19:55:04 +0000 (21:55 +0200)]
[BUGFIX] Check access right in the backend LiveSearch

Check the access right against BE user (tables_select and
tables_modify) to avoid wrong records in the LiveSearch
of editors.

Resolves: #64536
Releases: master
Change-Id: I7369da0bf6a2210eacf1ab60b2ca0960d93218d1
Reviewed-on: http://review.typo3.org/41600
Reviewed-by: Marco Huber <mail@marco-huber.de>
Tested-by: Marco Huber <mail@marco-huber.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Change first install message and color 13/41613/5
Oliver Eglseder [Fri, 17 Jul 2015 21:02:52 +0000 (23:02 +0200)]
[TASK] Change first install message and color

Changes the background color of the FIRST_INSTALL page to green,
changes the icon from warning to success and replaces
the message to "Thank you [...]"

Resolves: #66062
Releases: master
Change-Id: Ic2fe53b15b7b95cd00a8d9cadb12ebf6910255c5
Reviewed-on: http://review.typo3.org/41613
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[FOLLOWUP][TASK] Move language and images in impexp 71/41571/3
Michael Oehlhof [Fri, 17 Jul 2015 14:26:38 +0000 (16:26 +0200)]
[FOLLOWUP][TASK] Move language and images in impexp

Remove unused images.

Resolves: #68277
Releases: master
Change-Id: Id212373261647541a94251264ae2dcacec6f0dfb
Reviewed-on: http://review.typo3.org/41571
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Marcus Schwemer <ms@schwemer.de>
Reviewed-by: Valentin Funk <valentin.funk@computerfabrik.de>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[FEATURE] Add possibility to disable TER download in EM 28/40428/9
Nicole Cordes [Thu, 16 Jul 2015 20:43:01 +0000 (22:43 +0200)]
[FEATURE] Add possibility to disable TER download in EM

Currently it isn't possible to use the extension manager without any
internet connection.

This patch adds an option in the extension manager settings to switch to
an offline mode. This means, that the navigation in EM is limited to the
list view. Download of extensions and distributions is disabled.
Furthermore fetching the extension list from TER isn't possible anymore.

Resolves: #66597
Releases: master
Change-Id: I68477f2289912765aa8ae558bb7df6e550f4f813
Reviewed-on: http://review.typo3.org/40428
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Oliver Eglseder <oliver.eglseder@in2code.de>
Tested-by: Oliver Eglseder <oliver.eglseder@in2code.de>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Rename AccessNotAllowedAction to FirstInstallAction 26/41626/2
Oliver Eglseder [Fri, 17 Jul 2015 21:50:30 +0000 (23:50 +0200)]
[TASK] Rename AccessNotAllowedAction to FirstInstallAction

AccessNotAllowed does IMHO not reflect the
intended message of the FIRST_INSTALL screen.

Resolves: #68314
Releases: master
Change-Id: If178abd2290d037fea7e640369fb2c5dddd45414
Reviewed-on: http://review.typo3.org/41626
Reviewed-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Fix missing translation under User Settings 14/41614/4
Michael Oehlhof [Fri, 17 Jul 2015 22:13:17 +0000 (00:13 +0200)]
[BUGFIX] Fix missing translation under User Settings

Fix the path to the language file for the label and select options of
the option rteCleanPasteBehaviour.

Resolves: #68299
Releases: master
Change-Id: Idc2bc0123a776d507829d440d89dec29c7c2c188
Reviewed-on: http://review.typo3.org/41614
Reviewed-by: Alexander Grein <mail@mediaessenz.de>
Reviewed-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Tested-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Tested-by: Alexander Grein <mail@mediaessenz.de>
Reviewed-by: Ralf Merz <info@merzilla.de>
Tested-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[TASK] Move language in css_styled_content 77/41577/2
Michael Oehlhof [Fri, 17 Jul 2015 15:08:33 +0000 (17:08 +0200)]
[TASK] Move language in css_styled_content

Resolves: #68285
Releases: master
Change-Id: I174a4e8fb646efdd052dc02a1149dc60c5f95df4
Reviewed-on: http://review.typo3.org/41577
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Draft usergroup access rights are now respected 19/8719/19
Bart Dubelaar [Fri, 27 Jan 2012 10:28:31 +0000 (11:28 +0100)]
[BUGFIX] Draft usergroup access rights are now respected

Adding usergroup access rights to a page in a draft workspace had no
effect on the preview, the page was still shown in menus. The other way
around didn't work either. Removing access rights would not make the page
available. Previewing wasn't possible at all.

This behavior is fixed. All draft usergroup changes are now respected
when previewing.

Change-Id: Ib9a74e98d6ed7457849465fc64685f89ed82fb61
Fixes: #33436
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/8719
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[BUGFIX] Do not execute updatewizard twice for FilesReplacePermission 04/41604/3
Gordon Brüggemann [Fri, 17 Jul 2015 20:30:27 +0000 (22:30 +0200)]
[BUGFIX] Do not execute updatewizard twice for FilesReplacePermission

Resolves: #68260
Releases: master
Change-Id: I91e5f64fdd83a60b9a65b3431a33e25e617e72b9
Reviewed-on: http://review.typo3.org/41604
Reviewed-by: Nadir Tester <nadir.tester@gmail.com>
Tested-by: Nadir Tester <nadir.tester@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Fix double encoded link text 99/41599/3
Gordon Brüggemann [Fri, 17 Jul 2015 19:54:38 +0000 (21:54 +0200)]
[BUGFIX] Fix double encoded link text

Resolves: #39290
Releases: master,6.2
Change-Id: If06c4e79e126fc347960a14da42cf3e6091d5c3e
Reviewed-on: http://review.typo3.org/41599
Reviewed-by: Dirk Koritnik <koritnik@werkraum-media.de>
Reviewed-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Marcus Schwemer <ms@schwemer.de>
Tested-by: Marcus Schwemer <ms@schwemer.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] streamlining the working of "Filelist" 25/41625/2
Nadir Tester [Fri, 17 Jul 2015 21:18:59 +0000 (23:18 +0200)]
[TASK] streamlining the working of "Filelist"

Resolves: #68310
Releases: master
Change-Id: Ia080443824a748d52f3fdd39ab1836be09dcfa4e
Reviewed-on: http://review.typo3.org/41625
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Move language in indexed_search 92/41592/3
Michael Oehlhof [Fri, 17 Jul 2015 18:47:47 +0000 (20:47 +0200)]
[TASK] Move language in indexed_search

Resolves: #68292
Releases: master
Change-Id: Ic2cc96d6aea1bc37bd7d62f6b812102f24e94d76
Reviewed-on: http://review.typo3.org/41592
Reviewed-by: Patrick Kollodzik <patrick.kollodzik@googlemail.com>
Tested-by: Patrick Kollodzik <patrick.kollodzik@googlemail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Get rid of clear.gif in belog 97/41597/3
Jan Helke [Fri, 17 Jul 2015 19:44:14 +0000 (21:44 +0200)]
[TASK] Get rid of clear.gif in belog

Resolves: #68294
Related: #68025
Releases: master
Change-Id: Ib31b44b739d2bd4ae0f4225ff4f583e04ceac4ac
Reviewed-on: http://review.typo3.org/41597
Reviewed-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[BUGFIX] Check if array key exists 03/41603/3
Harry Glatz [Fri, 17 Jul 2015 20:26:41 +0000 (22:26 +0200)]
[BUGFIX] Check if array key exists

Resolves: #37609
Releases: master
Change-Id: I87fab3dd3dae0e266607a9f8837f43b1ccd34cb2
Reviewed-on: http://review.typo3.org/41603
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Jozef Spisiak <jozef@pixelant.se>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Remove unused language file from recycler 88/41588/2
Michael Oehlhof [Fri, 17 Jul 2015 18:07:53 +0000 (20:07 +0200)]
[TASK] Remove unused language file from recycler

Removed the unused locallang_db.xlf file

Resolves: #68291
Releases: master
Change-Id: I667eaa752ca86e06a36fc953efbcabc53c40cadf
Reviewed-on: http://review.typo3.org/41588
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>
3 years ago[TASK] Move language and cshimages in context_help 80/41580/3
Michael Oehlhof [Fri, 17 Jul 2015 15:55:38 +0000 (17:55 +0200)]
[TASK] Move language and cshimages in context_help

Resolves: #68287
Releases: master
Change-Id: I589f564687e83f96d0efcafa788a7bd36c1190be
Reviewed-on: http://review.typo3.org/41580
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>
3 years ago[TASK] Remove second argument from calls to GeneralUtility::getUserObj() 85/41585/2
Patrick Kollodzik [Fri, 17 Jul 2015 17:09:04 +0000 (19:09 +0200)]
[TASK] Remove second argument from calls to GeneralUtility::getUserObj()

In the past GeneralUtility::getUserObj() had a second argument.
There are still calls using this. PHP doesn't mind (because
it supports dynamic number of function arguments),
but it's more correct to remove them.

Resolves: #68286
Related: #68286
Releases: master
Change-Id: Ic05b9b6ba56b7e6181e9757894d75adb7de1a9e0
Reviewed-on: http://review.typo3.org/41585
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-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>
3 years ago[BUGFIX] Remove PHP notice in getModuleData() 83/41583/3
Benjamin Mack [Fri, 17 Jul 2015 16:25:56 +0000 (18:25 +0200)]
[BUGFIX] Remove PHP notice in getModuleData()

Resolves: #60979
Releases: master, 6.2
Change-Id: Idb45d769ece09d8bfeae1f1ba74ced85a5fa9768
Reviewed-on: http://review.typo3.org/41583
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>
3 years ago[TASK] Replace skinImg occurrences 79/41579/3
Benjamin Mack [Fri, 17 Jul 2015 15:36:03 +0000 (17:36 +0200)]
[TASK] Replace skinImg occurrences

The favicon is now used via TBE_STYLES instead
of skinImg. The UserElementsController behaves the same way as
the Element Browser.

Releases: master
Resolves: #68026
Change-Id: I59ee0978c1e52a4e4ed529ff47fb2870752bc735
Reviewed-on: http://review.typo3.org/41579
Reviewed-by: Steffen Ritter <info@rs-websystems.de>
Tested-by: Steffen Ritter <info@rs-websystems.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] OpenID service uses incorrect priorities to check returned data 06/41406/2
Dmitry Dulepov [Thu, 16 Jul 2015 08:57:36 +0000 (11:57 +0300)]
[BUGFIX] OpenID service uses incorrect priorities to check returned data

OpenID servers return several identifiers that can be used for user
authentication. According to the speciciation openid.claimed_id
is authoritative for authentication if it is set. openid.identity
can be used but openid.claimed_id is more authoritative.

Usually those two identifiers are the same. But some OpenID servers
(namely UNINETT AS server) provide different values for these
identifiers. In such cases preferred value is in the
openid.claimed_id as defined by the specification. However the code
in the OpenID service fails to properly test that because of wrong
priorities during checks.

This fix changes priorities of checks.

Change-Id: I61461f3258ffbd6caad89cd3163e79bfdc70d555
Resolves: #68205
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/41406
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Prevent information disclosure in file list 98/39898/3
Nicole Cordes [Tue, 2 Jun 2015 14:32:52 +0000 (16:32 +0200)]
[BUGFIX] Prevent information disclosure in file list

Currently the doc header title of a folder shows the full path even
if the current folder is inside a mount point. This patch prevents
showing the full path by not disabling the permission check but catch
a thrown exception and return the path inside the mount point.

Resolves: #67245
Releases: master, 6.2
Change-Id: I6e5486e8c6f923decc4016b57ff60a562f189749
Reviewed-on: http://review.typo3.org/39898
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Harry Glatz <glatz@analog.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move language files in rsaauth 72/41572/3
Michael Oehlhof [Fri, 17 Jul 2015 14:33:23 +0000 (16:33 +0200)]
[TASK] Move language files in rsaauth

Resolves: #68284
Releases: master
Change-Id: Ie825267fea2ce160d8f31a945019f760f8368bb0
Reviewed-on: http://review.typo3.org/41572
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move language and cshimages in info_pagetsconfig 58/41558/4
Michael Oehlhof [Fri, 17 Jul 2015 11:03:56 +0000 (13:03 +0200)]
[TASK] Move language and cshimages in info_pagetsconfig

Resolves: #68275
Releases: master
Change-Id: I6b514567529ea8adf6cac8a8c24cb64519bf4a70
Reviewed-on: http://review.typo3.org/41558
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>
3 years ago[TASK] Move language and cshimages in impexp 60/41560/4
Michael Oehlhof [Fri, 17 Jul 2015 11:11:41 +0000 (13:11 +0200)]
[TASK] Move language and cshimages in impexp

Resolves: #68277
Releases: master
Change-Id: I802c5c482483e9fc7145a902ade86b8464184b0a
Reviewed-on: http://review.typo3.org/41560
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>
3 years ago[TASK] Move language in saltedpasswords 57/41557/3
Michael Oehlhof [Fri, 17 Jul 2015 10:45:00 +0000 (12:45 +0200)]
[TASK] Move language in saltedpasswords

Moved language files in saltedpasswords to Resources/Private/Language

Resolves: #68273
Releases: master
Change-Id: I73eaa24224eb2bccbb6e53272b4a5dc64e30bdba
Reviewed-on: http://review.typo3.org/41557
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>
3 years ago[!!!][TASK] Remove ExtJS Quicktips where possible 59/41559/5
Frank Nägler [Fri, 17 Jul 2015 10:56:36 +0000 (12:56 +0200)]
[!!!][TASK] Remove ExtJS Quicktips where possible

This patch removes the usage of Quicktips where possible and remove the
enableExtJSQuickTips function of PageRenderer.

RTE and workspaces still make use of Quicktips, this will be cleaned up
with another patch.

Resolves: #68276
Releases: master
Change-Id: I9834f9d1d40333971f55312e6b9de7f2402619b8
Reviewed-on: http://review.typo3.org/41559
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Fix check of radio buttons with itemsProcFunc 67/25867/6
Andreas Wolf [Thu, 16 Jul 2015 23:26:46 +0000 (01:26 +0200)]
[BUGFIX] Fix check of radio buttons with itemsProcFunc

Fix the value check of radio buttons if the item comes from an
itemsProcFunc by accepting the value, if it did not match with one in
the items-array before.

Change-Id: I970a0c0f20ca3d93a5ff31f094afe51a64d851dc
Resolves: #53928
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/25867
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[BUGFIX] IRRE: delete, showPossibleRecordsSelector 48/36948/6
Andreas Allacher [Mon, 16 Feb 2015 15:19:07 +0000 (16:19 +0100)]
[BUGFIX] IRRE: delete, showPossibleRecordsSelector

Delete does not work in combination with foreign_unique,
foreign_selector and showPossibleRecordsSelector = FALSE
because JS tries to re-add the deleted option to
the selector but there is no selector available in this case.

Add a check whether a selector is available.

Change-Id: If785e6a0056de8b8117ba43b843b8134adbec2c2
Resolves: #65100
Releases: master
Reviewed-on: http://review.typo3.org/36948
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[FEATURE] TCA/ctrl/descriptionColumn 60/40360/12
Felix Kopp [Wed, 17 Jun 2015 18:08:50 +0000 (20:08 +0200)]
[FEATURE] TCA/ctrl/descriptionColumn

The description for content is shown in page view, for backend user
(groups) it is shown in the title of the icons in the BE user module’s
list views.

Change-Id: I347483b3a2bafeef6f9b9b4061df15cf12a8f463
Releases: master
Resolves: #67603
Related: #67550
Related: #67578
Reviewed-on: http://review.typo3.org/40360
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Update CSS compressor 65/35565/17
Andreas Fernandez [Thu, 18 Dec 2014 16:49:38 +0000 (17:49 +0100)]
[TASK] Update CSS compressor

The old CSS compressor had some issues with certain CSS definitions.
Update the optimizer from upstream and deprecate the
compressCssPregCallback method.

Resolves: #63974
Related: #62463, #60675
Releases: master
Change-Id: Ibe37b902aafd41685042e37485623531e3e8e46c
Reviewed-on: http://review.typo3.org/35565
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] FormEngine warning 21/41521/5
Christian Kuhn [Thu, 16 Jul 2015 21:37:09 +0000 (23:37 +0200)]
[BUGFIX] FormEngine warning

The patch fixes a todo that was marked as code smell already.
The FormEngine class construct relies on a defined return structure
for child nodes. This must not be violated and may throw all kind
of warnings.
An edge case is fixed, where the InlineRecordContainer is called
by FormEngine ajax inline "extend" or by the InlineControlContainer,
those parents must react differently, so this communcation is now
done with an exception.

Resolves: #68262
Resolves: #67592
Releases: master
Change-Id: I32996e31d27be3d0556b9b68c7291624e0d289d2
Reviewed-on: http://review.typo3.org/41521
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>
3 years ago[TASK] Move language in sys_action 51/41551/3
Michael Oehlhof [Fri, 17 Jul 2015 09:04:47 +0000 (11:04 +0200)]
[TASK] Move language in sys_action

Move language files in sys_action to Resources/Private/Language

Resolves: #68269
Releases: master
Change-Id: I4ecdf99e5123ec03ebad938c3156538b494a68e9
Reviewed-on: http://review.typo3.org/41551
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[TASK] Move language in taskcenter 50/41550/3
Michael Oehlhof [Fri, 17 Jul 2015 08:54:44 +0000 (10:54 +0200)]
[TASK] Move language in taskcenter

Moved all language files in ext:taskcenter to Resources/Private/Language

Resolves: #68267
Releases: master
Change-Id: I7aebb7b73c6bd18cd2484beaac97ef242b213671
Reviewed-on: http://review.typo3.org/41550
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[TASK] Introduce early returns in DataHandler::inlineLocalizeSynchronize() 08/41408/3
Andreas Wolf [Sun, 7 Jun 2015 09:27:31 +0000 (11:27 +0200)]
[TASK] Introduce early returns in DataHandler::inlineLocalizeSynchronize()

Change-Id: Idda3d310e52af91e4f989edf01d21d2bd17eff74
Resolves: #68208
Releases: master
Reviewed-on: http://review.typo3.org/41408
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] HTMLParser doesn't remove endtag when applying rmTagIfNoAttrib 81/22681/7
Alexander Stehlik [Thu, 16 Jul 2015 18:43:45 +0000 (20:43 +0200)]
[BUGFIX] HTMLParser doesn't remove endtag when applying rmTagIfNoAttrib

Solution: Force nesting = 1 when rmTagIfNoAttrib is set on a tag.

Releases: master, 6.2
Resolves: #22871
Resolves: #50144
Change-Id: Ibdadf07d80591588c0698ed322905cc0be45fe7e
Reviewed-on: http://review.typo3.org/22681
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move language and chsimages in setup 52/41552/3
Michael Oehlhof [Fri, 17 Jul 2015 09:22:05 +0000 (11:22 +0200)]
[TASK] Move language and chsimages in setup

Resolves: #68270
Releases: master
Change-Id: If3d3537079387d182f79e6072ddd7a53d210c8fe
Reviewed-on: http://review.typo3.org/41552
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>
3 years ago[TASK] Fix trees inside tables 86/41486/10
Benjamin Mack [Thu, 16 Jul 2015 16:08:56 +0000 (18:08 +0200)]
[TASK] Fix trees inside tables

Fix tree indentation in Info and Access modules.

Resolves: #68233
Releases: master
Change-Id: I37e43e83b803ea521b9563722ffc6801bfb05c5a
Reviewed-on: http://review.typo3.org/41486
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
3 years ago[BUGFIX] Split check for adding adminPanelHeaderData 22/40922/5
David Greiner [Sun, 5 Jul 2015 16:12:13 +0000 (18:12 +0200)]
[BUGFIX] Split check for adding adminPanelHeaderData

The check is split into "is the panel enabled" and "should it be
visible", as additional adminPanelHeaderData should also be rendered
if the admin panel is enabled but not visible.

Resolves: #61298
Releases: master
Change-Id: Ic94d74d0216964fbb4ba097a375ff11202136d13
Reviewed-on: http://review.typo3.org/40922
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[TASK] Introduce early returns in DataHandler::versionizeRecord() 07/41407/2
Andreas Wolf [Sun, 7 Jun 2015 09:35:19 +0000 (11:35 +0200)]
[TASK] Introduce early returns in DataHandler::versionizeRecord()

Change-Id: I18fce6f0a56c676860e93f61d4051f5018c640b7
Resolves: #68207
Releases: master
Reviewed-on: http://review.typo3.org/41407
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Replace confirm sys_notes delete link 46/41546/2
Frank Nägler [Fri, 17 Jul 2015 07:40:50 +0000 (09:40 +0200)]
[TASK] Replace confirm sys_notes delete link

Resolves: #68253
Releases: master
Change-Id: I576de810e37f0d26d10a62c583d3b94fb9c52fc7
Reviewed-on: http://review.typo3.org/41546
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>
3 years ago[TASK] Replace confirm in scheduler 43/41543/4
Frank Nägler [Fri, 17 Jul 2015 07:28:04 +0000 (09:28 +0200)]
[TASK] Replace confirm in scheduler

Resolves: #68250
Resolves: #68251
Releases: master
Change-Id: Iad38300f003fea1a6d395b203ef3d4446cd9e068
Reviewed-on: http://review.typo3.org/41543
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[TASK] Optimize markup trigger for modals and streamline buttons 09/41509/3
Frank Nägler [Thu, 16 Jul 2015 20:15:59 +0000 (22:15 +0200)]
[TASK] Optimize markup trigger for modals and streamline buttons

Resolves: #68258
Releases: master
Change-Id: Ic79ba6ca35c3acd294a6e5f41b7e56fab9074b07
Reviewed-on: http://review.typo3.org/41509
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>
3 years ago[TASK] Make popup size bigger for wizards 58/41458/3
Benjamin Mack [Thu, 16 Jul 2015 12:46:36 +0000 (14:46 +0200)]
[TASK] Make popup size bigger for wizards

Streamline the popups set in the core to be 800x600 when
opening up wizards by TCA configuration in the core.

Releases: master
Resolves: #68219
Change-Id: If766734479126ba99936eed91e181eb2ee7047cf
Reviewed-on: http://review.typo3.org/41458
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>
3 years ago[TASK] Remove CliBootstrap 05/41505/3
Benjamin Mack [Thu, 16 Jul 2015 19:01:52 +0000 (21:01 +0200)]
[TASK] Remove CliBootstrap

The CliBootstrap utility was used in global scope
and can now be put in the Console Application.

All test-suits only run with PHP_SAPI = 'cli' only now
without the CGI fallback.

Resolves: #68257
Releases: master
Change-Id: Ieb7ff7d5daaceeba93094a759b9886f38685a8b9
Reviewed-on: http://review.typo3.org/41505
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[TASK] Replace revert_* Icons in RecordHistory.php with Buttons 12/41512/2
Jan Helke [Thu, 16 Jul 2015 20:19:48 +0000 (22:19 +0200)]
[TASK] Replace revert_* Icons in RecordHistory.php with Buttons

As the icons are not longer used, they could also be removed.

Resolves: #68259
Releated: #68026
Releases: master
Change-Id: If1326b64a89b6649cc867e17a3c4121961701e40
Reviewed-on: http://review.typo3.org/41512
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Replace confirm in BE User > Trash-Icon 06/41506/3
Frank Nägler [Thu, 16 Jul 2015 19:21:54 +0000 (21:21 +0200)]
[TASK] Replace confirm in BE User > Trash-Icon

Resolves: #68248
Releases: master
Change-Id: I74f890eca6c69351d7136d898db7cf2cb1fc6152
Reviewed-on: http://review.typo3.org/41506
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>
3 years ago[TASK] Replace confirm from beuser > online user > "End Session" 93/41493/4
Frank Nägler [Thu, 16 Jul 2015 16:56:37 +0000 (18:56 +0200)]
[TASK] Replace confirm from beuser > online user > "End Session"

Resolves: #68240
Releases: master
Change-Id: I2520fbb833fe2d6a80d2e8db189f32e56ed94bca
Reviewed-on: http://review.typo3.org/41493
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>
3 years ago[TASK] Set correct default classes for buttons in modal 92/41492/3
Frank Nägler [Thu, 16 Jul 2015 16:55:33 +0000 (18:55 +0200)]
[TASK] Set correct default classes for buttons in modal

Resolves: #68241
Releases: master
Change-Id: Id951c9ff0ea8d7c46dd65843221b59bc63f47db6
Reviewed-on: http://review.typo3.org/41492
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>
3 years ago[!!!][TASK] Move not used FrontendDocumentTemplate 95/41495/2
Wouter Wolters [Thu, 16 Jul 2015 17:34:42 +0000 (19:34 +0200)]
[!!!][TASK] Move not used FrontendDocumentTemplate

Move not used FrontendDocumentTemplate to ext:compatibility6

Resolves: #68243
Releases: master
Change-Id: Iee2a6a1a6a1cbc0581523c10d63e9fd7b747704d
Reviewed-on: http://review.typo3.org/41495
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Remove IconUtility::skinImg from RecordHistory.php 98/41498/2
Jan Helke [Thu, 16 Jul 2015 17:59:38 +0000 (19:59 +0200)]
[TASK] Remove IconUtility::skinImg from RecordHistory.php

Resolves: #68245
Related: #68026
Releases: master
Change-Id: Ic1baa2c9341ae8757b45c125f65b06c6509549f0
Reviewed-on: http://review.typo3.org/41498
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: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Migrate eID scripts to use PSR-7 45/41145/8
Benjamin Mack [Mon, 13 Jul 2015 19:41:11 +0000 (21:41 +0200)]
[TASK] Migrate eID scripts to use PSR-7

Move all eID scripts to use the request/response model from PSR-7.

A fallback is in place to handle old-style eID scripts.

Releases: master
Resolves: #68186
Change-Id: I17d7b6c1eb9c7892b92c2a19c26de82a9875db6b
Reviewed-on: http://review.typo3.org/41145
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Replace confirm for delete record in PageModule 01/41501/2
Frank Nägler [Thu, 16 Jul 2015 18:22:27 +0000 (20:22 +0200)]
[TASK] Replace confirm for delete record in PageModule

Resolves: #68213
Releases: master
Change-Id: Ia01c4b1e78ec05c5b234d2c16ca9cd7004811d6b
Reviewed-on: http://review.typo3.org/41501
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>
3 years ago[FOLLOWUP][FEATURE] TypoScript select is now translated by default 02/41502/3
Nicole Cordes [Thu, 16 Jul 2015 18:26:59 +0000 (20:26 +0200)]
[FOLLOWUP][FEATURE] TypoScript select is now translated by default

Fixes functional tests.

Resolves: #68191
Releases: master
Change-Id: I49a1299c97d38024a56e2d5eff4b54f138181302
Reviewed-on: http://review.typo3.org/41502
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[TASK] Remove "no elements" of clipboard 94/41494/2
Georg Ringer [Thu, 16 Jul 2015 17:20:47 +0000 (19:20 +0200)]
[TASK] Remove "no elements" of clipboard

Remove superflous information in the clipboard by removing
the message "No elements". There is no need to show this
information as it is seen anyway.

Change-Id: I01a403796015a3e6eed17e40dd0205de0ef1a932
Resolves: #68242
Releases: master
Reviewed-on: http://review.typo3.org/41494
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[FOLLOWUP][SECURITY] Disallow unauthorized module access 89/41489/3
Nicole Cordes [Thu, 16 Jul 2015 16:21:03 +0000 (18:21 +0200)]
[FOLLOWUP][SECURITY] Disallow unauthorized module access

Fixes unit tests.

Resolves: #68232
Related: #68183
Releases: master
Change-Id: I5144b87a24a8e0452f3976510f219381c76e4d59
Reviewed-on: http://review.typo3.org/41489
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Refactor formengine required handling 88/41488/3
Benjamin Mack [Thu, 16 Jul 2015 16:15:50 +0000 (18:15 +0200)]
[FOLLOWUP][TASK] Refactor formengine required handling

Remove leftover styles.

Resolves: #67354
Releases: master
Change-Id: Iac6607b0efbb3b59f120d163418e78b84eff9123
Reviewed-on: http://review.typo3.org/41488
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Replace confirm for delete shortcut 82/41482/2
Frank Nägler [Thu, 16 Jul 2015 15:55:00 +0000 (17:55 +0200)]
[TASK] Replace confirm for delete shortcut

Resolves: #68238
Releases: master
Change-Id: Iddcc5a7cb29c929377c414441585be5b46e6dacb
Reviewed-on: http://review.typo3.org/41482
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[!!!][FEATURE] TypoScript select is now translated by default 70/41370/11
Benjamin Mack [Wed, 15 Jul 2015 21:28:05 +0000 (23:28 +0200)]
[!!!][FEATURE] TypoScript select is now translated by default

The TypoScript .select option which is used for Content Objects
like "CONTENT", has the property "languageField". This allows
to set the field that has the information about the sys_language_uid
value in order to have only records shown that are translated or
on -1 (show in all languages).

In the past, this option had to be set explicitly but is now turned
on by default, but can turned off, if this behavior is not desired.

Besides this patch adds some basic unit tests for the function and
resolves and issue with groupBy which popped up because of the tests.

Resolves: #68191
Releases: master
Change-Id: I36765d9e1e8a8b49fdc05700caa1e2e3f613a06d
Reviewed-on: http://review.typo3.org/41370
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[BUGFIX] Catch exception when linked file is deleted 67/41467/2
Benjamin Mack [Thu, 16 Jul 2015 13:34:37 +0000 (15:34 +0200)]
[BUGFIX] Catch exception when linked file is deleted

If a file is linked in the RTE, and the file is deleted afterwards
an exception is thrown, thus making it impossible to change
the link.

Instead, the popup should show up without selecting anything.

Resolves: #66624
Releases: master, 6.2
Change-Id: Iec985b0202002a2c906b4cee43cd4e27e496d4fb
Reviewed-on: http://review.typo3.org/41467
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[SECURITY] Disallow unauthorized module access 77/41477/2
Helmut Hummel [Thu, 16 Jul 2015 15:06:56 +0000 (17:06 +0200)]
[SECURITY] Disallow unauthorized module access

Changing the module dispatcher url from mod.php to index.php introduced a potential security leak,
as some modules could be called even with no user authenticated.

Fix and harden the checks in the module dispatcher to avoid that.

Resolves: #68232
Related: #68183
Releases: master
Change-Id: I60e91c654c6844cd60c2699418e7d816b355c928
Reviewed-on: http://review.typo3.org/41477
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Clean up HTML legacy page tree with CSS3 code 74/41474/2
Benjamin Mack [Thu, 16 Jul 2015 14:50:15 +0000 (16:50 +0200)]
[TASK] Clean up HTML legacy page tree with CSS3 code

Resolves: #68230
Releases: master
Change-Id: I2958503a655b511956c6d81562e7b0e0d24aa569
Reviewed-on: http://review.typo3.org/41474
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>
3 years ago[BUGFIX] Flag-Sprite is not loaded 78/41478/2
Steffen Ritter [Thu, 16 Jul 2015 15:08:54 +0000 (17:08 +0200)]
[BUGFIX] Flag-Sprite is not loaded

When the flags have been moved from EXT:t3skin to EXT:core
the inclusion of the actual CSS file has been forgotten.

Resolves: #68217
Releases: master
Change-Id: I8b2840b0fb90859b8485ce624eef4393d77e17db
Reviewed-on: http://review.typo3.org/41478
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Retrieve v7-compatible localisation packages 20/41420/4
Xavier Perseguers [Thu, 16 Jul 2015 09:42:51 +0000 (11:42 +0200)]
[TASK] Retrieve v7-compatible localisation packages

Since TYPO3 v7, the translation server is packaging version-dependent localisation
packages containing only XLIFF (and no more ll-XML) and targeted labels without any
obsolete ones anymore.

Change-Id: Idccbe4eb4b1546bc21757361d872c9f1e3a6bf04
Resolves: #68187
Releases: master
Reviewed-on: http://review.typo3.org/41420
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>
3 years ago[TASK] Rework position map with CSS3 94/41394/4
Benjamin Mack [Thu, 16 Jul 2015 07:50:26 +0000 (09:50 +0200)]
[TASK] Rework position map with CSS3

Remove 2 unused methods from PagePositionMap too.

Resolves: #56951
Releases: master
Change-Id: I37921c3757f86d74d5e3340522f0a4f3daee0b82
Reviewed-on: http://review.typo3.org/41394
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>
3 years ago[FEATURE] Filelist: Show list of conflicting files 70/40270/20
Andreas Fernandez [Mon, 15 Jun 2015 22:05:57 +0000 (00:05 +0200)]
[FEATURE] Filelist: Show list of conflicting files

Show a list of files that cannot be uploaded because
files with the same names already exist.

Resolves: #68197
Resolves: #55781
Related: #67545
Releases: master
Change-Id: I6388ae5533487160d5b9337c1b4a72854af4ec99
Reviewed-on: http://review.typo3.org/40270
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Optimize button in LoginRefresh 00/41300/5
Frank Nägler [Wed, 15 Jul 2015 12:56:21 +0000 (14:56 +0200)]
[TASK] Optimize button in LoginRefresh

Switch order of buttons and logic in LoginRefresh Dialog.

Resolves: #68168
Releases: master
Change-Id: Ie097f647d42a5bfdb2b596f164f9e1fa98d02560
Reviewed-on: http://review.typo3.org/41300
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Do not log out a logged out user 60/41460/2
Helmut Hummel [Thu, 16 Jul 2015 12:48:20 +0000 (14:48 +0200)]
[BUGFIX] Do not log out a logged out user

It can happen that the logout action of the logout
controller is called without a user being logged in.

To avoid a fatal error, we do not call the logoff
code any more and just do the redirect handling.

Releases: master, 6.2
Resolves: #68220
Change-Id: I06f6289d01c681d4b412910ded8e9894f377892d
Reviewed-on: http://review.typo3.org/41460
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Add Illustrator files into Build folder 55/41455/3
Frank Nägler [Thu, 16 Jul 2015 12:27:45 +0000 (14:27 +0200)]
[TASK] Add Illustrator files into Build folder

After some discussions we decided to add also the "source" files for
assets into the CMS git repository.

Resolves: #68216
Releases: master
Change-Id: Ibe62eba610f9c10abf6819cacb588c05bc855dae
Reviewed-on: http://review.typo3.org/41455
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Replace confirm for delete record in DocHeader 24/41424/2
Frank Nägler [Thu, 16 Jul 2015 10:10:33 +0000 (12:10 +0200)]
[TASK] Replace confirm for delete record in DocHeader

Resolves: #68212
Releases: master
Change-Id: I9bd840c014bec704d8e16faab0cca7abce4cc330
Reviewed-on: http://review.typo3.org/41424
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>
3 years ago[!!!][TASK] Remove Cache helper class 00/40500/7
Benjamin Mack [Sat, 20 Jun 2015 20:01:20 +0000 (22:01 +0200)]
[!!!][TASK] Remove Cache helper class

The Cache class that acted as a central point when the caching
framework was optionally enabled for 4.3 is now moved
into separate methods.

The duplicate code for creating the database statement is now
moved from the Install Tool to EXT:core to be used in the Extension
Manager as well.

Resolves: #56319
Releases: master
Change-Id: I871a9a6ea506795335e2e8f5b6a410604feba506
Reviewed-on: http://review.typo3.org/40500
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>
3 years ago[TASK] Provide backend user id in JavaScript backend config 26/41426/3
Frank Nägler [Thu, 16 Jul 2015 10:17:26 +0000 (12:17 +0200)]
[TASK] Provide backend user id in JavaScript backend config

Resolves: #68215
Releases: master
Change-Id: Idbb1ca69be8afad1857eacfdf39c315d75b33860
Reviewed-on: http://review.typo3.org/41426
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Felix Kopp <felix-source@phorax.com>
Tested-by: Felix Kopp <felix-source@phorax.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Reduce SQL queries of page tree in workspaces 28/22528/7
Nicole Cordes [Wed, 15 Jul 2015 19:22:00 +0000 (21:22 +0200)]
[TASK] Reduce SQL queries of page tree in workspaces

Nodes of the page tree are highlighted, if that particular node
has versioned elements in the current workspace. However, this is
determined by iterating over all tables and all records for each
page. If having installed many extensions with many tables and
many records, this will produce a lot of SQL queries.

This patch introduces a new cache for record versions per page which is
fetched once from the database. This cache is located within the
\TYPO3\CMS\Workspaces\Service\WorkspaceService and can be shared between
several other classes as this is implements a SingletonInterface.

Resolves: #50349
Resolves: #66231
Related: #61184
Releases: master, 6.2
Change-Id: Ibaef07bdab87147c6826af8578870c52803dfe03
Reviewed-on: http://review.typo3.org/22528
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[!!!][TASK] Remove RTE transformation for typolist and typohead 79/41379/4
Benjamin Mack [Wed, 15 Jul 2015 22:32:53 +0000 (00:32 +0200)]
[!!!][TASK] Remove RTE transformation for typolist and typohead

The transformation of the tags typolist and typohead are removed.

Resolves: #68206
Releases: master
Change-Id: I78427b0e7b91b2d1acd4405ab4c195ff641ed88b
Reviewed-on: http://review.typo3.org/41379
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>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Ignore test class names and class paths 66/40966/5
Helmut Hummel [Tue, 7 Jul 2015 16:14:05 +0000 (18:14 +0200)]
[TASK] Ignore test class names and class paths

For class map generation in non composer mode,
ignore some folders and class names.

Releases: 7.3, master
Resolves: #67763
Change-Id: Ided9a668a025ffd7371210ac955b278e080980d7
Reviewed-on: http://review.typo3.org/40966
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[FOLLOWUP][FEATURE] Ajax call to check if file already exists 09/41409/2
Frans Saris [Thu, 16 Jul 2015 09:09:16 +0000 (11:09 +0200)]
[FOLLOWUP][FEATURE] Ajax call to check if file already exists

Adjusted unitTest to new result

Resolves: #67545
Releases: master
Change-Id: I59ba5613cd8be324b28c2ddc463e0ccb0e9fe8f0
Reviewed-on: http://review.typo3.org/41409
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years agoRevert "[BUGFIX] Allow symlinked directories in Install Tool" 04/41404/3
Christian Kuhn [Thu, 16 Jul 2015 08:53:16 +0000 (10:53 +0200)]
Revert "[BUGFIX] Allow symlinked directories in Install Tool"

A link is not a directory.

This reverts commit d28bb4270667999d2b82727cbecb8ba7a7fedb8a.

Change-Id: I0d8d33bae922a94dbb525e1fd575defcfb95074f
Resolves: #57706
Releases: master
Reviewed-on: http://review.typo3.org/41404
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add composer.lock 71/39971/10
Markus Klein [Fri, 5 Jun 2015 10:44:05 +0000 (12:44 +0200)]
[TASK] Add composer.lock

The composer.lock should be shipped in order to ensure correct
versions of dependencies on source checkouts.
Additionally it ensures that the tests are based on the same
versions (of all recursive dependencies).

More details are added to the forge ticket.

Resolves: #59515
Releases: master
Change-Id: Id4d0d5a34a6cce1315089239593143fcdc25e274
Reviewed-on: http://review.typo3.org/39971
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
3 years ago[BUGFIX] Remove whitespaces in the indexed search body description 75/41375/2
Tymoteusz Motylewski [Wed, 15 Jul 2015 21:11:55 +0000 (23:11 +0200)]
[BUGFIX] Remove whitespaces in the indexed search body description

The indexed search body description has a character length limit,
so it's important to remove unnecessary white spaces, so more text
will fit.

Resolves: #46298
Releases: master
Change-Id: Icc7a5833b2d6d22e631e8e376a00df9d3a838511
Reviewed-on: http://review.typo3.org/41375
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Remove initialization of $doc->tableLayout in info module 00/41400/3
Georg Ringer [Thu, 16 Jul 2015 08:36:37 +0000 (10:36 +0200)]
[TASK] Remove initialization of $doc->tableLayout in info module

The usage of $doc->tableLayout can be removed as it is not used and
$doc->table() is deprecated as well.

Change-Id: I4a120f165e52ffbfdbffc523a36698f0fab30692
Resolves: #68204
Releases: master
Reviewed-on: http://review.typo3.org/41400
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>
3 years ago[FEATURE] Make file conflict mode available for BE file upload 38/41338/6
Frans Saris [Wed, 15 Jul 2015 19:38:43 +0000 (21:38 +0200)]
[FEATURE] Make file conflict mode available for BE file upload

Make is possible to set conflict mode to changeName instead of only
being able to override of chancel when uploading files from backend.

Release: master
Resolves: #63603
Change-Id: I5019337b547d70c99ff4f7a8e8e8fbae2dc1ed8b
Reviewed-on: http://review.typo3.org/41338
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[FOLLOWUP][FEATURE] Ajax call to check if file already exists 98/41398/3
Frans Saris [Thu, 16 Jul 2015 08:28:14 +0000 (10:28 +0200)]
[FOLLOWUP][FEATURE] Ajax call to check if file already exists

The fileExist call now returns all info about a file just like
done after fileupload.

Resolves: #67545
Releases: master
Change-Id: Ie70f1597b98ea0c2b9cb7999686eb8a062b5ecaa
Reviewed-on: http://review.typo3.org/41398
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[FEATURE] Integrate typeahead.js for LiveSearch 19/40419/11
Benjamin Mack [Wed, 17 Jun 2015 17:05:22 +0000 (19:05 +0200)]
[FEATURE] Integrate typeahead.js for LiveSearch

The change removes ExtJS LiveSearch and introduces typeahead.js
as an AMD module alternative. The ExtDirect connector is thus
removed and a regular AJAX handler is added.

The special live search commands (the special treatments starting with #)
are put in the correct extensions where the DB table is set up.

Resolves: #67580
Releases: master
Change-Id: I3f5473164297b2d9121179ffd019af10caec821a
Reviewed-on: http://review.typo3.org/40419
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[FOLLOWUP][TASK] Cleanup LESS 97/41397/2
Georg Ringer [Thu, 16 Jul 2015 08:23:11 +0000 (10:23 +0200)]
[FOLLOWUP][TASK] Cleanup LESS

- Adopt path of images used in the drag 'n' drop of the page tree
* Adopt path of the fonts in the admin panel

Releases: master
Resolves: #68182

Change-Id: I9aa6b6f97d61622ed98cc3175dc8c660cc59da4d
Reviewed-on: http://review.typo3.org/41397
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[!!!][FEATURE] Ajax call to check if file already exists 10/40310/12
Alina Fleser [Tue, 16 Jun 2015 14:33:18 +0000 (17:33 +0300)]
[!!!][FEATURE] Ajax call to check if file already exists

To check if a file already exist we want prior to realuploding uploading
be able to verify the posible file existince using a ajax request.

The ajax request checks the final file name, considering possible
alterations of the name, like sanitization and PreFileAdd signal.

Resolves: #67545
Releases: master
Change-Id: I850694e0d065b674634437bbe51fbeee840c6e39
Reviewed-on: http://review.typo3.org/40310
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Allow symlinked directories in Install Tool 83/41383/3
Georg Ringer [Wed, 15 Jul 2015 22:45:32 +0000 (00:45 +0200)]
[BUGFIX] Allow symlinked directories in Install Tool

If a directory is expected but it is actual a link,
check the linked resource. If this is a directory, allow that
as well.

Change-Id: I85b98a683c987d36a67536050ee595848c7a3b8e
Resolves: #57706
Releases: master
Reviewed-on: http://review.typo3.org/41383
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[FOLLOWUP][TASK] Cleanup LESS 92/41392/3
Andreas Fernandez [Thu, 16 Jul 2015 07:35:11 +0000 (09:35 +0200)]
[FOLLOWUP][TASK] Cleanup LESS

The LESS files were reorganized in #68182, but the path to
the file docheader-split-background.png wasn't adjusted.

Resolves: #68201
Related: #68182
Releases: master
Change-Id: Ia61f05829e45c9852e01908bf9fbc1383365620f
Reviewed-on: http://review.typo3.org/41392
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Drop skinImg in ext:reports 82/41382/2
Wouter Wolters [Wed, 15 Jul 2015 22:45:30 +0000 (00:45 +0200)]
[TASK] Drop skinImg in ext:reports

Resolves: #68195
Releases: master
Change-Id: I425737e83bada6c5634b75fc7042c9be1a28f3fd
Reviewed-on: http://review.typo3.org/41382
Reviewed-by: David Greiner <hallo@davidgreiner.de>
Tested-by: David Greiner <hallo@davidgreiner.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Check for typo3/ext only if global installation is allowed 91/41391/2
Georg Ringer [Thu, 16 Jul 2015 06:17:22 +0000 (08:17 +0200)]
[TASK] Check for typo3/ext only if global installation is allowed

Since the change of #67824 the directory typo3/ext is not created
automatically. The check for this directory in the Install Tool,
which is also shown in the reports module, should only be shown
if $GLOBALS['TYPO3_CONF_VARS']['EXT']['allowGlobalInstall'] is
set.

Change-Id: I6d004ac8c8a76d806d74db4622e7967424db4b2e
Resolves: #68196
Releases: master
Reviewed-on: http://review.typo3.org/41391
Reviewed-by: David Greiner <hallo@davidgreiner.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[FOLLOWUP][TASK] PHP7 compliance - part 1 85/41385/2
Christian Kuhn [Wed, 15 Jul 2015 22:52:33 +0000 (00:52 +0200)]
[FOLLOWUP][TASK] PHP7 compliance - part 1

The fluid patch triggers funny effects at several
places, this part of the patch is reverted for now.

Change-Id: I8620116a89e48b855200fbc1e34b4c7a21052566
Resolves: #68194
Releases: master
Reviewed-on: http://review.typo3.org/41385
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>
3 years ago[!!!][TASK] Drop removeLoginpagesWithContentHash from Indexer.php 71/41371/5
Wouter Wolters [Wed, 15 Jul 2015 21:33:02 +0000 (23:33 +0200)]
[!!!][TASK] Drop removeLoginpagesWithContentHash from Indexer.php

Unused since at least TYPO3 CMS 6.0

Resolves: #68193
Releases: master
Change-Id: I75bf495959d33eff48aeb587aa816dc7947985ef
Reviewed-on: http://review.typo3.org/41371
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] PHP7 compliance - part 1 74/41274/7
Susanne Moog [Wed, 15 Jul 2015 21:50:19 +0000 (23:50 +0200)]
[TASK] PHP7 compliance - part 1

Fixes or skips unit tests and declaration errors on PHP7.

Change-Id: I45fb09253c7efbc8116c3b2a27586b3f504b71e2
Resolves: #68194
Releases: master
Reviewed-on: http://review.typo3.org/41274
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
3 years ago[TASK] Fix CGL issues in Indexer 69/41369/3
Wouter Wolters [Wed, 15 Jul 2015 21:21:21 +0000 (23:21 +0200)]
[TASK] Fix CGL issues in Indexer

Resolves: #68192
Releases: master
Change-Id: I4fe36807045ac2e3740032454222d6318bc3fc5e
Reviewed-on: http://review.typo3.org/41369
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>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Fix CGL issues in Lexer 63/41363/3
Tymoteusz Motylewski [Wed, 15 Jul 2015 20:35:34 +0000 (22:35 +0200)]
[BUGFIX] Fix CGL issues in Lexer

Fix doc comments, undefined variables.

Resolves: #68189
Releases: master
Change-Id: Iee82675aa6bd80c3cbf066a1c445566022325fd1
Reviewed-on: http://review.typo3.org/41363
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Restore Content Objects in all TYPO3_mode cases 61/41361/4
Steffen Ritter [Wed, 15 Jul 2015 20:20:31 +0000 (22:20 +0200)]
[BUGFIX] Restore Content Objects in all TYPO3_mode cases

When #64386 introduced a new API for registering ContentOjects
the registration of the existing core-shipped ContentObjects
was wrapped in a "if (TYPO3_mode == FE)" clause.

This results in an empty set of ContentObjects in CLI or
Backend context.

Resolves: #68188
Releases: master
Change-Id: Iabf63ae6d861aab1f9e744cf66f3438dec78c300
Reviewed-on: http://review.typo3.org/41361
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Move Backend Module calls to index.php 05/41305/7
Wouter Wolters [Wed, 15 Jul 2015 14:46:19 +0000 (16:46 +0200)]
[TASK] Move Backend Module calls to index.php

The typo3/mod.php entrypoint is removed in favor of
checking for M in all backend requests inside the Backend
Application.

The request object from the server is now enhanced with the
information inside the application which type is now called.

Resolves: #68183
Releases: master
Change-Id: Ia51244bb1a017ac5736c1133d14066b76b3d1f72
Reviewed-on: http://review.typo3.org/41305
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[FOLLOWUP][TASK] Cleanup bootstrap 57/41357/2
Helmut Hummel [Wed, 15 Jul 2015 20:21:38 +0000 (22:21 +0200)]
[FOLLOWUP][TASK] Cleanup bootstrap

Redirect does not work as the application proceeds
and throws an exception even after sending the header.

Die after setting the redirect header to fix this.

Releases: master
Resolves: #67645
Change-Id: I90adcfa4f2f29bbfdb63cc8cf1288879eee5ae78
Reviewed-on: http://review.typo3.org/41357
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>