Packages/TYPO3.CMS.git
7 years ago[RELEASE] Release of TYPO3 4.5.3 49/2349/1 TYPO3_4-5-3
TYPO3 v4 Release Team [Tue, 24 May 2011 12:16:19 +0000 (14:16 +0200)]
[RELEASE] Release of TYPO3 4.5.3

Change-Id: Id75d5c38cc36eea789422751a2dbea3a3620ebcd

7 years agoRevert "[RELEASE] Release of TYPO3 4.5.3"
TYPO3 v4 Release Team [Tue, 24 May 2011 11:51:48 +0000 (13:51 +0200)]
Revert "[RELEASE] Release of TYPO3 4.5.3"

This reverts commit b9e84c82e9ce0a034f5759f679892d0037aebcac.

Change-Id: Idc83e51ec5bb34cc3ff0ac37a7a81e2e4710d29f
Reviewed-on: http://review.typo3.org/2344
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[RELEASE] Release of TYPO3 4.5.3
TYPO3 v4 Release Team [Tue, 24 May 2011 11:44:06 +0000 (13:44 +0200)]
[RELEASE] Release of TYPO3 4.5.3

Change-Id: I60e023242b94ea84d7415bd7356c3f39d9b2b836
Reviewed-on: http://review.typo3.org/2343
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years agoRevert "[RELEASE] Release of TYPO3 4.5.3"
Oliver Hader [Tue, 24 May 2011 11:24:44 +0000 (13:24 +0200)]
Revert "[RELEASE] Release of TYPO3 4.5.3"

This reverts commit 15d4c0e6797d230084a852ef52d6c376cf5d9dd1.

Change-Id: Ia0340d48d2caa457fcfc8b96c386f2fb36aa4930
Reviewed-on: http://review.typo3.org/2342
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[RELEASE] Release of TYPO3 4.5.3
TYPO3 v4 Release Team [Tue, 24 May 2011 10:22:30 +0000 (12:22 +0200)]
[RELEASE] Release of TYPO3 4.5.3

Change-Id: I99461f499196aeb8dc30b0f14df7c5b60a751567
Reviewed-on: http://review.typo3.org/2333
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Merge changes in linkvalidator subproject
Philipp Gampe [Sun, 22 May 2011 18:51:30 +0000 (20:51 +0200)]
[TASK] Merge changes in linkvalidator subproject

The following issues were fixed:
* Task: Fix whitespace issues in all branches
* Task: Update Version Number to 1.0.3
* Feature #13800: Add user-agent header
* Fixed Bug #13680: Refactor external link, do not follow senseless loop, add user agent (thanks to Daniel Minder)
* Fixed bug #13953: Third-party classes cannot be checked due to dynamicConfigFile in TCA (thanks to Jan Philipp Timme)
* Fixed bug #13757: Scheduler task does not work at all (Michael Miousse)
* Fixed bug #13828: checkhidden has no effect for some configurations (Michael Miousse)
* Fixed bug #26731: The info module does not show up in IE 7 and 8 (Michael Miousse)
* Fixed bug #13368: Content of Tab is not scrollable (Michael Miousse)

Change-Id: I1074d4df19943cd2f0be5e734729830fbf2fa949
Resolves: #26884
Releases: 4.5
Reviewed-on: http://review.typo3.org/2288
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Oliver Hader
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[Bugfix] getUrl creates malformed requests if no path is given
Philipp Gampe [Sat, 12 Mar 2011 16:26:37 +0000 (17:26 +0100)]
[Bugfix] getUrl creates malformed requests if no path is given

If you fetch an url like example.org without a '/' at the end,
you will get a 400 Bad request of only fetching headers (2).
If you get all content+headers (1) you will get a 404.
getUrl should be tolerant and add the slash if it is missing.

Change-Id: I49a7bd993e51da0cdd42b15f0bf77150bed4d556
Resolves: #12225
Resolves: #13432
Resolves: #24483
Reviewed-on: http://review.typo3.org/1705
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[TASK] Raise submodule pointer
Oliver Hader [Mon, 23 May 2011 12:43:26 +0000 (14:43 +0200)]
[TASK] Raise submodule pointer

Change-Id: I96e93fbe6cce8b7af3891d073cc02a8d7bf9f358
Reviewed-on: http://review.typo3.org/2302
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Allow Tx_ as class prefix
Andreas Kiessling [Fri, 29 Apr 2011 15:07:48 +0000 (17:07 +0200)]
[BUGFIX] Allow Tx_ as class prefix

Although extbase urges to use Tx_ as prefix for class name, this prefix
is not accepted in all places of the core.

Change-Id: If067d9d31e9447caf4da555b03e743f31ed74a6b
Resolves: #22594
Releases: 4.6, 4.5, 4.4, 4.3
Reviewed-on: http://review.typo3.org/2287
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[TASK] Update RTE manual with description of buttons
stan [Thu, 19 May 2011 21:20:00 +0000 (17:20 -0400)]
[TASK] Update RTE manual with description of buttons

Thanks to Christian Hennecke.

Change-Id: I290db54584dacccbd359001347d8d161281bb13c
Resolves: #26724
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/2245
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUG] Constant TYPO3_URL_DONATE defined twice
Xavier Perseguers [Thu, 12 May 2011 11:48:54 +0000 (13:48 +0200)]
[BUG] Constant TYPO3_URL_DONATE defined twice

Constant TYPO3_URL_DONATE is defined twice. Once with
the old, simulate static URL, and once with the new, current
URL.

Change-Id: I8ec86ef3c0e371fa172535c7a465a775502f6b56
Resolves: #26781
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/2096
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Fedir RYKHTIK
Tested-by: Fedir RYKHTIK
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Fix stdWrap for Click-to-enlarge
Markus Klein [Wed, 11 May 2011 23:22:28 +0000 (01:22 +0200)]
[BUGFIX] Fix stdWrap for Click-to-enlarge

Due to a syntax error, stdWrap for the target attribute of
the click-to-enlarge image link is broken. (Nobrainer)

Change-Id: If5c82e36dab13f85728440e2410bf734df7b727a
Resolves: #26757
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/2087
Reviewed-by: Yves Poersch
Tested-by: Yves Poersch
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[TASK] Use external Core Project DBAL as Git submodule
Oliver Hader [Tue, 10 May 2011 20:55:51 +0000 (22:55 +0200)]
[TASK] Use external Core Project DBAL as Git submodule

Change-Id: I11dc910f42ef98f91cc3a2e3931ffd2c400243fd
Resolves: #26738
Releases: 4.2, 4.3, 4.4, 4.5, 4.6
Reviewed-on: http://review.typo3.org/2015
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Removing child records in a workspace does not work
Oliver Hader [Thu, 17 Mar 2011 17:58:19 +0000 (18:58 +0100)]
[BUGFIX] Removing child records in a workspace does not work

These parts are not working with IRRE in workspaces:
Removing children in TCEforms
Removing children in the list view
Reverting changes in the workspace module

Change-Id: I79904c636772f6fcd7fcfe1fc6e136e9e2e19d98
Resolves: #25352
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1986
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Raised submodule pointers of external projects
Oliver Hader [Tue, 10 May 2011 11:22:53 +0000 (13:22 +0200)]
[TASK] Raised submodule pointers of external projects

Affected project: workspaces

Change-Id: I6171c86367e866fefd2caeac69e4b10642497a7f
Reviewed-on: http://review.typo3.org/1982
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Use external Core Projects workspaces and version as Git submodules
Oliver Hader [Mon, 9 May 2011 12:12:43 +0000 (14:12 +0200)]
[TASK] Use external Core Projects workspaces and version as Git submodules

Part 2/2

Change-Id: I5fd9dc244921b1751af0eadd8e5571728218ce6d
Resolves: #26581
Reviewed-on: http://review.typo3.org/1962
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Use external Core Projects workspaces and version as Git submodules
Oliver Hader [Mon, 9 May 2011 12:06:39 +0000 (14:06 +0200)]
[TASK] Use external Core Projects workspaces and version as Git submodules

Part 1/2

Change-Id: Id743a7f72e1d11ed5631d75d6fb95d89b9decd17
Resolves: #26581
Reviewed-on: http://review.typo3.org/1961
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Also crop when maxCharacters < first word
Peter Beernink [Fri, 25 Mar 2011 11:20:27 +0000 (12:20 +0100)]
[BUGFIX] Also crop when maxCharacters < first word

When maxCharacters is equal or less then the length of the first word,
the whole string was returned when 'crop to word' is enabled instead of
the only the cropped part.

Change-Id: I96446430bd0681e9f64c699bca9f80866a712490
Resolves: #25368
Reviewed-on: http://review.typo3.org/1955
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Display correct lost records count in record statistics
Susanne Moog [Sun, 10 Apr 2011 08:32:16 +0000 (10:32 +0200)]
[BUGFIX] Display correct lost records count in record statistics

The module DB Check > Record statistics counts the deleted pages
instead of the lost pages and displays that number. As the links
for adopting orphaned records should correlate to the count of
lost records, we should display the correct number.

Change-Id: I3b0e1046b1f79c3849fb883f7805d4a2b683b4fa
Resolves: #25863
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/1532
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Check for a valid Date object before opening datepicker
Patrick Schriner [Fri, 6 May 2011 11:59:43 +0000 (13:59 +0200)]
[BUGFIX] Check for a valid Date object before opening datepicker

Fix a regression, while trying to parse the old time when opening
the datepicker would fail on a previously empty datetime field.
Add a check for a valid Date object.

Resolves: #26674
Relates: #25043

Change-Id: Ib435031d0aad56940618c0426cc400965786d891
Reviewed-on: http://review.typo3.org/1942
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[FEATURE] Add hook to override icon status overlay
Francois Suter [Tue, 5 Apr 2011 13:12:39 +0000 (15:12 +0200)]
[FEATURE] Add hook to override icon status overlay

Icons status overlays are defined in t3lib_iconWorks::
mapRecordOverlayToSpriteIconName(). However it is necessary
for "external" process (e.g. versioning) to override the
icon status. Currently a deleted record in a workspace will
not appear properly overlaid because only deleted = 1 is
checked and not also t3ver_state = 2. This hook makes it
possible for the version sysext to hook into the process and
set the right status.

Change-Id: Ie8603cf58dddc4159fd5198d97191ba607009475
Resolves: #25765
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1921
Tested-by: Oliver Hader
Reviewed-by: Oliver Hader
7 years ago[BUGFIX] Abandon one time CSRF tokens
Helmut Hummel [Sun, 20 Mar 2011 18:15:57 +0000 (19:15 +0100)]
[BUGFIX] Abandon one time CSRF tokens

Abandon the extra security feature of having one time tokens and create tokens
which are valid during a whole login session. Additionally create only one random token,
store it in the session and create the real URL and form tokens by hashing the scope strings
with the secret session token.

To enable re-login, store the session token in the registry and retrieve it in case a
re-login happens.

Thanks to Marion Eher (Bluechip.at) for sponsoring
this fix with 75 beers during the bug auction at T3BOARD11.

Resolves: #25359
Change-Id: I078a6fa7f579026a33568fd0af114e5776c994da
Reviewed-on: http://review.typo3.org/1361
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX][saltedpasswords] Failed backend logins not not logged
Torben Hansen [Fri, 29 Apr 2011 12:03:18 +0000 (14:03 +0200)]
[BUGFIX][saltedpasswords] Failed backend logins not not logged

The logging functions in saltedpasswords are not able to log failed
backend userlogins to TYPO3s syslog, because the inherited
writelog-function gets overridden by a local function. As a result, no
notification e-mail is sent to [warning_email_addr] when a backend user
has multiple failed login attempts. A remote 'attacker' could try to
login to a TYPO3 installations backend numerous of times without being
noticed (no log entry and no warning-email if configured).

Rename the local writelog-function to writeLogMessage and add the
original writelog-functionality, so that failed backend logins are
written to TYPO3s syslog again and all logging/notifications work as
expected.

Resolves: #23917
Releases: 4.6, 4.5, 4.4, 4.3

Change-Id: Id3209d09c366c3a662e6a2e037ebe2c74fc2dd6c
Reviewed-on: http://review.typo3.org/1643
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
Reviewed-by: Torben Hansen
Tested-by: Torben Hansen
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] Typo "tsdWrap" instead of "stdWrap"
Christopher Stelmaszyk [Fri, 29 Apr 2011 14:46:30 +0000 (16:46 +0200)]
[BUGFIX] Typo "tsdWrap" instead of "stdWrap"

In class tslib_content_offsettable there is one occurence of "tsdWrap",
which should read "stdWrap".

Change-Id: I8ae47213eeadaf2e77ef25138f3aa2da4b4f5cb6
Resolves: #26500
Reviewed-on: http://review.typo3.org/1801
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX][TESTS] Fix unit test cropIsMultibyteSafe
Steffen Gebert [Fri, 29 Apr 2011 10:50:52 +0000 (12:50 +0200)]
[BUGFIX][TESTS] Fix unit test cropIsMultibyteSafe

The unit test cropIsMultibyteSafe (class tslib_contentTest) fails, if
error reporting includes E_WARNING. In this case mb_strlen() throws an
error, as it is called with an empty string as second parameter
$charset. Initializing $GLOBALS['TSFE']->renderCharset in the setUp
method solves this.

Change-Id: Id57fab2393a651ddd72fdb46e86e71f0d70330a1
Resolves: #26491
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1786
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX][TESTS] Fix unit test fixPermissionsSetsPermissionsWithRelativeFileReference
Steffen Gebert [Thu, 28 Apr 2011 16:38:02 +0000 (18:38 +0200)]
[BUGFIX][TESTS] Fix unit test fixPermissionsSetsPermissionsWithRelativeFileReference

The test fixPermissionsSetsPermissionsWithRelativeFileReference
(t3lib_divTest) used a (wrong) relative path to a test file in the chmod
call. Thus the test failed.

Prepend PATH_site have the correct absolute path.

Change-Id: I14d5eb2e4a7f8867170c9d5fde7123b9313aea95
Resolves: #26423
Reviewed-on: http://review.typo3.org/1788
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] EM: Incorrect label ext_details_always_loaded ['SYS'] / ['EXT']
Bjoern Pedersen [Wed, 27 Apr 2011 12:17:36 +0000 (14:17 +0200)]
[BUGFIX] EM: Incorrect label ext_details_always_loaded ['SYS'] / ['EXT']

The message has TYPO3_CONF_VARS['SYS']['requiredExt'] instead of
TYPO3_CONF_VARS['EXT']['requiredExt'] as in config_default.php.

Change-Id: I0303b8416d7a4d19a6688f13bfb52c42aa0e98ca
Resolves: #26354
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1766
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] TCA tree with maxitems=1 doesn't work
Marco Huber [Thu, 17 Mar 2011 12:53:13 +0000 (13:53 +0100)]
[BUGFIX] TCA tree with maxitems=1 doesn't work

* Check if value of the parent field is neither empty nor 0,
  because t3lib_transferData returns 0 if the database field
  is empty and maxitems=1
* Only check if the selected nodes reached the maxitems limit
  if a node is checked, not if one is unchecked.

Change-Id: I89efc539cf720a6798d244e0a499d6bebff32d9f
Resolves: #25347
Reviewed-on: http://review.typo3.org/1211
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Marco Huber
Tested-by: Marco Huber
Reviewed-by: Andreas Wolf
7 years ago[BUGFIX] Fix inconsistent linebreaks in some files
Michael Stucki [Tue, 19 Apr 2011 12:47:03 +0000 (14:47 +0200)]
[BUGFIX] Fix inconsistent linebreaks in some files

A few files are containing inconsistent linebreaks.
Since all of these files are taken from external projects,
someone needs to make sure that they get fixed during future
imports.

Change-Id: I79f70d82edf199c165620dd426c9b9f2af690823
Resolves: #26126
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1662
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove file SVNreadme.txt
Steffen Gebert [Fri, 22 Apr 2011 15:22:40 +0000 (17:22 +0200)]
[TASK] Remove file SVNreadme.txt

The file SVNreadme.txt in the root of the repository contains
information, which should help people coming from older versions bevore
4.0 and using an SVN checkout.

Not only the name is outdated, most of the information is also wrong.
So remove this file.

Change-Id: Ib30ced2be48cd0c986ff934802508f3db98f442d
Reviewed-on: http://review.typo3.org/1707
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Log out after running garbage collection tests
Christian Kuhn [Thu, 21 Apr 2011 15:05:43 +0000 (17:05 +0200)]
[BUGFIX] Log out after running garbage collection tests

TYPO3_DB must be added to $backupGlobalsBlacklist.

Change-Id: I97e1a11da555e5f247c8f5cfb87142f70d2e8b78
Resolves: #26174
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1701
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Replace deprecated assertType in unit tests
Alexander Stehlik [Thu, 21 Apr 2011 13:01:33 +0000 (15:01 +0200)]
[BUGFIX] Replace deprecated assertType in unit tests

Change-Id: If068c3483225d4a21a69493a54ab2845c1f48760
Resolves: #25090
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1697
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Wrong type hinting in interface tslib_menu_filterMenuPagesHook
Michael Birchler [Mon, 18 Apr 2011 14:08:10 +0000 (16:08 +0200)]
[BUGFIX] Wrong type hinting in interface tslib_menu_filterMenuPagesHook

tslib_menu_filterMenuPagesHook::tslib_menu_filterMenuPagesHook expects a
tslib_tmenu object as fourth parameter $obj.
$obj should hint for tslib_menu and not as wrongly specified tslib_tmenu.
If hook is used and for example a GMENU will be processed an exception
will be thrown.

Change-Id: I0b9689f9ced9c027c1ef757ef37126268b568c97
Resolves: #25979
Reviewed-on: http://review.typo3.org/1680
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] register['count_menuItems'] wrong, if filtered by userfunc
Bjoern Pedersen [Wed, 6 Apr 2011 07:47:40 +0000 (09:47 +0200)]
[BUGFIX] register['count_menuItems'] wrong, if filtered by userfunc

the register['count_menuItems'] is set, before a possible userfunc filters the menu items -> wrong register value.

Solution: change call sequence

Change-Id: I3b7b8747309d57fcece2db949974530c38ba5bb2
Resolves: #25405
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1473
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Recursion error in typoscript when including typoscript files
Tobias Liebig [Thu, 31 Mar 2011 19:48:21 +0000 (21:48 +0200)]
[BUGFIX] Recursion error in typoscript when including typoscript files

In template module, when editing typoscript and using the "Include
TypoScript file content" option with more then 9 files, the 10th and
more files got screwed up.

Thanks to André Spindler for reporting and providing a patch.
Thanks to Kilian Hann (futureconnection AG Zürich) for sponsoring
100 beers during the bug auction.

Change-Id: I220ee78da5875ff66753769f2e704a49539dff31
Resolves: #25374
Reviewed-on: http://review.typo3.org/1365
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Sebastian Fischer
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] List module - Fix pointer issue in pagebrowser
Peter Beernink [Sun, 10 Apr 2011 11:58:10 +0000 (13:58 +0200)]
[BUGFIX] List module - Fix pointer issue in pagebrowser

When you have more than 50 records in the list module, you can use
the page browser to display the next set of records.
When using this on the pages table, the pointer to page 2,3,.. is
added to the link of each page record. Selecting such a link causes
the result listing of that page to also start from that specific result
page. If there are not enough records, none will be shown.

Change-Id: I27b79acfaebd23527019f83926b2a53018a6ab49
Resolves: #20908
Reviewed-on: http://review.typo3.org/1537
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Missing sprite icons in module db check > record statistics
Sven Juergens [Sun, 10 Apr 2011 07:32:14 +0000 (09:32 +0200)]
[BUGFIX] Missing sprite icons in module db check > record statistics

The module DB check > Record statistics is using old icons for
pages. Additionally the icons for the different doktypes are
broken.

Change-Id: I5b368b46699699406bb5fed99a8ac10619b14598
Resolves: #24835
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/1535
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Flexformfield "Forgot Password Message" in felogin does not work
Steffen Mueller [Sun, 27 Mar 2011 20:46:15 +0000 (22:46 +0200)]
[BUGFIX] Flexformfield "Forgot Password Message" in felogin does not work

The value of the FF field "Forgot Password Message" in felogin is not working. Solution is to rename FF field name from "forgot_message" to "forgot_reset_message".

Change-Id: I9f6080fc3cf577c123d652475b17fc607e8ce69d
Resolves: #23134
Releases: 4.6, 4.5, 4.4, 4.3
Reviewed-on: http://review.typo3.org/1640
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] PHP_SCRIPT_INT unnecessarily requires parameter scriptSuffix
Steffen Gebert [Tue, 5 Apr 2011 15:42:19 +0000 (17:42 +0200)]
[BUGFIX] PHP_SCRIPT_INT unnecessarily requires parameter scriptSuffix

Using PHP_SCRIPT_INT throws an Exception "Expected parameter
$conf['scriptSuffix'] was not given.", in its render() method.

As the parameter is useless and not used in other places, this check
can be removed.

Change-Id: I639a8d65406473efe3a40e7efe99c31055e479e9
Resolves: #25145
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1467
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] remove console.log in pagetree actions.js
Frederic Gaus, Flagbit GmbH & Co. KG [Tue, 12 Apr 2011 14:52:16 +0000 (16:52 +0200)]
[BUGFIX] remove console.log in pagetree actions.js

Simply removes the console.log debugging output. This line causes
JavaScript errors if there is no console object present.

Change-Id: I0e66318f45a5718b5e3c9d0a4dda089bbe68ae90
Resolves: #25721
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1593
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Visibility of method tx_sysaction_task::fixUsername()
Oliver Hader [Wed, 9 Mar 2011 14:13:37 +0000 (15:13 +0100)]
[BUGFIX] Visibility of method tx_sysaction_task::fixUsername()

The method fixUsername() is defined as private, but should be
protected instead.

Change-Id: I2a7369bf78e77e68595121e3083ad813e721e00f
Resolves: #25219
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/1105
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Using datetime field with datepicker the time information gets lost
Steffen Kamper [Wed, 23 Mar 2011 22:24:22 +0000 (23:24 +0100)]
[BUGFIX] Using datetime field with datepicker the time information gets lost

As the datepicker only return date information, the time information gets lost when select a new date with datepicker.

Solution:
Add time information to selected date

Change-Id: Id0a937a3e0344ddcca840cb7e8e36c8400a09075
Resolves: #M17596
Reviewed-on: http://review.typo3.org/1248
Reviewed-by: Caspar Stuebs
Tested-by: Caspar Stuebs
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Disable the TCA Tree if $PA['fieldConf']['config']['readOnly'] is true.
Marco Huber [Mon, 11 Apr 2011 13:15:19 +0000 (15:15 +0200)]
[BUGFIX] Disable the TCA Tree if $PA['fieldConf']['config']['readOnly'] is true.

Disable the TCA Tree if $PA['fieldConf']['config']['readOnly'] is true.
This happens for example in translations of records if
$TCA['my_table']['columns']['my_column']['l10n_display'] = 'defaultAsReadonly'.

Change-Id: Ib5e11aa80d55a6f74e4fc439ca8537dc8ed0e45b
Resolves: #25888
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1560
Reviewed-by: Marco Huber
Tested-by: Marco Huber
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Configuration Tool creates invalid extTables.php file
Markus Klein [Wed, 6 Apr 2011 09:44:24 +0000 (11:44 +0200)]
[BUGFIX] Configuration Tool creates invalid extTables.php file

If extTables.php is empty or not present, this changes takes care of
adding an extra LF after the opening <?php tag.

Change-Id: I948d98e033fc67e171926faccfdb5d1a2cf78aa6
Resolves: #25781
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/1474
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Jan Loderhose
Tested-by: Jan Loderhose
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-on: http://review.typo3.org/1552
Reviewed-by: Markus Klein
Tested-by: Markus Klein
7 years ago[BUGFIX] Media obj respect moveJsFromHeaderToFooter
Alexandre Gravel-Raymond [Fri, 4 Mar 2011 14:55:16 +0000 (15:55 +0100)]
[BUGFIX] Media obj respect moveJsFromHeaderToFooter

If you set config.moveJsFromHeaderToFooter=1 in your TS template, and
add a Media object, the swfobject library is correctly added at the
bottom of the page, but the inline code calling the swfobject library
is added inline at the same place as the media object.
This results in the javascript error "swfobject is not defined" and
the media not appearing on the page.

This change makes use of t3lib_PageRenderer::addJsInlineCode to add
the inline code, so it respects config.moveJsFromHeaderToFooter=1.

Change-Id: I971ebb2c31568e40a3209dfcf7871010e830565e
Resolves: #25258
Reviewed-on: http://review.typo3.org/1062
Reviewed-by: Steffen Kamper
Reviewed-by: Björn Pedersen
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1547

7 years ago[BUGFIX] Pagetree - Add missing icons for expand/collapse whole branches
Stefan Galinski [Thu, 10 Mar 2011 23:29:32 +0000 (00:29 +0100)]
[BUGFIX] Pagetree - Add missing icons for expand/collapse whole branches

Add icons for the expand/collapse context menu actions.

Change-Id: I62fbd5c40a1add5f5915d5ab4535245dd9bc1e77
Resolves: #25305
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1131
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Add missing parameter in "Page not found" handling
Steffen Gebert [Sun, 3 Apr 2011 18:52:24 +0000 (20:52 +0200)]
[BUGFIX] Add missing parameter in "Page not found" handling

t3lib_message_ErrorpageMessage::__construct() requires two parameters,
however only one is given after change #24945, which modified the
handling of 404 errors.

This patch adds the second one.

Change-Id: I9a766df6bf10ebc8c60346b3072e49008485b72a
Resolves: #25727
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/1452
Reviewed-by: Peter Kraume
Tested-by: Peter Kraume
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Wrong display of csh icon and text in new record wizard
sebastian.mueller [Tue, 29 Mar 2011 12:39:28 +0000 (14:39 +0200)]
[BUGFIX] Wrong display of csh icon and text in new record wizard

For each TCA-Table where you can add an element on a side, there is displayed
a csh icon with text (if text is configured). In db_new.php is a wrong
variable used so the csh text of the last tca-table is always used and for
each table. So it will also be displayed for tables which orginally got no csh text.

Additionally due to a missing break, the csh icon of a table is displayed
in the wrong line.

Change-Id: I7c4b0fec0e8c5c0a6947dec9c30b4c2ff3960d05
Resolves: #25371
Reviewed-on: http://review.typo3.org/1304
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[BUGFIX] BE list module fails to load after invalid inclusion removal
Xavier Perseguers [Sun, 3 Apr 2011 16:35:26 +0000 (18:35 +0200)]
[BUGFIX] BE list module fails to load after invalid inclusion removal

Class recordList is not included anymore due to a wrong require_once call deletion

Change-Id: I0d585e078112552507eb0349bf589131277c5d81
Fixes: #25408
Reviewed-on: http://review.typo3.org/1450
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] BE list module fails on some systems with PHP 5.3
Xavier Perseguers [Mon, 28 Mar 2011 16:09:09 +0000 (18:09 +0200)]
[BUGFIX] BE list module fails on some systems with PHP 5.3

When trying to load Web > List, the server answers with
Fatal error: Cannot redeclare class recordList

Change-Id: I090bb9c7fa6529216cd677c61f3eee427abda943
Resolves: #25408
Reviewed-on: http://review.typo3.org/1443
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] unzip_path setting is used inconsistently
Rasto Birka [Thu, 31 Mar 2011 20:38:34 +0000 (22:38 +0200)]
[BUGFIX] unzip_path setting is used inconsistently

The setting $TYPO3_CONF_VARS']['BE']['unzip_path'] is used inconsistently in TYPO3.

In some cases, it expects the directory of the unzip binary. In other places, the
full path of the unzip binary is expected. This change adds a compatibilty layer
to cope with this.

Thanks to Tobias Liebig (networkteam GmbH) for sponsoring 60 beers during the
bug auction at T3BOARD11.

Change-Id: Iae834f7577450ab7173c9827db508bd464ba1fa3
Resolves: #25470
Reviewed-on: http://review.typo3.org/1374
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[BUGFIX] Fix PHP Catchable Fatal Error in t3lib_iconWorks
Sven Luzar [Mon, 28 Mar 2011 11:03:02 +0000 (13:03 +0200)]
[BUGFIX] Fix PHP Catchable Fatal Error in t3lib_iconWorks

The hook in t3lib_iconWorks::mapRecordTypeToSpriteIconName() passes an
array to call a user function, but the method t3lib_div::callUserFunction
expects a variable being passed by reference.

Assigning the array to a variable fixes this error.

Thanks to Haymo Meran (Gentics) for sponsoring this fix with 80 beers
at the bug auction at T3BOARD11.

Change-Id: Ib0c0b2bd504fdbc346e8f70009bb60e82a66d8b0
Resolves: #25402
Reviewed-on: http://review.typo3.org/1378
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Add the storage field to the TCA for sysfolders
Henrik Møller Rasmussen [Thu, 31 Mar 2011 20:14:05 +0000 (22:14 +0200)]
[BUGFIX] Add the storage field to the TCA for sysfolders

The field disappeared in 4.5 and has now been added again.

Thanks to Rene Haflinger (Agentur Frontal) for sponsoring
this fix with 100 beers during the bug auction at T3BOARD11.

Change-Id: I7ba95be81f2ca5b758bbdb8a3d10ac4316309059
Resolves: #25494
Reviewed-on: http://review.typo3.org/1373
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Send header Error 404 in case of page not found errors
Steffen Gebert [Wed, 23 Mar 2011 22:03:21 +0000 (23:03 +0100)]
[BUGFIX] Send header Error 404 in case of page not found errors

If a page is not found, status 404 has to be sent.

Due to a recent change, an Exception is thrown instead of exiting.
As the Exception Handler overwrites the status 404 with a 503, this
code was sent to the client.

Change-Id: I4f1ccf7472e0e393a7e37b13a3c86367ef467edc
Resolves: #24945
Reviewed-on: http://review.typo3.org/1246
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Wrong 'target' generation in imagelinkwrap, making the generated page XHTML...
Ernesto Baschny [Thu, 31 Mar 2011 08:36:09 +0000 (10:36 +0200)]
[BUGFIX] Wrong 'target' generation in imagelinkwrap, making the generated page XHTML invalid

Change-Id: I3f3a617c72fbc022c752fffb275c8badb2d25922
Resolves: #25311
Reviewed-on: http://review.typo3.org/1330
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[BUGFIX] CSH tooltips in TCEforms lack cursor:pointer
Steffen Gebert [Mon, 28 Mar 2011 14:25:18 +0000 (16:25 +0200)]
[BUGFIX] CSH tooltips in TCEforms lack cursor:pointer

Add a CSS class tipIsLinked to CSH tooltips if there is more information
and thus the tooltip reacts on click to open detailed help.

Change-Id: Iec23ec30d001bd9b71d417ba18d38d07ca0ec09d
Resolves: #25406
Reviewed-on: http://review.typo3.org/1295
Reviewed-by: Steffen Kamper
Tested-by: Steffen Kamper
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] PHP closing tag don't exist in some files
Stefano Kowalke [Tue, 29 Mar 2011 21:23:34 +0000 (23:23 +0200)]
[TASK] PHP closing tag don't exist in some files

Change-Id: I55a04284cbc5194df19f410889fcf91453276dee
Resolves: #25436
Reviewed-on: http://review.typo3.org/1320
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[BUGFIX] Filtering extensions on remote repository does not respect repository selection
Steffen Kamper [Tue, 29 Mar 2011 20:35:56 +0000 (22:35 +0200)]
[BUGFIX] Filtering extensions on remote repository does not respect repository selection

When searching for an extension in the remote repository with the "filter" text field, the currently selected repository is not taken into account and results from the main typo3 repository are returned.

Reason: the repository was still hardcoded to main repository

Change-Id: Id0f5281ac1c6b812b72200421738450c1fced645
Resolves: #25390
Reviewed-on: http://review.typo3.org/1316
Reviewed-by: Markus Klein
Reviewed-by: Steffen Kamper
Tested-by: Steffen Kamper
7 years ago[BUGFIX] Pagetree uses wrong setting for limiting number of rendered page nodes
Oliver Hader [Tue, 29 Mar 2011 16:30:33 +0000 (18:30 +0200)]
[BUGFIX] Pagetree uses wrong setting for limiting number of rendered page nodes

$GLOBALS['BE']['pageTree']['preloadLimit'] should be
$GLOBALS['TYPO3_CONF_VARS']['BE']['pageTree']['preloadLimit']

Change-Id: I5b06b61bbb3031ad4bc2f1d26c7d0e991192630c
Resolves: #25431
Reviewed-on: http://review.typo3.org/1311
Reviewed-by: Steffen Kamper
Tested-by: Steffen Kamper
7 years ago[TASK] Fix PHPdoc comment of dataProvider member variable
Oliver Hader [Tue, 29 Mar 2011 16:03:31 +0000 (18:03 +0200)]
[TASK] Fix PHPdoc comment of dataProvider member variable

Change-Id: I67997c900c3892784718b58eba4021497630d42c
Reviewed-on: http://review.typo3.org/1309
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Fix Extension Download with compressionLevel enabled
Steffen Gebert [Thu, 24 Mar 2011 21:22:10 +0000 (22:22 +0100)]
[BUGFIX] Fix Extension Download with compressionLevel enabled

To clear output buffers, the utility function t3lib_div::cleanOutputBuffers()
has to be used. Otherwise things break with compressionLevel enabled.

This change replaces the ob_end_clean() call in the Extension download process,
which did not work, as crap is sent to the user agent.

Change-Id: I8ecb26e7451ecc4f83039990bd57db24aad415ab
Resolves: #M18029
Reviewed-on: http://review.typo3.org/1265
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Helmut Hummel
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Use setReplyTo and setCc instead of add*
Jigal van Hemert [Thu, 10 Mar 2011 21:25:14 +0000 (22:25 +0100)]
[BUGFIX] Use setReplyTo and setCc instead of add*

The methods addReplyTo and addCc accept strings as parameters, but we
need the setReplyTo and setCc which accept arrays. This will make the
reply-to and recipient-copy options work in formMail.

Change-Id: I9adb9dc9ccfeea3f3a4ecdf3c4a2dce4fffac821
Resolves: #M17916
Reviewed-on: http://review.typo3.org/1129
Reviewed-by: Markus Klein
Reviewed-by: Jan Radecker
Tested-by: Jan Radecker
Reviewed-by: Jan Loderhose
Tested-by: Jan Loderhose
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] CSH not showing "more info" link icon anymore
Steffen Kamper [Mon, 28 Mar 2011 08:53:07 +0000 (10:53 +0200)]
[BUGFIX] CSH not showing "more info" link icon anymore

With the missing link icon it's not clear that there is more info on click.
This cahnge brings back the icon to the tooltip.

Change-Id: I0cca2a269a5c0b9a83d150bd2d8a0467cab44ddb
Resolves: #M18036
Reviewed-on: http://review.typo3.org/1298
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] BE ajax request fails on some systems with php 5.3
Joh. Feustel [Mon, 28 Mar 2011 07:32:57 +0000 (09:32 +0200)]
[BUGFIX] BE ajax request fails on some systems with php 5.3

Because of a PHP bug on some systems the request to ajax.php fails because it
includes '../t3lib/class.t3lib_div.php' with relative path while init.php uses
PATH_t3lib . 'class.t3lib_div.php'.
On some systems PHP is not able to detect the already included file when a
different path is used.

Change-Id: I3ace91b664f9ddbcace6f5bcd1d17ad0b28e41af
Resolves: #M17250
Reviewed-on: http://review.typo3.org/1293
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Wrong CSS definition for "submit"
Steffen Gebert [Sat, 26 Mar 2011 09:37:45 +0000 (10:37 +0100)]
[BUGFIX] Wrong CSS definition for "submit"

Exchange the CSS style definition for the non-existant element "submit"
with "button", which is supposed to be meant.

Change-Id: I3bc95b63953b28d1aa1c2949b7cb7acc32d4cab4
Resolves: #M18043
Reviewed-on: http://review.typo3.org/1280
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
8 years ago[BUGFIX] Fix path resolution in t3lib_compressor::compressCssFile()
Rens Admiraal [Tue, 15 Mar 2011 17:15:45 +0000 (18:15 +0100)]
[BUGFIX] Fix path resolution in t3lib_compressor::compressCssFile()

This change makes compressCssFile() also use this helper, as it was forgotten in the
first place.

Change-Id: I643006c6b114871b4980eccf97f041bdca1d134e
Resolves: #M18035
Reviewed-on: http://review.typo3.org/1276
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
8 years ago[BUGFIX] Remove superfluous code from Extension Manager
Steffen Kamper [Wed, 9 Mar 2011 23:45:52 +0000 (00:45 +0100)]
[BUGFIX] Remove superfluous code from Extension Manager

Remove code, which is not needed anymore and duplicates code.

Change-Id: I4c98e1eb287bc972435979703e8826c1edf3af12
Resolves: #M17911
Reviewed-on: http://review.typo3.org/1113
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] Missing initialization of variables
Steffen Kamper [Sun, 13 Mar 2011 13:09:57 +0000 (14:09 +0100)]
[BUGFIX] Missing initialization of variables

Initialize variables, which are used, but not initialized in every case before.

Change-Id: Icc2193cccf3f309edf76f69c90deaeb5e300e828
Resolves: #M17934
Reviewed-on: http://review.typo3.org/1235
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] EM update module doesn't accept cache_extension table
Steffen Kamper [Wed, 9 Mar 2011 17:30:10 +0000 (18:30 +0100)]
[BUGFIX] EM update module doesn't accept cache_extension table

You see only the message:
To get and update the list, go to the section "Import extensions" and use the button "Retrieve/Update" even if table is filled.
The reason is that it looks for typo3temp/extensions.xml.hz instead checking if the table has records.

Solution:
Check table count instead.

Change-Id: Ide26c0fc5a3963f6bfa1a134ebfdbbf5f0b9b768
Resolves: #M17907
Reviewed-on: http://review.typo3.org/1232
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] EM using filter in filter menu isn't clear enough
Steffen Kamper [Tue, 8 Mar 2011 11:44:07 +0000 (12:44 +0100)]
[BUGFIX] EM using filter in filter menu isn't clear enough

When checking one of the filter provided by the filter button menu, it gets printed bold.
However this seems not clear enough for many users, so display the "Clear filters" button would make it more clear.

Change-Id: If56e45e30d6a90f91994c1e295e17432a9c350c8
Resolves: #M17892
Reviewed-on: http://review.typo3.org/1231
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] New EM, Date of last update not visible due to missing
steffenk [Tue, 1 Mar 2011 14:07:05 +0000 (15:07 +0100)]
[BUGFIX] New EM, Date of last update not visible due to missing

In small views the text is not readable as it gets cut.
Solution:
Add the same text to a tooltip.

Change-Id: Iec4ed75a5a6786b0d837fa4ddb48870e6477ff61
Resolves: #M17788
Reviewed-on: http://review.typo3.org/1230
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] TCEforms palette header is only indented on first tab
Steffen Kamper [Thu, 10 Mar 2011 09:44:56 +0000 (10:44 +0100)]
[BUGFIX] TCEforms palette header is only indented on first tab

The first tab has different wrappers, so the CSS does not work on other tabs than the first one.

Change-Id: I579a720ce5f5819375310fa296b08d646dff404b
Resolves: #M17789
Reviewed-on: http://review.typo3.org/1229
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] EM locallist, grouping with author
Steffen Kamper [Mon, 7 Mar 2011 16:51:36 +0000 (17:51 +0100)]
[BUGFIX] EM locallist, grouping with author

When grouping with author you may see many groups with same author. This happens
if author of extensions is there with different email adresses.
Further author with email is clickable which is not useful in group header.

Solution:
use simple groupRenderer that returns author only.

Change-Id: If7084c124089eadd3e0ec8def196eb2d349024d8
Resolves: #M17887
Reviewed-on: http://review.typo3.org/1228
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] link title with wrong encoded umlauts
Frederic Gaus, Flagbit GmbH & Co. KG [Mon, 21 Mar 2011 09:51:32 +0000 (10:51 +0100)]
[BUGFIX] link title with wrong encoded umlauts

Use Ext.urlEncode() to encode links in TBE_EDITOR. This ensures
correct generation of strings in conjunction with UTF-8 and fixes
wrongly encoded special chars (e.g. umlauts) in the browse-links
dialog's field link-title.

Change-Id: I5a094088ceb274817d3c6d5e14abe827732afaec
Resolves: #M17979
Reviewed-on: http://review.typo3.org/1216
Reviewed-by: Helmut Hummel <typo3@helmut-hummel.de>
Tested-by: Helmut Hummel <typo3@helmut-hummel.de>
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] Don't load ExtCore and ExtJS simultaneously
Bjoern Pedersen [Mon, 21 Mar 2011 08:23:06 +0000 (09:23 +0100)]
[BUGFIX] Don't load ExtCore and ExtJS simultaneously

Reason: ExtJs fails if ExtCore is loaded.
ExtCore is a "small" compilation of ExtJS just for some little widgets and effects.

Change-Id: If0bad33acb3ed643a5c3fb512a2c70fa6e1bb407
Resolves: #M17994
Reviewed-on: http://review.typo3.org/1225
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] Extension Manager Function "Backup/Delete => Dump Tables" doesn't work any...
Franz G.Jahn [Mon, 14 Mar 2011 20:33:48 +0000 (21:33 +0100)]
[BUGFIX] Extension Manager Function "Backup/Delete => Dump Tables" doesn't work any more

If you try to dump Tables via Extension Manager, you will get a file which looks like this:
...
INSERT INTO static_languages VALUES (NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO static_languages VALUES (NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
...

Reason:
tx_em_database::dumpTableContent uses associative Array $fieldStructure to access the database fields. Although $fieldStructure contains a mapping $field => $structure, the fields are read in a foreach-loop which uses the values of the array.

Change-Id: I8dce8df4692ec871dbddad3f57bfb4e9342cd7d7
Resolves: #M17938
Reviewed-on: http://review.typo3.org/1170
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] Deleted overlay missing in overlay priorities
Francois Suter [Thu, 3 Mar 2011 20:15:09 +0000 (21:15 +0100)]
[BUGFIX] Deleted overlay missing in overlay priorities

The "deleted" overlay type is missing from the list of overlay
priorities as defined in
$TBE_STYLES['spriteIconApi']['spriteIconRecordOverlayPriorities'].
This patch fixes this by adding it as the first item in the list,
since one can assume "deleted" to be the most important status.

NOTE: it's hard to view the result of this patch as deleted records
are not normally shown in the TYPO3 BE. You may have deleted
records when working in a workspace, but they will still not be
visible after this patch due to a further bug in t3lib_iconworks.
See http://bugs.typo3.org/view.php?id=17117 for a discussion of that
further bug.

To view the effect of this patch, apply the patch from #M17117,
go to a workspace, delete an unversioned record and see the icon
change.

Change-Id: Idb2cd8a661e96fbd1e1e4a8bcfab5db4b0c44a89
Resolves: #M17815
Reviewed-on: http://review.typo3.org/1161
Reviewed-by: Francois Suter <francois@typo3.org>
Tested-by: Francois Suter <francois@typo3.org>
8 years ago[BUGFIX] Pages with Enforce Protocol (SSL) may generate wrong URL
Steffen Ritter [Tue, 1 Mar 2011 12:56:43 +0000 (13:56 +0100)]
[BUGFIX] Pages with Enforce Protocol (SSL) may generate wrong URL

If TYPO3 is installed in a subfolder, you won't need a absRefPrefix set because normally links are relative.
If a Protocol change will (SSL -> PLAIN or vice versa) happen, the URL has to be generated absolute.
This will fail in the described behaviour.

Notes:
This one has been reported by Michael Maier.
Attached patch is my "easier to read" version doing the same as _v2 of Jigal and the result of talking through all cases which may arise.

Resolves: #M17118
Master Branch: Ie5821361b578b6f1fa3612ac9bfa44dd476c9c76

Change-Id: I63834ee565ad2958a3af82bcd03537e053832c09
Reviewed-on: http://review.typo3.org/957
Reviewed-by: Jigal van Hemert <jigal@xs4all.nl>
Tested-by: Jigal van Hemert <jigal@xs4all.nl>
8 years ago[BUGFIX] Encryted SMTP does not work
Julian Hofmann [Thu, 10 Mar 2011 20:41:00 +0000 (21:41 +0100)]
[BUGFIX] Encryted SMTP does not work

Changes type of $TYPO3_CONF_VARS['MAIL']['transport_smtp_encrypt']
from checkbox to input field. So the user can enter a transport protocol
for connecting the SMTP server.

Change-Id: I205bacd8078597d897d8f6b700a1ee2b1c2e8b86
Reviewed-on: http://review.typo3.org/1132
Reviewed-by: Jigal van Hemert <jigal@xs4all.nl>
Tested-by: Jigal van Hemert <jigal@xs4all.nl>
8 years ago[BUGFIX] Changing TCA via Tools->Configuration breaks TCA
Markus Klein [Fri, 4 Mar 2011 12:22:50 +0000 (13:22 +0100)]
[BUGFIX] Changing TCA via Tools->Configuration breaks TCA

Changing the TCA (especially the columns-part of a table) via
Tools->Configuration breaks eg. the list module.
Tools->Configuration writes strings like
$GLOBALS['TCA']['tt_news']['columns']['image']['config']['allowed'] = 'jpg';
to typo3conf/extTables.php.

However, a call to loadTCA($table) call is not added before, so
the TCA array is incomplete. Furthermore if you set the columns part
in extTables.php any proceeding call to loadTCA will not work, since
'columns' is already defined.

Change-Id: I98cf3b2a570a06fe13ca69e99d8f18e0c35a30d3
Resolves: #M17754
Reviewed-on: http://review.typo3.org/1128
Reviewed-by: Steffen Gebert <steffen.gebert@typo3.org>
Tested-by: Steffen Gebert <steffen.gebert@typo3.org>
Reviewed-by: Markus Klein <klein.t3@mfc-linz.at>
Tested-by: Markus Klein <klein.t3@mfc-linz.at>
8 years ago[BUGFIX] Additions to fileDenyPattern give security warning in BE
steffenk [Fri, 4 Mar 2011 09:03:01 +0000 (10:03 +0100)]
[BUGFIX] Additions to fileDenyPattern give security warning in BE

The check is wrong. Instead of checking if the entry is equal to default entry, it should check if any parts of the default value are removed.

As it's a security warning, this should be stated in the warning, so change the wording.

Change-Id: I5a0fc888862c83528dc6ac957c405c9de74486d0
Resolves: #M17817
Reviewed-on: http://review.typo3.org/1030
Reviewed-by: Andreas Wolf <andreas.wolf@ikt-werk.de>
Tested-by: Andreas Wolf <andreas.wolf@ikt-werk.de>
8 years ago[BUGFIX] tcaTree Interface is not localized
Steffen Ritter [Wed, 2 Mar 2011 12:46:27 +0000 (13:46 +0100)]
[BUGFIX] tcaTree Interface is not localized

The TCA tree introduced to 4.5 is not localized by now.
Change it.

Change-Id: I4c360a3ef327c8268e92e4f701875e4a7cc6a394
Resolves: #M17818
Reviewed-on: http://review.typo3.org/970
Reviewed-by: Steffen Ritter <info@rs-websystems.de>
Tested-by: Steffen Ritter <info@rs-websystems.de>
8 years ago[BUGFIX] gif-Sprite does not work in IE6 due to error in spriteGenerator
Steffen Ritter [Thu, 3 Mar 2011 17:29:59 +0000 (18:29 +0100)]
[BUGFIX] gif-Sprite does not work in IE6 due to error in spriteGenerator

there is a line of code missing in the spritegenerator...
therefore sprites in ie6 fail.

Also regenerated sprites, to fix the problem.

Change-Id: I0a3a19377f4871f80557f32d61019ecc90d85baa
Reviewed-on: http://review.typo3.org/1027
Reviewed-by: Andreas Wolf <andreas.wolf@ikt-werk.de>
Tested-by: Andreas Wolf <andreas.wolf@ikt-werk.de>
8 years ago[BUGFIX] Wrong label in felogin redirectDisable
Steffen Kamper [Tue, 8 Mar 2011 12:42:25 +0000 (13:42 +0100)]
[BUGFIX] Wrong label in felogin redirectDisable

Wrong label in felogin redirectDisable.
The label says "Enable Redirect"

From functionality it should be "Disable Redirect" as it was before.

Change-Id: I9db30dfbbead9f002041122a0c8fa119bf9a7f9b
Resolves: #M17466
Refs: master,TYPO3_4-5
Reviewed-on: http://review.typo3.org/1095
Reviewed-by: Oliver Hader <oliver@typo3.org>
Tested-by: Oliver Hader <oliver@typo3.org>
8 years ago[BUGFIX] New EM - cannot save files with noEdit disabled
steffenk [Sun, 6 Mar 2011 11:15:33 +0000 (12:15 +0100)]
[BUGFIX] New EM - cannot save files with noEdit disabled

Due a typo the setting is not recognized correct.

Change-Id: I79a4308cefc6088500652f8dac29476379c6774c
Resolves: #M17811
Reviewed-on: http://review.typo3.org/1068
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
Reviewed-by: Stefano Kowalke <blueduck@gmx.net>
8 years ago[BUGFIX] Typo in top.TYPO3.ModuleMenu
Steffen Gebert [Sun, 6 Mar 2011 13:57:22 +0000 (14:57 +0100)]
[BUGFIX] Typo in top.TYPO3.ModuleMenu

Change TYPO3.ModuleMenu.selecteModule to selectedModule.

Change-Id: Ife7eff40678191f5eb1113799924b71eee418b75
Resolves: #M17875
Reviewed-on: http://review.typo3.org/1076
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Stefano Kowalke <blueduck@gmx.net>
Reviewed-by: Steffen Gebert <steffen.gebert@typo3.org>
8 years ago[BUGFIX] EM interface for renderHook is missing
steffenk [Fri, 4 Mar 2011 11:26:05 +0000 (12:26 +0100)]
[BUGFIX] EM interface for renderHook is missing

Seems this file was not added with latest merge, add it

Change-Id: Ibb2e70722f633251193576227659cc44fa7a21a6
Resolves: #M17865
Reviewed-on: http://review.typo3.org/1042
Reviewed-by: Christian Mueller <christian@kitsunet.de>
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Steffen Kamper <info@sk-typo3.de>
8 years ago[BUGFIX] Error 414 - "Request-URI Too Large" when saving file in extension manager...
steffenk [Fri, 4 Mar 2011 09:41:40 +0000 (10:41 +0100)]
[BUGFIX] Error 414 - "Request-URI Too Large" when saving file in extension manager (old version)

Due a missing closing " the form has invalid HTML that result in a very long GET request

Change-Id: I907434f5f86854192cebe9aa0c1ed4a6a6f42c6b
Resolves: #M17812
Reviewed-on: http://review.typo3.org/1034
Reviewed-by: Steffen Kamper <info@sk-typo3.de>
Tested-by: Christopher <chrissitopher@gmx.de>
8 years ago[BUGFIX] Pagetree - Selection state incorrect after a cancelled edit
Stefan [Wed, 2 Mar 2011 15:18:09 +0000 (16:18 +0100)]
[BUGFIX] Pagetree - Selection state incorrect after a cancelled edit

Currently the selection state of a node is set to the wrong node if you cancel an inline edit.

Change-Id: I1e11854dea4b57ce61d714369b3448e42c51f369
Resolves: #M17828
Reviewed-on: http://review.typo3.org/1055
Reviewed-by: Stefan Galinski <stefan.galinski@gmail.com>
Tested-by: Stefan Galinski <stefan.galinski@gmail.com>
8 years ago[BUGFIX] pagetree->expand contextmenu action does not work as expected
Stefan [Wed, 2 Mar 2011 17:19:49 +0000 (18:19 +0100)]
[BUGFIX] pagetree->expand contextmenu action does not work as expected

When I click "expand branch" in the new pagetree once it simply expands the next level und the page where I opened the context menu.

When I click the same context menu link (at the same page) a second time it expands all pages on all levels below the page where I clicked.

I'd expect the tree either doing the first OR the second action but not 2 different actions on the same useraction.

Change-Id: I559156ba17b978f5d1c4a6859404d94efb007d1e
Resolves: #M17394
Reviewed-on: http://review.typo3.org/1047
Reviewed-by: Stefan Galinski <stefan.galinski@gmail.com>
Tested-by: Stefan Galinski <stefan.galinski@gmail.com>
8 years ago[BUGFIX] Drop the checks for the image file size from the install tool
Oliver [Thu, 3 Mar 2011 13:52:16 +0000 (14:52 +0100)]
[BUGFIX] Drop the checks for the image file size from the install tool

The file sizes of the generated images in the install tool may somewhat differ in size while
the images are perfectly fine. Thus these checks do not provide helpful information, but
produce false warnings. This change removes this image file size check.

Change-Id: I2f2ea3d4e2b2f82c4bb510c003cd09ae881daffc
Resolves: #M17849
Reviewed-on: http://review.typo3.org/1038
Reviewed-by: Dmitry Dulepov <dmitry@typo3.org>
Tested-by: Dmitry Dulepov <dmitry@typo3.org>
8 years ago[BUGFIX] fix t3lib_extMgm::addToAllTCAtypes(..... , 'replace:xxx')
Tolleiv Nietsch [Tue, 1 Mar 2011 09:22:33 +0000 (10:22 +0100)]
[BUGFIX] fix t3lib_extMgm::addToAllTCAtypes(..... , 'replace:xxx')

t3lib_extMgm::addToAllTCAtypes(..... , 'replace:xxx')
breaks when palette used in many types

Change-Id: I2c514097352e13307a81f13a53e72785f68dc69e
Resolves: #M17777
Reviewed-on: http://review.typo3.org/1025
Reviewed-by: Tolleiv Nietsch <info@tolleiv.de>
Tested-by: Tolleiv Nietsch <info@tolleiv.de>
8 years ago[BUGFIX] Import/Export module uses page id as tree depth
Oliver Hader [Wed, 2 Mar 2011 18:39:26 +0000 (19:39 +0100)]
[BUGFIX] Import/Export module uses page id as tree depth

The parameter tx_impexp[pagetree][levels] must be set to zero in this case.

Change-Id: I9dc162ff67b9ae4b9a9e3f539ef41170bfeac2e3
Resolves: #M17814
Reviewed-on: http://review.typo3.org/987
Reviewed-by: Oliver Hader <oliver@typo3.org>
Tested-by: Oliver Hader <oliver@typo3.org>
8 years ago[TASK] Changed copyright note to current year
Sebastian [Wed, 2 Mar 2011 14:58:50 +0000 (15:58 +0100)]
[TASK] Changed copyright note to current year

Changed the copyright note in javascript files as they are not changed automaticaly

Change-Id: Iac98ae409353b58a547eef72c54ad76f0aed6a28
Reviewed-on: http://review.typo3.org/983
Reviewed-by: Stefan Galinski <stefan.galinski@gmail.com>
Tested-by: Stefan Galinski <stefan.galinski@gmail.com>
Reviewed-by: Steffen Ritter <info@rs-websystems.de>
Tested-by: Steffen Ritter <info@rs-websystems.de>
8 years agoFixed bug #17776: Backend layout wizard uses invalid stylesheet path (Thanks to Marku...
stephenking [Sun, 27 Feb 2011 17:16:13 +0000 (17:16 +0000)]
Fixed bug #17776: Backend layout wizard uses invalid stylesheet path (Thanks to Markus Klein)

git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-5@10659 709f56b5-9817-0410-a4d7-c38de5d9e867

8 years agoFixed bug #17787: Filtering in repository state does not work
steffenk [Sun, 27 Feb 2011 13:46:19 +0000 (13:46 +0000)]
Fixed bug #17787: Filtering in repository state does not work

git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-5@10657 709f56b5-9817-0410-a4d7-c38de5d9e867

8 years agoFixed bug #17786: Filtering repository list fields are not prefixed with tablename
steffenk [Sun, 27 Feb 2011 13:39:36 +0000 (13:39 +0000)]
Fixed bug #17786: Filtering repository list fields are not prefixed with tablename

git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-5@10655 709f56b5-9817-0410-a4d7-c38de5d9e867

8 years agoFollow-up to #17735: Class 'tx_em_XmlException' not found when Retrieve / Update
steffenk [Sun, 27 Feb 2011 12:43:44 +0000 (12:43 +0000)]
Follow-up to #17735: Class 'tx_em_XmlException' not found when Retrieve / Update

git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-5@10653 709f56b5-9817-0410-a4d7-c38de5d9e867

8 years agoFixed bug #17775: Compression Level Upgrade Wizard refers to old .htaccess path ...
stephenking [Sat, 26 Feb 2011 13:29:58 +0000 (13:29 +0000)]
Fixed bug #17775: Compression Level Upgrade Wizard refers to old .htaccess path (Thanks to Markus Klein)

git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-5@10651 709f56b5-9817-0410-a4d7-c38de5d9e867

8 years agoUpdating version number to 4.5.3-dev after release of 4.5.2
baschny [Fri, 25 Feb 2011 23:21:42 +0000 (23:21 +0000)]
Updating version number to  4.5.3-dev after release of 4.5.2

git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-5@10649 709f56b5-9817-0410-a4d7-c38de5d9e867