Packages/TYPO3.CMS.git
8 years ago[BUGFIX] Fatal error in configuration ($BE_USER->uc)
Susanne Moog [Wed, 25 Jan 2012 19:23:29 +0000 (20:23 +0100)]
[BUGFIX] Fatal error in configuration ($BE_USER->uc)

This happens because an object is handed over as
$arr[$key].
In this case convert $arr[$key] to a real array.

Change-Id: I128de2da656a3d4782bcb9b8b2a9519aade6ce9f
Fixes: #33444
Releases: 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/8693
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Fix CGL violations against InlineControlStructure
Wouter Wolters [Fri, 29 Jun 2012 20:16:27 +0000 (22:16 +0200)]
[TASK] Fix CGL violations against InlineControlStructure

Fix CGL violations against InlineControlStructure

Change-Id: I2935a11c27c22070e9a3f08306c2cf69e3c83dd5
Resolves: #38494
Releases: 6.0
Reviewed-on: http://review.typo3.org/12456
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Fix CGL violations against InlineControlStructure
Wouter Wolters [Fri, 29 Jun 2012 19:01:26 +0000 (21:01 +0200)]
[TASK] Fix CGL violations against InlineControlStructure

Fix CGL violations against InlineControlStructure

Change-Id: I296c5f8cc847c4d7d80ab64703834902d65aa8e2
Resolves: #38492
Releases: 6.0
Reviewed-on: http://review.typo3.org/12454
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Fix CGL violations against InlineControlStructure
Wouter Wolters [Fri, 29 Jun 2012 19:24:57 +0000 (21:24 +0200)]
[TASK] Fix CGL violations against InlineControlStructure

Fix CGL violations against InlineControlStructure

Change-Id: I4fcde4f6d0b5d0252154f254799b9cef8fedc775
Resolves: #38493
Releases: 6.0
Reviewed-on: http://review.typo3.org/12455
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] TSFE->additionalFooterData for USER_INT
Oliver Hader [Thu, 7 Jun 2012 09:13:24 +0000 (11:13 +0200)]
[BUGFIX] TSFE->additionalFooterData for USER_INT

TSFE->additionalFooterData was introduced with TYPO3 4.3, but
only for the purpose of t3lib_PageRenderer. The definition of
this property is e.g. missing at all in tslib_fe and besides
that, the handling for USER_INT/COA_INT objects is not there
at all.

Change-Id: I86372e332503d6907e5ff2d28c893bfd127bdcdc
Fixes: #29254
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/11859
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[TASK] Add missing sql_free_result in t3lib classes
Wouter Wolters [Tue, 1 May 2012 19:14:30 +0000 (21:14 +0200)]
[TASK] Add missing sql_free_result in t3lib classes

Add missing calls to sql_free_result in t3lib classes.

Change-Id: Iac695e8e9644b068771947e03deef1062e0dd822
Resolves: #36762
Releases: 6.0
Reviewed-on: http://review.typo3.org/10920
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] Take versioned record into account for showHidden flag.
Bart Dubelaar [Fri, 27 Jan 2012 12:02:49 +0000 (13:02 +0100)]
[BUGFIX] Take versioned record into account for showHidden flag.

The flag showHiddenPage is set if the requested uid is a hidden page.
The original code always looked at the original uid and not to version
in the active workspace. This is fixed.

Change-Id: I6b1be8e459d499578ca30e13d1cc50e9b2ace415
Fixes: #33392
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8720
Reviewed-by: Stefan Neufeind
Reviewed-by: Bart Dubelaar
Tested-by: Bart Dubelaar
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] Adding Multiple Images fails
Steffen Ritter [Tue, 26 Jun 2012 05:21:48 +0000 (07:21 +0200)]
[BUGFIX] Adding Multiple Images fails

Adding multiple images using the "import elements" link within
the record picker fails, since it calls a request to collapse
all already existing images of the element, without handing the
needed parameters.

As the needed parameters are not available at this point, just ommit
the request to close collapse the IRRE entries.

Change-Id: Ibc870cdcac32b4f5867ae12ca1020a20a5905310
Releases: 6.0
Resolves: #38383
Reviewed-on: http://review.typo3.org/12367
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[!!!][TASK] Move temp_CACHED_* files to caching framework
Christian Kuhn [Sun, 24 Jun 2012 17:09:00 +0000 (19:09 +0200)]
[!!!][TASK] Move temp_CACHED_* files to caching framework

After the basic bootstrap refactoring that moved the loading of
ext_tables.php and ext_localconf.php to class context, it is now easily
possible to put the former temp_CACHED_* files to the caching framework
as cached PHP code, next to the autoloader registry cache entry.

This patch introduces a new API to t3lib_extMgm to handle the
loading of ext_localconf, ext_tables and the global TYPO3_LOADED_EXT
array and removes the current handling that was cluttered throughout
the core.

The setting of TYPO3_CONF_VARS['SYS']['extCache'] is now deprecated and
unused. The bootstrap now decides based on its context, whether caching
of those files is used. This way we can for example run the install tool
in a fully uncached environment and can get rid of the nasty side effects
we had in this area in the past.

With a simple call to t3lib_extMgm::removeCacheFiles() all cache entries
in PHP code cache that are tagged with 'core' can be removed at once.
This currently affects the autoloader registry, the TYPO3_LOADED_EXT
entry, and the concatenated ext_localconf and ext_tables files.

The patch furthermore gets rid of the _CACHEFILE array key in
$GLOBALS['TYPO3_LOADED_EXT'] that worked as a kind of API to the calling
method to indicate if a concatenated ext_tables and ext_localconf file
is available.

Change-Id: Id00be5f24ec1698ed9126e61b229a718d6ca6741
Resolves: #38414
Releases: 6.0
Reviewed-on: http://review.typo3.org/12383
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] Drag&Drop inside the root page of the pagetree isn't possible
Stefan Galinski [Thu, 28 Jun 2012 08:25:05 +0000 (10:25 +0200)]
[BUGFIX] Drag&Drop inside the root page of the pagetree isn't possible

In case there is no page (except the root page) within TYPO3, you can't
use the drag and drop functionality in the page tree to create the first
page.

Change-Id: I4f4aed78916f1ab0ebf9bbc1baad2b2743e9d1b2
Fixes: #24626
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10428
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
8 years ago[TASK] Remove tslib/media, cglify statictemplates/media
Susanne Moog [Wed, 27 Jun 2012 21:06:38 +0000 (23:06 +0200)]
[TASK] Remove tslib/media, cglify statictemplates/media

The media folder in the TYPO3 core is duplicated: It resides once
in tslib/media and once in statictemplates/media. It is only used
in statictemplates.

This patch moves the already "cglfixed" files from tslib/media to
statictemplates and removes the superfluous media folder.

Change-Id: I4c740849fd0d147590cf28efd6ae0680fc66b779
Resolves: #28024
Releases: 6.0
Reviewed-on: http://review.typo3.org/12334
Reviewed-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Markus Klein
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
8 years ago[BUGFIX] Declaration of tx_rtehtmlarea_base::drawRTE() not compatible
Stanislas Rolland [Thu, 28 Jun 2012 19:49:14 +0000 (15:49 -0400)]
[BUGFIX] Declaration of tx_rtehtmlarea_base::drawRTE() not compatible

Solution: First parameter should be defined as reference so as to be
compatible with the definition of t3lib_rteapi::drawRTE().

Change-Id: I11a24893f9fb1020fb194c7d2cff2731f7ce52f0
Releases: 4.5, 4.6, 4.7, 6.0
Resolves: #37541
Reviewed-on: http://review.typo3.org/12426
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
8 years ago[TASK] Fix CGL violations against DoubleQuoteUsage
Wouter Wolters [Sun, 24 Jun 2012 20:08:39 +0000 (22:08 +0200)]
[TASK] Fix CGL violations against DoubleQuoteUsage

Fix CGL violations against DoubleQuoteUsage

Change-Id: I6e97a8f02130b246c4eeaa9493722a53974c0a21
Resolves: #38358
Releases: 6.0
Reviewed-on: http://review.typo3.org/12338
Reviewed-by: Oliver Klee
Reviewed-by: Andy Grunwald
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Remove internal sys_history cleanup feature
Stefan Galinski [Wed, 27 Jun 2012 14:12:56 +0000 (16:12 +0200)]
[TASK] Remove internal sys_history cleanup feature

The internal cleanup feature for the table sys_history
kept the entries only for 30 days by default. This behaviour
can lead to lost information if the history is needed and
the feature wasn't known and changed.

As a replacement, the users can use the table garbage
collection scheduler task that exists for some time now.

Change-Id: Iede559e0ece282c16a54e6659c26737c8bf86d90
Resolves: #38436
Releases: 6.0
Reviewed-on: http://review.typo3.org/12404
Reviewed-by: Markus Klein
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
8 years ago[BUGFIX] RTE link insertion issues with IE9
Stanislas Rolland [Thu, 28 Jun 2012 18:28:09 +0000 (14:28 -0400)]
[BUGFIX] RTE link insertion issues with IE9

Problem: inRange method not supported by standard range object used
with IE9.
Solution: Use standards-based method with IE9

Note: Thanks to Johannes Pfeiffer

Change-Id: Iccf230e6103e72953e49eb1a4dde967f3e65a5b7
Releases: 4.7, 6.0
Resolve: #38300
Reviewed-on: http://review.typo3.org/12422
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
8 years ago[FEATURE] Improve the info popup
Stefan Galinski [Thu, 28 Jun 2012 16:15:08 +0000 (18:15 +0200)]
[FEATURE] Improve the info popup

The change improves the general spacing and CGL of the code,
removes some unused variables, tailores some very long lines
for better readability, adds the creation date, creation user
and last modified timestamp of the record and adds some general
actions to the references which improve the usability of the
feature a lot.

Change-Id: Iad2ec3ca01707a1486e2785115e3c5c25f6e1c57
Resolves: #38469
Releases: 6.0
Reviewed-on: http://review.typo3.org/12420
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[FEATURE] Edit on click in list module by default
Stefan Galinski [Thu, 28 Jun 2012 11:17:27 +0000 (13:17 +0200)]
[FEATURE] Edit on click in list module by default

Change-Id: I8474d3400245e47c817ca1a2c63116a410d03747
Resolves: #38453
Releases: 6.0
Reviewed-on: http://review.typo3.org/12419
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
8 years ago[TASK] Usability: Replace "Sitemap" with "Special Menus"
Mario Rimann [Fri, 18 Nov 2011 21:47:41 +0000 (22:47 +0100)]
[TASK] Usability: Replace "Sitemap" with "Special Menus"

Changes the labels to be a bit more general since this CType can
be used for more than just sitemaps. Also changes the default
menu type.

Change-Id: Ibed4a9aa6d67059c9f8d6a517248ae33ed2a301b
Resolves: #17969
Release: 6.0
Reviewed-on: http://review.typo3.org/6743
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Set TYPO3 version to 6.0-dev
TYPO3 Release Team [Wed, 27 Jun 2012 16:07:04 +0000 (18:07 +0200)]
[TASK] Set TYPO3 version to 6.0-dev

Change-Id: I26ba2f65f6b55c03adf3fa77cc9c12e3cf8132b0
Reviewed-on: http://review.typo3.org/12413
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
8 years ago[RELEASE] Release of TYPO3 6.0.0alpha2
TYPO3 Release Team [Wed, 27 Jun 2012 16:06:54 +0000 (18:06 +0200)]
[RELEASE] Release of TYPO3 6.0.0alpha2

Change-Id: I91407bb8bd36d96ce19935eaa3c314dfda7ad09a
Reviewed-on: http://review.typo3.org/12412
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
8 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Wed, 27 Jun 2012 15:48:18 +0000 (17:48 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ic305bb1a44273833f53df88330b8f6ec3cf5f0da
Reviewed-on: http://review.typo3.org/12408
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
8 years ago[BUGFIX] Bootstrap_BaseSetup::getPathThisScript is not static
Georg Ringer [Wed, 27 Jun 2012 12:10:55 +0000 (14:10 +0200)]
[BUGFIX] Bootstrap_BaseSetup::getPathThisScript is not static

The method Typo3_Bootstrap_BaseSetup::getPathThisScript()
should be static but isn't

Change-Id: I96ce32ba5980f5a3612685bfe51c028eb23e2699
Resolves: #38428
Releases: 6.0
Reviewed-on: http://review.typo3.org/12394
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Add travis configuration file
Helmut Hummel [Sun, 24 Jun 2012 20:16:24 +0000 (22:16 +0200)]
[TASK] Add travis configuration file

For details read the ticket description.

Change-Id: Ibc22c62e7bb490e1871db92bbc09cd7e56581fa3
Resolves: #38357
Releases: 6.0
Reviewed-on: http://review.typo3.org/12339
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[BUGFIX] Backup global vars in DriverRegistryTest
Helmut Hummel [Sun, 24 Jun 2012 15:37:51 +0000 (17:37 +0200)]
[BUGFIX] Backup global vars in DriverRegistryTest

The DriverRegistryTest pollutes the global variable space,
which leads to failures in other tests if they are executed
after this test.

Backup and restore the global variables for this test.

Change-Id: I1abacbb8a49a771c64356215749c96ae02700cc2
Resolves: #38350
Releases: 6.0
Reviewed-on: http://review.typo3.org/12333
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[BUGFIX] Use the TestFinder to determine fixture path
Helmut Hummel [Sun, 24 Jun 2012 12:06:36 +0000 (14:06 +0200)]
[BUGFIX] Use the TestFinder to determine fixture path

Two tests still use a hardcoded path to the fixture files.
This fails if no typo3_src folder is present which is not
the case in some TYPO3 installations.

For this change it is necessary to also allow tests/ as prefix
for language files.

Change-Id: I89de174c8a80ea162ec3b0c3eef4817e7c8be475
Releases: 6.0
Resolves: #38349
Reviewed-on: http://review.typo3.org/12332
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[TASK] Encapsulate bootstrap base code
Christian Kuhn [Sat, 23 Jun 2012 23:25:48 +0000 (01:25 +0200)]
[TASK] Encapsulate bootstrap base code

This patch merges all bootstrap code that is independent from the local
instance and configuration into one class. A wrapper method in
Typo3_Bootsrap is introduced to call the only public method of this
class. This reduces the number of public bootstrap methods and
creates a clear definition what code must be run until instance
specific configuration comes into the game.

Some code fragments like the time initialization is now done more early
in bootstrap, the according methods are merged in the class.

The basic error_reporting setup is moved to the very end of the class,
which forced some called t3lib_div methods to be notice free.

All code that can be easily tested in this class now has unit tests.

Change-Id: I90d48f8f4ff4a59b5507becb6102c90b39d9eebd
Resolves: #38344
Releases: 6.0
Reviewed-on: http://review.typo3.org/12319
Reviewed-by: Steffen Ritter
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
8 years ago[BUGFIX] CamelCased class names impossible with empty cache
Christian Kuhn [Sat, 23 Jun 2012 18:20:07 +0000 (20:20 +0200)]
[BUGFIX] CamelCased class names impossible with empty cache

Issue #37110 that aimed to allow case sensitive class name in
ext_autoload files has a bug that any class registered with CamelCased
class name is only found if the autoload entries are read from cache.

The patch now creates a lower cased entry as soon as the core_autoload
and ext_autoload files are read. There is an additional test that fails
if the changes in the autoload class are not applied. The naming of the
existing camelCase test was adapted to show that it is handling the
answer of an successful cache fetch only.

Additionally the current strtolower is changed to t3lib_div::strtolower
to make the whole thing multibyte safe.

Change-Id: I94f7ca5b3e60234f08433c747c00639d8dd219cd
Fixes: #38331
Related: #37110
Releases: 6.0
Reviewed-on: http://review.typo3.org/12310
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] CGL cleanup for the new module menu classes
Susanne Moog [Sun, 24 Jun 2012 14:02:08 +0000 (16:02 +0200)]
[TASK] CGL cleanup for the new module menu classes

The new module menu classes have some CGL issues left.

Patch fixes missing comments and some wrong object
annotations.

Change-Id: I7b8e810fe732977e9efbd56075683601658971f4
Resolves: #38347
Releases: 6.0
Reviewed-on: http://review.typo3.org/12329
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] Wrong margin calculation for Text/Image
derhansen [Fri, 4 May 2012 09:55:16 +0000 (11:55 +0200)]
[BUGFIX] Wrong margin calculation for Text/Image

This patch fixes a wrong calculation of margins for Text/Image
items with the properties "Beside text, left" and "Beside
text, right".

Change-Id: Ie484685aa2839123c42338862c241403614e7f7a
Fixes: #36541
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/10995
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
8 years ago[TASK] Raise submodule pointer
Christian Kuhn [Sun, 24 Jun 2012 13:15:47 +0000 (15:15 +0200)]
[TASK] Raise submodule pointer

Change-Id: I9e1a9af81ec767475911c48772ae60e754c29384
Reviewed-on: http://review.typo3.org/12327
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[FEATURE] Add module menu object to the TYPO3 backend
Susanne Moog [Sun, 17 Jun 2012 12:14:00 +0000 (14:14 +0200)]
[FEATURE] Add module menu object to the TYPO3 backend

The backend at the moment uses a combination of the
GLOBAL variables TBE_MODULES and TBE_MODULES_EXT to
build the main menus of the backend (the module menu
on the left and the submodule menus of the backend
modules - look at info for an example).

To be able to easily change the representation of
these menus and to offer a clean API for rendering
menus the menu is refactored into an object structure
with n levels. This patch migrates the old GLOBALS
to a 3 level menu object. This means that you can use
the module menu object in your backend modules to
render your submenu.

This patch just adds the object structure and
transformation. It does not change any handling of
menus in the core itself. These changes can be done
piece by piece after this patch.

Change-Id: I1f7f9f5fcf83274840acef6cbeb267ea4ca460c3
Resolves: #38138
Releases: 6.0
Reviewed-on: http://review.typo3.org/12146
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Remove empty init() method from EXT:tsconfig_help
Andy Grunwald [Sat, 23 Jun 2012 20:02:44 +0000 (22:02 +0200)]
[TASK] Remove empty init() method from EXT:tsconfig_help

In EXT:tsconfig_help the method init() just call his parent.

This is not needed, because parent method are always called,
even if an extending class does not specify this explicitly.

Change-Id: I69d7aa47af7f6d90b8c3fb78c2f00d088e8a0597
Fixes: #38336
Releases: 6.0
Reviewed-on: http://review.typo3.org/12315
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Remove empty constructors in EXT:form
Andy Grunwald [Sat, 23 Jun 2012 19:54:59 +0000 (21:54 +0200)]
[TASK] Remove empty constructors in EXT:form

An empty constructor just calling parent is not needed, because parent
constructors are always called automatically.

Change-Id: I89384aa584048108fab444e3ee0d50e661c7d014
Fixes: #38335
Releases: 6.0
Reviewed-on: http://review.typo3.org/12314
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Remove empty method from t3lib_file_Repository_FileCollectionRepo
Andy Grunwald [Sat, 23 Jun 2012 18:42:26 +0000 (20:42 +0200)]
[TASK] Remove empty method from t3lib_file_Repository_FileCollectionRepo

In t3lib_file_Repository_FileCollectionRepository the method findByType
just call his parent.

Change-Id: Ia82ec630fdb8a54d77b413b98423c81f23a76941
Fixes: #38332
Releases: 6.0
Reviewed-on: http://review.typo3.org/12311
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Remove empty constructor from t3lib_spritemanager_SimpleHandler
Andy Grunwald [Sat, 23 Jun 2012 18:54:23 +0000 (20:54 +0200)]
[TASK] Remove empty constructor from t3lib_spritemanager_SimpleHandler

An empty constructor just calling parent is not needed, because parent
constructors are always called automatically.

Change-Id: I86818458540dd85709619f0d0ab21efa266e079b
Fixes: #38333
Releases: 6.0
Reviewed-on: http://review.typo3.org/12312
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Remove empty constructor from localRecordList
Andy Grunwald [Sat, 23 Jun 2012 19:22:27 +0000 (21:22 +0200)]
[TASK] Remove empty constructor from localRecordList

__construct() in localRecordList just calls parent.

This is not needed, because parent constructors are always
called, even if an extending class does not specify this
explicitly.

Change-Id: I505169347964744bcd5a7f7deb2d89f696d02634
Fixes: #38334
Releases: 6.0
Reviewed-on: http://review.typo3.org/12313
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[FEATURE] Cache negative ux_* look up in autoloader
Christian Kuhn [Mon, 11 Jun 2012 19:16:21 +0000 (21:16 +0200)]
[FEATURE] Cache negative ux_* look up in autoloader

For every class instance that is requested via
t3lib_div::makeInstance(), a lookup for ux_"classname" is done
and that class is instantiated if it exists, instead of the original
class. If no ux_ class is found with class_exists(), the requested class
is instantiated. This is the basic "XCLASS" handling in the core.

The patch adds autoloader rows for unsuccessful (NULL) ux_* lookups to the
autoloader cache file. The file is updated during shutdown. This way the
information a XCLASS does NOT exist is cached between consecutive calls.
This leads to a performance improvement and is an advantage over the
current makeInstance class name cache that worked only for one call.
The old "cache for one call only" code is dropped with the patch.

Change-Id: I70573146600d658d218dc9b31694748341fc7a20
Resolves: #37915
Releases: 6.0
Reviewed-on: http://review.typo3.org/11943
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] Refactor page renderer
Dominique Feyer [Wed, 21 Dec 2011 13:21:40 +0000 (14:21 +0100)]
[BUGFIX] Refactor page renderer

The render method of the page renderer is huge and needs to be refactored
into smaller pieces to be able to integrate further changes.

Change-Id: I2ee64ce54d9b9ae66d78b52f6d67a42b7852c53f
Resolves: #38238
Releases: 6.0
Reviewed-on: http://review.typo3.org/12242
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Fix CGL violations against DoubleQuoteUsage
Ludwig Rafelsberger [Sat, 23 Jun 2012 13:10:53 +0000 (15:10 +0200)]
[TASK] Fix CGL violations against DoubleQuoteUsage

Also did some spacing CGL issues.

Change-Id: I10a93c31694ae90be483a4205abd93cc145001c5
Releases: 6.0
Resolves: #38325
Reviewed-on: http://review.typo3.org/12306
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Raise submodule pointer
Christian Kuhn [Sat, 23 Jun 2012 09:48:39 +0000 (11:48 +0200)]
[TASK] Raise submodule pointer

Change-Id: If32bee38978ad52e7338cedcca98b860f696866b
Reviewed-on: http://review.typo3.org/12305
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Fri, 22 Jun 2012 20:54:44 +0000 (22:54 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Ibf7958460bfac740d74bd22a12c7b9a995d1dbbe
Resolves: #38321
Releases: 6.0
Reviewed-on: http://review.typo3.org/12303
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Fri, 22 Jun 2012 22:19:14 +0000 (00:19 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I86ee97b8d1827efca265daa62b488b64c657c095
Resolves: #38322
Releases: 6.0
Reviewed-on: http://review.typo3.org/12304
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] sys_action toolbar items doesn't go to right submodule
Soren Malling [Mon, 11 Jun 2012 14:22:51 +0000 (16:22 +0200)]
[BUGFIX] sys_action toolbar items doesn't go to right submodule

The toolbar items in the sys_actions toolbar doesn't go to the
right submodule in the "Task center" module - unless the last
chosen submodule was "Tasks".

This patch adds the "mode" setting, so the right submodule is chosen

Change-Id: I0eacf922569005c7eba7cadfd49b15575faa3e60
Resolves: #37906
Releases: 6.0
Reviewed-on: http://review.typo3.org/11931
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Fri, 22 Jun 2012 20:27:04 +0000 (22:27 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I06035bfe7a224a33fa6624a7adf33a19821a91bf
Resolves: #38320
Releases: 6.0
Reviewed-on: http://review.typo3.org/12302
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Fri, 22 Jun 2012 19:17:50 +0000 (21:17 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I413cc9c71997b8ba7f557c2f80bd013e284bd521
Resolves: #38319
Releases: 6.0
Reviewed-on: http://review.typo3.org/12301
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/saltedpasswords
Wouter Wolters [Fri, 22 Jun 2012 18:41:51 +0000 (20:41 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/saltedpasswords

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: If173ab6ad75f17f41826ec5dc4f32ca378909193
Resolves: #38318
Releases: 6.0
Reviewed-on: http://review.typo3.org/12300
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/rsaauth
Wouter Wolters [Fri, 22 Jun 2012 17:52:48 +0000 (19:52 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/rsaauth

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Icd78ad5235b537134e0a5684de8405d2c581769f
Resolves: #38317
Releases: 6.0
Reviewed-on: http://review.typo3.org/12299
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Fix CGL violations against DoubleQuoteUsage
Ludwig Rafelsberger [Fri, 22 Jun 2012 14:26:28 +0000 (16:26 +0200)]
[TASK] Fix CGL violations against DoubleQuoteUsage

Change-Id: Ia82bb9e0da1761e42af8e32f85443c0a231173f7
Release: 6.0
Resolves: #38303
Reviewed-on: http://review.typo3.org/12291
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Fri, 22 Jun 2012 16:52:16 +0000 (18:52 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/recordlist/ext_tables.php
* typo3/sysext/recordlist/mod1/index.php
* typo3/sysext/reports/ext_localconf.php
* typo3/sysext/reports/ext_tables.php
* typo3/sysext/reports/interfaces/interface.tx_reports_report.php
* typo3/sysext/reports/interfaces/interface.tx_reports_statusprovider.php
* typo3/sysext/reports/mod/index.php
* typo3/sysext/reports/reports/class.tx_reports_reports_status.php
* typo3/sysext/reports/reports/status/
class.tx_reports_reports_status_configurationstatus.php
* typo3/sysext/reports/reports/status/
class.tx_reports_reports_status_securitystatus.php
* typo3/sysext/reports/reports/status/
class.tx_reports_reports_status_status.php
* typo3/sysext/reports/reports/status/
class.tx_reports_reports_status_systemstatus.php
* typo3/sysext/reports/reports/status/
class.tx_reports_reports_status_typo3status.php
* typo3/sysext/reports/reports/status/
class.tx_reports_reports_status_warningmessagepostprocessor.php
* typo3/sysext/reports/tasks/
class.tx_reports_tasks_systemstatusupdatetask.php
* typo3/sysext/reports/tasks/
class.tx_reports_tasks_systemstatusupdatetasknotificationemailfield.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I75f6fe74dd2e70c2f327729eaffbc0da8d4518c4
Resolves: #38315
Releases: 6.0
Reviewed-on: http://review.typo3.org/12297
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] Missing class definitions in core autoloader
Oliver Hader [Fri, 22 Jun 2012 12:00:20 +0000 (14:00 +0200)]
[BUGFIX] Missing class definitions in core autoloader

Since the classes in typo3/ have been moved to the TYPO3 Core
Autoloader as well and accordant require() calls removed, some
parts of the TYPO3 Backend will show a PHP Fatal Error like
"class not found".
The reason is, that there are PHP files with multiple class
definitions that have not been considered.

The changed autoload registry file was created with the SVN
version of EXT:extdeveval.

Change-Id: Id78e479ea51757eead7ec7298e8749c44d148ab0
Fixes: #38293
Releases: 6.0
Reviewed-on: http://review.typo3.org/12286
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Thu, 21 Jun 2012 21:49:18 +0000 (23:49 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/opendocs/class.tx_opendocs.php
* typo3/sysext/opendocs/ext_tables.php
* typo3/sysext/opendocs/registerToolbarItem.php
* typo3/sysext/perm/ext_tables.php
* typo3/sysext/perm/mod1/class.sc_mod_web_perm_ajax.php
* typo3/sysext/perm/mod1/conf.php
* typo3/sysext/perm/mod1/index.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I9f5811b8f674f189cf033e50da110e1074cb48bb
Resolves: #38276
Releases: 6.0
Reviewed-on: http://review.typo3.org/12281
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
8 years ago[TASK] Follow-Up: favicon for backend window
Stefan Galinski [Fri, 15 Jun 2012 17:03:48 +0000 (19:03 +0200)]
[TASK] Follow-Up: favicon for backend window

The favicon is still missing for the initial login,
some popup windows and the install tool.

Change-Id: I37b4c68e9b77a5652fba3b37d9b3eda75660b524
Resolves: #37868
Releases: 6.0
Reviewed-on: http://review.typo3.org/12004
Reviewed-by: Oliver Klee
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Benjamin Mack [Fri, 22 Jun 2012 13:05:59 +0000 (15:05 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/info/ext_tables.php
* typo3/sysext/info/mod1/conf.php
* typo3/sysext/info/mod1/index.php
* typo3/sysext/info_pagetsconfig/
class.tx_infopagetsconfig_webinfo.php
* typo3/sysext/info_pagetsconfig/ext_tables.php
* typo3/sysext/lang/ext_localconf.php
* typo3/sysext/lang/hooks/clearcache/class.tx_lang_clearcache.php
* typo3/sysext/lang/hooks/clearcache/class.tx_lang_clearcachemenu.php
* typo3/sysext/lang/lang.php
* typo3/sysext/lang/res/js/be/typo3lang.js
* typo3/sysext/lowlevel/admin_cli.php
* typo3/sysext/lowlevel/class.tx_lowlevel_admin_core.php
* typo3/sysext/lowlevel/class.tx_lowlevel_cleaner_core.php
* typo3/sysext/lowlevel/clmods/class.cleanflexform.php
* typo3/sysext/lowlevel/clmods/class.deleted.php
* typo3/sysext/lowlevel/clmods/class.double_files.php
* typo3/sysext/lowlevel/clmods/class.lost_files.php
* typo3/sysext/lowlevel/clmods/class.missing_files.php
* typo3/sysext/lowlevel/clmods/class.missing_relations.php
* typo3/sysext/lowlevel/clmods/class.orphan_records.php
* typo3/sysext/lowlevel/clmods/class.rte_images.php
* typo3/sysext/lowlevel/clmods/class.syslog.php
* typo3/sysext/lowlevel/clmods/class.versions.php
* typo3/sysext/lowlevel/config/conf.php
* typo3/sysext/lowlevel/config/index.php
* typo3/sysext/lowlevel/dbint/cli/cleaner_cli.php
* typo3/sysext/lowlevel/dbint/cli/refindex_cli.php
* typo3/sysext/lowlevel/dbint/conf.php
* typo3/sysext/lowlevel/dbint/index.php
* typo3/sysext/lowlevel/ext_localconf.php
* typo3/sysext/lowlevel/ext_tables.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Ib348429f98c4f23d9b71028a8024273c78654eec
Resolves: #38272
Releases: 6.0
Reviewed-on: http://review.typo3.org/12278
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
8 years ago[BUG] FAL: Signals for IndexerService are named wrong
Benjamin Mack [Thu, 21 Jun 2012 14:42:22 +0000 (16:42 +0200)]
[BUG] FAL: Signals for IndexerService are named wrong

The signals for the Indexer Service are named wrong
(probably due to a copy/paste error).

Change-Id: Ifac15514c682f8c9f93a42c4cc4a7e27903cb60f
Resolves: #38256
Reviewed-on: http://review.typo3.org/12254
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Oliver Klee
Reviewed-by: Andreas Wolf
Tested-by: Andreas Wolf
8 years ago[TASK] Remove last XCLASS statements
Christian Kuhn [Thu, 21 Jun 2012 21:22:13 +0000 (23:22 +0200)]
[TASK] Remove last XCLASS statements

Remove last XCLASS statements that were left out during first cleanup.

Change-Id: I475725926f9ab0bb4e0c484811eb5d59971177b6
Resolves: #38273
Related: #31893
Releases: 6.0
Reviewed-on: http://review.typo3.org/12279
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Move GlobalScope template-init to Bootstrap
Steffen Ritter [Thu, 21 Jun 2012 20:26:12 +0000 (22:26 +0200)]
[TASK] Move GlobalScope template-init to Bootstrap

The Template Class is currently initialized in global
scope in init.php.
Move that to the Bootstrap.

Change-Id: I9b1be2d9f953f7b3bf76849985bf160e976232b5
Resolves: #38269
Releases: 6.0
Reviewed-on: http://review.typo3.org/12274
Reviewed-by: Oliver Klee
Reviewed-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[TASK] CGL FunctionCallArgumentSpacingNoSpaceAfterComma in /typo3/sysext/
Roland Waldner [Thu, 21 Jun 2012 19:54:45 +0000 (21:54 +0200)]
[TASK] CGL FunctionCallArgumentSpacingNoSpaceAfterComma in /typo3/sysext/

Change-Id: I9316f92e296c0489fcd88e384beeb4fbb95f496c
Resolves: #38267
Releases: 6.0
Reviewed-on: http://review.typo3.org/12268
Reviewed-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] CGL FunctionCallArgumentSpacingNoSpaceAfterComma in /typo3/
Roland Waldner [Thu, 21 Jun 2012 19:25:26 +0000 (21:25 +0200)]
[TASK] CGL FunctionCallArgumentSpacingNoSpaceAfterComma in /typo3/

Change-Id: Iedad3e5e4529b60330574eadfa494366bab7d025
Resolves: #38265
Releases: 6.0
Reviewed-on: http://review.typo3.org/12265
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Thu, 21 Jun 2012 19:33:29 +0000 (21:33 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/impexp/app/index.php
* typo3/sysext/impexp/class.tx_impexp.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I72d931829e31d1bcd46ba8efa39fef0275654ef1
Resolves: #38266
Releases: 6.0
Reviewed-on: http://review.typo3.org/12266
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Followup: Remove require statements for classes
Steffen Ritter [Thu, 21 Jun 2012 20:10:56 +0000 (22:10 +0200)]
[TASK] Followup: Remove require statements for classes

Followup because of a Merge Error

Change-Id: Ic54f4c360269e707b64b3e2c28b0786a19d18fb2
Resolves: #38131
Releases: 6.0
Reviewed-on: http://review.typo3.org/12273
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
8 years ago[TASK] Remove require statements for classes
Benjamin Mack [Sun, 17 Jun 2012 10:04:06 +0000 (12:04 +0200)]
[TASK] Remove require statements for classes

Since the autoloader is in place, the require statements for
all classes (including template.php) is not necessary.

This patch adds the core classes to the autoloader file,
and removes all unnecessary require statements.
This change also brings modification with that moves the
initialization of $GLOBALS['TBE_TEMPLATE'] from template.php
into init.php. This means that TBE_TEMPLATE is always
available in the backend now.

Change-Id: I0759d678d42d122e0dc99568e761a05f4b036af4
Resolves: #38131
Reviewed-on: http://review.typo3.org/12142
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
8 years ago[TASK] Fix CGL violations against DoubleQuoteUsage
Ludwig Rafelsberger [Thu, 21 Jun 2012 18:22:07 +0000 (20:22 +0200)]
[TASK] Fix CGL violations against DoubleQuoteUsage

Resolves: #38264

Releases: 6.0

Change-Id: Id0b0e234ecb76c470322739a78945b49b7e4956f
Reviewed-on: http://review.typo3.org/12258
Reviewed-by: Oliver Klee
Tested-by: Steffen Ritter
Reviewed-by: Steffen Ritter
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[BUGFIX] Properly load existing usergroups in task
Bart Dubelaar [Mon, 23 Apr 2012 09:13:30 +0000 (11:13 +0200)]
[BUGFIX] Properly load existing usergroups in task

The create backend user task did not properly load
the usergroups of an existing user, because it wrongly
assumes that the groups are provided as array.
Actually the groups are provided as raw DB field,
thus no conversion is needed.

Change-Id: Ia704e071f6565f1a892e5f5c8d4c2b83a106f32f
Fixes: #36300
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10706
Reviewed-by: Philipp Gampe
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Dmitry Dulepov
Reviewed-by: Oliver Klee
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Thu, 21 Jun 2012 17:04:10 +0000 (19:04 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/filelist/ext_tables.php
* typo3/sysext/filelist/mod1/conf.php
* typo3/sysext/filelist/mod1/index.php
* typo3/sysext/func/ext_tables.php
* typo3/sysext/func/mod1/conf.php
* typo3/sysext/func/mod1/index.php
* typo3/sysext/func_wizards/class.tx_funcwizards_webfunc.php
* typo3/sysext/func_wizards/ext_tables.php
* typo3/sysext/impexp/app/conf.php
* typo3/sysext/impexp/class.tx_impexp_clickmenu.php
* typo3/sysext/impexp/ext_autoload.php
* typo3/sysext/impexp/ext_tables.php
* typo3/sysext/impexp/modfunc1/class.tx_impexp_modfunc1.php
* typo3/sysext/impexp/task/class.tx_impexp_task.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Ie0af03800d7e5592e8e8e9936f746603d238b0a5
Resolves: #38262
Releases: 6.0
Reviewed-on: http://review.typo3.org/12257
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Wed, 20 Jun 2012 23:02:36 +0000 (01:02 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cshmanual/ext_tables.php
* typo3/sysext/extra_page_cm_options/class.tx_extrapagecmoptions.php
* typo3/sysext/extra_page_cm_options/ext_tables.php
* typo3/sysext/feedit/ext_localconf.php
* typo3/sysext/feedit/view/class.tx_feedit_editpanel.php
* typo3/sysext/felogin/ext_localconf.php
* typo3/sysext/felogin/ext_tables.php
* typo3/sysext/felogin/pi1/class.tx_felogin_pi1.php
* typo3/sysext/felogin/tests/tx_feloginTest.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Id09ec3f662b432098eb3b3897008cbeee76e0871
Resolves: #38242
Releases: 6.0
Reviewed-on: http://review.typo3.org/12245
Reviewed-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Wed, 20 Jun 2012 22:35:41 +0000 (00:35 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/about/ext_tables.php
* typo3/sysext/aboutmodules/ext_tables.php
* typo3/sysext/adodb/ext_localconf.php
* typo3/sysext/belog/ext_tables.php
* typo3/sysext/beuser/ext_localconf.php
* typo3/sysext/beuser/ext_tables.php
* typo3/sysext/context_help/ext_tables.php
* typo3/sysext/css_styled_content/ext_localconf.php
* typo3/sysext/css_styled_content/ext_tables.php
* typo3/sysext/css_styled_content/pi1/class.tx_cssstyledcontent_pi1.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I25c9eaf2125dd757577615133b240179100349f9
Resolves: #38241
Releases: 6.0
Reviewed-on: http://review.typo3.org/12244
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Fri, 15 Jun 2012 17:24:35 +0000 (19:24 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/tslib/interfaces/
interface.tslib_content_cobjgetsinglehook.php
* typo3/sysext/cms/tslib/interfaces/
interface.tslib_content_fileLinkHook.php
* typo3/sysext/cms/tslib/interfaces/
interface.tslib_content_getPublicUrlForFileHook.php
* typo3/sysext/cms/tslib/interfaces/
interface.tslib_content_getdatahook.php
* typo3/sysext/cms/tslib/interfaces/
interface.tslib_content_getimgresourcehook.php
* typo3/sysext/cms/tslib/interfaces/
interface.tslib_content_postinithook.php
* typo3/sysext/cms/tslib/interfaces/
interface.tslib_content_stdwraphook.php
* typo3/sysext/cms/tslib/interfaces/
interface.tslib_mediawizardprovider.php
* typo3/sysext/cms/tslib/interfaces/
interface.tslib_menu_filterMenuPagesHook.php
* typo3/sysext/cms/tslib/media/scripts/example_callfunction.php
* typo3/sysext/cms/tslib/media/scripts/example_itemArrayProcFunc.php
* typo3/sysext/cms/tslib/media/scripts/example_keepRollover.js
* typo3/sysext/cms/tslib/media/scripts/example_keepRollover.php
* typo3/sysext/cms/tslib/media/scripts/example_languageMenu.php
* typo3/sysext/cms/tslib/media/scripts/example_typolinkpop.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Ia3cc5c19ae601f1ba3d485467a1c9c9c7025908f
Resolves: #38100
Releases: 6.0
Reviewed-on: http://review.typo3.org/12107
Reviewed-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Fix CGL violations DoubleQuoteUsage
Ludwig Rafelsberger [Fri, 15 Jun 2012 12:42:14 +0000 (14:42 +0200)]
[TASK] Fix CGL violations DoubleQuoteUsage

Fixed some other CGL violations too.

Change-Id: I51715b5e9d56118b6a1dd22abd69ba79e189fcb2
Resolves: #38079
Release: 6.0
Reviewed-on: http://review.typo3.org/12092
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Sat, 16 Jun 2012 12:08:37 +0000 (14:08 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc
* typo3/sysext/cms/tslib/media/scripts/gmenu_foldout.php
* typo3/sysext/cms/tslib/media/scripts/gmenu_layers.php
* typo3/sysext/cms/tslib/media/scripts/makeMenu_datedirectory.inc
* typo3/sysext/cms/tslib/media/scripts/plaintextLib.inc
* typo3/sysext/cms/tslib/media/scripts/postit.inc
* typo3/sysext/cms/tslib/media/scripts/testscript.inc
* typo3/sysext/cms/tslib/media/scripts/testscript_EXT.php
* typo3/sysext/cms/tslib/media/scripts/testscript_INT.php
* typo3/sysext/cms/tslib/media/scripts/tmenu_layers.php
* typo3/sysext/cms/tslib/media/scripts/wapversionLib.inc
* typo3/sysext/cms/tslib/media/scripts/xmenu_layers.diff
* typo3/sysext/cms/tslib/media/scripts/xmlversionLib.inc

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I86f9e817865a96ea1a0744415c15d0459f6a294a
Resolves: #38113
Releases: 6.0
Reviewed-on: http://review.typo3.org/12127
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Sat, 16 Jun 2012 15:32:59 +0000 (17:32 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/tslib/class.tslib_controltable.php
* typo3/sysext/cms/tslib/class.tslib_eidtools.php
* typo3/sysext/cms/tslib/class.tslib_extdirecteid.php
* typo3/sysext/cms/tslib/class.tslib_fecompression.php
* typo3/sysext/cms/tslib/class.tslib_feuserauth.php
* typo3/sysext/cms/tslib/class.tslib_frameset.php
* typo3/sysext/cms/tslib/class.tslib_gifbuilder.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I9f2f4aed1cb7b305be0a0f15aa8a32c8f14e21e1
Resolves: #38119
Releases: 6.0
Reviewed-on: http://review.typo3.org/12132
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Sat, 16 Jun 2012 14:46:16 +0000 (16:46 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/tslib/class.tslib_adminpanel.php
* typo3/sysext/cms/tslib/class.tslib_content.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I6b93c6431383daec8e28de1ac2b711aa810da930
Resolves: #38116
Releases: 6.0
Reviewed-on: http://review.typo3.org/12129
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Sat, 16 Jun 2012 18:37:44 +0000 (20:37 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/tslib/class.tslib_mediawizardcoreprovider.php
* typo3/sysext/cms/tslib/class.tslib_mediawizardmanager.php
* typo3/sysext/cms/tslib/class.tslib_menu.php
* typo3/sysext/cms/tslib/class.tslib_search.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I1f31ce461b1a3e0c487345e16d5458961db33edb
Resolves: #38125
Releases: 6.0
Reviewed-on: http://review.typo3.org/12136
Reviewed-by: Simon Schaufelberger
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Sun, 17 Jun 2012 17:16:17 +0000 (19:16 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/tslib/class.tslib_fe.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I883b517e057da9089ea9939e54a36838e7787224
Resolves: #38143
Releases: 6.0
Reviewed-on: http://review.typo3.org/12153
Reviewed-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up php doc headers in pageRenderer
Helmut Hummel [Wed, 20 Jun 2012 17:15:12 +0000 (19:15 +0200)]
[TASK] Clean up php doc headers in pageRenderer

Change-Id: I5ee5b688ef8ebac21716a947ae8ce89a8d0dbbcf
Resolves: #38231
Releases: 6.0
Reviewed-on: http://review.typo3.org/12234
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Wed, 20 Jun 2012 18:52:32 +0000 (20:52 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/ext_autoload.php
* typo3/sysext/cms/ext_localconf.php
* typo3/sysext/cms/ext_tables.php
* typo3/sysext/cms/readme.txt
* typo3/sysext/cms/tbl_cms.php
* typo3/sysext/cms/tbl_tt_content.php
* typo3/sysext/cms/tslib/class.tslib_pagegen.php
* typo3/sysext/cms/tslib/class.tslib_pibase.php
* typo3/sysext/cms/web_info/class.tx_cms_webinfo.php
* typo3/sysext/cms/web_info/class.tx_cms_webinfo_lang.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Iaecdd047b5fc6aadb67280304fe52b579e621865
Resolves: #38234
Releases: 6.0
Reviewed-on: http://review.typo3.org/12240
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Move all init.php code in global scope into methods
Helmut Hummel [Sun, 17 Jun 2012 10:33:14 +0000 (12:33 +0200)]
[TASK] Move all init.php code in global scope into methods

There is some code left in init.php that is not yet encapsuled in methods.
Move everything into methods in the bootstrap class.

Remaining TYPO3_DB->connectToDatase() calls in other classes will be
handled in a different change.

Change-Id: If69b8cc49cb9ff04d18612d733414e36ee9a48fb
Resolves: #38132
Releases: 6.0
Reviewed-on: http://review.typo3.org/12152
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Reviewed-by: Oliver Hader
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[BUGFIX] Correct Path Calculation in Cardlayout
Kay Strobach [Sun, 22 Apr 2012 10:09:02 +0000 (12:09 +0200)]
[BUGFIX] Correct Path Calculation in Cardlayout

Fixes absolute path calculation bug and introduces the correct
relative calculation similar to jsFiles.

Change-Id: If7b41c9aa26f7b60cceae9ae680d94a257308df8
Fixes: #36308
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/10689
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[FEATURE] Add scheduler task to update language packages
Xavier Perseguers [Fri, 15 Jun 2012 13:41:47 +0000 (15:41 +0200)]
[FEATURE] Add scheduler task to update language packages

A scheduler task is missing to allow language packages to be
regularly updated.

Change-Id: I9af75c5ad24017123668ae5ef7b562b3992189cf
Releases: 6.0
Resolves: #38083
Reviewed-on: http://review.typo3.org/12094
Reviewed-by: Xavier Perseguers
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
8 years ago[TASK] Restructure bootstrap classes
Christian Kuhn [Sun, 17 Jun 2012 11:16:20 +0000 (13:16 +0200)]
[TASK] Restructure bootstrap classes

The scope separation in Bootstrap classes still needs more thoughts
and concepts. For now, the construct is simplified to a simple main
class with most code in it and independent static helper classes
to encapsulate scope specific code.

Change-Id: I3f70ececb876fef8bfce76646f84a86cda439a74
Resolves: #38134
Releases: 6.0
Reviewed-on: http://review.typo3.org/12144
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
8 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Sun, 17 Jun 2012 13:02:53 +0000 (15:02 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ia7f8450430f3fc440cfe0e00d92da1816f5fe0ef
Reviewed-on: http://review.typo3.org/12149
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
8 years ago[TASK] Remove t3lib/config_default.php
Christian Kuhn [Sat, 16 Jun 2012 23:09:35 +0000 (01:09 +0200)]
[TASK] Remove t3lib/config_default.php

After all code from config_default was transferred to methods of the
bootstrap, it is now usefull to merge the calls to the according
entry script scripts to simplify further refactoring.

Change-Id: Iaeb9e43c76f90fdc477e4555dc18e8a87b85cc94
Releases: 6.0
Resolves: #38128
Reviewed-on: http://review.typo3.org/12141
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[FEATURE] Check in Reports module for old XCLASS methods
Jigal van Hemert [Sat, 16 Jun 2012 21:55:12 +0000 (23:55 +0200)]
[FEATURE] Check in Reports module for old XCLASS methods

Reports module shows where old XCLASS methods are still used.

Change-Id: Ic67815b0af87b7fbf6c5a380ae7b2f4ab37d8398
Resolves: #38123
Releases: 6.0
Reviewed-on: http://review.typo3.org/12140
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Philipp Gampe
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
8 years ago[!!!][TASK] Load main configuration file in functional context
Helmut Hummel [Sat, 16 Jun 2012 20:23:30 +0000 (22:23 +0200)]
[!!!][TASK] Load main configuration file in functional context

Until now the localconf.php file is included in a global scope.
This is a major blocker for a clean and flexible bootstrapping.

Include the main configuration file in a method of the bootstrap class
and set all supported global variables as global.

Resolves: #38126
Releases: 6.0
Change-Id: I6bdb1f7624994272c577dcd141d3fc9b18258f9d
Reviewed-on: http://review.typo3.org/12138
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
8 years ago[!!!][TASK] Load extension configuration in function context
Helmut Hummel [Sat, 16 Jun 2012 18:45:25 +0000 (20:45 +0200)]
[!!!][TASK] Load extension configuration in function context

Until now all the ext_localconf.php files provided by extensions
were included in a global scope. This is a major blocker for
a clean and flexible bootstrapping.

Include the configuration files in a method of the bootstrap class
and set all supported global variables as global.

Resolves: #38124
Releases: 6.0
Change-Id: I4e7136d39f85258f75f6f76cb60eeede8bfc0453
Reviewed-on: http://review.typo3.org/12139
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
8 years ago[!!!][TASK] Move inclusion of ext_tables.php to bootstrap classes
Christian Kuhn [Sat, 16 Jun 2012 17:05:57 +0000 (19:05 +0200)]
[!!!][TASK] Move inclusion of ext_tables.php to bootstrap classes

Change-Id: I6264ef8c94402dc53136ac502ea7d682a5141a1c
Releases: 6.0
Resolves: #38122
Reviewed-on: http://review.typo3.org/12135
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Sat, 16 Jun 2012 19:09:27 +0000 (21:09 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/tslib/class.tslib_tableoffset.php
* typo3/sysext/cms/tslib/index_ts.php
* typo3/sysext/cms/tslib/pagegen.php
* typo3/sysext/cms/tslib/showpic.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Icf44d1fe5ec860e03a4f10891a05237c9f84bd22
Resolves: #38127
Releases: 6.0
Reviewed-on: http://review.typo3.org/12137
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
8 years ago[TASK] Use singleton objects for bootstrapping
Oliver Hader [Sat, 16 Jun 2012 16:18:15 +0000 (18:18 +0200)]
[TASK] Use singleton objects for bootstrapping

Use singleton objects for bootstrapping instead of calling
static functions. This way the whole process can be extended
and covered by unit tests much better.

Change-Id: I1d260cfff7a2fc783a709f43fc80de217d941016
Resolves: #38121
Releases: 6.0
Reviewed-on: http://review.typo3.org/12133
Tested-by: Philipp Gampe
Reviewed-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] t3lib_file_Utility_FileExtensionFilterTest fails
Oliver Hader [Sat, 16 Jun 2012 14:57:30 +0000 (16:57 +0200)]
[BUGFIX] t3lib_file_Utility_FileExtensionFilterTest fails

t3lib_file_Utility_FileExtensionFilterTest fails due to not
mocked factory object.

Change-Id: Ibd5246f85e56a241c5e463ca62d7ab9beef0a664
Fixes: #38115
Releases: 6.0
Reviewed-on: http://review.typo3.org/12130
Reviewed-by: Oliver Klee
Tested-by: Oliver Klee
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Remove the function index
Oliver Klee [Sat, 16 Jun 2012 14:59:13 +0000 (16:59 +0200)]
[TASK] Remove the function index

Change-Id: Ibbc5b21bf696ec552111108b647cff6afd4f654a
Resolves: #38117
Releases: 6.0
Reviewed-on: http://review.typo3.org/12131
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Use master branches of submodules
Oliver Hader [Sat, 16 Jun 2012 17:14:17 +0000 (19:14 +0200)]
[TASK] Use master branches of submodules

Affected submodules:
* dbal
* fluid
* linkvalidator

Change-Id: I1f4371dd4748dc11d76afb912e03fc132d92d712
Releases: 6.0
Reviewed-on: http://review.typo3.org/12134
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
8 years ago[TASK] Clean up phpDoc comments in typo3/sysext/
Wouter Wolters [Fri, 15 Jun 2012 16:44:53 +0000 (18:44 +0200)]
[TASK] Clean up phpDoc comments in typo3/sysext/

Clean up phpDoc comments for the following classes:

* typo3/sysext/cms/tslib/hooks/class.tx_cms_fehooks.php
* typo3/sysext/cms/tslib/hooks/class.tx_cms_mediaitems.php
* typo3/sysext/cms/tslib/hooks/class.tx_cms_treelistcacheupdate.php

Clean up provides:

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: Iaba214e833f3d256df2f8b4691c03f8ca85c36fd
Resolves: #38098
Releases: 6.0
Reviewed-on: http://review.typo3.org/12104
Reviewed-by: Oliver Klee
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[TASK] Move config_default functions to Bootstrap classes
Christian Kuhn [Sat, 16 Jun 2012 11:27:27 +0000 (13:27 +0200)]
[TASK] Move config_default functions to Bootstrap classes

Change-Id: I07810ada04089e2abaad4963a99909656c683274
Resolves: #38112
Releases: 6.0
Reviewed-on: http://review.typo3.org/12126
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Oliver Hader
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[BUGFIX] Exception on modifying page properties
Oliver Hader [Sat, 16 Jun 2012 13:23:12 +0000 (15:23 +0200)]
[BUGFIX] Exception on modifying page properties

An exception "#1300096564: uid of file has to be numeric" is
thrown on modifying and saving the properties of a pages record.
It's required that there are zero file elements on that page,
thus the FAL filter gets an faulty array which is not sanitized
before trying to get an accordant file.

Change-Id: I236610cebe872bcd3a4e49ceec4b24a26b2ef63b
Fixes: #38114
Releases: 6.0
Reviewed-on: http://review.typo3.org/12128
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[FEATURE] Use mod dispatcher for lowlevel extensions
Susanne Moog [Fri, 15 Jun 2012 20:28:35 +0000 (22:28 +0200)]
[FEATURE] Use mod dispatcher for lowlevel extensions

Use the backend module dispatcher for the
two modules in the lowlevel extension -
Configuration and DBCheck.

Change-Id: I492f119b82141f6801d464b76f5de3d5ca3dbeaf
Resolves: #38105
Releases: 6.0
Reviewed-on: http://review.typo3.org/12114
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[FEATURE] Use mod dispatcher for filelist module
Susanne Moog [Fri, 15 Jun 2012 18:56:22 +0000 (20:56 +0200)]
[FEATURE] Use mod dispatcher for filelist module

Use the backend module dispatcher for the
filelist extension.

Change-Id: I3b3ab0c485feabab0189cdb4b70d50c92464e41c
Resolves: #38103
Releases: 6.0
Reviewed-on: http://review.typo3.org/12110
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[FEATURE] Use mod dispatcher for the perm extension
Susanne Moog [Fri, 15 Jun 2012 16:48:45 +0000 (18:48 +0200)]
[FEATURE] Use mod dispatcher for the perm extension

Use the backend module dispatcher for the
perm (Access) extension.

Change-Id: I1b9566d4c37a5ab8221f70b46447786277c98bd2
Resolves: #38099
Releases: 6.0
Reviewed-on: http://review.typo3.org/12105
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[BUGFIX] t3editor broken after tstemplate refactoring
Susanne Moog [Sat, 16 Jun 2012 09:57:53 +0000 (11:57 +0200)]
[BUGFIX] t3editor broken after tstemplate refactoring

Since the refactoring of tstemplate there is no
syntax highlighting for tstemplate anymore as
the t3editor uses SCRIPT_NAME to decide whether
to load itself.

Solution is to use the module param for the
decision now.

Change-Id: I812442a46a898cc495f84ad22ca6ae2d33b454cf
Fixes: #38107
Releases: 6.0
Reviewed-on: http://review.typo3.org/12125
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
8 years ago[FEATURE] Use mod dispatcher for the indexed_search extension
Susanne Moog [Sat, 16 Jun 2012 09:03:18 +0000 (11:03 +0200)]
[FEATURE] Use mod dispatcher for the indexed_search extension

Use the backend module dispatcher for the
indexed_search extension.

Change-Id: Ie2f925888100f254622e32df777f2e49b469b431
Resolves: #38109
Releases: 6.0
Reviewed-on: http://review.typo3.org/12123
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Oliver Hader
Reviewed-by: Oliver Klee
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Split t3lib/config_default.php code into functions
Christian Kuhn [Fri, 15 Jun 2012 21:30:26 +0000 (23:30 +0200)]
[TASK] Split t3lib/config_default.php code into functions

Step to a cleaner bootstrap in config_default.php: Split the
code segments into functions and call them. Do not worry about lots
of global functions, they will be moved to the bootstrap classes
with the next patches.

Change-Id: I0e00ad575d081688e0dcee58a7293d523a5d999a
Resolves: #38106
Releases: 6.0
Reviewed-on: http://review.typo3.org/12118
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Tested-by: Susanne Moog
Reviewed-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
8 years ago[TASK] Raise extbase submodule pointer
Christian Kuhn [Sat, 16 Jun 2012 09:17:50 +0000 (11:17 +0200)]
[TASK] Raise extbase submodule pointer

Change-Id: I57fb9ef9f3c351612a1cc17ef8151c6535e57872
Reviewed-on: http://review.typo3.org/12124
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn