Packages/TYPO3.CMS.git
6 years ago[RELEASE] Release of TYPO3 4.6.18 73/18773/1 TYPO3_4-6-18
TYPO3 Release Team [Thu, 7 Mar 2013 09:08:18 +0000 (10:08 +0100)]
[RELEASE] Release of TYPO3 4.6.18

Change-Id: I858b4d638f1bc415a29b6b0d3a276020ee85b9e0

6 years ago[BUFIX] External URL regression by jumpurl security fix 66/18766/2
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/18766
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
6 years ago[TASK] Set TYPO3 version to 4.6.18-dev 44/18744/2
TYPO3 Release Team [Wed, 6 Mar 2013 11:19:41 +0000 (12:19 +0100)]
[TASK] Set TYPO3 version to 4.6.18-dev

Change-Id: I6fbdee5980c7e84242c84157be61f091b2495da5
Reviewed-on: https://review.typo3.org/18744
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.6.17 43/18743/2
TYPO3 Release Team [Wed, 6 Mar 2013 11:19:33 +0000 (12:19 +0100)]
[RELEASE] Release of TYPO3 4.6.17

Change-Id: I257db407a3a3c6f058c67eb1caf82702f32b4004
Reviewed-on: https://review.typo3.org/18743
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer 37/18737/2
TYPO3 Release Team [Wed, 6 Mar 2013 11:00:19 +0000 (12:00 +0100)]
[TASK] Raise submodule pointer

Change-Id: I3ad560328f2e37de97809a2b5bd6da2347ae3d43
Reviewed-on: https://review.typo3.org/18737
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[SECURITY] Open redirection with jumpurl 28/18728/2
Franz G. Jahn [Wed, 6 Mar 2013 10:48:49 +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: 7d8f970aeb512e1a3d3da23308edbbcb324d57de
Security-Bulletin: TYPO3-CORE-SA-2013-001
Reviewed-on: https://review.typo3.org/18728
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[TASK] Set TYPO3 version to 4.6.17-dev 80/18280/2
TYPO3 Release Team [Thu, 14 Feb 2013 15:31:10 +0000 (16:31 +0100)]
[TASK] Set TYPO3 version to 4.6.17-dev

Change-Id: I07f8792f38571f37e7c7a5a9bca2ab68043dd388
Reviewed-on: https://review.typo3.org/18280
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.6.16 79/18279/2
TYPO3 Release Team [Thu, 14 Feb 2013 15:31:01 +0000 (16:31 +0100)]
[RELEASE] Release of TYPO3 4.6.16

Change-Id: I34a431663892130887d6484af9fb830b4f33198a
Reviewed-on: https://review.typo3.org/18279
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] L10n fallback does not work for TS labels 76/18276/2
Xavier Perseguers [Thu, 14 Feb 2013 15:08:09 +0000 (16:08 +0100)]
[BUGFIX] L10n fallback does not work for TS labels

When retrieving a label in TypoScript in a locale that is not
available locally, the English label is returned instead of
using the locale fallback mechanism introduced in TYPO3 4.6.

Change-Id: I29f4b25e3fc23497d6afe74659810ca8995a39df
Fixes: #44099
Relates: #41996
Releases: 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/18276
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] L10n fallback does not work for ExtJS in BE 68/18268/2
Xavier Perseguers [Thu, 14 Feb 2013 14:49:45 +0000 (15:49 +0100)]
[BUGFIX] L10n fallback does not work for ExtJS in BE

PageRenderer does not take language dependency into account when reading
localization files to be included as JavaScript labels.

Change-Id: I23d12dd06a99e72968a26d5930decb87901e8af6
Fixes: #44273
Releases: 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/17313
Reviewed-by: Mattias Nilsson
Reviewed-by: Begoña Garea Garcia
Tested-by: Begoña Garea Garcia
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-on: https://review.typo3.org/18268

6 years ago[TASK] Raise submodule pointer 72/18272/2
TYPO3 Release Team [Thu, 14 Feb 2013 15:05:51 +0000 (16:05 +0100)]
[TASK] Raise submodule pointer

Change-Id: I048151bced715fb5c9e2a2be6b4244e188123ae3
Reviewed-on: https://review.typo3.org/18272
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] Allow "en" as language key 64/18264/2
Xavier Perseguers [Thu, 14 Feb 2013 14:19:51 +0000 (15:19 +0100)]
[BUGFIX] Allow "en" as language key

Fix a bug which was introduced by #25397 (commit:cb390c79).
If the selected language key is "en", do not override it to "default".
This allows custom updates to translations even for the English language.

Change-Id: I3fcbd35f0144a0cc152acd45d0861d153cc8b495
Resolves: #42084
Related: #25397
Releases: 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/18264
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[TASK] Raise submodule pointer 31/18131/2
Christian Kuhn [Fri, 8 Feb 2013 16:49:40 +0000 (17:49 +0100)]
[TASK] Raise submodule pointer

Change-Id: Ia1a8b6d23f13731bda46bc566c4b4d3682044234
Reviewed-on: https://review.typo3.org/18131
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX][Cache][PDO] Duplicate cache entry possible 02/18102/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/18102
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] IE9 compatibility clear cache menu 72/17972/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/17972
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Hook call modifyDBRow in ContentContentObject 63/17963/3
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/17963
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix misspelling in RTE meta menu 58/17958/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/17958
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] load TCA before manipulation 42/17942/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/17942
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] add check for empty form values in FORM View 24/17924/2
Christian Kuhn [Fri, 1 Feb 2013 15:09:22 +0000 (16:09 +0100)]
[BUGFIX] add check for empty form values in FORM View

If a FORM is submitted without any value a Fatal Error is thrown in
typo3/sysext/form/Classes/View/Confirmation/Confirmation.php on line
101. The patch adds a check for that case.

Change-Id: I77cd57f0d56e9bdcf9517683ea21c3dc9ec1bc45
Fixes: #28606
Releases: 6.1, 6.0, 4.7, 4.6
Reviewed-on: https://review.typo3.org/17924
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] DataHandler::getAutoVersionId() should be public 05/17905/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/17905
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] Quick Edit triggers warnings of missing key uid 35/17635/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/17635
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[TASK] Raise submodule pointer 45/17745/2
Christian Kuhn [Sat, 26 Jan 2013 23:02:07 +0000 (00:02 +0100)]
[TASK] Raise submodule pointer

Change-Id: Ia6a5c339a25414aed48d8944064911135193c735
Reviewed-on: https://review.typo3.org/17745
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix warnings in em on tab Maintenance 23/17723/3
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/17723
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Correct TCA inclusion for uploads rendering 17/17717/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

6 years ago[BUGFIX] Update description on changed error reporting defaults 25/17625/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/17625
Reviewed-by: Mattias Nilsson
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix typos in stdWrap_crop description 28/17628/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/17628
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Apc Cache backend has side effects 72/17472/2
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/17472
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
6 years ago[BUGFIX] Invalid call to t3lib_TCEmain::processRemapStack() 56/17356/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/17356
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[TASK] Raise submodule pointer 57/17357/2
TYPO3 Release Team [Fri, 4 Jan 2013 09:00:24 +0000 (10:00 +0100)]
[TASK] Raise submodule pointer

Change-Id: Ibc049697a6f6010b10c26f48ed9dcd3412777187
Reviewed-on: https://review.typo3.org/17357
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] Suggest wizard is behind form inputs 18/17318/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/17318

6 years ago[BUGFIX] phpdoc: $urlParameters can be a string 05/17305/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/17305
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] FE session records are never removed 55/16955/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: Ib7a660beba5b4ce04543868ca31949cc15b064a4
Fixes: #34964
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/16955
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[BUGFIX] INTincScript_loadJSCode() causes PHP warnings 81/16981/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: Ie80dde62a19b7927855ee776f7d4f7428e32463f
Fixes: #32278
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/16981
Reviewed-by: Falk Kühnel
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[BUGFIX] Fix broken logo file in Install Tool 64/17064/2
Tomita Militaru [Sun, 9 Dec 2012 10:02:25 +0000 (12:02 +0200)]
[BUGFIX] Fix broken logo file in Install Tool

Replace the broken TYPO3 logo file with the correct logo.

Change-Id: If358ba08508b674f06743fcd668c3b87cc15928b
Fixes: #43426
Releases: 6.1, 6.0, 4.7, 4.6
Reviewed-on: https://review.typo3.org/17064
Reviewed-by: Tomita Militaru
Tested-by: Tomita Militaru
Reviewed-by: Falk Kühnel
Tested-by: Falk Kühnel
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[BUGFIX] Remove HTML in RuntimeException from sysext 'install' 06/17006/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: Iff38f4e28cb6fddae6c8ad78c7d8bff14b514834
Fixes: #38472
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/17006
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/16920
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/16914
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: I875b8eedebfb0f37cbc30523d5da69de37bf3fb6
Resolves: #43459
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/16907
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/16900
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: I2ee88fcabbc52e728dae50a8201d200289c89fb6
Releases: 4.7, 4.6, 4.5
Resolves: #41608
Reviewed-on: http://review.typo3.org/16879
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/16873
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Form values with newlines escaped in email
Helmut Hummel [Wed, 17 Oct 2012 08:29:56 +0000 (10:29 +0200)]
[BUGFIX] Form values with newlines escaped in email

nl2br() is executed before htmlspecialchars(). Needs to be
the other way round so the <br/> is not encoded as well.

Change-Id: I8cc39f03df886760ab6de74b2428851df4c087e7
Fixes: #32515
Releases: 6.1, 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/16801
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: I7ca66e6deb191c14ead7925769bd3a694b19bf10
Resolves: #42236
Releases: 4.6
Reviewed-on: http://review.typo3.org/16040
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[BUGFIX] Wizard in HTML element moved to t3editor
Georg Ringer [Thu, 9 Feb 2012 13:32:08 +0000 (14:32 +0100)]
[BUGFIX] Wizard in HTML element moved to t3editor

If HTML element is used and t3editor is not
installed, an error is thrown.

Solution is to move the wizard code to t3editor
itself.

Change-Id: I7260f9b4347ca49424f9867ade4b9b145bbfeebf
Fixes: #33813
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/13920
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Livesearch toolbar should close others
Tolleiv Nietsch [Sat, 4 Feb 2012 09:28:14 +0000 (10:28 +0100)]
[BUGFIX] Livesearch toolbar should close others

When focussing the livesearch in the backend, other menus
should be closed.

Change-Id: Ic1c9e8ec84748476185d2357c094858f76d11dd8
Fixes: #32890
Release: 4.7, 4.6
Reviewed-on: http://review.typo3.org/13913
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
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/16708
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Subject field in FormWizard
Florian Scholz [Tue, 15 May 2012 09:30:42 +0000 (11:30 +0200)]
[BUGFIX] Subject field in FormWizard

Allow setting the subject of an Email
by adding a 3rd input field to the
post processor section of the form tab.

Change-Id: I8512f751d7b99258fcd9d2ebfbff4c1e0fcc9bd4
Releases: 6.0, 4.7, 4.6, 4.5
Resolves: #35787
Reviewed-on: http://review.typo3.org/14334
Reviewed-by: Stefan Neufeind
Reviewed-by: Florian Scholz
Tested-by: Florian Scholz
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Tue, 20 Nov 2012 23:39:39 +0000 (00:39 +0100)]
[TASK] Raise submodule pointer

Change-Id: I81ae9b9d3a052b8c96c7592e26d325c6fc9f068c
Reviewed-on: http://review.typo3.org/16645
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] Invalid behavior of search for integer in Backend search
Soren Malling [Fri, 21 Sep 2012 12:02:36 +0000 (14:02 +0200)]
[BUGFIX] Invalid behavior of search for integer in Backend search

In fact current implementation does not replace the LIKE
operator with an SQL equal statement for numeric fields
but whenever a query that can be interpreted as integer
is encountered, regardless of the underlying column type.

Example: If you have pages "102 W", "102 E", you used
to be able to search for "102" and get them, but now
the query is casted to an integer and the page title
is search for an equality on "102" resulting in
an empty result list.

The underlying column type should be used
instead (code to cache this information is already
available within DBAL and Helmut started months
ago to backport it to Core itself: #28654).

Thanks to Clio Online for sponsoring this fix!

Change-Id: Iadc7e3e454d14b2b5012fd02324089600200d8f4
Resolves: #33700
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/16479
Reviewed-by: Marco Bresch
Tested-by: Marco Bresch
Reviewed-by: Soren Malling
Tested-by: Soren Malling
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
6 years ago[TASK] Set TYPO3 version to 4.6.16-dev
TYPO3 Release Team [Mon, 12 Nov 2012 22:08:29 +0000 (23:08 +0100)]
[TASK] Set TYPO3 version to 4.6.16-dev

Change-Id: I0ff0a5e65b7c7ec5c5c2e6537c68fed6d0f856f9
Reviewed-on: http://review.typo3.org/16433
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.6.15
TYPO3 Release Team [Mon, 12 Nov 2012 22:08:19 +0000 (23:08 +0100)]
[RELEASE] Release of TYPO3 4.6.15

Change-Id: I5770c742c148020d910d4e9121a4390a472f31e2
Reviewed-on: http://review.typo3.org/16432
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:46:29 +0000 (22:46 +0100)]
[TASK] Raise submodule pointer

Change-Id: I648ce4a04832faba5806eb2cf75415f9a7b527a0
Reviewed-on: http://review.typo3.org/16427
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 21:00:25 +0000 (22:00 +0100)]
[TASK] Raise version numbers of system extensions

Change-Id: I600c93d9e5f5bb0dccd18caab40a5bf03df6c726
Reviewed-on: http://review.typo3.org/16422
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
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/16396
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] getFuncCheck must quotes wrong
Michael Späth [Sat, 10 Nov 2012 12:13:06 +0000 (13:13 +0100)]
[BUGFIX] getFuncCheck must quotes wrong

The security fix preventing XSS included a regression
since the quoting has been backported wrong.

This results in an JS error which prevens all jumpURL
calls in the backend from working.

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

Change-Id: I027f9930e59f872e888abe9bcd26d251fe4bc174
Reviewed-on: http://review.typo3.org/16311
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.6.14
TYPO3 Release Team [Thu, 8 Nov 2012 12:02:11 +0000 (13:02 +0100)]
[RELEASE] Release of TYPO3 4.6.14

Change-Id: I3a359e98c9ef77e0660df702d454858c7454aaf7
Reviewed-on: http://review.typo3.org/16310
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:20 +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: Ia595a7f0847352afe6a6de1ed1e5173b8fa0d099
Fixes: #42696
Releases: 6.0, 4.7, 4.6, 4.5
Security-Commit: 1583a40f946dccb606c466656292cbfb6d5d5fc9
Security-Bulletin: TYPO3-CORE-SA-2012-005
Reviewed-on: http://review.typo3.org/16301
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[SECURITY] XSS in TCA Tree
Oliver Hader [Thu, 8 Nov 2012 11:44:14 +0000 (12:44 +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: I59773eb475d0736933a17b3151c998a7e3c528b7
Security-Commit: 04a1bd7b4f131c9e31c39ee63e6ccaf4932dbd8f
Security-Bulletin: TYPO3-CORE-SA-2012-005
Reviewed-on: http://review.typo3.org/16300
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:44:08 +0000 (12:44 +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: Ie9ac07acdfaa322b50366dc62da599055ff00248
Security-Commit: 6fb472ca36fbeb32ddcfd18ac68a90f2f0933af1
Security-Bulletin: TYPO3-CORE-SA-2012-005
Reviewed-on: http://review.typo3.org/16299
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[TASK] Raise submodule pointer
TYPO3 Release Team [Thu, 8 Nov 2012 09:27:15 +0000 (10:27 +0100)]
[TASK] Raise submodule pointer

Change-Id: Ia83d1ee864677a0f4aa21365447c0796935933b7
Reviewed-on: http://review.typo3.org/16288
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/16149
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/16136
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/16132
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/16111
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: Ib9b7d7990ac695cbb6fedac6bb346304a048ab10
Resolves: #28248
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10538
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/15539
Reviewed-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] PHP warning: open_basedir restriction
Xavier Perseguers [Tue, 16 Oct 2012 15:32:06 +0000 (17:32 +0200)]
[BUGFIX] PHP warning: open_basedir restriction

Change-Id: Iae39a4d5c58a1e509eed55ab089caf1b2c140078
Fixes: #42054
Relates: #35212
Releases: 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15956
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: I11b708c411d6368839571a0d21fdd751308daad7
Resolves: #42444
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/15981
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/15889
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] New form wizard not loading in IE8
Sebastian Schawohl [Tue, 31 Jan 2012 10:02:20 +0000 (11:02 +0100)]
[BUGFIX] New form wizard not loading in IE8

Internet Explorer 8 raises an error on JavaScript objects with reserved
words as property names. In the new form wizard an object was created
with class as property name which is a reserved word. Surrounding with
quotes fixes the bug.

Change-Id: Id9ceef79e8503886cdaebbf14ddb4e92c4b7dcea
Fixes: #33504
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/15883
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix case of tests folder
Xavier Perseguers [Fri, 19 Oct 2012 12:57:20 +0000 (14:57 +0200)]
[BUGFIX] Fix case of tests folder

Change-Id: I7f6f41e1fb39d4e984883544befbd04610188702
Relates: #41828
Reviewed-on: http://review.typo3.org/15820
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/15717
Reviewed-by: Oliver Klee
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: I0d119cc40f1e2e04bddfbf2b3d4073405152bb2a
Resolves: #36087
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15796
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/15784
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/15775
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Creating new pages via drag'n'drop respects page TS
Philipp Kitzberger [Mon, 19 Mar 2012 15:25:25 +0000 (16:25 +0100)]
[BUGFIX] Creating new pages via drag'n'drop respects page TS

When creating a new page node via drag'n'drop shortcuts in pagetree,
the TCAdefaults.pages array from page TsConfig is now being respected.
This allows to preset certain field values for new pages.

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

Change-Id: Ib23a244f05f394227d526f5f127aa7762ed65dc7
Reviewed-on: http://review.typo3.org/15733
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 4.6.13
TYPO3 Release Team [Tue, 16 Oct 2012 13:41:26 +0000 (15:41 +0200)]
[RELEASE] Release of TYPO3 4.6.13

Change-Id: I211c7fd92d45298c8c67cd8ca4a8cfb5852847ea
Reviewed-on: http://review.typo3.org/15732
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:16:45 +0000 (15:16 +0200)]
[TASK] Raise submodule pointer

Change-Id: I9ced13664b2699f4ff6d7b1eb149a6b525f0ff27
Reviewed-on: http://review.typo3.org/15727
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Update md5 sums for 4.6.13
Steffen Ritter [Tue, 16 Oct 2012 12:27:31 +0000 (14:27 +0200)]
[TASK] Update md5 sums for 4.6.13

Change-Id: Id4bfa9fd549959dc90469a67d05e00302d554e2a
Reviewed-on: http://review.typo3.org/15715
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[TASK] Update backend sprites according to rebranding
Steffen Ritter [Tue, 16 Oct 2012 12:33:29 +0000 (14:33 +0200)]
[TASK] Update backend sprites according to rebranding

Change-Id: Id4124e96a392f05c37e22d1dc3ce39e0daf08df0
Reviewed-on: http://review.typo3.org/15716
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[!!!][BUGFIX] Localization fallback does not work in Backend
Xavier Perseguers [Tue, 16 Oct 2012 12:03:28 +0000 (14:03 +0200)]
[!!!][BUGFIX] Localization fallback does not work in Backend

The ll-XML parser internally falls-back to English when looking for a
non-existing language translation. This prevents the localization
fallback mechanism to detect that the translation did not exist or was
only partially available and thus take the language dependency into
account to return a proper label.

Change-Id: I4095d20ec8fc08105dfff108c7e3865f468ddb91
Fixes: #41996
Releases: 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15709
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/15706
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] BE user switch impossible when in adminOnly mode
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: Iebae234f4f297f9b85f5deff9d52c409d4d7e4f0
Fixes: #32686
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/13012
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Validation of umlaut URLs and mail addresses
Mario Rimann [Thu, 24 Nov 2011 22:38:16 +0000 (23:38 +0100)]
[BUGFIX] Validation of umlaut URLs and mail addresses

Adds IDN support to t3lib_div's validating methods for email
addresses and URLs.

Change-Id: I0568d2bf9d78a1447d2baf75a63ad977d17c08c2
Resolves: #30311
Releases: 4.8, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/9435
Reviewed-by: Steffen Ritter
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Excludefieds must exclude admin only tables
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: Icfa6a9c163d3ee736ab50394741c383351eddd2c
Resolves: #34460
Releases: 4.8,4.7,4.6,4.5
Reviewed-on: http://review.typo3.org/12854
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] undefined variable imgExt
Simon Schaufelberger [Thu, 1 Mar 2012 14:32:55 +0000 (15:32 +0100)]
[BUGFIX] undefined variable imgExt

reducing colors in getImgResource function fails if not using
image-magick

Change-Id: I58a4c14bda731a1f36f04a352cfed74770d884fb
Fixes: #34446
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/12839
Reviewed-by: Simon Schaufelberger
Reviewed-by: Marcus Schwemer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] t3lib_iconWorks must check if array exists before using it
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: Id3f2e02099669c4be7c4050d35b634c8a964f060
Fixes: #24248
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/12800
Reviewed-by: Marcus Schwemer
Reviewed-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
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/15652
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Make generated thumbnails browser-cachable
Dmitry Dulepov [Wed, 23 Nov 2011 13:50:53 +0000 (15:50 +0200)]
[BUGFIX] Make generated thumbnails browser-cachable

Thumbnail generation code appends current timestamp in each
invocation of the thumbnail generation script. This is useless
because it prevents caching. Removing this timestamp will not
cause any issues with old vs new versions because the URL
includes an md5 checksum of the file size and file timestamp.
So when the file is updated, the md5 sum will change. The
patch also changes short md5 to full md5.

Additionally proper last-modified, expires and etag headers
are sent.

Change-Id: Icb32ca8fbde91dffa65b835ac9c0954f3f5da53f
Fixes: #21481
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/12820
Reviewed-by: Philipp Gampe
Reviewed-by: Marcus Schwemer
Reviewed-by: Wouter Wolters
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
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/11821
Reviewed-by: Wouter Wolters
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Warning in list module
Philipp Gampe [Thu, 9 Aug 2012 15:08:12 +0000 (17:08 +0200)]
[BUGFIX] Warning in list module

The function addElement needs to have an array as third argument.

Change-Id: Ic88b3f246e27f2ab255a0d2017beb9a5d62e6f15
Fixes: #39678
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/13876
Reviewed-by: Stefan Neufeind
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Endless loop in flushOutputBuffers()
Christian Kuhn [Wed, 10 Oct 2012 15:39:51 +0000 (17:39 +0200)]
[BUGFIX] Endless loop in flushOutputBuffers()

Change-Id: I87f998211d12f2d7c40a582f8b2c605f2edcaed0
Resolves: #40126
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/15495
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Take versioned record into account for showHidden flag.
Bart Dubelaar [Fri, 27 Jan 2012 12:02:49 +0000 (13:02 +0100)]
[BUGFIX] Take versioned record into account for showHidden flag.

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

Change-Id: I4bc9cc0cd37e4a71cbf71cef37e10bf2f8bf3cb5
Fixes: #33392
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/12803
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Fix SQL error in Livesearch with empty TCA sortby setting
Laurent Cherpit [Sat, 6 Oct 2012 15:18:43 +0000 (17:18 +0200)]
[BUGFIX] Fix SQL error in Livesearch with empty TCA sortby setting

If a searchable TCA field has a sortby setting which contains an empty
string or NULL, then BE Livesearch creates a query with one or more
'ORDER BY' without value, generating an SQL error. This fixes that.

Change-Id: I0457020ef31850458e3bd4286214f8e57278223e
Fixes: #40816
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/15542
Reviewed-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] Pagetree - Prevent a call to moveNode while creating nodes
Tobias Schultheiss [Thu, 16 Aug 2012 14:54:56 +0000 (16:54 +0200)]
[BUGFIX] Pagetree - Prevent a call to moveNode while creating nodes

Change-Id: I355cfb5ed4d2ebfac26376f5f774dca4d89a0c6c
Fixes: #39820
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/15555
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] FLUIDTEMPLATE - Serialization of 'Closure' is not allowed
Oliver Hader [Thu, 3 May 2012 19:27:03 +0000 (21:27 +0200)]
[BUGFIX] FLUIDTEMPLATE - Serialization of 'Closure' is not allowed

When using FLUIDTEMPLATE and COA_INT or USER_INT on the same
level and partials are used in the Fluid template, then there
will be Closures. COA_INT and USER_INT are going to serialize
the cObj, which fails when a Closure shall be processed.

Since the Closures have been collected in $cObj->contentObjects
the fix is to use a cloned version of the cObj which does not
contain these contentObjects anymore for COA_INT and USER_INT.

Change-Id: I03dada20a133474f5260d432cbf75fd29c2b11e7
Fixes: #36820
Related: #32295
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/13897
Reviewed-by: Stefan Neufeind
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/15672
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
6 years ago[BUGFIX] RTE: Localization to content language does not work
Stanislas Rolland [Mon, 15 Oct 2012 20:16:14 +0000 (16:16 -0400)]
[BUGFIX] RTE: Localization to content language does not work

Solution: Create content language service

Change-Id: I7353fe33bba13e38d4b7eb20e966895aa71bc3eb
Resolves: #39271
Releases: 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15660
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland