Packages/TYPO3.CMS.git
3 years ago[TASK] Extend username search in beuser module 30/45930/4
Georg Ringer [Fri, 15 Jan 2016 11:44:38 +0000 (12:44 +0100)]
[TASK] Extend username search in beuser module

The search for a username searches now also in the columns
"uid" and "realName".

Change-Id: I8401e3c6cf73465f60a2c851dd87f28c3e0bff5c
Resolves: #72317
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45930
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Drop fluid FailSafe from install tool 68/45868/4
Christian Kuhn [Wed, 13 Jan 2016 17:10:37 +0000 (18:10 +0100)]
[TASK] Drop fluid FailSafe from install tool

Install tool has a fallback layer to a php based template
in case fluid does not work due to broken reflection for
@inject annotations. Since @inject isn't used anymore in
install tool this layer can be dropped now.

Change-Id: Iedf0e9ea75fa105f649324c993963fb29e666607
Resolves: #72724
Related: #55352
Releases: master
Reviewed-on: https://review.typo3.org/45868
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove EXT:t3skin/stylesheets/sprites/ 22/45922/6
Frank Nägler [Fri, 15 Jan 2016 09:43:23 +0000 (10:43 +0100)]
[TASK] Remove EXT:t3skin/stylesheets/sprites/

Resolves: #72416
Releases: master
Change-Id: I5217f057fb8c8325770d0afe658bef7e4061d649
Reviewed-on: https://review.typo3.org/45922
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Remove todo chapter of the scheduler manual 29/45929/2
Georg Ringer [Fri, 15 Jan 2016 11:10:16 +0000 (12:10 +0100)]
[TASK] Remove todo chapter of the scheduler manual

The todos are done in forge and should be removed from a public
documentation. Furthermore the link to the former project gabrial
does not work anymore.

Change-Id: Ibd1e6c20b1e0f49121e05ec847d15a4a00797b99
Resolves: #72723
Releases: master
Reviewed-on: https://review.typo3.org/45929
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Ludwig Rafelsberger <ludwig.rafelsberger@gmx.at>
Tested-by: Ludwig Rafelsberger <ludwig.rafelsberger@gmx.at>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Replace mentions of index_ts.php 24/45924/4
Ludwig Rafelsberger [Fri, 15 Jan 2016 09:56:24 +0000 (10:56 +0100)]
[BUGFIX] Replace mentions of index_ts.php

The file index_ts.php is now \TYPO3\CMS\Frontend\Http\RequestHandler,
this change replaces all mentions of the old file.

Resolves: #72720
Releases: master, 7.6
Change-Id: Ic35c29b465d8d5f7d495591c9420b94147fb0a3f
Reviewed-on: https://review.typo3.org/45924
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Allow access to visible content within /.well-known/ directory 01/45901/4
Cedric Ziel [Thu, 14 Jan 2016 18:18:24 +0000 (19:18 +0100)]
[TASK] Allow access to visible content within /.well-known/ directory

Allow access to the visible content from within the `/.well-known/`
hidden directory. The access to all other hidden files and directories
(starting with a dot) is still blocked.

The /.well-known/ directory represents the standard (RFC 5785) path
prefix for "well-known locations", and therefore, access to its visible
content should not be blocked.

Change-Id: I533d38a12da5cae59abed4fc00d597814d28fa04
Resolves: #72712
Releases: master,7.6,6.2
Reviewed-on: https://review.typo3.org/45901
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Split service class of Import/Export (impexp) 99/45899/6
Martin Kutschker [Thu, 14 Jan 2016 17:30:25 +0000 (17:30 +0000)]
[!!!][TASK] Split service class of Import/Export (impexp)

Resolves: #72710
Releases: master
Change-Id: I4b0a4535c28470c539fd0ae88f7e4855ff037819
Reviewed-on: https://review.typo3.org/45899
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Filelist: Removed call to deprecated method render() 53/45553/2
Michael Oehlhof [Sun, 3 Jan 2016 00:37:44 +0000 (01:37 +0100)]
[BUGFIX] Filelist: Removed call to deprecated method render()

Call of FlashMessage->render() when storage is not browsable is replaced
with appropriate code.

Resolves: #72507
Releases: master, 7.6
Change-Id: I3ecc251e1c5c4626773ee1b9c96c34308ab52442
Reviewed-on: https://review.typo3.org/45553
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[FEATURE] Make indexed search extbase plugin form target Pid configurable 16/44716/3
Tymoteusz Motylewski [Sat, 14 Nov 2015 11:47:54 +0000 (12:47 +0100)]
[FEATURE] Make indexed search extbase plugin form target Pid configurable

Allows to change extbase plugin search form target page configurable
from TypoScript.
The new TS option is introduced
plugin.tx_indexedsearch.settings.targetPid

when it is not set, the current pid will be used.

Resolves: #71331
Releases: master

Change-Id: I3e529d8e2a9f2008f04552e7da0a1f41b3a295e0
Reviewed-on: https://review.typo3.org/44716
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove unused info file 16/45916/3
Ludwig Rafelsberger [Fri, 15 Jan 2016 09:00:49 +0000 (10:00 +0100)]
[TASK] Remove unused info file

This file served no purpose anymore, thus delete it.

Resolves: #72718
Releases: master
Change-Id: Ie95dd15735b2d3125b82ba3227352d53d701099d
Reviewed-on: https://review.typo3.org/45916
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove RTE t3skin css overrides 37/45837/2
Benni Mack [Tue, 12 Jan 2016 14:54:02 +0000 (15:54 +0100)]
[TASK] Remove RTE t3skin css overrides

Resolves: #72655
Releases: master
Change-Id: I49bad0f2fcb0a5fdd8e7916bc6fc87c3caab4d6c
Reviewed-on: https://review.typo3.org/45837
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove skinImg key in TBE_STYLES array 05/45905/2
Wouter Wolters [Thu, 14 Jan 2016 22:22:59 +0000 (23:22 +0100)]
[TASK] Remove skinImg key in TBE_STYLES array

skinImg key is unused in the core. Remove it.

Resolves: #72715
Releases: master
Change-Id: Ia09ea8ee5f7c424f4d150b13c98e78262dda9b62
Reviewed-on: https://review.typo3.org/45905
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] EXT:filelist: Use new modal confirmation dialog for file delete 69/45369/12
Michael Oehlhof [Sat, 19 Dec 2015 02:50:37 +0000 (03:50 +0100)]
[TASK] EXT:filelist: Use new modal confirmation dialog for file delete

Resolves: #72332
Releases: master, 7.6
Change-Id: I5d58bf432f33917705398322d879942b06840176
Reviewed-on: https://review.typo3.org/45369
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
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>
3 years ago[!!!][TASK] Remove property strict in TypoScriptParser 00/45900/4
Georg Ringer [Thu, 14 Jan 2016 17:35:12 +0000 (18:35 +0100)]
[!!!][TASK] Remove property strict in TypoScriptParser

The property 'strict' is always true and can be removed.

Change-Id: I613b6eed47719b9eb59a8c74a1bb3aac11035154
Resolves: #72711
Releases: master
Reviewed-on: https://review.typo3.org/45900
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Code cleanup in HtmlParser 71/45871/3
Benni Mack [Thu, 14 Jan 2016 07:11:42 +0000 (08:11 +0100)]
[TASK] Code cleanup in HtmlParser

Make HtmlParser go green.

Resolves: #72687
Releases: master
Change-Id: I5d9980d50f17377114d8238e703cf6088f5968ff
Reviewed-on: https://review.typo3.org/45871
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Adjust checkbox position in Extension Manager for dependency checks 34/45434/5
Gianluigi Martino [Thu, 24 Dec 2015 09:35:43 +0000 (10:35 +0100)]
[TASK] Adjust checkbox position in Extension Manager for dependency checks

The checkbox position in the dependencies message was
incorrect and has been corrected.

Change-Id: I0eae9fa34814ba0bf0a31193d036c77a056f45e0
Resolves: #71396
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45434
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FEATURE] Recover deleted pages recursively to top of rootline 44/36744/11
Andreas Fernandez [Sun, 8 Feb 2015 13:59:11 +0000 (14:59 +0100)]
[FEATURE] Recover deleted pages recursively to top of rootline

If enabled for an user or being an admin, deleted pages above the
selected item are also recovered. If an user does not have this ability,
the recover button is locked.

Resolves: #1835
Releases: master
Change-Id: I98d9876ee95f36cda64fc0730169197b153a2e7f
Reviewed-on: https://review.typo3.org/36744
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove loadmask plugin from Extension Manager 44/45844/4
Wouter Wolters [Tue, 12 Jan 2016 19:38:53 +0000 (20:38 +0100)]
[TASK] Remove loadmask plugin from Extension Manager

Resolves: #72632
Releases: master,7.6
Change-Id: I68112a832551084dae90e816cd974eb7b994b08a
Reviewed-on: https://review.typo3.org/45844
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Use f:format.raw instead of f:format.html for InfoBox 95/45895/4
Georg Ringer [Thu, 14 Jan 2016 16:58:25 +0000 (17:58 +0100)]
[BUGFIX] Use f:format.raw instead of f:format.html for InfoBox

To avoid escaped HTML instead of interpreted if no lib.parseFunc is
available, f:format.raw should be used.

Change-Id: If8bd3e4cf51f0ed138785a413fe1f227f219f937
Resolves: #72707
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45895
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] ImpExp: Do not show error message for recursive relations 96/45896/2
Markus Klein [Thu, 14 Jan 2016 17:24:54 +0000 (18:24 +0100)]
[BUGFIX] ImpExp: Do not show error message for recursive relations

Having recursive relations of records is a valid use case and must
not trigger an error message.

Releases: master, 7.6, 6.2
Resolves: #72709
Change-Id: I22a6216bca69fad33ab99387524965728757c057
Reviewed-on: https://review.typo3.org/45896
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: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Use CharsetConverter for strtolower of FAL identifier 14/43114/9
Sebastian Mazza [Tue, 24 Nov 2015 10:07:33 +0000 (11:07 +0100)]
[BUGFIX] Use CharsetConverter for strtolower of FAL identifier

Avoid using strtolower directly, instead use the CharsetConverter

Change-Id: I8d7cd3fb30e65bda74f41d3721b3de0c9a2ec421
Resolves: #69358
Releases: master
Reviewed-on: https://review.typo3.org/43114
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Initialize ExtendedFileUtility only if an actual upload happens 78/45878/3
Georg Ringer [Thu, 14 Jan 2016 10:03:49 +0000 (11:03 +0100)]
[BUGFIX] Initialize ExtendedFileUtility only if an actual upload happens

There is no need to initialize ExtendedFileUtility every request in
EXT:impexp. Check if an upload is actually performed.

Change-Id: I45ff2affd38cf00b3e182741749fb567f6853658
Resolves: #72692
Releases: master
Reviewed-on: https://review.typo3.org/45878
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>
3 years ago[TASK] Remove usage of $GLOBALS[SOBE] 59/45859/3
Benni Mack [Wed, 13 Jan 2016 07:54:07 +0000 (08:54 +0100)]
[TASK] Remove usage of $GLOBALS[SOBE]

The page position map for web_layout uses
a simple linkThisScript method and calls the global
variable.

The change includes the tiny adaptions in the own
class as well, to remove the dependency on
$GLOBALS[SOBE] for this use case.

Resolves: #72670
Releases: master
Change-Id: I797d1073abc0cd63f9c4434632cc2dc1b78f8ba7
Reviewed-on: https://review.typo3.org/45859
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] Remove properties of DocumentTemplate 89/45889/4
Georg Ringer [Thu, 14 Jan 2016 14:51:28 +0000 (15:51 +0100)]
[!!!][TASK] Remove properties of DocumentTemplate

With #72392 the method 'table()' has been removed. Some properties are now
not needed anymore and can be removed.

Change-Id: If272b24df379f8ddb895a7c63fbd535a0d69cf7e
Resolves: #72701
Releases: master
Reviewed-on: https://review.typo3.org/45889
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Extract preset logic into separate class in EXT:impexp 85/45885/5
Georg Ringer [Thu, 14 Jan 2016 13:25:48 +0000 (14:25 +0100)]
[TASK] Extract preset logic into separate class in EXT:impexp

Move the preset logic into a separate PresetRepository to
improve readability of ImportExportController.

Change-Id: If93196e8766f6891dd510a4d79ffc0f1a8e00de3
Resolves: #72700
Releases: master
Reviewed-on: https://review.typo3.org/45885
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove thumbnail functionality of EXT:impexp 81/45881/3
Georg Ringer [Thu, 14 Jan 2016 12:34:32 +0000 (13:34 +0100)]
[TASK] Remove thumbnail functionality of EXT:impexp

Previously it was possible to add additional thumbnails to
exports of the EXT:impexp. This functionality is completely
outdated and not needed anymore.

Change-Id: I48964b56ecb707f3f47f70efcf080c603702f913
Resolves: #72697
Releases: master
Reviewed-on: https://review.typo3.org/45881
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[!!!][TASK] RTE Remove relative path calculation options 17/45817/5
Benni Mack [Mon, 11 Jan 2016 16:03:02 +0000 (17:03 +0100)]
[!!!][TASK] RTE Remove relative path calculation options

The RTE has no calculations anymore for defining the
relPath (thus, it's always empty) and can be removed safely.

Resolves: #72666
Releases: master
Change-Id: Ie90de879efca397a81ef9d0ddd4dda53b21e8214
Reviewed-on: https://review.typo3.org/45817
Reviewed-by: Wolfgang Klinger <wolfgang@wazum.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>
3 years ago[FOLLOWUP][TASK] Filelist: Create new file and opening it for editing 83/45883/2
Michael Oehlhof [Thu, 14 Jan 2016 12:56:16 +0000 (13:56 +0100)]
[FOLLOWUP][TASK] Filelist: Create new file and opening it for editing

Forgotten to change "feature" to "important" inside the rst file

Resolves: #22858
Releases: master

Change-Id: I4320bf4901084a3cb84ca6a1fa85b07b3c19260d
Reviewed-on: https://review.typo3.org/45883
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>
3 years ago[TASK] Improve visibility of composer notice in install documentation 29/45829/2
Philipp Gampe [Tue, 12 Jan 2016 12:32:51 +0000 (13:32 +0100)]
[TASK] Improve visibility of composer notice in install documentation

The notice about running composer install --no-dev is hidden from view.

Move it to the front into an own box to have the same visibility
for all commands that need execution.

Resolves: #72651
Releases: master,7.6
Change-Id: I530a754c319e31285701e1af83ab475aeb59ede6
Reviewed-on: https://review.typo3.org/45829
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Peter Foerger <pfoerger@mac.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Improve usability of EXT:impexp 79/45879/4
Georg Ringer [Thu, 14 Jan 2016 10:40:47 +0000 (11:40 +0100)]
[TASK] Improve usability of EXT:impexp

Improve usability at:
- Use public url instead of combined identifier to show the upload folder
- Don't show a warning if the empty value is selected of extension dependencies

Change-Id: I365d0a3192393a25ebbb85af27df9246c677fba8
Resolves: #72695
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45879
Reviewed-by: Wolfgang Klinger <wolfgang@wazum.com>
Reviewed-by: Bernhard Kraft <kraftb@think-open.at>
Tested-by: Bernhard Kraft <kraftb@think-open.at>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[!!!][TASK] Remove RTE transformation ts_strip 48/45848/4
Benni Mack [Tue, 12 Jan 2016 21:20:21 +0000 (22:20 +0100)]
[!!!][TASK] Remove RTE transformation ts_strip

The conversion to strip certain all HTML tags out
of the RTE parser (ts_strip) on the way from the RTE
to the database is removed.

The hardcoded static list is superseeded by the
HTMLparser logic and all TSconfig used since 4.5 anyway,
so this static logic is obsolete.

Resolves: #72661
Releases: master
Change-Id: I7db74c99101e39d37191601c5e77a5abc04e8e6e
Reviewed-on: https://review.typo3.org/45848
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] Add Unit Tests for HtmlParser 52/45852/2
Benni Mack [Tue, 12 Jan 2016 22:34:18 +0000 (23:34 +0100)]
[TASK] Add Unit Tests for HtmlParser

Make sure the core functionality is unit-tested.

Also, add some more information for some methods.

Resolves: #72664
Releases: master
Change-Id: I3fdfba215955237bc9ec8f19a6a70e2c8142236e
Reviewed-on: https://review.typo3.org/45852
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] Cleanup RTE Html Parser 49/45849/3
Benni Mack [Tue, 12 Jan 2016 21:40:48 +0000 (22:40 +0100)]
[TASK] Cleanup RTE Html Parser

Remove unused calls, instantiate some variables,
use shortened syntax.

This is a pre-patch in order to clean up some stuff
in the RTE processing.

Resolves: #72662
Releases: master
Change-Id: I356eef267101d8c1d6087ba05c63f9ac14840515
Reviewed-on: https://review.typo3.org/45849
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] Remove obsolete HtmlParser methods 54/45854/3
Benni Mack [Tue, 12 Jan 2016 22:39:50 +0000 (23:39 +0100)]
[!!!][TASK] Remove obsolete HtmlParser methods

Some now unused methods (after the XHTML cleanup)
within HtmlParser can be removed as well.

Resolves: #72667
Releases: master
Change-Id: I164505001d76db9b3e111d466f7b823e5cfe6b65
Reviewed-on: https://review.typo3.org/45854
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] Remove unused JavaScript validator plugin in EM 51/45851/2
Wouter Wolters [Tue, 12 Jan 2016 22:25:19 +0000 (23:25 +0100)]
[TASK] Remove unused JavaScript validator plugin in EM

Resolves: #72633
Releases: master,7.6
Change-Id: Ic26adc9db1719c4fe8c64a0dce093c64b1bac156
Reviewed-on: https://review.typo3.org/45851
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>
3 years ago[BUGFIX] Import/Export: Removed calls to deprecated method render() 60/45560/3
Michael Oehlhof [Mon, 4 Jan 2016 00:44:15 +0000 (01:44 +0100)]
[BUGFIX] Import/Export: Removed calls to deprecated method render()

Calls of FlashMessage->render() are replaced with appropriate code.

Resolves: #72516
Releases: master, 7.6
Change-Id: I095247810140e16c9f7b8c4fcd781d5a1ef630c4
Reviewed-on: https://review.typo3.org/45560
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Harden fallback class map generation 03/45603/2
Helmut Hummel [Wed, 6 Jan 2016 14:28:49 +0000 (15:28 +0100)]
[BUGFIX] Harden fallback class map generation

It could happen when an extension does not provide any
autoload definition, that valid classes are not or
invalid classes are taken into account during class map generation.

To fix this, update to latest composer code that supports
a blacklist for class map generation and provide tests
folder and ext_update files as valid black list.

Also add "Resources" and "res" folder to black list, which
very often also contain php classes, which are then manually required.

Also fix, streamline and add tests to verify this behavior.

Resolves: #72557
Releases: 7.6, master
Change-Id: I0b949fea8b23edbf9c8b92a4ff87218a66bd0918
Reviewed-on: https://review.typo3.org/45603
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>
3 years ago[TASK] Filelist: Create new file and opening it immediately for editing 07/45007/6
Michael Oehlhof [Sat, 28 Nov 2015 00:32:43 +0000 (01:32 +0100)]
[TASK] Filelist: Create new file and opening it immediately for editing

Resolves: #22858
Releases: master
Change-Id: Ic6c0a6425df8b2d3a763dffac4824e086997f7f5
Reviewed-on: https://review.typo3.org/45007
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[TASK] Use correct TYPO3 API to add fields to TYPO3_USER_SETTINGS 53/45853/3
Wouter Wolters [Tue, 12 Jan 2016 22:38:50 +0000 (23:38 +0100)]
[TASK] Use correct TYPO3 API to add fields to TYPO3_USER_SETTINGS

In ext:rtehtmlarea $GLOBALS is directly accessed. Use the TYPO3 API
method instead.

Resolves: #72665
Releases: master
Change-Id: Iae079d8d7f7e6f77305fa3d2fedd449c4e45ade0
Reviewed-on: https://review.typo3.org/45853
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Move rtehtmlarea TypoScript to correct folder location 58/45858/2
Benni Mack [Wed, 13 Jan 2016 07:27:32 +0000 (08:27 +0100)]
[TASK] Move rtehtmlarea TypoScript to correct folder location

The accessibilityicons feature includes a file
within EXT:rtehtmlarea/res/. According to the rest of the
core conventions this is now moved to
EXT:rtehtmlarea/Configuration/TypoScript/.

Resolves: #72669
Releases: master
Change-Id: I8a1089f8e5ee93fa3c779fa937d72b269dfe3bb4
Reviewed-on: https://review.typo3.org/45858
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Remove unused userTSconfig default options 62/45862/2
Benni Mack [Wed, 13 Jan 2016 08:20:10 +0000 (09:20 +0100)]
[TASK] Remove unused userTSconfig default options

These options are not used at all anymore.

Resolves: #72672
Releases: master
Change-Id: I6f108f6335bd74fd2ac75c3da9b4dc63d5da0f13
Reviewed-on: https://review.typo3.org/45862
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Recycler: Respect configurable pagingSize 41/45841/2
Andreas Fernandez [Tue, 12 Jan 2016 16:12:55 +0000 (17:12 +0100)]
[BUGFIX] Recycler: Respect configurable pagingSize

The paging size was hardcoded to the value of "20" in the JavaScript.
The setting ``pagingSize``, holding the value defined by the controller
is now used instead.

Change-Id: Ief80070ca72b3f7b7bbcfcb803d088c35ef06709
Resolves: #72653
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45841
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] NotFound image uses wrong path in frontend 27/45827/2
Wouter Wolters [Tue, 12 Jan 2016 10:37:53 +0000 (11:37 +0100)]
[BUGFIX] NotFound image uses wrong path in frontend

Resolves: #72646
Releases: master,7.6
Change-Id: I5242c35a2af4e7ab7bef6015beb2ffb2e78536d4
Reviewed-on: https://review.typo3.org/45827
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Move Error page to EXT:core 15/45815/2
Benni Mack [Mon, 11 Jan 2016 15:42:21 +0000 (16:42 +0100)]
[TASK] Move Error page to EXT:core

The error page resides in t3skin and should be moved
to EXT:core as it is used for backend, frontend etc.

Resolves: #72637
Releases: master
Change-Id: I7fe4b633dba5e382dafa8a0096fe21a586b95ba3
Reviewed-on: https://review.typo3.org/45815
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 admin_panel.css to EXT:frontend 16/45816/2
Benni Mack [Mon, 11 Jan 2016 15:53:35 +0000 (16:53 +0100)]
[TASK] Move admin_panel.css to EXT:frontend

The admin panel references t3skin to load the CSS file,
which should belong to EXT:frontend though.

Resolves: #72638
Releases: master
Change-Id: Ibd38c8d53134eb02d611ce88dc0f5eb7914638e8
Reviewed-on: https://review.typo3.org/45816
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] Document support of MySQL Strict mode 41/45741/3
Morton Jonuschat [Fri, 8 Jan 2016 21:30:37 +0000 (22:30 +0100)]
[TASK] Document support of MySQL Strict mode

Document that the MySQL SQL modes STRICT_TRANS_TABLES and STRICT_ALL_TABLES
are supported. Remove the check for these SQL modes from the Install Tool.

Resolves: #72610
Releases: master, 7.6
Change-Id: I0b2500a7170bb18517560f87ee6a060c2d89b43e
Reviewed-on: https://review.typo3.org/45741
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Move non-public files to typo3temp/var/ 05/45505/7
Benni Mack [Wed, 30 Dec 2015 13:35:14 +0000 (14:35 +0100)]
[TASK] Move non-public files to typo3temp/var/

Add a subdirectory typo3temp/var/ (by default) which
contains all files which should never be accessible
for the web user.

In the future, this option should be configurable so it can
be put outside of the document root (e.g. via an
environment variable).

Resolves: #72479
Releases: master
Change-Id: Ia2e425a2ff55deac91c02b829c73036478995b0b
Reviewed-on: https://review.typo3.org/45505
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Remove unused template file for old pagetree 20/45820/2
Benni Mack [Mon, 11 Jan 2016 20:09:09 +0000 (21:09 +0100)]
[TASK] Remove unused template file for old pagetree

When removing the deprecated alt_db_navframe code
the HTML template file was not removed.

Resolves: #72641
Releases: master
Change-Id: Iafb3197e9fb351db885d2c1177395e8c671bf306
Reviewed-on: https://review.typo3.org/45820
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] Create functional test databases with UTF8 character set/collation 68/45368/2
Morton Jonuschat [Fri, 18 Dec 2015 21:31:08 +0000 (22:31 +0100)]
[TASK] Create functional test databases with UTF8 character set/collation

Change the create database statements in the functional test setup to
ensure an UTF-8 character set and collation. Otherwise the tests use the
default collation of the server which could lead to database being
created with Non-UTF-8 character sets like latin1_swedish_ci which is
widely in use as a default character set.

Resolves: #67474
Releases: master
Change-Id: Iefdb686a7ceb23e7934702904d16e7d44ae88839
Reviewed-on: https://review.typo3.org/45368
Reviewed-by: Richard Haeser <richardhaeser@gmail.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Use buttons instead of question marks for CSH 57/45557/2
Daniel Goerz [Sun, 3 Jan 2016 16:25:30 +0000 (17:25 +0100)]
[TASK] Use buttons instead of question marks for CSH

Change-Id: I8533ad590ae30a37346f41a33fa25a7e8e15b58c
Resolves: #72511
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45557
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Re-Introduce hook to override a record overlay 52/45552/3
Frank Nägler [Sat, 2 Jan 2016 19:32:11 +0000 (20:32 +0100)]
[BUGFIX] Re-Introduce hook to override a record overlay

This patch re-introduces a hook to override a record overlay.
Also move the static recordStatusMapping and overlayPriorities to configuration.

Resolves: #72505
Releases: master, 7.6
Change-Id: Ia7dd7eaba900cb98be598fb4aafc26f41cfd0f46
Reviewed-on: https://review.typo3.org/45552
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[!!!][TASK] Show folder modification date in file list 17/37017/13
Steffen Ritter [Fri, 17 Jul 2015 19:35:52 +0000 (21:35 +0200)]
[!!!][TASK] Show folder modification date in file list

Show the modification date of folders in the "Last Modified" column in
filelist again, which has been removed with the introduction of FAL.

Resolves: #65165
Releases: master
Change-Id: Ie8f615eaa1eaed27f2a869e55ca220668ce94663
Reviewed-on: https://review.typo3.org/37017
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: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Drop XCLASS registration from DefaultConfiguration 05/45805/3
Wouter Wolters [Sat, 9 Jan 2016 19:05:27 +0000 (20:05 +0100)]
[TASK] Drop XCLASS registration from DefaultConfiguration

Resolves: #72616
Releases: master
Change-Id: I2814e00582ee3daae60744a6958bff82d138da04
Reviewed-on: https://review.typo3.org/45805
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove option BE/notificationPrefix 97/45797/3
Wouter Wolters [Sat, 9 Jan 2016 17:09:28 +0000 (18:09 +0100)]
[TASK] Remove option BE/notificationPrefix

The option is unused since 4.4

Resolves: #72615
Releases: master
Change-Id: Ie99b155f564a40532e5639726a8efc30eb4374ae
Reviewed-on: https://review.typo3.org/45797
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Show warning message if no language is activated 51/45751/2
Wouter Wolters [Sat, 9 Jan 2016 12:45:05 +0000 (13:45 +0100)]
[BUGFIX] Show warning message if no language is activated

When no language is activated, while updating in the language module,
error messages appear. Show a nice error message that at least one
language must be activated.

Resolves: #72593
Releases: master,7.6
Change-Id: I20459d2f50551f2c1677e04779294feba03a26f1
Reviewed-on: https://review.typo3.org/45751
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Deprecate ExtendedFileUtility::pushErrorMessagesToFlashMessageQueue 09/45209/4
Mathias Schreiber [Mon, 2 Nov 2015 21:49:17 +0000 (22:49 +0100)]
[TASK] Deprecate ExtendedFileUtility::pushErrorMessagesToFlashMessageQueue

Remove usages of ExtendedFileUtility::pushErrorMessagesToFlashMessageQueue
and deprecate the public method.

Error messages published by ExtendedFileUtility get added to the flash
message queue in a translated version so it's unnecessary to publish an
untranslated version based on the log entries as well.

Resolves: #72175
Releases: master
Change-Id: I818541916f182b63151a866590bb1541a0c02d39
Reviewed-on: https://review.typo3.org/45209
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Initialize attribute in RequestBuilder with correct type 93/45293/7
Sascha Egerer [Tue, 15 Dec 2015 17:09:57 +0000 (18:09 +0100)]
[BUGFIX] Initialize attribute in RequestBuilder with correct type

The correct type for `defaultControllerName` is string.
Also cast all assigned values to strings, so a check with
empty() works as expected.

Change-Id: Id04a808bef2aa412ede928e7e1777bc0fcfa1873
Resolves: #72255
Releases: 7.6, master
Reviewed-on: https://review.typo3.org/45293
Reviewed-by: Sascha Egerer <sascha@sascha-egerer.de>
Tested-by: Sascha Egerer <sascha@sascha-egerer.de>
3 years ago[FOLLOWUP][TASK] Remove hard coded extension paths 46/45746/2
Benni Mack [Sat, 9 Jan 2016 06:33:14 +0000 (07:33 +0100)]
[FOLLOWUP][TASK] Remove hard coded extension paths

Remove dependency to t3skin in PageRenderer by adding
clear.gif to EXT:backend. This allows the pagerendeer
to only check for EXT:backend and not to t3skin, which
is not set up on travis.

Resolves: #72525
Releases: master, 7.6
Change-Id: I22202623ba7707d04fc4c71bc389ed1c48384335
Reviewed-on: https://review.typo3.org/45746
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Remove hard coded extension paths 68/45568/6
Helmut Hummel [Mon, 4 Jan 2016 13:53:21 +0000 (14:53 +0100)]
[TASK] Remove hard coded extension paths

Resolves: #72525
Releases: master, 7.6
Change-Id: Ie641953ee3e534135fd5f8738cdf912a15236b19
Reviewed-on: https://review.typo3.org/45568
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[FOLLOWUP][TASK] Remove leftover unzipping core functionality 40/45740/3
Morton Jonuschat [Fri, 8 Jan 2016 21:23:05 +0000 (22:23 +0100)]
[FOLLOWUP][TASK] Remove leftover unzipping core functionality

Remove unzipFile permission from BackendUserAuthenticationTest.

Resolves: #72611
Related: #72602
Releases: master
Change-Id: Ieb9d13f95404875ce68170ef721bc37619619ec0
Reviewed-on: https://review.typo3.org/45740
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FOLLOWUP][CLEANUP] Code cleanup in ext:reports 35/45735/3
Daniel Goerz [Fri, 8 Jan 2016 19:43:09 +0000 (20:43 +0100)]
[FOLLOWUP][CLEANUP] Code cleanup in ext:reports

Fixes a falsely use statement.

Change-Id: I1b793865a334f15142869f1c72909c4ec25d4c9d
Resolves: #72513
Releases: master
Reviewed-on: https://review.typo3.org/45735
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Use csConv API methods 85/45685/2
Benni Mack [Fri, 8 Jan 2016 10:18:31 +0000 (11:18 +0100)]
[TASK] Use csConv API methods

There are several places in the core that use
TYPO3's homebrew charset conversion over the configured mbstring/iconv selection.

The change modifies the places to use the API methods
instead.

Resolves: #72590
Releases: master
Change-Id: Ibf8ed5e810d37c301db2b7e3f6e94b76a1061101
Reviewed-on: https://review.typo3.org/45685
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[!!!][TASK] Remove leftover unzipping core functionality 94/45694/6
Benni Mack [Fri, 8 Jan 2016 11:41:06 +0000 (12:41 +0100)]
[!!!][TASK] Remove leftover unzipping core functionality

Before FAL was introduced the core could unzip
files into directories outside of the webroot.

However, this functionality is broken beyond real repair
and should be (if ever needed) be implemented properly
into FAL, not via the legacy ftpspace and webspace options.

Resolves: #72602
Releases: master
Change-Id: I3670a463bdba235253127a8a4e077c7278da99d6
Reviewed-on: https://review.typo3.org/45694
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>
3 years ago[TASK] Remove old @see references in AbstractRecordList 34/45734/2
Wouter Wolters [Fri, 8 Jan 2016 19:12:56 +0000 (20:12 +0100)]
[TASK] Remove old @see references in AbstractRecordList

Resolves: #72609
Releases: master
Change-Id: Ia6610c8a374c539113f6335f73c2fc0b5d53bb92
Reviewed-on: https://review.typo3.org/45734
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[CLEANUP] GraphicalFunctions and associated classes 06/45706/6
Markus Klein [Fri, 8 Jan 2016 13:18:48 +0000 (14:18 +0100)]
[CLEANUP] GraphicalFunctions and associated classes

Resolves: #72601
Releases: master
Change-Id: I3f52c36484f02f4b450da80cb6b9f08b1c284070
Reviewed-on: https://review.typo3.org/45706
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[BUGFIX] Remove debug echo from checkDeniedSuburls 05/45705/2
Wouter Wolters [Fri, 8 Jan 2016 13:12:14 +0000 (14:12 +0100)]
[BUGFIX] Remove debug echo from checkDeniedSuburls

Resolves: #72598
Releases: master,7.6,6.2
Change-Id: I585f5d24678f63d576a61ff779daee634c8556a8
Reviewed-on: https://review.typo3.org/45705
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] EXT:lang CodeCleanup 49/45049/5
Michael Oehlhof [Sun, 29 Nov 2015 11:48:10 +0000 (12:48 +0100)]
[TASK] EXT:lang CodeCleanup

Resolves: #71961
Releases: master
Change-Id: Id63cfbda5b471fa7a3b5eefb8cd89f70b9f06abd
Reviewed-on: https://review.typo3.org/45049
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[CLEANUP] Code cleanup in ext:reports 59/45559/5
Daniel Goerz [Sun, 3 Jan 2016 21:12:26 +0000 (22:12 +0100)]
[CLEANUP] Code cleanup in ext:reports

* Use getter for $GLOBALS
* Use use-statements to avoid fully qualified class names
* Add missing @return annotations

Change-Id: Ie49fc42a33677a0de451becf12c06fe883dac8a2
Resolves: #72513
Releases: master
Reviewed-on: https://review.typo3.org/45559
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Correct HTML structure for tables in list module 42/44942/13
Gianluigi Martino [Wed, 25 Nov 2015 16:56:32 +0000 (17:56 +0100)]
[TASK] Correct HTML structure for tables in list module

Use correct nesting of div tags for bootstrap's collapsable.

Change-Id: I06e7e065340c322c2849d0782531836e777e511d
Resolves: #71506
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/44942
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Indexed search: do not double encode links 19/45219/4
Tymoteusz Motylewski [Fri, 11 Dec 2015 22:39:04 +0000 (23:39 +0100)]
[BUGFIX] Indexed search: do not double encode links

Prevent double htmlspecialchars encoding of the link titles
in Extbase plugin

Resolves: #71623
Releases: master, 7.6
Change-Id: If6e9bc2127ca41bc5d728ffeaca8d12f65061ed2
Reviewed-on: https://review.typo3.org/45219
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Move publicly accessible files to typo3temp/assets/ 69/45669/8
Benni Mack [Thu, 7 Jan 2016 22:29:23 +0000 (23:29 +0100)]
[TASK] Move publicly accessible files to typo3temp/assets/

New folder structure is given which contains all files
(images, css, js) which need to be accessible for the
web client.

Also, the folders have been named properly:
- typo3temp/pics/ is now typo3temp/images/
- The typo3temp/temp/ directory which was previously
used for storing temporary images when doing complex
image masking etc. is now named
typo3temp/assets/transient/ which also contains some
volatile files when creating online media records before
FAL processes the file.

Resolves: #72580
Releases: master
Change-Id: I77f49152f09139fc1e42bc1a0ffab101022af43d
Reviewed-on: https://review.typo3.org/45669
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Code cleanup FormEngine.js 35/45535/3
Andreas Fernandez [Thu, 31 Dec 2015 17:25:42 +0000 (18:25 +0100)]
[TASK] Code cleanup FormEngine.js

The code of FormEngine.js is a bit cleaned up:
- Initialize variables explicitly
- Fix a typo: "undefinied" > "undefined"
- Chain event listeners

Change-Id: I3541a895622b109d1afdc805b1540f6ff1f44114
Resolves: #72498
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45535
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove ChangeLog file 98/45698/3
Wouter Wolters [Fri, 8 Jan 2016 12:04:30 +0000 (13:04 +0100)]
[TASK] Remove ChangeLog file

The history of the core can be found in GIT.
No need to have this file any longer.

Resolves: #72595
Releases: master
Change-Id: I23ac386d586b0a4460502545ac302da3c057d26e
Reviewed-on: https://review.typo3.org/45698
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[!!!][TASK] Remove option SYS/maxFileNameLength 10/45710/2
Benni Mack [Fri, 8 Jan 2016 14:01:39 +0000 (15:01 +0100)]
[!!!][TASK] Remove option SYS/maxFileNameLength

The option $TYPO3_CONF_VARS[SYS][maxFileNameLength]
is not in use anymore and is removed.

Resolves: #72604
Releases: master
Change-Id: Ie9fa64e38bea8d5775aff5c897d36339a10c9ec8
Reviewed-on: https://review.typo3.org/45710
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[CLEANUP] FAL code 28/45628/4
Benni Mack [Thu, 7 Jan 2016 10:05:32 +0000 (11:05 +0100)]
[CLEANUP] FAL code

* Remove absolute namespaces where not necessary
* Define undefined class members and variables
* Add type checks before calling methods

Resolves: #72578
Releases: master
Change-Id: Ie0295be3693885b4ed2386877790d205291a1085
Reviewed-on: https://review.typo3.org/45628
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Remove changelog files from TYPO3 CMS 7 51/45651/3
Wouter Wolters [Thu, 7 Jan 2016 16:24:15 +0000 (17:24 +0100)]
[TASK] Remove changelog files from TYPO3 CMS 7

Resolves: #72573
Releases: master
Change-Id: If76f4dc4c5350869e0323ac8f3ee6b06535d83ad
Reviewed-on: https://review.typo3.org/45651
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Render success message again in InfoboxViewHelper 52/45652/3
Wouter Wolters [Thu, 7 Jan 2016 16:40:01 +0000 (17:40 +0100)]
[BUGFIX] Render success message again in InfoboxViewHelper

The function forceIntegerInRange can't handle the value zero.
Use isIntegerInRange instead.

Resolves: #71562
Releases: master,7.6
Change-Id: Ia0e48774ff7b78d46116ad7d2d3348f5e0c65b1a
Reviewed-on: https://review.typo3.org/45652
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Georg Tiefenbrunn <georg.tiefenbrunn@gmail.com>
Tested-by: Georg Tiefenbrunn <georg.tiefenbrunn@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Remove unnecessary t3skin icon override settings 65/45665/2
Benni Mack [Thu, 7 Jan 2016 21:27:33 +0000 (22:27 +0100)]
[TASK] Remove unnecessary t3skin icon override settings

EXT:t3skin overrides some TCA icons which
can now be set directly, so the hacks for the old icon
API are not necessary anymore.

Resolves: #72577
Releases: master
Change-Id: Id21076d07f059b8203284bafecabce738c0f0a4f
Reviewed-on: https://review.typo3.org/45665
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] Auto-detect charset conversion 63/45663/4
Benni Mack [Thu, 7 Jan 2016 20:21:00 +0000 (21:21 +0100)]
[FEATURE] Auto-detect charset conversion

The CharsetConverter previously had to be configured
to detect if mbstring or iconv or TYPO3's homemade code
via the $TYPO3_CONF_VARS options.

Since CharsetConverter is now a singleton, the check
which conversion strategy should be chosen is now done
during runtime once every request, where mbstring
takes precedence over iconv.

The feature detection in the Install Tool is removed.

Resolves: #72337
Releases: master
Change-Id: Iaa34ed9db2faec0eda9606a399541e564499baa3
Reviewed-on: https://review.typo3.org/45663
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Replace abandoned IDNA converter 32/45632/4
Mathias Brodala [Thu, 7 Jan 2016 12:09:06 +0000 (13:09 +0100)]
[TASK] Replace abandoned IDNA converter

The package "phpwhois/idna-convert" was abandoned in favor of
the package "mso/idna-convert".

Change-Id: Ie5bb7be899b6810d825a019b62cbc326521f8018
Resolves: #72548
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45632
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Load icons for localization wizard properly 36/45536/2
Andreas Fernandez [Thu, 31 Dec 2015 17:49:12 +0000 (18:49 +0100)]
[BUGFIX] Load icons for localization wizard properly

Due to the current API implementation multiple icons can't be loaded
in a single $.when() call. This causes issues after the icons are cached
as the return value of the promise changes.

The icons are fetched one by one in nested calls to workaround the issue.

Change-Id: Ifdd6622e5f4cd020dcb3a5ae76eaf0321942b936
Resolves: #72489
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45536
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Gianluigi Martino <gmartino27@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Filelist: make CSH useable 58/45558/3
Daniel Goerz [Sun, 3 Jan 2016 16:49:32 +0000 (17:49 +0100)]
[BUGFIX] Filelist: make CSH useable

In the "new" view of filelist the CSH is not useable because it is
located inside the label tag. This patch adjusts the markup.

Additionally a CSH for adding media assets is added.

Change-Id: I9deab9f747c54c2a4e8f3b4ee987d71cd6027f1f
Resolves: #72512
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45558
Tested-by: Gianluigi Martino <gmartino27@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] EXT:backend Use htmlspecialchars instead of 2nd Param in getLL/sL 26/45326/3
Michael Oehlhof [Thu, 17 Dec 2015 00:43:42 +0000 (01:43 +0100)]
[TASK] EXT:backend Use htmlspecialchars instead of 2nd Param in getLL/sL

Use htmlspecialchars instead of the 2nd Parameter in getLL/sL for all
files in backend\Classes\Backend

Resolves: #72280
Releases: master
Change-Id: I68c5c0e209c544a46581c2478e722b9d3b6926d6
Reviewed-on: https://review.typo3.org/45326
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Fix old TCA in blog_example fixture extension 64/45664/4
Wouter Wolters [Thu, 7 Jan 2016 20:44:42 +0000 (21:44 +0100)]
[BUGFIX] Fix old TCA in blog_example fixture extension

Resolves: #72576
Releases: master
Change-Id: Idbba6f9c4d3a81bc0aea8b7d700530f28d555146
Reviewed-on: https://review.typo3.org/45664
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Invalid comments in FAL 40/45640/2
Xavier Perseguers [Thu, 7 Jan 2016 14:12:07 +0000 (15:12 +0100)]
[BUGFIX] Invalid comments in FAL

Change-Id: I8b76a87180e314190eb86e61cc2476952eb85e2c
Releases: master, 7.6
Resolves: #72571
Reviewed-on: https://review.typo3.org/45640
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>
3 years ago[!!!][TASK] Remove more deprecated miscellaneous functions and options 96/45596/7
Wouter Wolters [Tue, 5 Jan 2016 20:44:15 +0000 (21:44 +0100)]
[!!!][TASK] Remove more deprecated miscellaneous functions and options

Resolves: #72572
Releases: master
Change-Id: Icce3dbd71e9a529a37197a989590897d2e49de33
Reviewed-on: https://review.typo3.org/45596
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>
3 years ago[TASK] Deprecate several methods in DocumentTemplate 89/44489/7
Wouter Wolters [Mon, 2 Nov 2015 21:44:05 +0000 (22:44 +0100)]
[TASK] Deprecate several methods in DocumentTemplate

Deprecated functions:

section
divider
sectionHeader
sectionBegin
sectionEnd

Resolves: #71260
Releases: master
Change-Id: I76bc5c56ce495e39423eb62d1367601665f5a2fe
Reviewed-on: https://review.typo3.org/44489
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Use constants for checking CharsetConverter 47/45547/4
Benni Mack [Fri, 1 Jan 2016 20:54:20 +0000 (21:54 +0100)]
[TASK] Use constants for checking CharsetConverter

The inner parts of CharsetConverter are checking for
the TYPO3_CONF_VARS setting. This is now cleaned up
by using a protected method return constants.

This is a pre-step towards migrating the current options.

Resolves: #72503
Releases: master
Change-Id: Id1ba74d012f87647846bc11419110d9d9ed23082
Reviewed-on: https://review.typo3.org/45547
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] Removed deprecated image/filehandling functions 08/45608/3
Jigal van Hemert [Wed, 6 Jan 2016 19:39:29 +0000 (20:39 +0100)]
[!!!][TASK] Removed deprecated image/filehandling functions

Resolves: #72426
Releases: master
Change-Id: Id398c9bfb1b4eba58e01d0be33e79eb6a826de3c
Reviewed-on: https://review.typo3.org/45608
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove class file includes 61/45561/3
Helmut Hummel [Mon, 4 Jan 2016 12:13:24 +0000 (13:13 +0100)]
[TASK] Remove class file includes

The class loader loads the classes.
The includes are obsolete and should be just removed.

Resolves: #72519
Releases: 7.6, master
Change-Id: Id4132b6a7a0dd3f0298e893116b38d80cfb93769
Reviewed-on: https://review.typo3.org/45561
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[CLEANUP] Use correct file extension for language files 62/45562/2
Helmut Hummel [Mon, 4 Jan 2016 12:18:40 +0000 (13:18 +0100)]
[CLEANUP] Use correct file extension for language files

Remove ".php" and replace with ".xlf"

Resolves: #72520
Releases: 7.6, master
Change-Id: I867f7e1911ccf194e6ab579f4f18d20b0554d57c
Reviewed-on: https://review.typo3.org/45562
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Update copyright year to 2016 44/45544/3
Benni Mack [Fri, 1 Jan 2016 19:30:06 +0000 (20:30 +0100)]
[TASK] Update copyright year to 2016

Resolves: #72501
Releases: master, 7.6, 6.2
Change-Id: I6b2636913da50e6b79ea3990175914add03a6cf3
Reviewed-on: https://review.typo3.org/45544
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Taskcenter: Removed call to deprecated method render() 49/45449/3
Michael Oehlhof [Sun, 27 Dec 2015 12:06:42 +0000 (13:06 +0100)]
[BUGFIX] Taskcenter: Removed call to deprecated method render()

Calls of FlashMessage->render() are replaced with appropriate code.

Resolves: #72447
Releases: master, 7.6
Change-Id: I2163fe8fea9b654034fc5a45d05a21ae8c99472c
Reviewed-on: https://review.typo3.org/45449
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[!!!][TASK] Drop support for csConv recode 33/45533/4
Benni Mack [Thu, 31 Dec 2015 13:02:41 +0000 (14:02 +0100)]
[!!!][TASK] Drop support for csConv recode

The recode option for $TYPO3_CONF_VARS[SYS][t3lib_cs_convMethod] is
removed from the Core.

There are better working, better supported and more stable
conversion PHP extensions (iconv, mbstring) available
which should be used instead.

Resolves: #72497
Releases: master
Change-Id: I98a681be35b67d1892c718cf6e1c51c55e0d480a
Reviewed-on: https://review.typo3.org/45533
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Function module: Removed call to deprecated method render() 40/45440/3
Michael Oehlhof [Fri, 25 Dec 2015 12:26:18 +0000 (13:26 +0100)]
[BUGFIX] Function module: Removed call to deprecated method render()

Calls of FlashMessage->render() are replaced with appropriate code.

Resolves: #72439
Releases: master, 7.6
Change-Id: Ia7288fe06baa10c4710f95876488911f1d3d1691
Reviewed-on: https://review.typo3.org/45440
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Deprecate $LANG->overrideLL 31/45531/2
Benni Mack [Thu, 31 Dec 2015 12:49:51 +0000 (13:49 +0100)]
[TASK] Deprecate $LANG->overrideLL

The method overrideLL is not in use anymore
and is marked as deprecated.

Resolves: #72496
Releases: master
Change-Id: I4d8257a173cee7f27c9f9ac2ffdb1dde89ce0967
Reviewed-on: https://review.typo3.org/45531
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][TASK] Remove deprecated code from DataHandler 65/45365/7
Wouter Wolters [Fri, 18 Dec 2015 20:01:16 +0000 (21:01 +0100)]
[!!!][TASK] Remove deprecated code from DataHandler

Resolves: #72385
Releases: master
Change-Id: Iee37e2ae9a8c74116795ad60983a9849738bb15d
Reviewed-on: https://review.typo3.org/45365
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove unused option listModulePath 29/45529/2
Benni Mack [Thu, 31 Dec 2015 12:29:05 +0000 (13:29 +0100)]
[TASK] Remove unused option listModulePath

The option listModulePath set for the TYPO3 Backend is
never used, nor is the path valid anymore since TYPO3 v7,
and can be removed.

Resolves: #72495
Releases: master, 7.6
Change-Id: I6c699fb08194ce069cfac19f6f39c1ebf59aab70
Reviewed-on: https://review.typo3.org/45529
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][TASK] Remove page.bgImg property 27/45527/3
Benni Mack [Wed, 30 Dec 2015 21:58:59 +0000 (22:58 +0100)]
[!!!][TASK] Remove page.bgImg property

The deprecated TypoScript property was removed.

Resolves: #72493
Releases: master
Change-Id: Ib5fd9e845f293a0485eac9ea2af514c2422b4b10
Reviewed-on: https://review.typo3.org/45527
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][TASK] Remove support for XHTML 2 26/45526/4
Benni Mack [Wed, 30 Dec 2015 21:43:09 +0000 (22:43 +0100)]
[!!!][TASK] Remove support for XHTML 2

The standard proposal was marked as canceled in
2009. TYPO3 v7 deprecated it, and all leftover code
is now removed.

Resolves: #72492
Releases: master
Change-Id: Ic3e6b9afb30510687a38bc916416285c168d2b7b
Reviewed-on: https://review.typo3.org/45526
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>