Packages/TYPO3.CMS.git
7 years ago[BUGFIX] Unlimited memory limit handling in system status report
Mario Rimann [Fri, 2 Dec 2011 21:10:25 +0000 (22:10 +0100)]
[BUGFIX] Unlimited memory limit handling in system status report

According to the documentation, "-1" is a valid setting for PHP's
memory_limit and means "unlimited". So far this value has caused
the system status report to report this value as an error.

Change-Id: I2fbdbf8b9e39dd0425253f5487b869bc81f52e27
Fixes: #32231
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7793
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Warnings in BE when using "Find filename"
Dmitry Dulepov [Wed, 23 Nov 2011 13:14:58 +0000 (15:14 +0200)]
[BUGFIX] Warnings in BE when using "Find filename"

When using "Tools">"DB Check">"Find filename" with a slash
character (for example, "</title>"), there are warnings about
wrong regular expression in the Backend and nothing is found.

Change-Id: Ia8ebd218a6de5ead49301d0d082a6cbae0be1d93
Resolves: #21591
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8639
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] spriteManager for Clear RTE Cache icon
Felix Kopp [Sat, 31 Dec 2011 13:58:06 +0000 (14:58 +0100)]
[BUGFIX] spriteManager for Clear RTE Cache icon

RTE hooks into the clear cache menu to allow clearing RTE cache.
Changes the icon integration from iconWorks to spriteManager.
Solves styling issue caused by too small icon.

Change-Id: I60a5bbd045f05075be81eaab6603c02ab2653952
Resolves: #32892
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/8744
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Improve debugTrail() to better handle includes
Markus Klein [Wed, 26 Oct 2011 00:28:04 +0000 (19:28 -0500)]
[TASK] Improve debugTrail() to better handle includes

The deprecation log lacks specific and necessary information about
include and require calls, which makes it hard to actually follow
a stack trace.

Add special treatment of this sort of functions and display additional
path information.

Change-Id: I0510082ad8668b0d552f65969bbec95f37365770
Resolves: #31300
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7795
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] htmlArea RTE: Some attributes wrongly unset by "Edit element"
Stanislas Rolland [Thu, 26 Jan 2012 15:37:07 +0000 (10:37 -0500)]
[BUGFIX] htmlArea RTE: Some attributes wrongly unset by "Edit element"

The style, lang and dir attributes may be incorrect after unsetting
using "Edit element" dialogue.

Change-Id: I9cd78d5e17588eb2b9f631b49e9d0c68af04538b
Resolves: #33466
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8713
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Misinterpretation of memory_limit setting in install tool
Mario Rimann [Sun, 4 Dec 2011 21:34:51 +0000 (22:34 +0100)]
[BUGFIX] Misinterpretation of memory_limit setting in install tool

Adds a different warning into the system checks of the basic
configuration section of the install tool in case the memory_limit
is set to "-1" which means unlimited according to the PHP docs.

Change-Id: I9df642e0e92945927330eba9713dd866f50c53d3
Fixes: #20069
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8709
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
Reviewed-on: http://review.typo3.org/8710

7 years ago[BUGFIX] Marker not removed from file module
Ernesto Baschny [Thu, 26 Jan 2012 09:04:46 +0000 (10:04 +0100)]
[BUGFIX] Marker not removed from file module

If bookmarks are disabled, the ##SHORTCUT## marker is still shown.

Change-Id: I03820111e6384bf47b54aa2583fa891bcb55aa96
Fixes: #33455
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8708
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[TASK] Set TYPO3 version to 4.5.12-dev
TYPO3 v4 Release Team [Tue, 24 Jan 2012 10:32:39 +0000 (11:32 +0100)]
[TASK] Set TYPO3 version to 4.5.12-dev

Change-Id: I7d1611d26fb11aeaf936120a21d1a3374446e53a
Reviewed-on: http://review.typo3.org/8670
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[RELEASE] Release of TYPO3 4.5.11
TYPO3 v4 Release Team [Tue, 24 Jan 2012 10:32:30 +0000 (11:32 +0100)]
[RELEASE] Release of TYPO3 4.5.11

Change-Id: Ia292c6f4ae9d208b83b38d29d0758a39c043b799
Reviewed-on: http://review.typo3.org/8669
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 24 Jan 2012 10:18:40 +0000 (11:18 +0100)]
[TASK] Raise submodule pointer

Change-Id: I87087c63d8828b2c473fb2cae0cf5fa6c4a66e3b
Reviewed-on: http://review.typo3.org/8664
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[BUGFIX] typolink prepends wrong domain when using url scheme
Dmitry Dulepov [Thu, 17 Nov 2011 16:03:43 +0000 (18:03 +0200)]
[BUGFIX] typolink prepends wrong domain when using url scheme

tslib_cObj::typoLink() uses a wrong domain if the target page
has a domain record and a URL scheme, which is different to
current. It prepends a current domain instead of the target
domain of the page.

Change-Id: Iedf2ade4707f41f10a1989b753cb5fc0dcf978a1
Resolves: #31771
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6710
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] htmlArea RTE: magic image maxWidth is not working as expected
Stanislas Rolland [Sat, 21 Jan 2012 18:04:21 +0000 (13:04 -0500)]
[BUGFIX] htmlArea RTE: magic image maxWidth is not working as expected

Solution: Clarify the documentation of the option

Change-Id: Ic6d530ac2f4a541e738033d8e14fc7fc3db3d6d3
Resolves: #32301
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8627
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] htmlArea RTE : Adding link problem with IE
Stanislas Rolland [Tue, 17 Jan 2012 22:58:04 +0000 (17:58 -0500)]
[BUGFIX] htmlArea RTE : Adding link problem with IE

Problem: Link may not be created on cell, list element or paragraph
when following element of same type already contains a link.
Solution: Fix selection breaking procedure

Change-Id: Ia35f4eb1f756eb5abc9d9d641e4b2fc1402cbb8f
Resolves: #31763
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7836
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jean-S├ębastien Gervais
Tested-by: Jean-S├ębastien Gervais
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] TCEmain::clear_cacheCmd relies on active BE_USER
Steffen Gebert [Thu, 29 Dec 2011 11:21:32 +0000 (12:21 +0100)]
[BUGFIX] TCEmain::clear_cacheCmd relies on active BE_USER

Several developers abuse t3lib_TCEmain and instantiate it also in other
contexts than BE, for which it never was made.

As this breaks several extensions that use it in FE or CLI mode and the
fix is trivial, avoid crashing.

Change-Id: I8df6682f0c28fd73cec461211c87fdcb4c9c4cb1
Fixes: #28007
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7807
Reviewed-by: Steffen Ritter
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] md5.js fails with non-ascii-characters
Stefan Neufeind [Mon, 10 Oct 2011 12:04:32 +0000 (14:04 +0200)]
[BUGFIX] md5.js fails with non-ascii-characters

Current implementation of md5.js only considers a very
limited range of characters.
The implementation from webtoolkit.info uses correct
unicode-representation.

Change-Id: I3b75a14403791bb9aa2cb26972ac95fa74d74db2
Releases: 4.4, 4.5, 4.6
Resolves: #22328
Reviewed-on: http://review.typo3.org/5691
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] HTML entity &nbsp; is inserted before and after inline element
Stanislas Rolland [Thu, 12 Jan 2012 23:45:39 +0000 (18:45 -0500)]
[BUGFIX] HTML entity &nbsp; is inserted before and after inline element

Problem: This is a regression caused by patch to issue #16217.
The last two lines of the merged patch are wrong. They should replace
only leading and trailing spaces inside block elements.
Solution: Revert the last two replacement lines of the patch.

Change-Id: I1ed4676ab4f16e2c3593a111c3593197a63b0d7b
Resolves: #32263
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7754
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Module menu link wrap
Felix Kopp [Sun, 11 Dec 2011 23:27:58 +0000 (00:27 +0100)]
[BUGFIX] Module menu link wrap

Makes module links in menu on the left not wrap around in small frames.

Change-Id: Ie85287b0139c7b551838726e07b8328addb19cc4
Fixes: #32448
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7399
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] alt_doc.php uses deleted alternative page languages for translations
Marcus Krause [Fri, 28 Oct 2011 14:39:22 +0000 (16:39 +0200)]
[BUGFIX] alt_doc.php uses deleted alternative page languages for translations

The backend script alt_doc.php even considers deleted
pages_language_overlay records when determining in which language a
record can be/is localized.

This patch improves method documentation and applies
t3lib_BEfunc::deleteClause() on the respective database query.

Change-Id: I922ca2e5465b41ab40fcad42acc22fa2805dcfc4
Fixes: #31379
Releases: 4.3, 4.4, 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6374
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Vague error message in t3lib_div
Dmitry Dulepov [Tue, 22 Nov 2011 14:44:08 +0000 (16:44 +0200)]
[BUGFIX] Vague error message in t3lib_div

If the web server cannot write to typo3temp/, a vague error
message may appear: "File not written to disk! Write
permission error in filesystem?". Fix the issue by hinting
the user where he should check permissions.

Change-Id: I96c19bb4f73df60f16286c6b4da14b3ef3e87700
Resolves: #18545
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7510
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Oliver Klee
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Typo in Install Tool
Georg Ringer [Wed, 4 Jan 2012 17:37:18 +0000 (18:37 +0100)]
[BUGFIX] Typo in Install Tool

Fix a simple typo in mail of Install Tool.

Change-Id: Ibe8b8003cbf6d2b98210bc22bf5e2a5678e0e137
Resolves: #32970
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7700
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[TASK] Scheduler: Add "Add Task" button to header
Markus Klein [Wed, 21 Dec 2011 22:24:01 +0000 (16:24 -0600)]
[TASK] Scheduler: Add "Add Task" button to header

This patch adds a "Add Task" button to the left area of
the module header.
It improves usability for long task lists and enforces
the standard layout of backend modules.
The "Add Task" link below the table is removed at the
same time.

Change-Id: If513454a895aefbbb7817753a7bacd6724562333
Resolves: #32753
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7512
Reviewed-by: Andreas Wolf
Tested-by: Andreas Wolf
7 years ago[BUGFIX] Reports are called twice
Philipp Gampe [Thu, 22 Dec 2011 00:20:34 +0000 (01:20 +0100)]
[BUGFIX] Reports are called twice

The code in getReport(), directly before the call to getSystemStatus(),
is exactly the same as in getSystemStatus().

Change-Id: Iedb1891cb6f807474e2fb1b994b24cbbbadf7ba7
Fixes: #32768
Releases: 4.5,4.6,4.7
Reviewed-on: http://review.typo3.org/7508
Reviewed-by: Andreas Wolf
Tested-by: Andreas Wolf
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 20 Dec 2011 17:29:59 +0000 (18:29 +0100)]
[TASK] Raise submodule pointer

Change-Id: I427deea5ef67a4c82a5afcaf60d9de7a54a86d8a
Reviewed-on: http://review.typo3.org/7446
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Set TYPO3 version to 4.5.11-dev
TYPO3 v4 Release Team [Tue, 20 Dec 2011 10:29:38 +0000 (11:29 +0100)]
[TASK] Set TYPO3 version to 4.5.11-dev

Change-Id: I0d45137eeafb23a7c9cc08bafe7855c809e7d7cb
Reviewed-on: http://review.typo3.org/7426
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[RELEASE] Release of TYPO3 4.5.10
TYPO3 v4 Release Team [Tue, 20 Dec 2011 10:29:29 +0000 (11:29 +0100)]
[RELEASE] Release of TYPO3 4.5.10

Change-Id: I4235f8fb7ede69c20741145b47433dc4fc60b2e8
Reviewed-on: http://review.typo3.org/7425
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[BUGFIX] Add SQL-comparator <> to SQL parser
Stefan Neufeind [Fri, 16 Dec 2011 22:48:00 +0000 (23:48 +0100)]
[BUGFIX] Add SQL-comparator <> to SQL parser

Comparator != was supported before.
But <> is ANSI SQL and therefore should be
supported as well.

Change-Id: I49dde6f06715ecd33df044d8a2e85a813516d6ad
Fixes: #32626
Releases: 4.4, 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7417
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Invalid query part on menu rendering
Oliver Hader [Sun, 6 Nov 2011 15:34:09 +0000 (16:34 +0100)]
[BUGFIX] Invalid query part on menu rendering

Each page can have a target defined, which can also be a
typeNum that gets added to the generated URL. Now if RealURL
is used, the "&type=" part will be just added to the final
URL which looks like "page.html&type=1". A question mark
is missing here to get a valid query part.

Change-Id: Idb5df6c604d12670107cbdd77c14e181cdb25dbe
Fixes: #31622
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/6959
Reviewed-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years agoRevert "[FEATURE] Add ExtJS xtype:modulepanel for BE Modules"
Ernesto Baschny [Mon, 19 Dec 2011 09:24:21 +0000 (10:24 +0100)]
Revert "[FEATURE] Add ExtJS xtype:modulepanel for BE Modules"

New features are not allowed in the stable branch. Please use the TYPO3_4-5_backports branch.

This reverts commit e1d535cc05d1c1da5ba8cbf103884084f69aca46

Change-Id: I8fb0a2d23ca60e186812834a63e5862bf9f27e1e
Reviewed-on: http://review.typo3.org/7377
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[BUGFIX] Login fails silently, when no backend for rsaauth is available
Steffen Gebert [Mon, 10 Oct 2011 22:15:13 +0000 (00:15 +0200)]
[BUGFIX] Login fails silently, when no backend for rsaauth is available

In case of no OpenSSL backend being available for rsaauth (e.g. after
moving to another server), the login silently fails.

Better throw an Exception and give useful hints, why no login is
possible and how to fix it.

Change-Id: Ic91d150f3efa307d7a9fa35e30c2036ef2dfb93d
Resolves: #30758
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6965
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] EM: Uploading extensions fails with Fatal Errors
Steffen Gebert [Sun, 23 Oct 2011 20:24:36 +0000 (22:24 +0200)]
[BUGFIX] EM: Uploading extensions fails with Fatal Errors

In case of an extension having dependencies, suggestions, or conflicts,
the Extension Manager fails with PHP Fatal Errors.

Change-Id: Iaa04d733f25bf2e3bd7e2c2fcc2e85aa1461975e
Resolves: #27836
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/7111
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] sessionTimeout for BE does not work
Mario Rimann [Mon, 5 Dec 2011 20:59:26 +0000 (21:59 +0100)]
[BUGFIX] sessionTimeout for BE does not work

Changes an is_string() check to a check out of t3lib_Utility_Math
which will also accept '86400' as a valid value and not only 86400.

Change-Id: I469b532b67fc5ac523ced85616bcb869ec1e7b6d
Resolves: #32274
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7354
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] @charset must be lowercase in CSS
Markus Klein [Tue, 29 Nov 2011 15:26:17 +0000 (09:26 -0600)]
[BUGFIX] @charset must be lowercase in CSS

CSS files must comply to http://www.w3.org/TR/CSS21/syndata.html#charset
which requires @charset to be
"the 10 characters '@charset "' (lowercase, no backslash escapes)".
Also the CSS compressor looks for the lowercase version.

Change-Id: Ie338e17817a76e0ebb61394b9c8088d685beb983
Fixes: #32163
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/7350
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Log password attempt with empty password
Mario Rimann [Fri, 25 Nov 2011 22:59:08 +0000 (23:59 +0100)]
[BUGFIX] Log password attempt with empty password

Adds logging for login attempts where an empty password is
submitted.

Change-Id: I473529845ab2a9e12d4d2f48a4553eb7dc02d681
Resolves: #18176
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6923
Reviewed-by: Markus Klein
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[BUGFIX] Fatal error when exporting from root
Francois Suter [Sat, 5 Nov 2011 08:23:27 +0000 (09:23 +0100)]
[BUGFIX] Fatal error when exporting from root

An uncaught exception happens when trying to export records from a
singe table view in List mode on the page tree root. This is due to
the tree root being handled as a normal page record.

With this patch the tree root is handled as it should. Some cleanup
(CGL) is also applied.

Change-Id: I87b60cb098a2e8b9dcb407be6f69bd31ea2ddd9e
Fixes: #31350
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6793
Reviewed-by: Oliver Hader
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[FEATURE] Add ExtJS xtype:modulepanel for BE Modules
Kay Strobach [Sun, 24 Jul 2011 08:31:39 +0000 (10:31 +0200)]
[FEATURE] Add ExtJS xtype:modulepanel for BE Modules

This is a follow up change to #12664.
It adds a new Extjs xtype called modulepanel and the required styles.

This way we can have extjs modules which fit the TYPO3 look'n'feel.

The CSS modifies the tbar and the bbar to look like the standard
toolbars in TYPO3.

4.5 is added to releases, as #12644 is the direct parent.

Change-Id: I57e51eb11b57889b4c434f13b658ca464a03a041
Resolves: #28384
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/7128
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Warnings in BE when using "Update reference index"
Dmitry Dulepov [Wed, 23 Nov 2011 13:24:12 +0000 (15:24 +0200)]
[BUGFIX] Warnings in BE when using "Update reference index"

If the table exists in $TCA but does not exist in the database,
"Update reference index" in "Tools">"DB Check" will throw
warnings. Implement a check and a descriptive error message in
the system log.

Change-Id: Iba80d74659cd9c0d168434f999cb9a281a9ba3f0
Resolves: #21590
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7109
Reviewed-by: Mario Rimann
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Hide versioning icon in list when workspaces is installed
Tolleiv Nietsch [Thu, 7 Jul 2011 05:34:13 +0000 (07:34 +0200)]
[BUGFIX] Hide versioning icon in list when workspaces is installed

Following #25962 the versioning icon in the
list module should be hidden whenever "workspaces" is installed.

Change-Id: I61149e288ad456670c3cdd2137b73e9380c5a910
Resolves: #27969
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6966
Reviewed-by: Oliver Hader
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Fix path check for custom RTE styles
Stanislas Rolland [Sat, 17 Dec 2011 16:10:33 +0000 (11:10 -0500)]
[BUGFIX] Fix path check for custom RTE styles

Fix for #29899 introduced a check if the file holding
custom RTE CSS exists. However that path used was
wrong.

Change-Id: I9923b34f18ffd357439081f34bf69339820fa714
Fixes: #32625
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7341
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Ambiguous XCLASS naming tx_em_Connection_ExtDirectServer
Steffen Gebert [Sat, 17 Dec 2011 10:24:39 +0000 (11:24 +0100)]
[BUGFIX] Ambiguous XCLASS naming tx_em_Connection_ExtDirectServer

The naming for XCLASSing tx_em_Connection_ExtDirectServer is written
with and without underscore between "connection" and "extdirectserver".

Change-Id: Ib8373df2c4fc377880e554563609d83191bd1ef2
Resolves: #32596
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7332
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Random miscalculations in ImageTTFBBox
Albrecht Koehnlein [Wed, 13 Jul 2011 09:47:21 +0000 (11:47 +0200)]
[BUGFIX] Random miscalculations in ImageTTFBBox

ImageTTFBBox() randomly returns incorrect negative values. Repeat the operation
a number of time if this happens to try to find the correct values.

Change-Id: Ic7367345c786148674fe83331b9fff368546038c
Fixes: #21054
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/7119
Reviewed-by: Simon Schaufelberger
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Set TYPO3 version to 4.5.10-dev
TYPO3 v4 Release Team [Fri, 16 Dec 2011 09:19:54 +0000 (10:19 +0100)]
[TASK] Set TYPO3 version to 4.5.10-dev

Change-Id: I678dd446095203f752c5a02454b9b676a5ac9378
Reviewed-on: http://review.typo3.org/7303
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[RELEASE] Release of TYPO3 4.5.9
TYPO3 v4 Release Team [Fri, 16 Dec 2011 09:19:34 +0000 (10:19 +0100)]
[RELEASE] Release of TYPO3 4.5.9

Change-Id: I4237674a2b81b170491a7942693777369b8ad4b7
Reviewed-on: http://review.typo3.org/7302
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Fri, 16 Dec 2011 09:14:17 +0000 (10:14 +0100)]
[TASK] Raise submodule pointer

Change-Id: I6047bf3b7b15a93341b5eaf82624fca51cd7230c
Reviewed-on: http://review.typo3.org/7299
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[BUGFIX] RTE not loading in IE when content css file does not exist
Stanislas Rolland [Sun, 13 Nov 2011 02:05:08 +0000 (21:05 -0500)]
[BUGFIX] RTE not loading in IE when content css file does not exist

Solution: Fallback to the default contentCSS file when the file
specified in Page TS Config does not exist or has zero file size.

Change-Id: I7377daaee8443b0cbf8e2515d34316a278c8ec06
Resolves: #29899
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6652
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] TCEforms draws huge empty icon row which on select-fields
Benjamin Mack [Wed, 5 Oct 2011 14:14:47 +0000 (16:14 +0200)]
[BUGFIX] TCEforms draws huge empty icon row which on select-fields

Certain fields of type "select" which offer records from a
"foreign_table" will contain a huge amount of t3-icon-empty
icons just below the select box. If you have enough of them,
you even get a horizotanl scrollbar.

See some screenshots here:
http://forge.typo3.org/issues/13422

The issue is not a CSS issue, but a bug in the rendering
of such a field.

See it in action in tt_content field "sys_language". Just create
enough sys_language records so that you see the row of empty
icons being created. This wasn't this way before.

Change-Id: I2e2e59c906b2e239ba161b16aa1980f454210229
Resolves: #25398
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/7118
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Restructure the random byte generator
Helmut Hummel [Tue, 29 Mar 2011 22:18:47 +0000 (00:18 +0200)]
[BUGFIX] Restructure the random byte generator

Restructure the code to use the most performant methods first
if available. Take specialities of Windows OS and special
PHP versions into account.

Read/ generate more bytes than needed in one call, because it
does not cost (much) more to generate more random bytes, but it's
much cheaper for the next calls, because the bytes are already there.

Resolves: #23355, #23860, #24410, #24440, #23496
Releases: 4.6, 4.5, 4.4, 4.3

Change-Id: I42eea55dcbcd8d8f5b1a6e9493993e9ccd967dfa
Reviewed-on: http://review.typo3.org/4555
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Tomasz Krawczyk
Tested-by: Tomasz Krawczyk
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Install Tool shows internal MySQL databases
Mario Rimann [Sun, 4 Dec 2011 21:53:52 +0000 (22:53 +0100)]
[BUGFIX] Install Tool shows internal MySQL databases

This patch removes "mysql" and "information_schema" from the
list of databases that the install tool offers to choose from.

Change-Id: I37fd85323f82c96941fadbf79c76b13041b5fb74
Resolves: #19278
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7084
Reviewed-by: Oliver Hader
Reviewed-by: Oliver Klee
Reviewed-by: Mario Rimann
Reviewed-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Wrong char for explodes of links
Georg Ringer [Fri, 9 Sep 2011 15:49:50 +0000 (17:49 +0200)]
[BUGFIX] Wrong char for explodes of links

user_plaintext::renderImage uses ',' as char to
explode links but TYPO3 switched to a LF

Change-Id: I91b27467a40b4c984d26eee6a50e4206ff8b2c2f
Resolves: #29597
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/7116
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Integrate system extension linkvalidator as submodule
Oliver Hader [Tue, 29 Nov 2011 09:30:19 +0000 (10:30 +0100)]
[TASK] Integrate system extension linkvalidator as submodule

Integrate system extension linkvalidator as Git submodule.
git://git.typo3.org/TYPO3v4/Extensions/linkvalidator.git

Change-Id: Ic0ec09fa6997106f28b6d24cf59eb296318bf176
Resolves: #32075
Reviewed-on: http://review.typo3.org/6970
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Add possibility to use Wizards->Suggest in FlexForms
Tolleiv Nietsch [Mon, 10 Oct 2011 01:58:07 +0000 (03:58 +0200)]
[BUGFIX] Add possibility to use Wizards->Suggest in FlexForms

The field names generated for the suggest wizard are
not compatible with "flex" fields. This changes loads
the datastructure for the field and expands the
field name as needed.

Change-Id: Iee65dd6c4f43fe7e8bdbc65a71e8b7f37e3b45aa
Fixes: #22231
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7134
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Gap between module menu items causes collapse on click
Kay Strobach [Sat, 25 Jun 2011 10:52:05 +0000 (12:52 +0200)]
[BUGFIX] Gap between module menu items causes collapse on click

Transform the margins between entries in the module menu into paddings
to avoid that clicks on this margin cause collapsing of the menu
section.

Change-Id: Ife437730988287ca847c589edfc9b98a9bc677a6
Resolves: #27634
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/7126
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Localization: Editing in TCEforms shows unstyled original value
Benjamin Mack [Sat, 9 Jul 2011 08:22:50 +0000 (10:22 +0200)]
[BUGFIX] Localization: Editing in TCEforms shows unstyled original value

When editing a translated record in the TCEforms backend, the original
language label is shown below, in a green box. The green box is
definitively from the old skin (3.x) and should be changed.

Change-Id: Iceb9227a4a84ff6b06ba42d5c69f2b4f0ef74d51
Resolves: #28012
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/7122
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Use trimExplode() for pageOverlayFields
Georg Ringer [Tue, 16 Aug 2011 06:26:18 +0000 (08:26 +0200)]
[BUGFIX] Use trimExplode() for pageOverlayFields

Currently explode() is used for pageOverLayFields which requires a list
without any whitespaces. Using t3lib_div::trimExplode() improves
the usability for integrators and reduces possibilities of not working
configurations

Change-Id: I29db746de9831699721cfa93639c76397d2a026b
Resolves: #28916
Releases: 4.4, 4.5, 4.6
Reviewed-on: http://review.typo3.org/7130
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] EM: Available extension list misses icons
Steffen Gebert [Sun, 9 Oct 2011 12:11:14 +0000 (14:11 +0200)]
[BUGFIX] EM: Available extension list misses icons

The list of available extensions misses the install/uninstall icons in
Firefox 7 and Internet Explorer 9.

Change-Id: I8686646c2d3063134463076e92da9970213d4d2d
Resolves: #30369
Releases: 4.6,4.5
Reviewed-on: http://review.typo3.org/7110
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Remove hardcoded limits in T3D export
Georg Ringer [Thu, 9 Jun 2011 17:22:07 +0000 (19:22 +0200)]
[BUGFIX] Remove hardcoded limits in T3D export

The memory_limit is hardcoded to 256m and
max_execution_time to 600.

There is no reason to hardcode those settings,
sometimes a bit more of both is needed.

Change-Id: I553c45c16be1ad561928678fa6a838abb78975d1
Resolves: #27272
Resolves: #17020
Resolves: #17045
Resolves: #18926
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/7063
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Klee
Reviewed-by: Sebastian Fischer
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Implement check for saltedpasswords in reports module
Steffen Ritter [Mon, 24 Oct 2011 22:38:58 +0000 (00:38 +0200)]
[TASK] Implement check for saltedpasswords in reports module

The reports module should show a warning, if saltedpasswords is
not installed or not configured correctly.

Change-Id: Icbd31378a05f02f20de5e43a63465c119f72a6d3
Resolves: #30695
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6278
Reviewed-by: Stefan Neufeind
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
7 years ago[BUGFIX][SECURITY] XSS vulnerability in BE-User Admin module
Marco Bresch [Wed, 23 Nov 2011 16:34:58 +0000 (17:34 +0100)]
[BUGFIX][SECURITY] XSS vulnerability in BE-User Admin module

Fix XSS at column 'workspace membership'.

How to test:
* choose a workspace title like "<b>test</b>"
* assign a user as member to the workspace
* select the BE-module "Admin Tools->User Admin"
* select the checkbox "Workspace membership"
* press update
* take a look at column "Workspace membership"

Change-Id: I278287728db76b256607bcd07f58751553b40868
Fixes: #32040
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/6963
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Log date picker broken
Francois Suter [Mon, 31 Oct 2011 15:05:52 +0000 (16:05 +0100)]
[BUGFIX] Log date picker broken

The date picker in the Admin Tools > Log when selecting a user-defined
time range is broken. Adapt it to new skinning API for the JS to act
on it properly again.

Change-Id: Id09f190db1a8165cfd51abd2dd16049d8dfea644
Resolves: #31450
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/6860
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[TASK] Set TYPO3 version to 4.5.9-dev
TYPO3 v4 Release Team [Tue, 22 Nov 2011 14:59:55 +0000 (15:59 +0100)]
[TASK] Set TYPO3 version to 4.5.9-dev

Change-Id: I9edf67e08ff8de37a09305c20f39d19c1168cfc5
Reviewed-on: http://review.typo3.org/6855
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[RELEASE] Release of TYPO3 4.5.8
TYPO3 v4 Release Team [Tue, 22 Nov 2011 14:59:47 +0000 (15:59 +0100)]
[RELEASE] Release of TYPO3 4.5.8

Change-Id: I0138efdcac887ab8c43358e50ffb0ae602034df1
Reviewed-on: http://review.typo3.org/6854
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 22 Nov 2011 14:41:31 +0000 (15:41 +0100)]
[TASK] Raise submodule pointer

Change-Id: Id3aebf7cb8f79e5f467e55db311fb26354622ab5
Reviewed-on: http://review.typo3.org/6849
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[BUGFIX] Error in the pageNotFound_handling with USER_FUNCTION
Dmitry Dulepov [Thu, 17 Nov 2011 15:53:50 +0000 (17:53 +0200)]
[BUGFIX] Error in the pageNotFound_handling with USER_FUNCTION

When using USER_FUNCTION in the pageNotFound_handling, an exception
or a blank screen appears in the Frontend (depending on error
handling settings) because $GLOBALS['TSFE']->sys_page is not
initialized.

Change-Id: Ieb2ef07d4977ebceeee7e68c390f53f9646337b0
Resolves: #31839
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6846
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Vimeo mediawizardprovider needs new syntax
Georg Ringer [Tue, 8 Nov 2011 07:58:02 +0000 (08:58 +0100)]
[BUGFIX] Vimeo mediawizardprovider needs new syntax

Vimeo changed its behaviour and there is always the
vimeo error "no video" shown. Their change is strange
as vimeo required the argument clip_id as the 1st one

Change-Id: I6f4e1758175a2bda1eb7bfd9083fb769e1c6eeca
Resolves: #31661
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6841
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] magic_quotes_gpc does not exist anymore in PHP 5.4
Xavier Perseguers [Tue, 20 Sep 2011 09:36:58 +0000 (11:36 +0200)]
[BUGFIX] magic_quotes_gpc does not exist anymore in PHP 5.4

PHP INI magic_quotes_gpc got deprecated in PHP 5.3 and is removed in
PHP 5.4, init.php should then behave as if it were set to "Off".

Change-Id: Ifcd4fb7cc9c2cb23ba6d910ffbe6cc034a66cdbd
Fixes: #30083
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6833
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Multiple values not displayed for simple items lists
Francois Suter [Fri, 28 Oct 2011 12:09:00 +0000 (14:09 +0200)]
[BUGFIX] Multiple values not displayed for simple items lists

t3lib_BEfunc::getProcessedValue() is used throughout the Core to
transform values stored as indices into human-readable values.

However for select-type fields based on a list of items
(and not a foreign table) where multiple selections are possible,
t3lib_BEfunc::getProcessedValue() fails to display anything.
This is due to t3lib_BEfunc::getLabelFromItemlist(),
being unable to handle several values.

This patch introduces a new method to avoid breaking compatibility.

Change-Id: I5fa6f385a3efa11db9aae82399102e67a96ec700
Resolves: #31374
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6370
Reviewed-by: Michael Stucki
Tested-by: Michael Stucki
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[TASK] Update ADOdb library to version 5.14
Xavier Perseguers [Tue, 1 Nov 2011 11:46:31 +0000 (12:46 +0100)]
[TASK] Update ADOdb library to version 5.14

Change-Id: Ib30675a445160b455dced98e6db6361f44b8bf51
Resolves: #31486
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6766
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Error after hide/show element in list module
Simon Schaufelberger [Wed, 16 Nov 2011 18:22:36 +0000 (12:22 -0600)]
[BUGFIX] Error after hide/show element in list module

Showing or hiding an element with workspace selected will result in
Error: Could not be edited in offline workspace...

Change-Id: I768320084fd24917d22cbc1d01b47387da863605
Resolves: #20598
Releases: 4.7, 4.6, 4,5
Reviewed-on: http://review.typo3.org/6703
Reviewed-by: Georg Ringer
Reviewed-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[BUGFIX] RTE doesn't allow to create links around images in IE8
Stanislas Rolland [Thu, 10 Nov 2011 15:17:42 +0000 (10:17 -0500)]
[BUGFIX] RTE doesn't allow to create links around images in IE8

Solution: Workaround IE bookmarking not being possible on control range

Change-Id: I101ce32a9319a020fe72df237f10b9146313e18b
Resolves: #30631
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6616
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[BUGFIX] Recycler: Wrong placed brackets
Marc Bastian Heinrichs [Mon, 8 Aug 2011 22:38:09 +0000 (00:38 +0200)]
[BUGFIX] Recycler: Wrong placed brackets

Change-Id: I925f89a0f786c9976ae7779696ffa76c823a9367
Resolves: #28835
Releases: 4.4, 4.5, 4.6
Reviewed-on: http://review.typo3.org/6696
Reviewed-by: Simon Schaufelberger
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
7 years ago[BUGFIX] Live search does not find all tables
Francois Suter [Fri, 11 Nov 2011 15:07:29 +0000 (16:07 +0100)]
[BUGFIX] Live search does not find all tables

To find anything in a given table, the live search loops on all that
table's columns. However it forgets to load the full TCA beforehand
and thus fails to find anything in tables for which it is not
fully loaded yet.

Change-Id: Ief94a26d5ba9ead77930835e61ebae3b01980368
Fixes: #31760
Releases: 4.5
Reviewed-on: http://review.typo3.org/6631
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[BUGFIX] Extension configuration of saltedpasswords broken
Markus Klein [Wed, 2 Nov 2011 07:40:20 +0000 (02:40 -0500)]
[BUGFIX] Extension configuration of saltedpasswords broken

Back ported code from task #31501 breaks the the configuration page
of the saltedpasswords extension in EM.

Change-Id: Iccc74028261184e3ee74339b384a4598eb5fb3c5
Fixes: #31501
Relates: #31178
Releases: 4.5, 4.4
Reviewed-on: http://review.typo3.org/6498
Reviewed-by: Francois Suter
Tested-by: Francois Suter
Reviewed-by: Marcus Krause
Tested-by: Marcus Krause
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Deprecation warning with disabled ImageMagick
Steffen Gebert [Sat, 5 Nov 2011 12:29:57 +0000 (13:29 +0100)]
[BUGFIX] Deprecation warning with disabled ImageMagick

Although the use of ImageMagick is disabled (by setting
$TYPO3_CONF_VARS['GFX']['im'] = 0), an deprecation log entry is
generated, because the configuration setting for a recent ImageMagick
or GraphicsMagick version (im_version_5) is not used.

Change-Id: Ia578d056f2909a6b86a95a4989942e50ace8ddd2
Fixes: #31596
Releases: 4.5
Reviewed-on: http://review.typo3.org/6556
Reviewed-by: Georg Ringer
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Disambiguate labels in exclude fields list
Francois Suter [Fri, 4 Nov 2011 12:54:26 +0000 (13:54 +0100)]
[BUGFIX] Disambiguate labels in exclude fields list

When defining access lists for be_groups, all exclude fields are
listed for selection, ordered alphabetically per table and field
label. It may happen that some fields have the same label within
the same table. This causes confusion.

This patch adds the field's name next to its label to avoid
confusion.

Change-Id: I503c8a2e547c749a8bdcc19d70abe2d2471e6650
Fixes: #25236
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6559
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[TASK] Add missing tslib_content_abstract::getContentObject()
Rens [Mon, 17 Oct 2011 09:15:39 +0000 (11:15 +0200)]
[TASK] Add missing tslib_content_abstract::getContentObject()

Without this getter method there's no clean way to access the current
tslib_cObj object from a custom media renderer for example.

Change-Id: I984f7cd6b6bae3245f0804f9b6bf35a9e20e15ca
Resolves: #30994
Releases: 4.5, 4.6, 5.7
Reviewed-on: http://review.typo3.org/6526
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Options checkboxes are hidden in BE admin user form
Markus Klein [Mon, 31 Oct 2011 18:34:44 +0000 (13:34 -0500)]
[BUGFIX] Options checkboxes are hidden in BE admin user form

The options field is hidden in the BE user form if the user is admin.
This is a problem if the admin has assigned groups with db_mounts,
as the default value for the options is to mount also the group's mounts,
which is undesired for most instances.

Change-Id: I5f0d46162b58f7d5f9cb998830b0c39a39467376
Fixes: #30492
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/6524
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Fix typo in class.t3lib_div.php
Stefano Kowalke [Mon, 31 Oct 2011 15:21:41 +0000 (10:21 -0500)]
[BUGFIX] Fix typo in class.t3lib_div.php

Change "$includeEmtpyValues" into "$includeEmptyValues"

Change-Id: I1866c388f48d488fd2abcc2aade90064960f1c8e
Fixes: #26351
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/6397
Reviewed-by: Marcus Krause
Tested-by: Marcus Krause
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] Preview message causes javascript errors
Jigal van Hemert [Mon, 17 Oct 2011 20:21:06 +0000 (22:21 +0200)]
[BUGFIX] Preview message causes javascript errors

Placing the preview message just before the closing body tag prevents it from
interfering with the (x)HTML structure.

Change-Id: I029099989678c011ecaf1397ef6932323fbd0d85
Fixes: #30897
Releases: 4.5
Reviewed-on: http://review.typo3.org/5919
Reviewed-by: Georg Ringer
Reviewed-by: Oliver Klee
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] Install tool stays open if ENABLE_INSTALL_TOOL is not writable
Lucas Jenss [Sun, 11 Sep 2011 23:10:26 +0000 (01:10 +0200)]
[BUGFIX] Install tool stays open if ENABLE_INSTALL_TOOL is not writable

Recognize if the ENABLE_INSTALL_TOOL file deletion fails
and keep the install tool closed in this case.

Change-Id: I9804e2c6455768699a8b2ad11be4854bd3e359c6
Fixes: #29674
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6356
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] EM: Confusing error message when uploading an extension to TER that is not...
Ernesto Baschny [Wed, 26 Oct 2011 10:29:14 +0000 (12:29 +0200)]
[BUGFIX] EM: Confusing error message when uploading an extension to TER that is not registered

Change-Id: I3e063e41929306b880f638bc268b5e221f44c77b
Fixes: #31309
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6346
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[CLEANUP] Remove code duplication in saltedpasswords
Andreas Wolf [Mon, 6 Jun 2011 21:12:45 +0000 (23:12 +0200)]
[CLEANUP] Remove code duplication in saltedpasswords

There is some duplicate code in tx_saltedpasswords_sv1::authUser(). This
patch removes the code, making it more readable.

Change-Id: Iba2ce5605ba0fb5ca9ce510cc33eca1bf19b69b2
Resolves: #29157
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/3041
Reviewed-by: Andreas Wolf
Tested-by: Andreas Wolf
7 years ago[BUGFIX] showAccessRestrictedPages doesn't replace links to restricted subpages
Sven Teuber [Thu, 17 Mar 2011 10:25:28 +0000 (11:25 +0100)]
[BUGFIX] showAccessRestrictedPages doesn't replace links to restricted subpages

When creating a menu with showAccessRestrictedPages set to any PID, links to pages
that inherit an access restriction ("include subpages" set on a parent page)
won't be substituted.

Change-Id: I459aa01a8aba89ce361accd3dd84ea0329c5d1e4
Resolves: #15984
Reviewed-on: http://review.typo3.org/2545
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Stefan Neufeind
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Andreas Wolf
Tested-by: Andreas Wolf
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 25 Oct 2011 09:54:36 +0000 (11:54 +0200)]
[TASK] Raise submodule pointer

Change-Id: I9c82be427e90d0ff4100e4df639b7ddc75be77bf
Reviewed-on: http://review.typo3.org/6312
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Update INSTALL.txt
Oliver Hader [Tue, 25 Oct 2011 08:18:19 +0000 (10:18 +0200)]
[TASK] Update INSTALL.txt

Change-Id: I0ad7fe51b1f918a95430f190e3ab430ca8e67b0d
Reviewed-on: http://review.typo3.org/6291
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Incorrect display of Flexform UTF8 labels
Juergen Kussmann [Mon, 24 Oct 2011 00:29:48 +0000 (19:29 -0500)]
[BUGFIX] Incorrect display of Flexform UTF8 labels

UTF8 labels and options are displayed incorrectly in Flexforms.

Change-Id: Ib0ef81b995f1b6c35b7a216c4415f81b1dd8ded6
Resolves: #28952, #29067
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6209
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] TCA: Suggest wizard doesn't work in wizard_edit popup
Laurent Cherpit [Thu, 11 Aug 2011 15:48:02 +0000 (17:48 +0200)]
[BUGFIX] TCA: Suggest wizard doesn't work in wizard_edit popup

When suggest wizard is used in a form open from the wizard_edit
popup wizard, javascript cannot access to "top.TS.PATH_typo3" value.

Change-Id: I9456e5cb632520aa64e4c107cb29ff84e47460ec
Resolves: #28930
Related: #23789
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/6250
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] FlexForm field selector missing
Armin Ruediger Vieweg [Wed, 12 Oct 2011 12:02:31 +0000 (14:02 +0200)]
[BUGFIX] FlexForm field selector missing

Change-Id: I2773e482d0e2c4b263394d2456dcc32afac343a8
Resolves: #30768
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6252
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Fatal Error in Page Tree filter
Steffen Ritter [Sun, 23 Oct 2011 21:34:50 +0000 (23:34 +0200)]
[BUGFIX] Fatal Error in Page Tree filter

When entering short numeric values in the Page Tree filter of a large
tree, a PHP Fatal Error can occur:
Call to a member function offsetExists() on a non-object.

Change-Id: I8d05c34741ec40dfa15b414e206cde8495df73ec
Resolves: #28297
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6248
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Fix misleading SQL error message in TCEforms
Xavier Perseguers [Mon, 24 Oct 2011 18:48:24 +0000 (20:48 +0200)]
[BUGFIX] Fix misleading SQL error message in TCEforms

When an SQL error occurs, TCEforms shows the error message
"This may indicate a table defined in tables.php is not
existing in the database!"

The error can be caused by any schema mismatch, not only
missing table, so this is misleading.

The error message is now localizable and gives a hint to
run the database compare in the install tool.

Change-Id: I8083463f70dd27a83bb681577ba751b1b6044f2a
Resolves: #16306
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6257
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Check for rsaauth being usable
Steffen Gebert [Fri, 21 Oct 2011 19:39:44 +0000 (21:39 +0200)]
[BUGFIX] Check for rsaauth being usable

The Extension Manager shows the results of some checks in the
Configuration section of the extension "saltedpasswords", whether
"rsaauth" is loaded and whether it is enabled.

However, it lacks a check for "rsaauth" being really able to work.
If "rsaauth" fails, tell the user that OpenSSL extension is not available
or not working correctly.

Change-Id: I80186c989d399fc88b601475a83637f0b71cbb3c
Resolves: #31178
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/6267
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Leading and trailing blanks can't be edited by the RTE
Stanislas Rolland [Fri, 2 Sep 2011 21:08:14 +0000 (17:08 -0400)]
[BUGFIX] Leading and trailing blanks can't be edited by the RTE

This patch will:
1. collapse repeating spaces into a single one;
2. replace leading and trailing spaces with non-breaking spaces;
3. replace any space following > and any space preceding < by a
   non-breaking space.

Change-Id: I630249ddf143c401706688a10867ddd33493f971
Resolves: #16217
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/6258
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Enable "0" as token for TypoScript split function
Sebastiaan de Jonge [Fri, 21 Oct 2011 13:21:51 +0000 (15:21 +0200)]
[BUGFIX] Enable "0" as token for TypoScript split function

Change-Id: I35f997ba166e80d4d504bca02eeb10784b1a6117
Resolves: #31062
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/6194
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] impexp links to invalid EM path
Markus Klein [Fri, 21 Oct 2011 23:59:05 +0000 (18:59 -0500)]
[BUGFIX] impexp links to invalid EM path

impexp sysext links to invalid Extension Manager path,
in order to install extension dependencies.

Change-Id: I517fed495d6280f4839e157083c7de2abc6bf129
Resolves: #31173
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6193
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Improve check for started session in rsaauth
Helmut Hummel [Sun, 25 Sep 2011 10:54:31 +0000 (12:54 +0200)]
[BUGFIX] Improve check for started session in rsaauth

Checking if the superglobal $_SESSION is an array is not reliable.
Change the check to use session_id() which is an empty string
if the session has not been started.

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

Change-Id: I00d03ae70f3953e8efa3c5c473efa1852ba4c5ec
Reviewed-on: http://review.typo3.org/6190
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Limit workspace access checks if extension not used
Tolleiv Nietsch [Mon, 17 Oct 2011 16:47:35 +0000 (18:47 +0200)]
[BUGFIX] Limit workspace access checks if extension not used

In some cases the access to a workspace is checked even
if EXT:workspaces is not installed. This should be avoided
whenever possible.

Change-Id: Ief4f030134359e9d2b27b82ae4c5de6a7b5b800e
Fixes: #30870
Branches: 4.6, 4.5
Reviewed-on: http://review.typo3.org/6073
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] date expects parameter 2 to be long, string given
Simon Schaufelberger [Sat, 15 Oct 2011 09:38:13 +0000 (11:38 +0200)]
[BUGFIX] date expects parameter 2 to be long, string given

Any zero length string value is replaced with the current timestamp.
(Just like the default value for the second parameter of date/gmdate.)

Change-Id: I231b704c3df181486c37497e0dc6f10baf1d267e
Fixes: #30931
Releases: 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/5970
Reviewed-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Set TYPO3 version to 4.5.8-dev
TYPO3 v4 Release Team [Tue, 18 Oct 2011 09:21:58 +0000 (11:21 +0200)]
[TASK] Set TYPO3 version to 4.5.8-dev

Change-Id: Iec43828019dc1a9152eb0d0b0b8379df680a66c2
Reviewed-on: http://review.typo3.org/5948
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[RELEASE] Release of TYPO3 4.5.7
TYPO3 v4 Release Team [Tue, 18 Oct 2011 09:21:49 +0000 (11:21 +0200)]
[RELEASE] Release of TYPO3 4.5.7

Change-Id: I39e002ca9870dc814f45dca7617d35f59be8fbe3
Reviewed-on: http://review.typo3.org/5947
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK][SECURITY] Merge linkvalidator for 4.5.7
Philipp Gampe [Tue, 18 Oct 2011 09:02:26 +0000 (11:02 +0200)]
[TASK][SECURITY] Merge linkvalidator for 4.5.7

The only change is:
f9d0263 [TASK] Merge linkvalidator for 4.5.7
4050d07 [BUGFIX][SECURITY] SQL Injection in Scheduler Task of
Linkvalidator

Change-Id: Idd6d9701f1e153e9f510728445b72917592eec96
Resolves: #31051
Releases: 4.5
Reviewed-on: http://review.typo3.org/5941
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[BUGFIX] Old EM: t3lib_DB::exec_INSERTquery errors
Jigal van Hemert [Sat, 6 Aug 2011 09:01:04 +0000 (11:01 +0200)]
[BUGFIX] Old EM: t3lib_DB::exec_INSERTquery errors

storeXMLResult() fails to filter non-existing database fields and
tries to insert all fields which it parses from the XML. Solution
is to use a default record structure to only use existing column names.

Change-Id: I3b51a819e13602e767e3790c81e22f29debc845d
Fixes: #28637
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/5937
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Skip missing icons in tceforms select options
Peter Niederlag(office) [Wed, 28 Sep 2011 07:55:32 +0000 (09:55 +0200)]
[BUGFIX] Skip missing icons in tceforms select options

Check existance of file before adding background style url

Change-Id: I78619069090d7af64b858f93b9d7fedeb8014324
Fixes: #24591
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/5887
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers