Packages/TYPO3.CMS.git
7 years ago[TASK] Add leading backslashes to InvalidArgumentException
Anja Leichsenring [Tue, 25 Sep 2012 20:49:06 +0000 (22:49 +0200)]
[TASK] Add leading backslashes to InvalidArgumentException

for some cases the leading backslash is missing for PHP standard
classes. This patch adds those backslashes to InvalidArgumentException.

Change-Id: Ia7621ac7f4bcb3cadb8f89b375f7b75f35492135
Resolves: #41368
Releases: 6.0
Reviewed-on: http://review.typo3.org/15068
Reviewed-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Raise submodule pointers
Helmut Hummel [Tue, 25 Sep 2012 21:41:13 +0000 (23:41 +0200)]
[TASK] Raise submodule pointers

Change-Id: Ic38a7287b97c79a6fabc96fe33bb047043e90cc3
Reviewed-on: http://review.typo3.org/15070
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Fix deprecated call in beuser's repository
Georg Ringer [Sat, 22 Sep 2012 22:35:51 +0000 (00:35 +0200)]
[TASK] Fix deprecated call in beuser's repository

Typo3QuerySettings->setRespectEnableFields() is deprecated

Change-Id: Ibfaba37b04e657a9957f23ebb7d16d50ff79814d
Resolves: #41274
Releases: 6.0
Reviewed-on: http://review.typo3.org/14956
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Call to undefined method ..\Reports\Status::getSystemStatus()
Philipp Gampe [Fri, 21 Sep 2012 21:32:14 +0000 (23:32 +0200)]
[BUGFIX] Call to undefined method ..\Reports\Status::getSystemStatus()

Change-Id: I3b045a341bcc8db8abc0dbc9f3305b1123f85aae
Fixes: #41221
Releases: 6.0
Reviewed-on: http://review.typo3.org/14888
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Scheduler does not run tasks from module
Philipp Gampe [Sun, 23 Sep 2012 13:49:03 +0000 (15:49 +0200)]
[BUGFIX] Scheduler does not run tasks from module

The scheduler tries to read the wrong get variable.

Solution: Switch to the namespaced one.

Fixes: #41296
Releases: 6.0

Change-Id: I779873a6d1309d4a70c4e38d9c00687f8fef023f
Reviewed-on: http://review.typo3.org/14967
Reviewed-by: Wouter Wolters
Reviewed-by: Andy Grunwald
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Wrong namespace in SystemStatusUpdateTask.php
Philipp Gampe [Fri, 21 Sep 2012 21:38:23 +0000 (23:38 +0200)]
[BUGFIX] Wrong namespace in SystemStatusUpdateTask.php

Change-Id: I397fbc713be2c8ec0bc14dfe6a4081a8086b6afb
Fixes: #41226
Releases: 6.0
Reviewed-on: http://review.typo3.org/14890
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Fix wrong replacements of "language" class name
Helmut Hummel [Mon, 24 Sep 2012 19:20:03 +0000 (21:20 +0200)]
[BUGFIX] Fix wrong replacements of "language" class name

The namespace script replaced "language" strings
with TYPO3\\CMS\\Lang\\LanguageService also in
places where it did not make sense.

Fixes: #41330
Releases: 6.0

Change-Id: Icf1bb6d154850abf77c6deafbfbbfd47bf8c2552
Reviewed-on: http://review.typo3.org/15008
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Move Views/LogoView to View/LogoView
Georg Ringer [Sun, 23 Sep 2012 09:39:45 +0000 (11:39 +0200)]
[TASK] Move Views/LogoView to View/LogoView

It seems there was a mistake in the automatic
script to move files. Views/LogoView.php should be
View/LogoView.php as all others

Change-Id: I4532133493a1be17752c5363806a29464f406479
Resolves: #41283
Releases: 6.0
Reviewed-on: http://review.typo3.org/14959
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Remove misleading text in ext:opendocs
Georg Ringer [Sun, 23 Sep 2012 11:25:29 +0000 (13:25 +0200)]
[TASK] Remove misleading text in ext:opendocs

Title of the extension is 'This concept is more widely
used with the "Classic Backend".'. This text is also
shown in the install tool if opendocs is not installed
but should be installed.

Change-Id: Id3edb36065ac431fb27fceade592630211060f6a
Resolves: #41286
Releases: 6.0
Reviewed-on: http://review.typo3.org/14961
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Improve rendering of buttons in quickedit
Georg Ringer [Sat, 22 Sep 2012 20:58:07 +0000 (22:58 +0200)]
[TASK] Improve rendering of buttons in quickedit

The buttons can be improved:
* ordering
* alignment

Change-Id: Icb75502afdfc610d66b82e0ec9206dd303800c5f
Resolves: #41270
Releases: 6.0
Reviewed-on: http://review.typo3.org/14951
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Insert hook for simulatestatic
Markus Klein [Fri, 21 Sep 2012 11:26:16 +0000 (13:26 +0200)]
[TASK] Insert hook for simulatestatic

Resolves: #36025
Releases: 6.0
Change-Id: I5d88626a6062ccdc69eb389664ced529a72d2f7b
Reviewed-on: http://review.typo3.org/10452
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Raise submodule pointer
Christian Kuhn [Sat, 22 Sep 2012 22:20:30 +0000 (00:20 +0200)]
[TASK] Raise submodule pointer

Change-Id: If7a8f96858972c6dcc7a7970895a4b6bfff555a6
Reviewed-on: http://review.typo3.org/14953
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[CLEANUP] Remove all occurrences of edit_showFieldHelp == 'text'
Markus Klein [Sat, 22 Sep 2012 20:56:01 +0000 (22:56 +0200)]
[CLEANUP] Remove all occurrences of edit_showFieldHelp == 'text'

The text version of edit_showFieldHelp is not supported since 4.5
anymore. This patch removes all references and dead code.

Resolves: #24623
Releases: 6.0

Change-Id: Idb915f4dbaba8ee0690c06fddcace4d0d4ad6813
Reviewed-on: http://review.typo3.org/14950
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Switch order of select boxes in quickedit
Georg Ringer [Sat, 22 Sep 2012 20:43:55 +0000 (22:43 +0200)]
[TASK] Switch order of select boxes in quickedit

The current order of select boxes is wrong in page
module - mode "quickedit" as the one of the content
elements should be after the one of the mode.

Change-Id: Iec352391df4efaba121816ae9c86f87c0a916cd4
Resolves: #41269
Releases: 6.0
Reviewed-on: http://review.typo3.org/14949
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] add leading backslashes to Date*
Anja Leichsenring [Sat, 22 Sep 2012 20:16:39 +0000 (22:16 +0200)]
[TASK] add leading backslashes to Date*

for some cases the leading backslash is missing for PHP standard
classes. This patch adds those backslashes to Date*.

Change-Id: Ie023540988bd22ee4abf9db79680ac203d97cf4d
Resolves: #41268
Releases: 6.0
Reviewed-on: http://review.typo3.org/14948
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] add leading backslashes to Runtime*
Anja Leichsenring [Sat, 22 Sep 2012 19:51:00 +0000 (21:51 +0200)]
[TASK] add leading backslashes to Runtime*

for some cases the leading backslash is missing for PHP standard
classes. This patch adds those backslashes to Runtime*.

Change-Id: Ia049476ad8c8fa1e6cd7148572664c62db800cc0
Resolves: #41267
Releases: 6.0
Reviewed-on: http://review.typo3.org/14946
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Introduce base class for PHPUnit tests
Markus Klein [Fri, 21 Sep 2012 14:14:33 +0000 (16:14 +0200)]
[TASK] Introduce base class for PHPUnit tests

Previously all core unit tests extended from the
Tx_PhpUnit_TestCase. This turned out to be problematic
because the core tests relied on the behaviour of that
class and we could not easily change behaviour centrally
for the core tests.
Because of that, we introduced several own base test classes
which added functionality for specific test cases.

With introducing a new base test case class which is
extended by all core test, we can consolidate helper
functions and specific wanted behaviour like blacklisting
TYPO3_DB globals for all tests.

Additionally all tests will benefit from
future enhancements in the base class.

Resolves: #41171
Releases: 6.0

Change-Id: Ic9e5c4b128ffb81cc9228e080a9d4a7909ee9dcd
Reviewed-on: http://review.typo3.org/14836
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Required extensions are not installable
Georg Ringer [Thu, 13 Sep 2012 05:39:47 +0000 (07:39 +0200)]
[BUGFIX] Required extensions are not installable

Required extensions can't be installed or deinstalled,
therefore the link is not needed. Additionally system
extensions should not be removable.

Change-Id: Id99abd8a4b434d1a769fa20bd987619b0248f636
Fixes: #40882
Releases: 6.0
Reviewed-on: http://review.typo3.org/14567
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] add leading backslashes to SplObject*
Anja Leichsenring [Sat, 22 Sep 2012 19:19:10 +0000 (21:19 +0200)]
[TASK] add leading backslashes to SplObject*

for some cases the leading backslash is missing for PHP standard
classes. This patch adds those backslashes to SplObject*.

Change-Id: I3267f4341339d16e23c0bf56dd97b07bceb5866b
Resolves: #41266
Releases: 6.0
Reviewed-on: http://review.typo3.org/14944
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Remove content element "textbox"
Georg Ringer [Sat, 22 Sep 2012 17:40:28 +0000 (19:40 +0200)]
[TASK] Remove content element "textbox"

Remove the content element type "textbox" / "splash".

Change-Id: Id4fd8f4f4c10fee39de4940f96f772ba2d173774
Resolves: #41142
Releases: 6.0
Reviewed-on: http://review.typo3.org/14801
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Remove jsmin from library list in EXT:about
Christian Kuhn [Sat, 22 Sep 2012 19:11:04 +0000 (21:11 +0200)]
[TASK] Remove jsmin from library list in EXT:about

The library was removed with 6.0, source mention is not needed anymore.

Change-Id: Icae1c37409e914cd55b9f20eff0f548ec3515e07
Resolves: #41265
Releases: 6.0
Reviewed-on: http://review.typo3.org/14942
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Warn for not available plugins in page module
Georg Ringer [Wed, 19 Sep 2012 17:35:07 +0000 (19:35 +0200)]
[TASK] Warn for not available plugins in page module

If a plugin of an extension is saved on a page and
the extension has been removed, a warning should be
presented to the user.

Change-Id: Ibe6994c807eb72e3cfae6850d37744df678903d0
Resolves: #41075
Releases: 6.0
Reviewed-on: http://review.typo3.org/14737
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Remove 'Hide: Yes' from hidden CEs
Georg Ringer [Thu, 20 Sep 2012 18:36:38 +0000 (20:36 +0200)]
[TASK] Remove 'Hide: Yes' from hidden CEs

Hidden content elements in page module are
grayed out and got a different icon, no need for an
additional "Hide: yes" at the bottom

Change-Id: I96ff27566fc63ac1e29f83278617172471dba739
Resolves: #41132
Releases: 6.0
Reviewed-on: http://review.typo3.org/14788
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Raise submodule pointer
Christian Kuhn [Sat, 22 Sep 2012 17:45:27 +0000 (19:45 +0200)]
[TASK] Raise submodule pointer

Change-Id: I0a23d9299e3a8c3a273f9730235fd8ea45ab6c53
Reviewed-on: http://review.typo3.org/14940
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Update version number of all sysexts to 6.0.0
Markus Klein [Sat, 22 Sep 2012 16:58:21 +0000 (18:58 +0200)]
[TASK] Update version number of all sysexts to 6.0.0

Fixes: #41261
Releases: 6.0

Change-Id: I6d60c27cf34161b5c9f4e0174e99de3811e87c42
Reviewed-on: http://review.typo3.org/14929
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Wrong name for TypoScriptFrontendController test
Wouter Wolters [Sat, 22 Sep 2012 17:30:11 +0000 (19:30 +0200)]
[TASK] Wrong name for TypoScriptFrontendController test

Rename TypoScriptFrontentControllerTest to
TypoScriptFrontendControllerTest

Change-Id: Ie2151428ef8e8795154745a56dbde9d53dfd46c6
Resolves: #41262
Releases: 6.0
Reviewed-on: http://review.typo3.org/14939
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove content element "script"
Georg Ringer [Fri, 21 Sep 2012 06:37:26 +0000 (08:37 +0200)]
[TASK] Remove content element "script"

Content element script is non working and not used, remove it

Change-Id: Iaa52523df4cd18a9768cda9433179936394739f6
Resolves: #41141
Releases: 6.0
Reviewed-on: http://review.typo3.org/14802
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Show cType label for content elements
Georg Ringer [Fri, 21 Sep 2012 06:57:06 +0000 (08:57 +0200)]
[TASK] Show cType label for content elements

Some content elements are not showing any information
besides the plugin icon about the type. Therefore the
ctype label is readded for those

Change-Id: I46e9080b4ade7dc4e2c56a3bc183a7bc1f712770
Resolves: #41143
Releases: 6.0
Reviewed-on: http://review.typo3.org/14803
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Set current report as selected in ext:reports
Georg Ringer [Sat, 22 Sep 2012 16:15:47 +0000 (18:15 +0200)]
[BUGFIX] Set current report as selected in ext:reports

there can be usecases when not the correct option is set to
selected="selected".

example:
select "installed service"
switch to a different module
switch back to reports module
content shows "installed services" but select box is wrong

Change-Id: I9166ab8489a246a30673c7936214a2d8e0495fbc
Resolves: #41258
Releases: 6.0
Reviewed-on: http://review.typo3.org/14919
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Error handler registration accepts way too much PHP error types
Marcus Krause [Sat, 22 Sep 2012 12:21:58 +0000 (14:21 +0200)]
[BUGFIX] Error handler registration accepts way too much PHP error types

Taken from http://php.net/manual/en/function.set-error-handler.php
set_error_handler has limitations for error types to process.

In detail E_ERROR, E_PARSE, E_CORE_ERROR, E_CORE_WARNING,
E_COMPILE_ERROR, E_COMPILE_WARNING cannot handled by an user defined
function.

This issue is about reflecting this in config_default settings and
in t3lib_error_ErrorHandler to make sure to process only error types
we can handle.

Change-Id: I908aa33c07a7de69095dce3e0d74d19134733231
Fixes: #31827
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/6677
Reviewed-by: Philipp Gampe
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Set a flash msg if no subpages available
Georg Ringer [Fri, 21 Sep 2012 21:01:17 +0000 (23:01 +0200)]
[TASK] Set a flash msg if no subpages available

Set a flash message in wizard_sortpages if no
subpages are available, instead of rendering an
empty table header

Change-Id: Ic4c01a64436230f261cb37f7e98f885a8db4c8fa
Resolves: #41216
Releases: 6.0
Reviewed-on: http://review.typo3.org/14884
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Remove unused code from logDeprecatedFunction()
Markus Klein [Fri, 21 Sep 2012 11:40:41 +0000 (13:40 +0200)]
[TASK] Remove unused code from logDeprecatedFunction()

Resolves: #41162
Releases: 6.0

Change-Id: Id3f2dbe94fbc433e13b908ebf0f2645dded9336b
Reviewed-on: http://review.typo3.org/14821
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Add upgrade wizard to install extensions from TER
Kai Vogel [Fri, 21 Sep 2012 20:50:52 +0000 (22:50 +0200)]
[TASK] Add upgrade wizard to install extensions from TER

This patch replaces the two upgrade wizards to install new or
outsourced system extensions. It combines both and allows you
to install extensions from the TYPO3 Extension Repository (TER).

Change-Id: I4d4ecd45afffe8b995f663d16ce3db511681d56a
Resolves: #39889
Related: #36025
Releases: 6.0
Reviewed-on: http://review.typo3.org/13863
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Error handler callback causes fatal error for parse time errors
Marcus Krause [Sat, 22 Sep 2012 12:09:36 +0000 (14:09 +0200)]
[BUGFIX] Error handler callback causes fatal error for parse time errors

TYPO3's error handler callback t3lib_error_ErrorHandler::handleError()
causes a fatal error for PHP parse time errors.

If an error occurs during parse time (like E_DEPRECATED due to
deprecated $foo =& stdClass() code), autoloading is not available
and such PHP standard class 'Exception' (extended by t3lib_exception)
is not resolvable.
This results in a fatal and misleading error
'Class "Exception" not found'
together with a not useful backtrace. Additionally this behaviour
hides the original causing error (deprecated code).

Change-Id: I4ab97c1bf2d888022369f2095285cecc5a4c54a4
Fixes: #31834
Related: #31827
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/6683
Reviewed-by: Philipp Gampe
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Fix CGL violations against SelfMemberReference
Wouter Wolters [Fri, 21 Sep 2012 17:18:37 +0000 (19:18 +0200)]
[TASK] Fix CGL violations against SelfMemberReference

Change-Id: Ie07b7476f5b06e8447bb1365c4af42dd2e1732b0
Resolves: #41192
Releases: 6.0
Reviewed-on: http://review.typo3.org/14854
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Tree view in admin panel is broken with PHP 5.4
Philipp Gampe [Fri, 21 Sep 2012 20:28:02 +0000 (22:28 +0200)]
[BUGFIX] Tree view in admin panel is broken with PHP 5.4

The double ['0.'] in $arr['0.']['0.'] is wrong.
Fun fact: This is "broken" since the initial commit.

Change-Id: If8e9e0f5847151b988aa1e4bea47aeafcd0b65bd
Fixes: #41213
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/14880
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Fatal error in GeneralUtility::logDeprecatedFunction()
Andreas Wolf [Sun, 2 Sep 2012 09:39:35 +0000 (11:39 +0200)]
[BUGFIX] Fatal error in GeneralUtility::logDeprecatedFunction()

logDeprecatedFunction() uses DebugUtility::debugTrail(), which might not
be available when the deprecated function is called before or while
instantiating the autoloader.

Change-Id: Ieed83d524342e7fbe646a2b39759ff13438ec0e6
Resolves: #40521
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/14282
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Fix Http_Request after namespace changes
Philipp Gampe [Sat, 22 Sep 2012 11:32:19 +0000 (13:32 +0200)]
[BUGFIX] Fix Http_Request after namespace changes

* Include HTTP\Request2.php
* Include copyright header
* Fix all occurances of HTTP_Request2 to global namespace
* Fix exceptions (+phpdoc)

Fixes: #41250
Releases: 6.0

Change-Id: I47133d4f29ceb94039784d7e8e2b324d7bb4383f
Reviewed-on: http://review.typo3.org/14912
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Fix CGL violations against DoubleQuoteUsage
Wouter Wolters [Fri, 21 Sep 2012 17:59:52 +0000 (19:59 +0200)]
[TASK] Fix CGL violations against DoubleQuoteUsage

Change-Id: I347e767cdcabb61444ffe00f964605ae7f483e2d
Resolves: #41199
Releases: 6.0
Reviewed-on: http://review.typo3.org/14864
Reviewed-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Set permission module for admins only
Georg Ringer [Sat, 22 Sep 2012 08:43:51 +0000 (10:43 +0200)]
[BUGFIX] Set permission module for admins only

The permission module makes only sense for admins.
At the same time the "Overview" is removed and only the
view "Permissions" is shown.

Change-Id: I1a4c970c6bbe3322145caa3cb7c2121622e60aa7
Resolves: #41229
Releases: 6.0
Reviewed-on: http://review.typo3.org/14903
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] CGL-Fix: Generic.CodeAnalysis.ForLoopWithTestFunctionCall
Andy Grunwald [Sat, 22 Sep 2012 11:17:37 +0000 (13:17 +0200)]
[TASK] CGL-Fix: Generic.CodeAnalysis.ForLoopWithTestFunctionCall

Change-Id: Iec697701e0db5418ac9b12692e5946b0ff11e628
Fixes: #41248
Releases: 6.0
Reviewed-on: http://review.typo3.org/14911
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Ensure write access to LocalConfiguration.php
Anja Leichsenring [Thu, 30 Aug 2012 10:52:48 +0000 (12:52 +0200)]
[BUGFIX] Ensure write access to LocalConfiguration.php

Check the proper write access for LocalConfiguration.php file
before try to store data there. At the moment the attempt to
write silently failes.

Introduce throwing a RuntimeException in case of failing write access.

Change-Id: I200906da750c1c9088286a723b9e71c58492d69e
Fixes: #40415
Releases: 6.0
Reviewed-on: http://review.typo3.org/14213
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Deprecate t3lib_install
Markus Klein [Sat, 22 Sep 2012 10:44:50 +0000 (12:44 +0200)]
[BUGFIX] Deprecate t3lib_install

t3lib_install contained two logical parts in the past: A group of methods
to handle localconf.php and another group to parse ext_tables.sql files
and friends. The latter was already extracted to t3lib_install_sql in the
past. The localconf handling is obsolete with the new
LocalConfiguration.php and its new API method.

The patch handles:
 * Deprecate t3lib_install and change the code in a way that does not
   harm if still called.
 * Move some methods and properties to TYPO3\CMS\Install\Installer, make
   the class standalone and do not extend t3lib_install anymore.

Fixes: #41245
Releases: 6.0

Change-Id: Iafd856ecdc9e158fdc1b31d1f7be97064234ba6c
Reviewed-on: http://review.typo3.org/14908
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Cleanup DebugUtility
Helmut Hummel [Sat, 22 Sep 2012 10:13:31 +0000 (12:13 +0200)]
[BUGFIX] Cleanup DebugUtility

Replace control characters with constants.
Initialize variable.

Fixes: #41242
Releases: 6.0

Change-Id: I69993276fdf9f3f3718723965eef3018e9f0eabe
Reviewed-on: http://review.typo3.org/14907
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Properly register extbase BE modules
Helmut Hummel [Sat, 22 Sep 2012 10:37:37 +0000 (12:37 +0200)]
[BUGFIX] Properly register extbase BE modules

Change ExtensionUtility::registerModule($_EXTKEY, ...) calls to
ExtensionUtility::registerModule('TYPO3.CMS.' . $_EXTKEY, ...)

Change-Id: Ia5edc3f73e66d31e69941ebbbe457d294bf7084c
Fixes: #40333
Relates: #40095
Releases: 6.0
Reviewed-on: http://review.typo3.org/14196
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Update mentions of localconf.php
Francois Suter [Tue, 4 Sep 2012 07:48:26 +0000 (09:48 +0200)]
[BUGFIX] Update mentions of localconf.php

The Core still contains quite a few mentions of
"typo3conf/localconf.php". They should be changed to
"typo3conf/LocalConfiguration.php" wherever appropriate.

Fixes: #40570
Releases: 6.0
Change-Id: Ieedd2582fef64cc66f1602807fc7a1510bc44ce5
Reviewed-on: http://review.typo3.org/14327
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Make all classes non final
Helmut Hummel [Sat, 22 Sep 2012 09:28:00 +0000 (11:28 +0200)]
[TASK] Make all classes non final

Defining a class as final does not help and only causes troubles,
especially when creating unit tests, because a final classes
cannot be mocked.

Remove the final statement for all classes to get rid of
these problems.

Resolves: #41235
Releases: 6.0

Change-Id: Icafc2a9aaad9d6fd998d03c03c4d4c1a5aa0ae57
Reviewed-on: http://review.typo3.org/14904
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] CSS StyledContent wraps classes spaceBefore/After twice
Steffen Ritter [Wed, 5 Sep 2012 07:52:02 +0000 (09:52 +0200)]
[TASK] CSS StyledContent wraps classes spaceBefore/After twice

Since all top level TypoScript cObject are stdWrap enabled,
setting spaceBefore and spaceAfter fails as the outputtet
classnames are wrapped twice: once within the userFunc and
a second time by the general stdWrap execution.

As the stdWrap ist only meant to act as an configuration
for the userFunc, change the name accordingly, that it is
not processed by the default stdWrap anymore.

Change-Id: Id6f91429ef67351f922f261da0aeefeddc0f81b4
Fixes: #40642
Releases: 6.0
Reviewed-on: http://review.typo3.org/14363
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Mario Rimann
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] CGL Cleanup: Fix Squiz.Scope.MemberVarScope-Sniff
Andy Grunwald [Fri, 21 Sep 2012 21:54:28 +0000 (23:54 +0200)]
[TASK] CGL Cleanup: Fix Squiz.Scope.MemberVarScope-Sniff

Change-Id: I3515120852b0332b360beb06bd58e211823d8e98
Fixes: #41222
Releases: 6.0
Reviewed-on: http://review.typo3.org/14889
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Use namespaced class name in adodb flexform
Nicole Cordes [Tue, 28 Aug 2012 23:41:01 +0000 (01:41 +0200)]
[TASK] Use namespaced class name in adodb flexform

Resolves: #40363
Related: #40095
Related: #40240
Releases: 6.0
Change-Id: Ic6294e41096c2db1327ad77d3d4fd00f93364ea0
Reviewed-on: http://review.typo3.org/14177
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Fix saving changes in T3editor
Nicole Cordes [Tue, 28 Aug 2012 22:17:40 +0000 (00:17 +0200)]
[BUGFIX] Fix saving changes in T3editor

Patch repairs ajax ids and class reference for t3editor so templates can
be saved again.

Change-Id: I730d28e1a4b2291bb6c98ac696b74518e820f206
Fixes: #40359
Relates: #40095
Releases: 6.0
Reviewed-on: http://review.typo3.org/14172
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Last CGL violation against property visibility
Christian Kuhn [Fri, 21 Sep 2012 22:23:32 +0000 (00:23 +0200)]
[BUGFIX] Last CGL violation against property visibility

The $messages property should have been protected in the first
place, since there is already a shiny API around it.

Change-Id: Ia493dceb9d2fbbbf9232a0abd043b69f9d556473
Resolves: #41227
Releases: 6.0
Reviewed-on: http://review.typo3.org/14894
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Update legend img in access module
Georg Ringer [Fri, 21 Sep 2012 22:18:47 +0000 (00:18 +0200)]
[TASK] Update legend img in access module

Change-Id: I995f4e3d68442d8a5b89e40b1dfc2305a09c5598
Resolves: #23003
Releases: 6.0
Reviewed-on: http://review.typo3.org/14893
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years agoRevert "[TASK] Fix TYPO3.ControlStructures.DisallowEachInLoopCondition"
Christian Kuhn [Fri, 21 Sep 2012 22:02:32 +0000 (00:02 +0200)]
Revert "[TASK] Fix TYPO3.ControlStructures.DisallowEachInLoopCondition"

This reverts commit 8103ab1003276c3bf036b90431b9d48eb7473036

Change-Id: I351240bd1b35722b40f83b6f16fce9b10e7ba992
Reviewed-on: http://review.typo3.org/14892
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Fix TYPO3.ControlStructures.DisallowEachInLoopCondition
Andy Grunwald [Fri, 21 Sep 2012 20:06:23 +0000 (22:06 +0200)]
[TASK] Fix TYPO3.ControlStructures.DisallowEachInLoopCondition

Change-Id: I1f902a2abb559c8ba12c593143921f9cbd8c4bc1
Fixes: #41211
Releases: 6.0
Reviewed-on: http://review.typo3.org/14875
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] CGL Cleanup: Fix Squiz.Scope.MethodScope-Sniff
Andy Grunwald [Fri, 21 Sep 2012 21:23:02 +0000 (23:23 +0200)]
[TASK] CGL Cleanup: Fix Squiz.Scope.MethodScope-Sniff

Change-Id: I2d6138b2faa4a6b5fcb51a7ed1d05b56f1b7ac63
Fixes: #41219
Releases: 6.0
Reviewed-on: http://review.typo3.org/14885
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Remove not need ChangeLog files
Georg Ringer [Fri, 21 Sep 2012 20:11:27 +0000 (22:11 +0200)]
[TASK] Remove not need ChangeLog files

Change-Id: Ie7bb2c78f9c285a6faee7be6087c9adfef7904a2
Resolves: #41209
Releases: 6.0
Reviewed-on: http://review.typo3.org/14878
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Error messages are not shown in 123 installation process
Nicole Cordes [Fri, 21 Sep 2012 10:03:49 +0000 (12:03 +0200)]
[BUGFIX] Error messages are not shown in 123 installation process

Because of a missing ERRORMESSAGES subpart in the 123 install template,
error messages collected while processing are not shown in the frontend.
This patch adds the subpart to the template to show more error information
in the frontend.

Change-Id: I9ee57317958b4505565161c1679d1549c6b89c2c
Fixes: #41158
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/14813
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Database creating fails due to not allowed characters
Nicole Cordes [Fri, 21 Sep 2012 09:57:30 +0000 (11:57 +0200)]
[TASK] Database creating fails due to not allowed characters

Due to compatibility the CREATE DATABASE statement is used without quotes.
At least for MySQL databases there are limited characters allowed to use
in unquoted database names (0-9,a-z,A-Z$_). At the moment the database
name is parsed with enabled hyphen but this is obviously not allowed. The
parsing has to be changed to meet the MySQL limitation as well.

Change-Id: I24dcf99bb9baed6a4794183de0eb4f99a0948b7c
Resolves: #41151
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/14812
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Fix CGL violations against NonExecutableCode
Wouter Wolters [Fri, 21 Sep 2012 17:05:25 +0000 (19:05 +0200)]
[TASK] Fix CGL violations against NonExecutableCode

Change-Id: I1dfd2fdbfd39ed851272e450dd2f114c8f62ccbe
Resolves: #41189
Releases: 6.0
Reviewed-on: http://review.typo3.org/14850
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Fix class naming and alias map after namespace change
Helmut Hummel [Thu, 20 Sep 2012 18:05:02 +0000 (20:05 +0200)]
[TASK] Fix class naming and alias map after namespace change

Resolves: #41131
Releases: 6.0

Change-Id: Ic9ee21cc0125c87981587982cdaec5e887923af9
Reviewed-on: http://review.typo3.org/14839
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] CGL Cleanup: Fix OpeningFunctionBraceKernighanRitchie-Sniff
Andy Grunwald [Fri, 21 Sep 2012 19:33:48 +0000 (21:33 +0200)]
[TASK] CGL Cleanup: Fix OpeningFunctionBraceKernighanRitchie-Sniff

Change-Id: Ib4fd2bea05a9222e9aff22ad3f9a4a4a1883fd8a
Fixes: #41205
Releases: 6.0
Reviewed-on: http://review.typo3.org/14871
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[SECURITY][BUGFIX] Fix a sql injection in beuser
Georg Ringer [Fri, 21 Sep 2012 17:09:25 +0000 (19:09 +0200)]
[SECURITY][BUGFIX] Fix a sql injection in beuser

Change-Id: Ib6d308b1fe64459beb08f2a53ee1b2cd11386175
Resolves: #41190
Releases: 6.0
Reviewed-on: http://review.typo3.org/14851
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Andy Grunwald
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Fix CGL violations against ClassDocComment
Wouter Wolters [Fri, 21 Sep 2012 16:43:50 +0000 (18:43 +0200)]
[TASK] Fix CGL violations against ClassDocComment

Change-Id: I12aed20e3ee95022e80e9ee4abcf493e24f8de2b
Resolves: #41187
Releases: 6.0
Reviewed-on: http://review.typo3.org/14846
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Andy Grunwald
Tested-by: Andy Grunwald
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Fix CGL violations against OpeningFunctionBraceKernighanRitchie
Wouter Wolters [Fri, 21 Sep 2012 17:12:12 +0000 (19:12 +0200)]
[TASK] Fix CGL violations against OpeningFunctionBraceKernighanRitchie

Change-Id: I4267353d2e1d0036278fc33d76f7bfd00868ff1d
Resolves: #41191
Releases: 6.0
Reviewed-on: http://review.typo3.org/14852
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Andy Grunwald
Tested-by: Andy Grunwald
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Cleanup character after PHP closing tag
Andy Grunwald [Fri, 21 Sep 2012 17:32:44 +0000 (19:32 +0200)]
[TASK] Cleanup character after PHP closing tag

Change-Id: I61f9da66f4afceae84447f747716441e063eeb61
Resolves: #41119
Releases: 6.0
Reviewed-on: http://review.typo3.org/14860
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Fix CGL violations against UpperCaseConstant
Wouter Wolters [Fri, 21 Sep 2012 17:25:56 +0000 (19:25 +0200)]
[TASK] Fix CGL violations against UpperCaseConstant

Change-Id: Id21c2a40b435122dd3674bdc514bb171714a2d35
Resolves: #41193
Releases: 6.0
Reviewed-on: http://review.typo3.org/14859
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Fix UnnecessaryStringConcatSniff
Georg Ringer [Fri, 21 Sep 2012 15:49:41 +0000 (17:49 +0200)]
[TASK] Fix UnnecessaryStringConcatSniff

Change-Id: I367b4d5797f1f52bc55c19af43279b4f30704a5b
Resolves: #41185
Releases: 6.0
Reviewed-on: http://review.typo3.org/14844
Reviewed-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Tested-by: Philipp Gampe
Reviewed-by: Andy Grunwald
Tested-by: Andy Grunwald
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Cleanup character after PHP closing tag
Georg Ringer [Fri, 21 Sep 2012 14:38:28 +0000 (16:38 +0200)]
[TASK] Cleanup character after PHP closing tag

Change-Id: Ife256d7497ac72235ba3783bbbe5203b9a66785a
Resolves: #41119
Releases: 6.0
Reviewed-on: http://review.typo3.org/14833
Reviewed-by: Andy Grunwald
Tested-by: Andy Grunwald
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Show felogin title in page module
Georg Ringer [Wed, 19 Sep 2012 18:12:48 +0000 (20:12 +0200)]
[TASK] Show felogin title in page module

Currently, the content element in page module is empty.
At least the title of the plugin should be displayed

Change-Id: I2663295139c5c2743351eb256f622660d19d1bed
Resolves: #41076
Releases: 6.0
Reviewed-on: http://review.typo3.org/14739
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Wrong exception msg after namespace change
Georg Ringer [Thu, 20 Sep 2012 10:31:33 +0000 (12:31 +0200)]
[BUGFIX] Wrong exception msg after namespace change

The stated interface got a different name and needs to
be changed

Change-Id: Ied9953580dced910b777d49cb465ceb1287b0062
Fixes: #41111
Releases: 6.0
Reviewed-on: http://review.typo3.org/14756
Reviewed-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Link to install tool in reports leads to old page
Thomas Löffler [Mon, 17 Sep 2012 18:02:09 +0000 (20:02 +0200)]
[BUGFIX] Link to install tool in reports leads to old page

There is a link to install tool on the reports page which leads
to the old page with the missing button "unlock install tool".

Change-Id: If5b33c379581672dbfd2d1024b0dd485e2281b7c
Resolves: #37067
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/14671
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Move code from the system extension cli to core/Classes
Helmut Hummel [Wed, 19 Sep 2012 21:07:28 +0000 (23:07 +0200)]
[TASK] Move code from the system extension cli to core/Classes

Change-Id: Iafb916bc8a5cc74fe284d18a5430350f344e11c2
Resolves: #40949
Releases: 6.0
Reviewed-on: http://review.typo3.org/14746
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Mattias Nilsson
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Provide a file for IDEs to recognize old class names
Helmut Hummel [Thu, 20 Sep 2012 16:32:09 +0000 (18:32 +0200)]
[TASK] Provide a file for IDEs to recognize old class names

As of now an IDE cannot recognize old class names as the
class alias is set up dynamically.

Provide a file with class definitions of old class names
which extend the new one. This file is never included
during a request but just there to add IDE support for
the old class names.

The file is auto generated on the basis of the class mapping.

Change-Id: I5ff4a1cd6a678121621ad027fb6fd63e259e02bd
Resolves: #41128
Releases: 6.0
Reviewed-on: http://review.typo3.org/14777
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Rename Core\DataHandler\DataHandler
Christian Kuhn [Thu, 20 Sep 2012 11:46:27 +0000 (13:46 +0200)]
[TASK] Rename Core\DataHandler\DataHandler

Old t3lib_tcemain was renamed to Core\DataHandler\DataHandling, but
should have been Core\DataHandling\DataHandler instead, located
beside the other classes and hook interfaces.
The patch moves the file and corrects all usages, and raises
submodule pointers of workspace and version that already got
the rename patches.

Change-Id: I394849aceebc389d88b0da0f0ff9751a7cc8efc5
Resolves: #41094
Related: #40095
Related: #41095
Related: #41096
Releases: 6.0
Reviewed-on: http://review.typo3.org/14762
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] EXT:saltedpasswords tests
Christian Kuhn [Wed, 19 Sep 2012 20:09:41 +0000 (22:09 +0200)]
[TASK] EXT:saltedpasswords tests

* Minor cleanups and fix for a broken globals backup
* Activate for travis

Change-Id: I0bac617fcff4100dd31bf7ca1ad0aa552a7a4d37
Resolves: #41081
Releases: 6.0
Reviewed-on: http://review.typo3.org/14742
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] EXT:lang unit tests
Christian Kuhn [Wed, 19 Sep 2012 19:32:03 +0000 (21:32 +0200)]
[TASK] EXT:lang unit tests

* Minor test cleanups
* Activate in travis testsuite

Change-Id: I6eccff9a35198479e0932779b261f2ec364e0393
Resolves: #41080
Releases: 6.0
Reviewed-on: http://review.typo3.org/14741
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] EXT:indexed_search tests
Christian Kuhn [Wed, 19 Sep 2012 18:58:17 +0000 (20:58 +0200)]
[TASK] EXT:indexed_search tests

* Fix tests to use fixture mock
* Clean up backups
* Activate in testsuite for travis

Change-Id: I94988d1eaf7d4b7408e7cb08faa3a9a86bf0bd4b
Resolves: #41077
Releases: 6.0
Reviewed-on: http://review.typo3.org/14740
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] EXT:form tests and unicode fix
Christian Kuhn [Wed, 19 Sep 2012 17:45:15 +0000 (19:45 +0200)]
[BUGFIX] EXT:form tests and unicode fix

This cleans up the existing EXT:form tests and
adds them to the travis testsuite.

The two filter test cases fail on systems like debian with
PHP 5.3.3 due to a broken PCRE environment. This issue is
identical to #39123 and the fix is very similar.

Change-Id: I18d806d795a40ff6aed8dbe388a3ddfb91d15fe3
Resolves: #41074
Related: #39123
Related: #35296
Related: #35284
Releases: 6.0
Reviewed-on: http://review.typo3.org/14738
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] EXT:felogin unit tests
Christian Kuhn [Wed, 19 Sep 2012 15:06:25 +0000 (17:06 +0200)]
[TASK] EXT:felogin unit tests

* Rename FrontendLoginControllerTest file
* Use phpunit getAccessibleProxy() instead of own eval()
* Rename some tests and data providers
* Fix some duplicate data provider array keys
* Activate in travis

Change-Id: Ia49a59f8d60212e091e69164b759f62e6d0e257a
Resolves: #41071
Releases: 6.0
Reviewed-on: http://review.typo3.org/14734
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] pi_getLL() alternative language translation fails
Xavier Perseguers [Fri, 31 Aug 2012 10:30:37 +0000 (12:30 +0200)]
[BUGFIX] pi_getLL() alternative language translation fails

The translation fallback introduced with TYPO3 4.6 is not taken
into account by the pi_getLL() method.

Change-Id: I9c60d14e903eba1cc0d19ea8cd3a58f5365abfa1
Fixes: #39850
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/13811
Reviewed-by: Markus Klein
Reviewed-by: Laurent Cherpit
Tested-by: Laurent Cherpit
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[TASK] Set TYPO3 version to 6.0-dev
TYPO3 Release Team [Tue, 18 Sep 2012 21:52:03 +0000 (23:52 +0200)]
[TASK] Set TYPO3 version to 6.0-dev

Change-Id: Icb79400c0444c099b27a87b3ad55a1e3dbb8cee8
Reviewed-on: http://review.typo3.org/14722
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
7 years ago[RELEASE] Release of TYPO3 6.0.0beta2
TYPO3 Release Team [Tue, 18 Sep 2012 21:51:51 +0000 (23:51 +0200)]
[RELEASE] Release of TYPO3 6.0.0beta2

Change-Id: I6e9a95589f50deb5df5458761b087f47d441d3c0
Reviewed-on: http://review.typo3.org/14721
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
7 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Tue, 18 Sep 2012 21:35:28 +0000 (23:35 +0200)]
[TASK] Raise submodule pointer

Change-Id: I0da4ec847376480552d1f51565500030cac4a8fc
Reviewed-on: http://review.typo3.org/14719
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
7 years ago[BUGFIX] Configuration of an extension fails with fatal error
Georg Grossberger [Wed, 12 Sep 2012 12:23:56 +0000 (14:23 +0200)]
[BUGFIX] Configuration of an extension fails with fatal error

The extensionmanager tries to merge the default configuration
with the already saved one. If no configuration has been set yet,
the result of the unserialize operation is a boolean false instead
of an array and that is causing a fatal error when it tries to
merge both configurations with the ArrayUtility::flatten method
This patch adds a check that sets the current configuration
to an empty array if none exists.

Change-Id: Ibbc92e580e94e03452e7a40800374f086488a14b
Resolves: #40864
Releases: 6.0
Reviewed-on: http://review.typo3.org/14548
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Uncaught Exception when accessing "Filelist" module in Windows
Nicole Cordes [Tue, 11 Sep 2012 10:36:40 +0000 (12:36 +0200)]
[BUGFIX] Uncaught Exception when accessing "Filelist" module in Windows

An Exception is thrown when files are found directly in fileadmin folder.
Because of a backslash a false identifier is generated and file cannot be
found anymore.

Change-Id: I6c9e8b56654dfb44ec33f697219b5299883e82c5
Fixes: #39130
Releases: 6.0
Reviewed-on: http://review.typo3.org/14514
Reviewed-by: Oliver Hader
Reviewed-by: Wouter Wolters
Reviewed-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Tested-by: Oliver Hader
7 years ago[BUGFIX] Fatal errors for interfaces with PHP version < 5.3.7
Nicole Cordes [Wed, 5 Sep 2012 13:14:00 +0000 (15:14 +0200)]
[BUGFIX] Fatal errors for interfaces with PHP version < 5.3.7

This bugfix rewrites function type hints to match the new ones as long as
PHP versions of OS Venders are not up to date.
Fatal errors are thrown when using an old interface with the new
TYPO3 6.0 beta 1. This only happens with PHP versions below 5.3.7 as
there are some type hinting issues.

Raise the Extbase submodule pointer at the same time to be in line
with the renaming of the Autoloader to ClassLoader.

Change-Id: I87da4bb2ef0420a94d1d155edde500c1aa96894a
Fixes: #40653
Related: #40095
Releases: 6.0
Reviewed-on: http://review.typo3.org/14376
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Usage of raw binary characters in SQL Parser
Martin Helmich [Tue, 18 Sep 2012 09:38:53 +0000 (11:38 +0200)]
[BUGFIX] Usage of raw binary characters in SQL Parser

Currently, the SQL Parser uses raw binary characters. In some cases,
this breaks the PHP interpreter. This results in the file
SqlParser.php not being parsed (the PHP interpreter just dumps
"???..." to stdout) and a follow-up fatal error because the class
cannot be found.

This patch replaces the raw binary characters with corresponding
character sequence in double quotes.

Change-Id: I28fb5d0c8401794e8f4bf20e7e2611b4cf7014ae
Fixes: #40932
Relates: #40672
Releases: 6.0
Reviewed-on: http://review.typo3.org/14689
Reviewed-by: Oliver Hader
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] TS Object "FILES" is not able to handle multiple references
Steffen Ritter [Mon, 3 Sep 2012 10:49:41 +0000 (12:49 +0200)]
[BUGFIX] TS Object "FILES" is not able to handle multiple references

The current implementation is not able to deal with more
than one file-reference (hand over as csv).

According to the documentation and to behave like other
options of the FILES object this should be adapted.

Change-Id: I79227dcabbcc92c355528df0f8ebb7e4f38d1dcb
Fixes: #39955
Releases: 6.0
Reviewed-on: http://review.typo3.org/14307
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Switch to List module on root page leads to blank page
Thomas Löffler [Wed, 12 Sep 2012 06:41:50 +0000 (08:41 +0200)]
[BUGFIX] Switch to List module on root page leads to blank page

Reproducable only with admin account. Switch to Page module, go to root
page (id = 0), switch to List module => blank page. Works only on
root page.

Change-Id: I377bf20708631e81d2854645b18a1211889e6409
Releases: 6.0, 4.7, 4.6, 4.5
Resolves: #40781
Reviewed-on: http://review.typo3.org/14490
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Remove superfluous parenthesis in sysexts
Arvid Jakobsson [Sun, 16 Sep 2012 19:25:07 +0000 (21:25 +0200)]
[TASK] Remove superfluous parenthesis in sysexts

Removes superfluous parenthesis in sysexts "felogin", "filelist",
"form" and "func".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: I2e9e0b8e339dae93c0361a6ba36e41beb0f54711
Resolves: #40965
Related: #40095
Reviewed-on: http://review.typo3.org/14624
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parenthesis in sysexts
Arvid Jakobsson [Sun, 16 Sep 2012 19:45:34 +0000 (21:45 +0200)]
[TASK] Remove superfluous parenthesis in sysexts

Removes superfluous parenthesis in sysexts "info_pagetsconfig",
"install", "integrity" and "lang".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: I367b1bef893de93964b41d900f29e2dfcedb8aaf
Resolves: #40967
Related: #40095
Reviewed-on: http://review.typo3.org/14626
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parenthesis in sysexts
Arvid Jakobsson [Sun, 16 Sep 2012 20:16:11 +0000 (22:16 +0200)]
[TASK] Remove superfluous parenthesis in sysexts

Removes superfluous parenthesis in sysexts "opendocs", "openid",
"perm" and "recordlist".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: Ibe211f8ff6ba0089ecb086bd645ca55ab6fcc9da
Resolves: #40968
Related: #40095
Reviewed-on: http://review.typo3.org/14627
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parenthesis in sysexts
Arvid Jakobsson [Sun, 16 Sep 2012 20:30:54 +0000 (22:30 +0200)]
[TASK] Remove superfluous parenthesis in sysexts

Removes superfluous parenthesis in sysexts "saltedpasswords",
"scheduler", "setup" and "statictemplates".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: Ie1e7d052f5d8dfac95d01a70ed750e69cf4bb7f6
Resolves: #40970
Related: #40095
Reviewed-on: http://review.typo3.org/14629
Reviewed-by: Thomas Loeffler
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parenthesis in sysexts
Arvid Jakobsson [Sun, 16 Sep 2012 20:36:02 +0000 (22:36 +0200)]
[TASK] Remove superfluous parenthesis in sysexts

Removes superfluous parenthesis in sysexts "sv", "sys_action",
"sys_note" and "t3editor".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: Ib4b3541051a30895d6657b6af367f9c6c58dac44
Resolves: #40971
Related: #40095
Reviewed-on: http://review.typo3.org/14630
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parens in sysexts css_styled_content - feedit
Arvid Jakobsson [Sun, 16 Sep 2012 18:34:31 +0000 (20:34 +0200)]
[TASK] Remove superfluous parens in sysexts css_styled_content - feedit

Removes superfluous parenthesis in sysexts "css_styled_content",
"extensionmanager", "extra_page_cm_options" and "feedit".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: I9ec62d6b2782e349cef447c7a9c87f4a4fbc2585
Resolves: #40964
Related: #40095
Reviewed-on: http://review.typo3.org/14623
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parenthesis in sysexts
Arvid Jakobsson [Sun, 16 Sep 2012 20:37:32 +0000 (22:37 +0200)]
[TASK] Remove superfluous parenthesis in sysexts

Removes superfluous parenthesis in sysexts "t3skin", "taskcenter",
"tsconfig_help" and "tstemplate".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: I9034b5146aa02651e99ab3651c50d785423e64c2
Resolves: #40972
Related: #40095
Reviewed-on: http://review.typo3.org/14631
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parenthesis in sysexts
Arvid Jakobsson [Sun, 16 Sep 2012 20:40:34 +0000 (22:40 +0200)]
[TASK] Remove superfluous parenthesis in sysexts

Removes superfluous parenthesis in sysexts "tstemplate_analyzer",
"tstemplate_ceditor", "tstemplate_info" and "tstemplate_objbrowser".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: I7724aa9b38d7db641db4bd75c1a059bf8a71038b
Resolves: #40973
Related: #40095
Reviewed-on: http://review.typo3.org/14632
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parenthesis in sysexts
Arvid Jakobsson [Sun, 16 Sep 2012 20:43:47 +0000 (22:43 +0200)]
[TASK] Remove superfluous parenthesis in sysexts

Removes superfluous parenthesis in sysexts "viewpage",
"wizard_crpages" and "wizard_sortpages".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: Ib5818e68f9e21164de8e42da73686cf1327410a9
Resolves: #40974
Related: #40095
Reviewed-on: http://review.typo3.org/14633
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Remove superfluous parenthesis in folders typo3 and t3lib
Arvid Jakobsson [Sun, 16 Sep 2012 20:50:31 +0000 (22:50 +0200)]
[TASK] Remove superfluous parenthesis in folders typo3 and t3lib

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: I77e999229bf10bc39757f927bb3386eb2df8ec61
Resolves: #40982
Related: #40095
Reviewed-on: http://review.typo3.org/14634
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert