Packages/TYPO3.CMS.git
6 years ago[TASK] Mimetype-detection without finfo_file 14/18814/2
Stefan Neufeind [Fri, 8 Mar 2013 11:10:34 +0000 (12:10 +0100)]
[TASK] Mimetype-detection without finfo_file

Function finfo_file() is only available in PHP 5.3+
or with pecl-ext fileinfo. Fall back to using
mime_content_type() instead, if necessary.

Resolves: #46126
Releases: 4.5
Change-Id: I2d0fc91396019f546467d6f9fd5718d6646614e4
Reviewed-on: https://review.typo3.org/18814
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] RTE: Empty paragraphs are not correctly transformed 01/18801/3
Stanislas Rolland [Fri, 25 May 2012 17:17:53 +0000 (13:17 -0400)]
[BUGFIX] RTE: Empty paragraphs are not correctly transformed

Problem: Empty paragraphs entered in the RTE may get lost on way to
database if no block is found in content, as well as on way to the RTE
if followed by a block.
Solution: Fix both transformations and add multiple unit test cases.

Change-Id: I6c5495fb668f29267bcdeb7b44814a4bb9dc0f96
Releases: 4.5, 4.7, 6.0, 6.1
Resolves: #36904
Reviewed-on: https://review.typo3.org/18801
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] Wrong cmd example in INSTALL.txt 09/18809/2
Markus Klein [Fri, 8 Mar 2013 09:45:52 +0000 (10:45 +0100)]
[BUGFIX] Wrong cmd example in INSTALL.txt

The INSTALL.txt file has an example on how to create a link
in Windows using the MKLINK command.

Unfortunately the parameters in the example have the wrong order.

Resolves: #46119
Releases: 6.1, 6.0, 4.7, 4.5
Change-Id: Ida960d79e0144c15afdd7c21a9cd35466ec24545
Reviewed-on: https://review.typo3.org/18806
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-on: https://review.typo3.org/18809

6 years ago[BUGFIX] Install Tool: Error message gives wrong info 27/18327/2
Thomas Löffler [Sun, 17 Feb 2013 11:08:07 +0000 (12:08 +0100)]
[BUGFIX] Install Tool: Error message gives wrong info

Based on issue #45135 the change not only includes the
check for the variable length for typo_db_password, but
for typo_db, typo_db_host and typo_db_username as well.

Resolves: #45135
Releases: 4.5,4.7,6.0,6.1
Change-Id: I58ec597388cb6204aef384d9dfdc7638733967f1
Reviewed-on: https://review.typo3.org/18327
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Clearing cache from toolbar fails in IE8 98/18798/2
Andreas Kießling [Sat, 23 Feb 2013 12:49:47 +0000 (13:49 +0100)]
[BUGFIX] Clearing cache from toolbar fails in IE8

Fix for regression in #45595 that was introduced with #36364
IE8 does not pass the click event to the handler function and thus
raises a JavaScript error. The event can be fetched from the window
object in this case.

Fixes: #45595
Releases: 6.1, 6.0, 4.7, 4.6, 4.5

Change-Id: I9ccd5c8ae660a34e404122d9dd1c816909688b3e
Reviewed-on: https://review.typo3.org/18798
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Update copyright year to 2013 90/18790/2
Ernesto Baschny [Thu, 7 Mar 2013 08:32:30 +0000 (09:32 +0100)]
[TASK] Update copyright year to 2013

Resolves: #46085
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Change-Id: Idaa18253a29fef44aa4101adea83b53e0b61e9d3
Reviewed-on: https://review.typo3.org/18790
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
6 years ago[TASK] Update copyright year to 2013 85/18785/2
Christian Kuhn [Thu, 7 Mar 2013 19:55:36 +0000 (20:55 +0100)]
[TASK] Update copyright year to 2013

Resolves: #46085
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Change-Id: I970078281d129be8ffef0bef128b23354ce59ddd
Reviewed-on: https://review.typo3.org/18785
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Set TYPO3 version to 4.5.26-dev 72/18772/2
TYPO3 Release Team [Thu, 7 Mar 2013 08:58:37 +0000 (09:58 +0100)]
[TASK] Set TYPO3 version to 4.5.26-dev

Change-Id: I884b7a09079e0aa45426e423e1ff91272c5d5802
Reviewed-on: https://review.typo3.org/18772
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.5.25 71/18771/2
TYPO3 Release Team [Thu, 7 Mar 2013 08:58:27 +0000 (09:58 +0100)]
[RELEASE] Release of TYPO3 4.5.25

Change-Id: I930eee365b05613162ca5d386d7e4c36511fb4b0
Reviewed-on: https://review.typo3.org/18771
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUFIX] External URL regression by jumpurl security fix 55/18755/3
Helmut Hummel [Wed, 6 Mar 2013 15:12:00 +0000 (16:12 +0100)]
[BUFIX] External URL regression by jumpurl security fix

With the jumpurl security fix, pages of type
'Link to external URL' throw a jumpurl
hash exception if called in the frontend. This typically
happens if a HMENU renders such page links.

The patch adapts the TSFE logic to write the required
hash dynamically to _GET to make the jumpurl check happy
that is called later on within the same process if
calling such a 'external url' link.

Change-Id: Ie73cd9710929c72aad4e75543f90c8618797997b
Fixes: #46071
Related: #28587
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/18755
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Gregor Hermens
Tested-by: Gregor Hermens
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
6 years ago[TASK] Set TYPO3 version to 4.5.25-dev 42/18742/2
TYPO3 Release Team [Wed, 6 Mar 2013 11:07:06 +0000 (12:07 +0100)]
[TASK] Set TYPO3 version to 4.5.25-dev

Change-Id: I34308235cb9a9a3518427bc01be6a6a40f8bd24d
Reviewed-on: https://review.typo3.org/18742
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.5.24 41/18741/2
TYPO3 Release Team [Wed, 6 Mar 2013 11:06:58 +0000 (12:06 +0100)]
[RELEASE] Release of TYPO3 4.5.24

Change-Id: If6102d6b79cfd35350b8e80b90a54a6d14ef065a
Reviewed-on: https://review.typo3.org/18741
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer 36/18736/2
TYPO3 Release Team [Wed, 6 Mar 2013 10:59:05 +0000 (11:59 +0100)]
[TASK] Raise submodule pointer

Change-Id: If5a0e75166a5ae595cc941beaff8e4f9ba2f5a5f
Reviewed-on: https://review.typo3.org/18736
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[SECURITY] Open redirection with jumpurl 27/18727/2
Franz G. Jahn [Wed, 6 Mar 2013 10:48:37 +0000 (11:48 +0100)]
[SECURITY] Open redirection with jumpurl

jumpurl allows redirect to any given URL. A hash on the url
is now required to know if the jumpurl has been created
by the system or by the outside.

The hook "jumpurlRedirectHandler" can be used to allow
redirects without hash or to custom redirects.

Fixes: #28587
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Change-Id: I63da18b1963ec50cd95dd49d1669c9873b7bab54
Security-Commit: 3c9774e15f7e0873addd48688be44110d1eccbb7
Security-Bulletin: TYPO3-CORE-SA-2013-001
Reviewed-on: https://review.typo3.org/18727
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] Check minitems for TCAtree 97/12797/3
Georg Ringer [Tue, 3 Jan 2012 14:36:44 +0000 (15:36 +0100)]
[BUGFIX] Check minitems for TCAtree

The TCAtree ignores currently the minitems.
This is however e.g. needed to require input for a relation field.

Change-Id: I41b345f19f845a8b31e791c11a7c4a907d499ad5
Resolves: #25003
Releases: 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/12797
Reviewed-by: Wouter Wolters
Reviewed-by: Marcus Schwemer
Tested-by: Marcus Schwemer
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] Keep hyphens in custom HTML5 attributes 63/9563/2
Jigal van Hemert [Fri, 9 Mar 2012 19:52:39 +0000 (20:52 +0100)]
[BUGFIX] Keep hyphens in custom HTML5 attributes

In frontend rendering hyphens in custom attribute names must be kept.
Use the same regexp as in t3lib_parsehtml keeps allowed special
characters.

Change-Id: I6253f1c4c0a14389fc6261c62752e41f9ddb66f9
Releases: 4.8, 4.7, 4.6, 4.5
Fixes: #34371
Reviewed-on: https://review.typo3.org/9563
Reviewed-by: Steffen Ritter
Reviewed-by: Philipp Gampe
Reviewed-by: Mario Rimann
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years agoRevert "[BUGFIX] FE session records are never removed" 64/18464/2
Oliver Hader [Mon, 25 Feb 2013 07:34:54 +0000 (08:34 +0100)]
Revert "[BUGFIX] FE session records are never removed"

This reverts commit da58b20c22a0a69df4d14599c59a850a09b19dc5.

Change-Id: I2a0e2ab45c3b94d6c036187aa296a0983313a42a
Resolves: #45570
Reviewed-on: https://review.typo3.org/18464
Reviewed-by: Xavier Perseguers
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[TASK] Set TYPO3 version to 4.5.24-dev 78/18278/2
TYPO3 Release Team [Thu, 14 Feb 2013 15:20:17 +0000 (16:20 +0100)]
[TASK] Set TYPO3 version to 4.5.24-dev

Change-Id: I7c5941f836186c44643006c04f75b493b212f67a
Reviewed-on: https://review.typo3.org/18278
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.5.23 77/18277/2
TYPO3 Release Team [Thu, 14 Feb 2013 15:20:05 +0000 (16:20 +0100)]
[RELEASE] Release of TYPO3 4.5.23

Change-Id: I5e9b7cd9903a0419677c9184f7707237402d332d
Reviewed-on: https://review.typo3.org/18277
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer 71/18271/2
TYPO3 Release Team [Thu, 14 Feb 2013 15:04:38 +0000 (16:04 +0100)]
[TASK] Raise submodule pointer

Change-Id: If5089857d135d1f14147d37c7332e4b41dffffde
Reviewed-on: https://review.typo3.org/18271
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] t3lib_iconWorks must check if array exists before using it 99/12799/2
Jigal van Hemert [Fri, 23 Mar 2012 21:22:59 +0000 (22:22 +0100)]
[BUGFIX] t3lib_iconWorks must check if array exists before using it

A few places in t3lib_iconWorks use variables as arrays without
checking if they are actually arrays. This leads to warnings in
the syslog.

Change-Id: I5a7823c7d604a2960272fe7577075ed2309658bd
Fixes: #24248
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/12799
Reviewed-by: Marcus Schwemer
Reviewed-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX] BE user switch impossible when in adminOnly mode 11/13011/2
Philipp Kitzberger [Wed, 21 Dec 2011 16:32:11 +0000 (17:32 +0100)]
[BUGFIX] BE user switch impossible when in adminOnly mode

Enables the switching of BE users when the BE is in adminOnly mode.

Change-Id: I059333da5453687222f24858b739c87f65b5109e
Fixes: #32686
Releases: 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/13011
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX] Excludefieds must exclude admin only tables 53/12853/2
Georg Ringer [Sat, 3 Mar 2012 13:21:32 +0000 (14:21 +0100)]
[BUGFIX] Excludefieds must exclude admin only tables

The field "allowed excludefields" should not show
fields of tables which are restricted to admins,
either because of the flag adminOnly =1 or
rootLevel = 1

Change-Id: Ie5a9c445275077984400017adc84dc0557d9c639
Resolves: #34460
Releases: 4.8,4.7,4.6,4.5
Reviewed-on: https://review.typo3.org/12853
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX] TypoLink: absolute urls when installed in subfolder 73/9073/3
Nils Seinschedt [Mon, 16 Jan 2012 09:59:46 +0000 (10:59 +0100)]
[BUGFIX] TypoLink: absolute urls when installed in subfolder

If you have TYPO3 installed in a subfolder and a domain
record with that subfolder (localhost/subfolder/ for
example) TYPO3 only generates absolute links in the
frontend.

This is because the typoLink function compares the
HTTP_HOST var with the domainRecord. HTTP_HOST is in
this case "localhost", the domain record has the subfolder
attached. The subfolder needs to be there, as otherwise
t3lib_pageSelect::getDomainStartPage does not find the
start page anymore. typoLink should check for HTTP_HOST +
path of SCRIPT_NAME to determine which domain record
to use (same as getDomainStartPage already does).

Change-Id: I4832be934baa63a57b6c16c48c7420102d8b0d5d
Fixes: #33214
Releases: 4.5,4.6,4.7
Reviewed-on: https://review.typo3.org/9073
Reviewed-by: Philipp Gampe
Reviewed-by: Sebastian Fischer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Stefan Neufeind
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[TASK] Raise submodule pointer 32/18132/2
Christian Kuhn [Fri, 8 Feb 2013 16:51:26 +0000 (17:51 +0100)]
[TASK] Raise submodule pointer

Change-Id: Ie7eefa03a4fa81ce8e3bf759dccfacc467516eb4
Reviewed-on: https://review.typo3.org/18132
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX][Cache][PDO] Duplicate cache entry possible 03/18103/2
Leon Dietsch [Tue, 27 Nov 2012 01:12:52 +0000 (02:12 +0100)]
[BUGFIX][Cache][PDO] Duplicate cache entry possible

An identifier must be unique in the database. If some entry is set(),
the PdoBackend removes any entry with a given identifier if the cache
entry exists already. The remove() call is encapsulated with has(),
but has() returns FALSE if a cache entry is expired, so entries with
expired lifetime are not removed properly.
This leads to a \PDOException because of duplicate identifier.

The patch removes the check to has(), so set() will also remove
expired cache entries with this identifier before creating a new one.

Change-Id: Ife4e35223394805fc6d9e0b820a5d42789133f7b
Fixes: #34129
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/18103
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] IE9 compatibility clear cache menu 74/17974/2
Andreas Kiessling [Sun, 3 Feb 2013 09:54:02 +0000 (10:54 +0100)]
[BUGFIX] IE9 compatibility clear cache menu

The prototype library shipped with TYPO3 is not compatible with IE9
anymore. Since prototype will be replaced in the near future the easiest
solution is to use plain JavaScript.

Change-Id: I1dc732a61531fa585ed8e0ba6ce8df1b23f3b8bd
Resolves: #36364
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/17974
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Hook call modifyDBRow in ContentContentObject 64/17964/2
Alina Fleser [Sat, 2 Feb 2013 11:11:28 +0000 (13:11 +0200)]
[BUGFIX] Hook call modifyDBRow in ContentContentObject

Replace $this->TYPO3_CONF_VARS with $GLOBALS['TYPO3_CONF_VARS']

Fixes: #44416
Releases: 6.0, 6.1, 4.7, 4.6, 4.5
Change-Id: I1f2b6a2479cc879c2a9144d03e176b74d895d52f
Reviewed-on: https://review.typo3.org/17964
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix misspelling in RTE meta menu 59/17959/2
Tomita Militaru [Sat, 2 Feb 2013 09:55:26 +0000 (11:55 +0200)]
[BUGFIX] Fix misspelling in RTE meta menu

Corrects the label for inserting unordered bullet lists.

Fixes: #43886
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Change-Id: I4190dbcc8cadc90ae00d1ec1aa405a5a75863594
Reviewed-on: https://review.typo3.org/17959
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] load TCA before manipulation 43/17943/2
Jigal van Hemert [Sat, 15 Dec 2012 08:58:54 +0000 (09:58 +0100)]
[BUGFIX] load TCA before manipulation

Load the TCA before manipulating the contents in form and
css_styled_content, otherwise the checks for later calls to
loadTCA will fail while the TCA is not fully loaded.

Change-Id: Id2d96d8dab0fc53661689f778871ebb078272062
Resolves: #38505
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/17943
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] DataHandler::getAutoVersionId() should be public 06/17906/2
Oliver Hader [Thu, 31 Jan 2013 18:17:41 +0000 (19:17 +0100)]
[TASK] DataHandler::getAutoVersionId() should be public

The method getAutoVersionId() in DataHandler/t3lib_TCEmain
should be public. The method is a helper to access the accordant
member variable that get's filled during workspace actions and
thus is useful in hooks as well.

Change-Id: Ie1f55d92b8e72e6ab68a563f0c1c52762239e102
Resolves: #45050
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/17906
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] Load date-time picker in scheduler module 65/17765/2
Christian Kuhn [Mon, 28 Jan 2013 14:59:39 +0000 (15:59 +0100)]
[BUGFIX] Load date-time picker in scheduler module

The date-time picker must be loaded explicitly.

Fix for regression #31027 that was introduced to 4.5 with
issue #33629

Change-Id: I06014d1a3ed9ce6584272632f1532ba1bcf92843
Fixes: #31027
Related: #33629
Releases: 4.5
Reviewed-on: https://review.typo3.org/17765
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Quick Edit triggers warnings of missing key uid 36/17636/2
Philipp Gampe [Sat, 10 Nov 2012 20:19:45 +0000 (21:19 +0100)]
[BUGFIX] Quick Edit triggers warnings of missing key uid

A see issue for details. Other parts of the core relay on the result of
the "broken" API call.

Fixes: #42845
Releases: 4.5, 4.6, 4.7, 6.0

Change-Id: Ic10f1e59fad24bcf5f12a805f7674eb82935e525
Reviewed-on: https://review.typo3.org/17636
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[TASK] Raise submodule pointer 46/17746/2
Christian Kuhn [Sat, 26 Jan 2013 23:04:44 +0000 (00:04 +0100)]
[TASK] Raise submodule pointer

Change-Id: I453d6b0ddcbd5960009d4579479067a50742dbec
Reviewed-on: https://review.typo3.org/17746
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix warnings in em on tab Maintenance 24/17724/2
Philipp Gampe [Thu, 9 Aug 2012 15:06:25 +0000 (17:06 +0200)]
[BUGFIX] Fix warnings in em on tab Maintenance

One variable is used without checking if it is set and on the other
place an array key is used twice which is just a mistake of the coder.

Change-Id: I78576e0ef7b8ca0b63ae94f74e2a5dfec659d716
Fixes: #39680
Releases: 4.5, 4.6, 4.7
Reviewed-on: https://review.typo3.org/17724
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Correct TCA inclusion for uploads rendering 18/17718/2
Georg Ringer [Fri, 25 Jan 2013 18:49:26 +0000 (19:49 +0100)]
[BUGFIX] Correct TCA inclusion for uploads rendering

In the method that renders the uploads in css_styled_content
the call to load the TCA was replaced with its Frontend
counterpart to enable access to the configuration of custom
fields in tt_content.

Fixes: #44145
Branches: 4.5, 4.6, 4.7, 6.0, 6.1

Change-Id: I26f67fcfbf11db25c80ebe93ddd1e81167d828a9
Reviewed-on: https://review.typo3.org/17716
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-on: https://review.typo3.org/17717
Reviewed-on: https://review.typo3.org/17718

6 years ago[BUGFIX] Update description on changed error reporting defaults 26/17626/2
Mario Rimann [Tue, 27 Nov 2012 02:06:57 +0000 (03:06 +0100)]
[BUGFIX] Update description on changed error reporting defaults

In #35154 the PHP error_reporting defaults have changed and
this now changes the description in the install tool.

Change-Id: I5c5b0fec5f7e521fcd61812a36149590e08905fa
Fixes: #38240
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/17626
Reviewed-by: Mattias Nilsson
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix typos in stdWrap_crop description 27/17627/2
Wouter Wolters [Sat, 12 Jan 2013 15:46:02 +0000 (16:46 +0100)]
[BUGFIX] Fix typos in stdWrap_crop description

Change-Id: Ic6b3a4f399779cd13c231901b92386de79465adc
Fixes: #43919
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/17627
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Apc Cache backend has side effects 73/17473/5
Daniel Pötzinger [Sun, 17 Jun 2012 12:09:41 +0000 (14:09 +0200)]
[BUGFIX] Apc Cache backend has side effects

If two caches use the APC cache backend,
one cache can write and get entries from the
 other by just using the same key!
So the backend should also use cache id as prefix

Change-Id: I46f7a04386427efb2e1753bef6dfa588508d076c
Fixes: #38135
Releases: 4.5,4.6,4.7,6.0
Reviewed-on: https://review.typo3.org/17473
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
6 years ago[BUGFIX] Invalid call to t3lib_TCEmain::processRemapStack() 44/17344/2
Oliver Hader [Fri, 4 Jan 2013 07:40:29 +0000 (08:40 +0100)]
[BUGFIX] Invalid call to t3lib_TCEmain::processRemapStack()

The remap stack in t3lib_TCEmain/DataHandler is dedicated to
process pending records and references after all database
operations. This occurs if child-parent-structures are handled
and not all data has been persisted yet.

However, there's one call that at least influences this
behaviour on workspaces using IRRE records, which should happen
at the end of processing data-map or command-map - here's the
call-stack:
* copyRecord_raw($table, $uid, $pid, $overrideArray, ...)
* insertNewCopyVersion($table, $fieldArray, $realPid)
* processRemapStack()

This behaviour has been introduced in 2007 with commit
ecff9833c02e6bc61d98a6ff4b34b741c5d732ad for a first draft to
get IRRE working in workspaces, which was then partly reverted
during TYPO3 4.2 development - but some changes obviously have
been overseen.

Change-Id: Ibfb77b1202b0a8136f71bcf5191848fd8e60d390
Fixes: #44301
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/17344
Reviewed-by: Mattias Nilsson
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[TASK] Raise submodule pointer 55/17355/2
TYPO3 Release Team [Fri, 4 Jan 2013 08:59:11 +0000 (09:59 +0100)]
[TASK] Raise submodule pointer

Change-Id: I39bd80acbe7519e191435699ac7d400c4eb0fe78
Reviewed-on: https://review.typo3.org/17355
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] Suggest wizard is behind form inputs 19/17319/2
Xavier Perseguers [Wed, 17 Oct 2012 17:21:37 +0000 (19:21 +0200)]
[BUGFIX] Suggest wizard is behind form inputs

Change-Id: I5a847fe0024161f40f541a7d1ebe120ec9a8e7a5
Fixes: #42092
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/15767
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-on: https://review.typo3.org/17319

6 years ago[BUGFIX] phpdoc: $urlParameters can be a string 06/17306/2
Stefan Neufeind [Tue, 1 Jan 2013 11:19:43 +0000 (12:19 +0100)]
[BUGFIX] phpdoc: $urlParameters can be a string

In functions like getTypoLink() $urlParameters can also
be a string. A string is expected to be URL-encoded already,
as an array the keys are expected to be URL-encoded already
but the values not. Clearly point that out in the phpdocs.

Change-Id: Ifc767550464449fc9610f16f2e0d511b84391f60
Fixes: #44263
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/17302
Reviewed-on: https://review.typo3.org/17306
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] FE session records are never removed 56/16956/2
Steffen Müller [Sat, 17 Mar 2012 14:43:23 +0000 (15:43 +0100)]
[BUGFIX] FE session records are never removed

The FE session records are never removed,
even if no session data are left.

Change-Id: Ic30acd00b9e5bfd09910d5e070b67f4dc865030e
Fixes: #34964
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/16956
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[BUGFIX] INTincScript_loadJSCode() causes PHP warnings 86/16986/2
Markus Klein [Mon, 19 Dec 2011 13:34:32 +0000 (14:34 +0100)]
[BUGFIX] INTincScript_loadJSCode() causes PHP warnings

This function uses implode() on several variables without properly
checking if they are actually arrays.
This might cause PHP warnings.

Change-Id: If5ce7b985eeee3f7fd8016314a191c10e2c05414
Fixes: #32278
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/16986
Reviewed-by: Falk Kühnel
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[BUGFIX] Enable the RTE with WebKit version 534 on iOS and Android 87/17087/2
Stanislas Rolland [Mon, 10 Dec 2012 22:25:03 +0000 (17:25 -0500)]
[BUGFIX] Enable the RTE with WebKit version 534 on iOS and Android

Since WebKit version 534, contenteditable is supported on iOS and
Android, e.g., iOS 5 and Android 3.

Change-Id: I97da8f7a370ff376b56038aa04101e06dcd7ea83
Releases: 4.5, 4.7, 6.0, 6.1
Resolves: #43603
Reviewed-on: https://review.typo3.org/17087
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] Remove HTML in RuntimeException from sysext 'install' 07/17007/2
Philipp Gampe [Sun, 23 Sep 2012 10:34:53 +0000 (12:34 +0200)]
[BUGFIX] Remove HTML in RuntimeException from sysext 'install'

It is not possible to use HTML code inside runtime exceptions. This code
will be htmlspecialchared and printed to the user.

Replace <em></em> with double quotes and remove the <br /> tags
completely, because exception messages are single line only.

Change-Id: I28376736d1a9c8ce4acd57db5cfe7ac332b3a2f1
Fixes: #38472
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/17007
Reviewed-by: Oliver Klee
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[BUGFIX] Fix wrong column title in web>list for field colpos
Martin Kästner [Tue, 27 Nov 2012 15:41:57 +0000 (16:41 +0100)]
[BUGFIX] Fix wrong column title in web>list for field colpos

When activating the field colPos for tt_content elements and using
a backend_layout the wrong column titles are shown, without respect
to a backend_layout set.

Resolves: #25113
Releases: 6.1, 6.0, 4.7, 4.6, 4.5

Change-Id: I21e19319a33e4408b0f9e226043479ac047bd44e
Reviewed-on: http://review.typo3.org/16921
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] SqlParser: trim all kinds of whitespaces
Stefan Neufeind [Thu, 29 Nov 2012 22:55:57 +0000 (23:55 +0100)]
[BUGFIX] SqlParser: trim all kinds of whitespaces

SqlParser only trimmed semicolon and newlines
from end of string. Make it strip all characters
usually stripped by trim().

Change-Id: I2ddc1fca2ac0db1b6ca0989c93c37ab39e0675d8
Fixes: #43470
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Reviewed-on: http://review.typo3.org/16915
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove typo3.pageModule.js
Falk Kühnel [Thu, 29 Nov 2012 20:18:17 +0000 (21:18 +0100)]
[TASK] Remove typo3.pageModule.js

Remove typo3.pageModule.js as it is not used in the core

Change-Id: Ie3cd07024d4144bee112caf63c8e39cad4047067
Resolves: #43459
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/16906
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Installer: Reference images wrong
Christian Kuhn [Fri, 30 Nov 2012 19:38:36 +0000 (20:38 +0100)]
[BUGFIX] Installer: Reference images wrong

The reference images for reading PDF and AI images
in the Install Tool > Image Processing are still
using the old TYPO3 logo.

Replace both images with a freshly generated copy.

Note: The images have been generated with
'gdlib_png' => 1,
'im_version_5' => 'gm',

Change-Id: I90069d89abd8afa9d6dd9d572e4888d9b1b33372
Fixes: #42292
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Reviewed-on: http://review.typo3.org/16901
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Page Information shows incorrect number of total hits
Andrew Moore [Sat, 10 Nov 2012 17:06:06 +0000 (18:06 +0100)]
[BUGFIX] Page Information shows incorrect number of total hits

You need to install the extension "sys_stat" to show the mentioned hit
statistics.
Due to an error in the code a timestamp is displayed instead of the
actual count. Use the correct variable instead.

Change-Id: I6b33e7760e0e2a4ca5b0b4c7f7151246fe6fe02c
Releases: 4.7, 4.6, 4.5
Resolves: #41608
Reviewed-on: http://review.typo3.org/16880
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
6 years ago[BUGFIX] Old logo on "Install Tool is locked" page
Nikolas Schmidt-Voigt [Tue, 20 Nov 2012 19:23:26 +0000 (20:23 +0100)]
[BUGFIX] Old logo on "Install Tool is locked" page

The page that warned users that the install tool is locked still
showed the old TYPO3 logo. I corrected this by changing the logo.

Fixes: #42908
Releases: 6.0, 4.7, 4.6, 4.5

Change-Id: Ifc52cc11609cc3a1028596cf8348c87905630c4d
Reviewed-on: http://review.typo3.org/16874
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] openid: Update php-openid to 2.2.2
Stefan Neufeind [Sat, 20 Oct 2012 22:42:19 +0000 (00:42 +0200)]
[TASK] openid: Update php-openid to 2.2.2

Update to current version.
Github-version contains several small
fixes / cleanups, so a current
checkout was used here.

Change-Id: I45e11e6256b8fce523feac5fd9bae667de439e1a
Resolves: #42236
Releases: 4.5
Reviewed-on: http://review.typo3.org/16041
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[TASK] Group excludefields by table
Johannes Feustel [Sun, 19 Feb 2012 16:14:44 +0000 (17:14 +0100)]
[TASK] Group excludefields by table

Do not display table name redundantly for each item but group items like
it is done for other fields like page types.

* Add header for each table of items in excludefields array and remove
table from item label
* Add possibility to set icon for headers
* Unset icon for page type headers
* Remove unused variable $descr

Change-Id: Ic1abe4ed0032b5e2c0a04814f1371a9d1a84448e
Resolves: #34098
Releases: 4.7,4.6,4.5
Reviewed-on: http://review.typo3.org/13919
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Hide version selector if workspaces are used
Helmut Hummel [Sat, 24 Nov 2012 11:57:07 +0000 (12:57 +0100)]
[BUGFIX] Hide version selector if workspaces are used

All versioning information and actions should be
hidden if workspaces are used.

One remaining selector is in the page module when
a page has been versioned in a workspace.

Hide this selector when workspaces extension is installed.

Fixes: #43264
Related: #27969, #25962
Releases: 4.5, 4.6, 4.7, 6.0

Change-Id: If96f1fe99f2a7a5b5b48f1f8a1aca8f053a6622a
Reviewed-on: http://review.typo3.org/16709
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Tue, 20 Nov 2012 23:37:01 +0000 (00:37 +0100)]
[TASK] Raise submodule pointer

Change-Id: I5b275d9ce45c3682976e95982b704bcb24cc9625
Reviewed-on: http://review.typo3.org/16643
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Set TYPO3 version to 4.5.23-dev
TYPO3 Release Team [Mon, 12 Nov 2012 21:56:43 +0000 (22:56 +0100)]
[TASK] Set TYPO3 version to 4.5.23-dev

Change-Id: I2f1603b370eb228873258a043224695793b47d77
Reviewed-on: http://review.typo3.org/16430
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.5.22
TYPO3 Release Team [Mon, 12 Nov 2012 21:56:33 +0000 (22:56 +0100)]
[RELEASE] Release of TYPO3 4.5.22

Change-Id: Icfc1fbc466f1aea983c86b4c9048147bfa858aba
Reviewed-on: http://review.typo3.org/16429
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Mon, 12 Nov 2012 21:43:57 +0000 (22:43 +0100)]
[TASK] Raise submodule pointer

Change-Id: Ib9a9ea100f974bbba6e228ccc97a2e2be035e056
Reviewed-on: http://review.typo3.org/16426
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise version numbers of system extensions
Steffen Ritter [Mon, 12 Nov 2012 19:37:01 +0000 (20:37 +0100)]
[TASK] Raise version numbers of system extensions

Change-Id: I97c6d472d24347a2c537836c414f2375e319c20b
Reviewed-on: http://review.typo3.org/16415
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] imagecopyresized: correct invalid parameters
Stefan Neufeind [Tue, 22 Nov 2011 10:03:12 +0000 (11:03 +0100)]
[BUGFIX] imagecopyresized: correct invalid parameters

The classes t3lib_stdgraphic and t3lib_iconworks provide
the method imagecopyresized. Those functions got parameters
$w, $h twice in the function-header and therefore the function
only worked in "special cases".

This patch also adds a docblock and improves the (internal)
naming of the variables.

Change-Id: Id43229caa3694e8859f9912946c963f907f92951
Resolves: #26660
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6831
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[TASK] Fix TYPO3 logos
Helmut Hummel [Sun, 11 Nov 2012 00:26:58 +0000 (01:26 +0100)]
[TASK] Fix TYPO3 logos

The logos have been changed to match the new CI,
but were cut out sloppily.

Exchange the most prominent logos with proper ones.

Fixes: #42850
Releases: 6.0, 4.7, 4.6, 4.5

Change-Id: Id5ac815b8c2b381bef89f9e152345fd29a822bf6
Reviewed-on: http://review.typo3.org/16398
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Sat, 10 Nov 2012 20:54:05 +0000 (21:54 +0100)]
[TASK] Raise submodule pointer

Change-Id: Ia29003835d4004f844fc286eae8c14f9c4a45dcc
Reviewed-on: http://review.typo3.org/16385
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] #42812 Most checkboxes (like Extended View) are not working
Michael Späth [Sat, 10 Nov 2012 12:13:06 +0000 (13:13 +0100)]
[BUGFIX] #42812 Most checkboxes (like Extended View) are not working

Due to a js error checkboxes in list view are not working

Change-Id: I80210a30ad9e7bb1d7b9da3b9d09490c428a24ff
Releases: 4.5, 4.6, 4.7
Resolves: #42812
Reviewed-on: http://review.typo3.org/16371
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[TASK] Set TYPO3 version to 4.5.22-dev
TYPO3 Release Team [Thu, 8 Nov 2012 11:50:08 +0000 (12:50 +0100)]
[TASK] Set TYPO3 version to 4.5.22-dev

Change-Id: Ifded04829df1d855b9449133ebbcb0004d65de76
Reviewed-on: http://review.typo3.org/16309
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.5.21
TYPO3 Release Team [Thu, 8 Nov 2012 11:49:55 +0000 (12:49 +0100)]
[RELEASE] Release of TYPO3 4.5.21

Change-Id: I7cc418bb558d4fde094d5d7c3097ac0f967751e2
Reviewed-on: http://review.typo3.org/16308
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[SECURITY] Fix SQL injection and XSS in record history
Oliver Hader [Thu, 8 Nov 2012 11:44:02 +0000 (12:44 +0100)]
[SECURITY] Fix SQL injection and XSS in record history

This patch fixes the SQL injection possibilities in the record
history view as well as fixing XSS possibilities. The submitted
GET/POST data gets sanitized now besides that.

Change-Id: I033b296da0849736c989cfc1bb92e43546164b9c
Fixes: #42696
Releases: 6.0, 4.7, 4.6, 4.5
Security-Commit: 2bcfe757e38f326f3e7d8a52428f94f3945f9aa9
Security-Bulletin: TYPO3-CORE-SA-2012-005
Reviewed-on: http://review.typo3.org/16298
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[SECURITY] XSS in TCA Tree
Oliver Hader [Thu, 8 Nov 2012 11:43:56 +0000 (12:43 +0100)]
[SECURITY] XSS in TCA Tree

Properly html encode the label of tree nodes.

Fixes: #42774
Releases: 6.0, 4.7, 4.6, 4.5

Change-Id: I07bdff99b6f46535f376d518d459f0ebe6fd41ee
Security-Commit: 761f80c1cf733d44e9f02cbecb55d42dc1d741b2
Security-Bulletin: TYPO3-CORE-SA-2012-005
Reviewed-on: http://review.typo3.org/16297
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[SECURITY] Fix potential XSS in t3lib_BEfunc::getFuncCheck
Helmut Hummel [Thu, 8 Nov 2012 11:43:50 +0000 (12:43 +0100)]
[SECURITY] Fix potential XSS in t3lib_BEfunc::getFuncCheck

The method getFuncCheck creates an URL from input variables and puts
it in JavaScript context without properly encoding them.

This might lead to XSS if the input variables come from untrusted source.

Fixes: #42776
Releases: 6.0, 4.7, 4.6, 4.5

Change-Id: Ife04524ed577cb7b2cd88bae27d87439adf4ef60
Security-Commit: 3615725a62b56bdfe88a5a8e952b3aa582f16d4c
Security-Bulletin: TYPO3-CORE-SA-2012-005
Reviewed-on: http://review.typo3.org/16296
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Thu, 8 Nov 2012 09:24:41 +0000 (10:24 +0100)]
[TASK] Raise submodule pointer

Change-Id: I33aa628e022300be3af47206fbbbfe991e486881
Reviewed-on: http://review.typo3.org/16287
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] No sorting in TypoScript Object Browser when browsing
Nicole Cordes [Fri, 10 Aug 2012 10:41:55 +0000 (12:41 +0200)]
[BUGFIX] No sorting in TypoScript Object Browser when browsing

If you enable "Sort alphabetically" the correct value (1) is submitted to
extension settings. But when you use any other functionality of the page
(e.g. setting some conditions or use search filter) the value is set to
"on" which disables the sorting.

Change-Id: I88233f94edba032c9b23072fb5e9132b276c8f1e
Fixes: #39677
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/16150
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Translated non-published page in workspace breaks live workspace
Oliver Hader [Fri, 2 Nov 2012 14:07:54 +0000 (15:07 +0100)]
[BUGFIX] Translated non-published page in workspace breaks live workspace

Translation of pages are stored in pages_language_overlay and
can be managed in workspaces as well. If a new translation is
created in the workspace only, the page module is broken in
the live workspace.

The reason for that is, that workspaces placeholders need to
be ignored if not working on a real workspace.

Change-Id: Ied52a985c3cb1c0796f616679414799d956024d8
Releases: 6.0, 4.7, 4.6, 4.5
Fixes: #42281
Reviewed-on: http://review.typo3.org/16137
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] Illegal string offsets in t3lib_stdgraphic
Wouter Wolters [Sun, 28 Oct 2012 11:36:39 +0000 (12:36 +0100)]
[BUGFIX] Illegal string offsets in t3lib_stdgraphic

Change-Id: I8be45d59b780595e25d6d7f5371300b6506baa2f
Fixes: #38024
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/16134
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] PHP 5.4 warning in CLI context in switch back user
Christian Kuhn [Thu, 1 Nov 2012 22:15:48 +0000 (23:15 +0100)]
[BUGFIX] PHP 5.4 warning in CLI context in switch back user

PHP 5.4 raises warnings of type "Illegal string offset" if you access
$foo['bar'] and $foo is no array. This is the case in hook
SwitchBackUser, if in cli context.

Change-Id: I5ed32e054b156c9fbc64e99ff33ba5c4637ce266
Fixes: #37578
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/16112
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] t3lib_div: adjust substUrlsInPlainText to also work on URLs at end of sentence
Robert Heel [Mon, 6 Feb 2012 02:47:48 +0000 (03:47 +0100)]
[BUGFIX] t3lib_div: adjust substUrlsInPlainText to also work on URLs at end of sentence

Reworked substUrlsInPlainText by using regex.
Adding unittest.

Change-Id: I76630dac633b4fb1875f585a2bca888bfd4a16cf
Resolves: #28248
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10539
Reviewed-by: Mario Rimann
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Wrong call to TSFE in FrontendEditing
Steffen Ritter [Fri, 12 Oct 2012 19:41:06 +0000 (21:41 +0200)]
[BUGFIX] Wrong call to TSFE in FrontendEditing

The FrontendEditingController calls TSFE->includeTCA right
before the index_ts.php calls TSFE->getCompressedTCA().

Because of the missing parameter within the
FrontendEditingController, getCompressedTCA wil not be
executed anymore. As an result the TSFE->TCAcachedExtras
are not available when FE-editing is active.

This prevents the a working language overlay, which only
looks to that array, which fields are configured to be
overlayed.

Change-Id: Ib130b11dd76c0b533b9a699a113f03e750ba2516
Fixes: #40733
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/15540
Reviewed-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Fix generation of ext_emconf.php
Wouter Wolters [Sat, 27 Oct 2012 16:00:37 +0000 (18:00 +0200)]
[TASK] Fix generation of ext_emconf.php

Fix generation of ext_emconf.php so that it will return valid
commented code. This is already done for 6.0

Change-Id: I5671dd704029e7b58a02798ea5f86a79535a8bed
Resolves: #42444
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/15982
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] t3lib_div::unlink_tempfile does not always work on Windows
Stanislas Rolland [Wed, 11 Jul 2012 14:42:34 +0000 (10:42 -0400)]
[BUGFIX] t3lib_div::unlink_tempfile does not always work on Windows

Problem: The filename created by t3lib_div::tempnam may contain
backslashes.

Solution: Process the file name through t3lib_div::fixWindowsFilePath

Change-Id: Ie8a23ce82801f6618a8d0ed012121056aa7be0e3
Releases: 4.5, 4.6, 4.7, 6.0
Resolves: #38699
Reviewed-on: http://review.typo3.org/12754
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Mattias Nilsson
Reviewed-by: Steffen Ritter
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] TCEForms.Suggest wizard in IRRE records
Nicole Cordes [Fri, 27 Apr 2012 14:45:24 +0000 (16:45 +0200)]
[BUGFIX] TCEForms.Suggest wizard in IRRE records

Currently suggest wizards don't work in IRRE records. This is because of
the missing javascript functions. IRRE elements are post loaded and
wirzards are not known on loading the parent form.

Change-Id: Id1c23d7e53c4e8499f13bb1776bf76c960995b04
Fixes: #27020
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/11822
Reviewed-by: Wouter Wolters
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] Fix case of tests folder
Xavier Perseguers [Fri, 19 Oct 2012 12:53:10 +0000 (14:53 +0200)]
[BUGFIX] Fix case of tests folder

Change-Id: I7f6f41e1fb39d4e984883544befbd04610188702
Relates: #41828
Reviewed-on: http://review.typo3.org/15819
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Unit test for saltedpasswords fail
Xavier Perseguers [Tue, 16 Oct 2012 12:38:36 +0000 (14:38 +0200)]
[BUGFIX] Unit test for saltedpasswords fail

Change-Id: I858fdf23a71e739c68b757bf486038b6c57d2675
Relates: #41828
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/15771
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] RTE: Link to disabled page doesn't show in FE, link icon does
Stanislas Rolland [Tue, 16 Oct 2012 14:45:24 +0000 (10:45 -0400)]
[BUGFIX] RTE: Link to disabled page doesn't show in FE, link icon does

Problem: When linking from a piece of content in the RTE to a disabled
page in the tree, the link isn't shown in the final frontend rendering.
However, the small arrow icon that you can have in front of the link to
denote its type, does get shown.
Solution: Remove the icon if no link is generated

Change-Id: I5199d90aaf4f2b3103ff1f8680376b82173e9723
Resolves: #36087
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15797
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] RTE: Words containing umlauts not added to personal dictionary
Stanislas Rolland [Thu, 18 Oct 2012 12:34:52 +0000 (08:34 -0400)]
[BUGFIX] RTE: Words containing umlauts not added to personal dictionary

Problem: The spell checker must analyze the dictionary file and may
have to update the charset of the personal dictionary. In doing so,
it is looking for the wrong file when the dictionary in use is a
regional/variety dictionary.

Change-Id: Ibb6214be3b8cb4aeb2eb179e4a221b62c1e6f50e
Resolves: #29685
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15786
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] Extension Import not working with postgresql and DBAL
Ernesto Baschny [Wed, 18 Jul 2012 19:15:06 +0000 (21:15 +0200)]
[BUGFIX] Extension Import not working with postgresql and DBAL

Change-Id: I496e3729b3c98c85a07e75539de9464f272837e6
Fixes: #38406
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/15776
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[TASK] Set TYPO3 version to 4.5.21-dev
TYPO3 Release Team [Tue, 16 Oct 2012 13:50:03 +0000 (15:50 +0200)]
[TASK] Set TYPO3 version to 4.5.21-dev

Change-Id: Ib967c36f2e3c2f1db4bd4842d3d5b9421580ca66
Reviewed-on: http://review.typo3.org/15735
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.5.20
TYPO3 Release Team [Tue, 16 Oct 2012 13:49:54 +0000 (15:49 +0200)]
[RELEASE] Release of TYPO3 4.5.20

Change-Id: I6532876ec0bb9093316a08997d049258611fa0fb
Reviewed-on: http://review.typo3.org/15734
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Tue, 16 Oct 2012 13:14:21 +0000 (15:14 +0200)]
[TASK] Raise submodule pointer

Change-Id: If0126092e366e6b9ce712a383e45a6fd4aca75ca
Reviewed-on: http://review.typo3.org/15726
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Update md5 sums for 4.5.20
Steffen Ritter [Tue, 16 Oct 2012 11:43:14 +0000 (13:43 +0200)]
[TASK] Update md5 sums for 4.5.20

Change-Id: I100d66ab6dd7b491850f52dee2b3e278a166b3e7
Reviewed-on: http://review.typo3.org/15720
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[TASK] Update backend sprites according to rebranding
Steffen Ritter [Tue, 16 Oct 2012 13:05:42 +0000 (15:05 +0200)]
[TASK] Update backend sprites according to rebranding

Change-Id: Ic992a7bff08e6acd30ce6577f4a1d83b9c2ae8ef
Reviewed-on: http://review.typo3.org/15725
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[TASK] Introduce "TYPO3 CMS" in EXT: about
Felix Kopp [Mon, 15 Oct 2012 18:52:37 +0000 (20:52 +0200)]
[TASK] Introduce "TYPO3 CMS" in EXT: about

Changed terminology to "TYPO3 CMS" where applicable in
backend module About.

Change-Id: I064607c3d45dc3a138df21db91d45964c14d0e2c
Resolves: #41823
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/15698
Reviewed-by: Stefan Neufeind
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[TASK] Adjust Logos to new style-guide
Felix Kopp [Mon, 8 Oct 2012 09:48:55 +0000 (11:48 +0200)]
[TASK] Adjust Logos to new style-guide

TYPO3 is changing and so is the logo.
Secondary color green is dropped and replaced by orange.
Also the signet moves to the left.

Adjusts logos/images/icons/files in backend to new brand definition.

Fixes: #41704
Releases: 4.5, 4.6, 4.7, 6.0
Change-Id: I34c80b085ef6b6efaffe2de4b67bb47c79b570ec
Reviewed-on: http://review.typo3.org/15707
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Prevent saltedpasswords destroying the password
Xavier Perseguers [Tue, 16 Oct 2012 07:09:59 +0000 (09:09 +0200)]
[BUGFIX] Prevent saltedpasswords destroying the password

When a record is using a plain MD5 password, EXT:saltedpasswords will
destroy the password after the second successive edit.

Add check for already temporarily hashed passwords to prevent that.

Change-Id: I487cbb335616c1d378a704845d5cc96e4ad6cb62
Fixes: #41828
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15674
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] RTE: Paste as plain text doesn't work in Safari (Mac only)
Stanislas Rolland [Wed, 10 Oct 2012 16:42:15 +0000 (12:42 -0400)]
[BUGFIX] RTE: Paste as plain text doesn't work in Safari (Mac only)

Problem: Access to clipboard is denied.
Solution: Redirect paste to hidden section.

Change-Id: Ic5e6f65cdd0e2a45da4786f388b2bf6a78c9d8b7
Resolves: #35356
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/15498
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] CE with "All languages" doesn't show with every lang
Marcus Schwemer [Tue, 19 Jun 2012 06:55:48 +0000 (08:55 +0200)]
[BUGFIX] CE with "All languages" doesn't show with every lang

The page module should also list the content elements
with language set to "All". Now elements set to "All" are displayed
in all languages, not only with the default language.

Change-Id: I2b0875e1993b3af29fbdec4f700b16a7c56696d8
Fixes: #24087
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/15615
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] CE with "All languages" isn't shown in Page module
Georg Ringer [Fri, 23 Mar 2012 11:12:57 +0000 (12:12 +0100)]
[BUGFIX] CE with "All languages" isn't shown in Page module

The page module should also list the content elements
with language set to "All"

Change-Id: I6d8aaf4829a70b3945508884d9a09cf23d1e4842
Resolves: #24087
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/12079
Reviewed-by: Marcus Schwemer
Tested-by: Marcus Schwemer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] Proper cursor icon in access module
Georg Ringer [Mon, 16 Jan 2012 18:32:52 +0000 (19:32 +0100)]
[BUGFIX] Proper cursor icon in access module

The access module got those nice red/green icons but many
people don't know that those are clickable because the cursor
icon is wrong.

Change-Id: I8a16a1efff47007740b8dbfee77121d9a69ea3a7
Fixes: #33230
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/12795
Reviewed-by: Marcus Schwemer
Tested-by: Marcus Schwemer
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] Fix the additional icon check
Wouter Wolters [Sat, 13 Oct 2012 15:29:42 +0000 (17:29 +0200)]
[BUGFIX] Fix the additional icon check

When looking for additional icons the class AbstractSpriteHandler
a missing check if array on configuration.
Makes the whole TYPO3 installation to crash.

Change-Id: Ib70957da3947f52db220cc42ce311a0771e464f7
Resolves: #41463
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/15569
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] Fix translation moving in workspaces
Tolleiv Nietsch [Sun, 12 Feb 2012 05:01:55 +0000 (06:01 +0100)]
[BUGFIX] Fix translation moving in workspaces

Seems that the API changes introduced with changeset 89bd701c
haven't been made everywhere. This caused some issue when
translated records are move in a workspace.

Goes together with a fix in EXT:version which can be found under
https://review.typo3.org/8997

Change-Id: Id5d03fbeb42a6aa147f40629f368621417ccd59c
Fixes: #33592
Releases: 4.5, 4.6, 4.7, 4.8
Reviewed-on: http://review.typo3.org/13009
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] strftime expects parameter 2 to be long, string given
Simon Schaufelberger [Tue, 18 Sep 2012 19:44:50 +0000 (21:44 +0200)]
[BUGFIX] strftime 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
strtime/gmstrftime.)

Change-Id: I58225b1604607685a3fd4ac4ee50b806c552d326
Fixes: #38717
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/14717
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter