Packages/TYPO3.CMS.git
5 years ago[BUGFIX] Some TCAdefaults work only with "Page (inside)" 67/21067/2
Wouter Wolters [Sat, 18 May 2013 15:45:17 +0000 (17:45 +0200)]
[BUGFIX] Some TCAdefaults work only with "Page (inside)"

Some TCAdefaults work only with "Page (inside)" and not in
the wizard.

Affected defaults:
* TCAdefaults.pages.hidden = 1
* TCAdefaults.pages.doktype = 2

Change-Id: I71eb301909c31eb8cd160dbe6beadc4ba5102b66
Resolves: #14955
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/21067
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Link to not-existing folder results in fatal error 44/21044/2
Philipp Gampe [Fri, 5 Apr 2013 08:05:06 +0000 (10:05 +0200)]
[BUGFIX] Link to not-existing folder results in fatal error

If a folder is removed from the (default) local storage outside of
TYPO3 while still being linked inside a content element, a fatal error
is thrown.

Catch the fatal error and do not render the link.
Rendering the link text, but no link is the default normal behavior of
links in frontent.

Fixes: #48390
Releases: 6.2, 6.1, 6.0
Change-Id: I7ffbf2e055a3cb204dbe61e145ca54ee18b4982b
Reviewed-on: https://review.typo3.org/21044
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
5 years ago[BUGFIX] Catch FolderDoesNotExist Exception on links/images 42/21042/3
Alexander Opitz [Tue, 7 May 2013 08:25:06 +0000 (10:25 +0200)]
[BUGFIX] Catch FolderDoesNotExist Exception on links/images

If you have RTE content which have false links/images to files, we
get a FolderDoesNotExistException (FileDoesNotExistException in 6.0).
This should be catched.

Reproduce
* Create content element text
* In RTE change to text mode
* Add <img src="nofile" /> for image
or
* Add <a href="nowhere">link</a> for link
* save

Resolves: #46785
Releases: 6.2, 6.1, 6.0
Change-Id: I7b959825e8e36dc5b1941c9fa411afa321a594fb
Reviewed-on: https://review.typo3.org/21042
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[TASK] Set TYPO3 version to 6.0.7-dev 31/21031/2
TYPO3 Release Team [Fri, 24 May 2013 14:47:59 +0000 (16:47 +0200)]
[TASK] Set TYPO3 version to 6.0.7-dev

Change-Id: Ic3f4607c706bb9200e74e18907465a09ba899062
Reviewed-on: https://review.typo3.org/21031
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 6.0.6 30/21030/2 TYPO3_6-0-6
TYPO3 Release Team [Fri, 24 May 2013 14:47:34 +0000 (16:47 +0200)]
[RELEASE] Release of TYPO3 6.0.6

Change-Id: I7898f71d81b807a859cd9d8760e4bc9b133a567f
Reviewed-on: https://review.typo3.org/21030
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer 24/21024/2
TYPO3 Release Team [Fri, 24 May 2013 14:16:15 +0000 (16:16 +0200)]
[TASK] Raise submodule pointer

Change-Id: I6bb3bfdd2b4377b19f6454b8882da4b3a19292d8
Reviewed-on: https://review.typo3.org/21024
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] file_upload missing back icon 35/20935/2
Philipp Gampe [Fri, 17 May 2013 04:28:54 +0000 (06:28 +0200)]
[BUGFIX] file_upload missing back icon

Add a back button to:
 * file_upload
 * file_rename
 * file_newfolder

The code is taken from recordlist.

Resolves: #48065
Releases: 6.2, 6.1, 6.0
Change-Id: If328dd20f09875ab486fa3419ec5de9df8955956
Reviewed-on: https://review.typo3.org/20935
Reviewed-by: Steffen Müller
Tested-by: Steffen Müller
6 years ago[BUGFIX] Paste button missing in empty folders 37/20937/2
Philipp Gampe [Fri, 17 May 2013 03:29:42 +0000 (05:29 +0200)]
[BUGFIX] Paste button missing in empty folders

Inside an empty folder is no obvious way to paste the content of the
clipboard.

Add a paste icon to the docheader to paste into the current folder.

Resolves: #48202
Releases: 6.2, 6.1, 6.0
Change-Id: I2192bd853a1c1fada332319812acee8fe821b78a
Reviewed-on: https://review.typo3.org/20937
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Processed folder in a sub folder is shown 90/20490/3
Benjamin Mack [Sat, 4 May 2013 10:41:35 +0000 (12:41 +0200)]
[BUGFIX] Processed folder in a sub folder is shown

In the function fetchFolderListFromDriver of the ResourceStorage class the
processed folder is expected to be in root folder. If it is not the
case the processing folder is shown in all filelists and gets processed
as well. The function has to split the processed folder identifier and
compare it to the current path. To secure the patch also the missing Unit
Tests were added.

Change-Id: I7ebde8488938a7000dcfdb99da8c34ee988b666f
Fixes: #47019
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/20490
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] BEfunc getProcessedValue doesn't show record title for "group" 22/20522/2
Georg Ringer [Sun, 23 Sep 2012 11:34:08 +0000 (13:34 +0200)]
[BUGFIX] BEfunc getProcessedValue doesn't show record title for "group"

In the list view relation fields using the type group (internal_type=db)
doesn't display the related value as expected. Instead, it shows
the UID of the relation. As these calls go through getProcessedValue,
the issue resolves the records by displaying the record titles correctly
in the TYPO3 backend.

Change-Id: I7d9cc8ec7f02e4a02518fcd14c81cc71f69b8ea7
Resolves: #21410
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/20522
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Fix double-stdWrapping of GIFBUILDER's TEXT object 30/20530/3
jyps [Mon, 8 Oct 2012 16:23:52 +0000 (18:23 +0200)]
[BUGFIX] Fix double-stdWrapping of GIFBUILDER's TEXT object

During extensive overhaul of stdWrap from TYPO3 v4.4 to v4.5 a
bug was introduced that led to double-stdWrapping of all
properties of GIFBUILDER's TEXT object.

Change-Id: Ib74fdc9899f3d0ee3f6fc96ffbb9c7dbc3ee01e2
Fixes: #41487
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/20530
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Empty subpart template if no data given 02/20702/3
Jigal van Hemert [Sun, 5 May 2013 10:03:12 +0000 (12:03 +0200)]
[BUGFIX] Empty subpart template if no data given

substituteMarkerAndSubpartArrayRecursive() should return an empty string
instead of the raw subpart template if no data for that subpart is given.
To clear a subpart the data can be just an empty array.

Change-Id: Ia6dd92168a86058993648c2fe4768b2cc8436cde
Resolves: #47935
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/20702
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Fix last line in table wizard 20/20920/2
Alexander Opitz [Fri, 3 May 2013 08:36:03 +0000 (10:36 +0200)]
[BUGFIX] Fix last line in table wizard

In the table wizard (table ce) you have the possibility to move first line
to the last line and vice versa. But on last line the false icon and
input field is set. We also have a FIXME comment there.

With the patch we fix the problem and you can again move the last line on
top of the lines.

Resolves: #16531
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: I7fe69397ba595a6b2aec8cdfba05b286f3b8ebe4
Reviewed-on: https://review.typo3.org/20918
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-on: https://review.typo3.org/20920

6 years ago[BUGFIX][CONF] Remove unused EM related settings 16/20916/2
Jigal van Hemert [Wed, 15 May 2013 19:55:21 +0000 (21:55 +0200)]
[BUGFIX][CONF] Remove unused EM related settings

The settings em_wsdlURL and em_mirrorListURL are not used anymore in
the Extension Manager and should be removed.

Change-Id: I70003ac547cb0cc9bfcf47bc90e174e280b30052
Resolves: #48179
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/20916
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] be_users.userMods is too small to hold all modules 89/20889/2
Philipp Gampe [Fri, 17 May 2013 20:42:51 +0000 (22:42 +0200)]
[BUGFIX] be_users.userMods is too small to hold all modules

It is impossible to assign all modules to a single user, because the
DB field is too small.  Saving such a record will result in a DB error
and a truncated modules list.

Solution: Change to field from varchar(255) to text to support a larger
number of modules.

This change requires a DB compare to become active. The fix is simply
not present otherwise, but also don't affect existing installations in
any way.

Resolves: #16762
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: I67b2ed6b650f9eaf5bdcc9ef81ce93cbbdc54b7f
Reviewed-on: https://review.typo3.org/20889
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] Can not expand new collapsed IRRE record with RTE field 82/20882/2
Stanislas Rolland [Fri, 17 May 2013 14:44:40 +0000 (10:44 -0400)]
[BUGFIX] Can not expand new collapsed IRRE record with RTE field

Problem: You can not expand newly created, collapsed IRRE records
which have a RTE field.
Solution: Adapt RTE to modified way of hidding IRRE nested element.

Revolves: #44617
Releases: 6.0, 6.1, 6.2
Change-Id: I262056af820054a168e695b01270463d56ea7b18
Reviewed-on: https://review.typo3.org/20882
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] Fix start of identifier from /./ to / 80/20880/2
Alexander Opitz [Tue, 30 Apr 2013 08:26:21 +0000 (10:26 +0200)]
[BUGFIX] Fix start of identifier from /./ to /

The PHP function dirname returns an dot if the given filename
do not have a path included. On this path we pre- and append a
slash as directory seperator and this leads to /./ for the identifier.

By handling the dot and replace it with a single slash we get the
clean identifier we need. The result of dirname shouldn't be
empty, but we also will replace this with a single slash.

The problem didn't occured yet, as we didn't saved the resulting
file object in the index, which was changed by #46595

Reproducing:
* select the default LocalStorage root directory (fileadmin/)
* Upload a file
* Look in the sys_file table you have 2 entries without this patch.

Resolves: #47705
Releases: 6.2, 6.1, 6.0
Change-Id: I1c927fe768e3b622fde8d9f6665f78bf277b46f7
Reviewed-on: https://review.typo3.org/20880
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] ProcessedFile is persisted in sys_file as well 73/20873/2
Fabien Udriot [Thu, 2 May 2013 17:50:28 +0000 (19:50 +0200)]
[BUGFIX] ProcessedFile is persisted in sys_file as well

The problem appears more generally as soon as @getProperties@ is
called from a file object. FAL will try, by all means, indexing the file
(storing the file into sys_file, in other word)

The change set adds a method telling a File not be indexed by the API.
This is particularly useful if you want to create objects but don't want
them to be persisted.

Change-Id: I8cf0c0f6389dc13e8c3855452f1d2519544b69b9
Fixes: #47211
Fixes: #47782
Releases: 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/20873
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] Uppercase CSS tag selectors not supported in some mime types 23/20723/2
Patrick Broens [Thu, 25 Apr 2013 13:49:45 +0000 (15:49 +0200)]
[BUGFIX] Uppercase CSS tag selectors not supported in some mime types

css_styled_content is using uppercase CSS tag selectors. These are not
supported using XHTML with the MIME-Type application/xhtml+xml. The XML
parser simply ignores these selectors.

This patch fixes this issue by changing all uppercase CSS selectors in
css_styled_content to lowercase.

Change-Id: I43ea53a1893d03dac6686f519faebc01c2e8f971
Fixes: #40501
Releases: 4.7, 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/20723
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Sorting not respected for backend layout dropdowns 12/20712/2
Anja Leichsenring [Sun, 12 May 2013 07:02:02 +0000 (09:02 +0200)]
[BUGFIX] Sorting not respected for backend layout dropdowns

The core record backend_layout can be sorted manually, but this is not
reflected in the pages TCA for the dropdowns backend_layout and
backend_layout_next_level.

This patch fixes this issue by adding the sorting in the foreign_where
clause

Thanks to Frans Saris for reporting this issue

Change-Id: I04680278075ddc0de69600423be5fe783e34f562
Resolves: #47688
Releases: 4.5, 4.7, 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/20712
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Raise submodule pointer 11/20711/2
Anja Leichsenring [Sun, 12 May 2013 06:50:37 +0000 (08:50 +0200)]
[TASK] Raise submodule pointer

Change-Id: I426c2af343a61c784fdf89fdf1c987f7ed4f6c1d
Reviewed-on: https://review.typo3.org/20711
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] Improvement of LanguageCacheClearer 06/20706/2
Georg Ringer [Sat, 4 May 2013 10:38:26 +0000 (12:38 +0200)]
[BUGFIX] Improvement of LanguageCacheClearer

The cache is cleared no matter if the call is valid
or not. As a solution the relevant line needs to be moved
inside the if clause

Change-Id: I171b28786094a75f9e971685f4384d6631ab9c52
Fixes: #47912
Releases: 6.2,6.1,6.0,4.7
Reviewed-on: https://review.typo3.org/20706
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Add support for float values to arrayExport 04/20704/2
Jigal van Hemert [Sat, 11 May 2013 19:13:49 +0000 (21:13 +0200)]
[BUGFIX] Add support for float values to arrayExport

ArrayUtility::arrayExport() must support float values too.

Change-Id: Ibfb0dfa3b7d8f584d41ff01f49a40dbbd991a66e
Releases: 6.2, 6.1, 6.0
Fixes: #48114
Reviewed-on: https://review.typo3.org/20704
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] Label in list view is not escaped 09/20509/3
Nicole Cordes [Fri, 5 Apr 2013 20:15:24 +0000 (22:15 +0200)]
[BUGFIX] Label in list view is not escaped

The label of a field in the list view is not escaped,
as the itemLabel function is broken, through the
third parameter which cannot be HSCed afterwards
if it contains HTML.

Change-Id: I5adcf0ce97dd9f5e8fd9546b367f55f1ac0c532e
Fixes: #29409
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/20509
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Update PEAR packages 57/20657/2
Daniel Minder [Tue, 7 May 2013 17:52:42 +0000 (19:52 +0200)]
[TASK] Update PEAR packages

Update PEAR package HTTP_Request2 to version 2.1.1 and Net_URL2 to 2.0.0
so that TYPO3 contains the bug fixes contained in these releases.

Resolves: #48027
Resolves: #32387
Related: #37085
Related: #41295
Releases: 4.7, 6.0, 6.1, 6.2
Change-Id: I6795cae9857bdcb71272d9e68abb76bbc6d74fb8
Reviewed-on: https://review.typo3.org/20657
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[TASK] Use PHP lint to check for syntax errors on travis 51/20651/2
Helmut Hummel [Wed, 8 May 2013 19:17:01 +0000 (21:17 +0200)]
[TASK] Use PHP lint to check for syntax errors on travis

Change-Id: I86615ea6bc17e4341077caebc6730469296c5502
Reviewed-on: https://review.typo3.org/20651
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
6 years ago[BUGFIX] TCA:Suggest wizard doesn't work for select with maxitems=1 13/20513/2
Stanislas Rolland [Mon, 25 Feb 2013 07:39:07 +0000 (02:39 -0500)]
[BUGFIX] TCA:Suggest wizard doesn't work for select with maxitems=1

For select fields with maxitems = 1, the suggest wizard does
display, but you cannot select an item and transfer it to the
selected list. Once you change it to maxitems > 1 everything
works as expected.

Solution: Avoid maxitems = 1 (unique) select fields being rendered as
multiple selector boxes and add JS that is required whenever a suggest
wizard is rendered.

Fixes: #23789
Releases: 4.5, 4.7, 6.0, 6.1, 6.2
Change-Id: I1847c9dbf2fe3b4072743857bb84b8e6b112598b
Reviewed-on: https://review.typo3.org/4270
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-on: https://review.typo3.org/20513
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] Clearing label through TS doesn't work 96/20496/2
Markus Klein [Fri, 5 Apr 2013 19:02:00 +0000 (21:02 +0200)]
[BUGFIX] Clearing label through TS doesn't work

Overriding labels of non-default languages using TypoScript
fails if the value is empty.
The problem is that we cannot distinguish between missing translations
and labels cleared by TypoScript.
(In both cases ['target'] === "")

Change-Id: Iac666ecd7fa9af900f9852a777be3127437e0365
Fixes: #43959
Releases: 6.2, 6.1, 6.0, 4.7
Reviewed-on: https://review.typo3.org/20496
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGFIX] Don't preserve piVars in felogin links 51/20351/3
Jigal van Hemert [Tue, 16 Apr 2013 12:03:37 +0000 (14:03 +0200)]
[BUGFIX] Don't preserve piVars in felogin links

Change-Id: Icb60d6ab5725da2ffe5f67c2b0dcf02280a91ab3
Releases: 6.1, 6.0, 4.7
Fixes: #46829
Reviewed-on: https://review.typo3.org/20351
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Michael Stucki
Tested-by: Michael Stucki
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Form email validation is case sensitive 25/20525/2
Patrick Broens [Thu, 2 May 2013 14:22:23 +0000 (16:22 +0200)]
[BUGFIX] Form email validation is case sensitive

Currently the FORM email validation is using a regular expression which
checks the email address. This check also inclused case sensitivity.

This patch fixes this by using the email address validator which comes
with the extension core.

Change-Id: Ib1449198f66f023a01c9791e74eb2d634abd77df
Resolves: #43924
Releases: 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/20525
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Resolve asterisk in allowed tables for suggest wizard 11/20511/2
Nicole Cordes [Sun, 21 Apr 2013 00:08:19 +0000 (02:08 +0200)]
[BUGFIX] Resolve asterisk in allowed tables for suggest wizard

In the suggest ajax script the setting of allowed tables is not parsed for
the asterisk (*). If it is set all TCA tables should be parsed and checked
for access and added to queryTables array.

Change-Id: Icc288bcd31595a5f653aa4ac4faa4602535ecbcf
Fixes: #21588
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/20511
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
6 years ago[BUGFIX] Context menu for offline storages raises exception 95/20195/3
Nicole Cordes [Fri, 22 Mar 2013 13:57:11 +0000 (14:57 +0100)]
[BUGFIX] Context menu for offline storages raises exception

If you try to call the context menu for an offline storage an exception is
raised. Therefore an offline storage shouldn't be linked with a context
menu.

Change-Id: I2845d173bd2a22c96e23bb58bf1a57239109829a
Fixes: #46551
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/20195
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[TASK] Set TYPO3 version to 6.0.6-dev 47/20447/2
TYPO3 Release Team [Fri, 3 May 2013 06:58:55 +0000 (08:58 +0200)]
[TASK] Set TYPO3 version to 6.0.6-dev

Change-Id: Ibea4def67384953b32d81b36b4c57ce750e85ae2
Reviewed-on: https://review.typo3.org/20447
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 6.0.5 46/20446/2 TYPO3_6-0-5
TYPO3 Release Team [Fri, 3 May 2013 06:57:56 +0000 (08:57 +0200)]
[RELEASE] Release of TYPO3 6.0.5

Change-Id: Icacd0c2f2d264b1e0c9b18c9ef18847ccf41e8fb
Reviewed-on: https://review.typo3.org/20446
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Reduce severity for set_no_cache() from core 98/20198/2
Georg Ringer [Fri, 26 Apr 2013 17:43:02 +0000 (19:43 +0200)]
[TASK] Reduce severity for set_no_cache() from core

Reduce the severity if an internal flag is set and the a backend user
is logged in.

Resolves: #43735
Related: #43506
Releases: 6.1, 6.0, 4.7, 4.5
Change-Id: Ifd78f67d38b87180ab60df05167974705ee90352
Reviewed-on: https://review.typo3.org/20198
Reviewed-by: Philipp Gampe
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] InlineSettings broken if extJs not loaded 93/20393/2
Benjamin Mack [Sat, 6 Apr 2013 10:11:52 +0000 (12:11 +0200)]
[BUGFIX] InlineSettings broken if extJs not loaded

The pagerenderer can add javascript inline settings to the output.
This does not work if extJs is not loaded, because of missing
initialization of js object TYPO3.
This patch makes sure that TYPO3 object is iniitalized correctly,
if extJs is not loaded.

Change-Id: I2f9750cd0188cbbb042d02b6d3f5c6da2a544589
Fixes: #38879
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/20393
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 42/20342/2
TYPO3 Release Team [Tue, 30 Apr 2013 06:12:02 +0000 (08:12 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ieae28eaeee24282b54f267fde354d9bfca2ec4c3
Reviewed-on: https://review.typo3.org/20342
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] Filter for groups not working after revisit 18/20318/2
Wouter Wolters [Sun, 28 Apr 2013 22:29:40 +0000 (00:29 +0200)]
[BUGFIX] Filter for groups not working after revisit

When you select a group in the filter and filter it, then switch
to another backend module. If you then go back to the beuser
module the group is not set as selected.

Change-Id: Ia97094f9bfc645b42527d0b8cf12bca813dac433
Fixes: #42901
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/20318
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Revert abusive deprecation 96/20296/2
Francois Suter [Mon, 29 Apr 2013 05:57:26 +0000 (07:57 +0200)]
[BUGFIX] Revert abusive deprecation

Due to obsolete phpDoc comments, BackendUtility::helpText()
was deprecated while it is still used in the Core.

Update phpDoc comments and remove deprecation.

Resolves: #47681
Releases: 6.0, 6.1, 6.2
Change-Id: I2ddc42b5c3082d22f031e2710614f749323da550
Reviewed-on: https://review.typo3.org/20296
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Update URLs to documentation 49/20249/2
Wouter Wolters [Sat, 27 Apr 2013 12:32:32 +0000 (14:32 +0200)]
[TASK] Update URLs to documentation

The documentation is now located at docs.typo3.org.
Update the URL accordingly.

Change-Id: Ib9b102e0705742fe0b1498f6a7c22cbc0d23a333
Resolves: #47621
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/20249
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Empty columns in Page Module view cause warnings 31/20231/2
Christian Zenker [Sat, 27 Apr 2013 12:59:56 +0000 (14:59 +0200)]
[BUGFIX] Empty columns in Page Module view cause warnings

The iteration over columns in the page module layout view
expects arrays. Since it might happen, that there is no element
for a particular column, variables need to be initialized with
an empty array.

Change-Id: I63b4b26a87f1520139c9d66d0c096a78d39e409c
Fixes: #47529
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/20229
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-on: https://review.typo3.org/20231

6 years ago[TASK] Raise submodule pointer 20/20220/2
Anja Leichsenring [Sat, 27 Apr 2013 11:55:54 +0000 (13:55 +0200)]
[TASK] Raise submodule pointer

Change-Id: Idc13d2bc61190c8115d0319e23fe3c782d6cfb3a
Reviewed-on: https://review.typo3.org/20220
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Raise submodule pointer 42/20142/2
TYPO3 Release Team [Thu, 25 Apr 2013 07:52:38 +0000 (09:52 +0200)]
[TASK] Raise submodule pointer

Change-Id: I9b62d65ffe6e110dfe5a034027917dd4b2e772ff
Reviewed-on: https://review.typo3.org/20142
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Set TYPO3 version to 6.0-dev 92/20092/2
TYPO3 Release Team [Mon, 22 Apr 2013 20:32:53 +0000 (22:32 +0200)]
[TASK] Set TYPO3 version to 6.0-dev

Change-Id: I4394a4e5c01e00c89d25d0ddbabc1f677856fe73
Reviewed-on: https://review.typo3.org/20092
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 6.0.5rc1 91/20091/2 TYPO3_6-0-5rc1
TYPO3 Release Team [Mon, 22 Apr 2013 20:31:56 +0000 (22:31 +0200)]
[RELEASE] Release of TYPO3 6.0.5rc1

Change-Id: I952f506736290dc6e82171f212e877b1450b232e
Reviewed-on: https://review.typo3.org/20091
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer 83/20083/2
TYPO3 Release Team [Mon, 22 Apr 2013 18:43:35 +0000 (20:43 +0200)]
[TASK] Raise submodule pointer

Change-Id: I1a8fa2e8407a93b3d3496db606f304b2dd522b4f
Reviewed-on: https://review.typo3.org/20083
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] Incomplete mock raises PHP 5.4 warning 79/20079/2
Christian Kuhn [Mon, 22 Apr 2013 17:11:49 +0000 (19:11 +0200)]
[BUGFIX] Incomplete mock raises PHP 5.4 warning

Fix the travis fail on PHP 5.4, introduced by #45254

Related: #45254
Resolves: #47449
Releases: 6.1, 6.0

Change-Id: I4f4f4df62989ad67c3b32aea304a8718f0c344b2
Reviewed-on: https://review.typo3.org/20079
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Select label element from suggest-list 69/20069/2
Stefan Neufeind [Sat, 20 Apr 2013 19:43:16 +0000 (21:43 +0200)]
[BUGFIX] Select label element from suggest-list

If a sprite is the first child in chosen item from
suggest-list no label is generated.

Therefore select the element depending on the class.
Besides that, e.g. Flexform elements use "invalid" CSS
IDs that contain "[" and "]" characters - using plain
CSS selectors on that does not work and needs to be
escaped first.

Fixes: #47409
Releases: 4.5, 4.7, 6.0, 6.1
Change-Id: I40fad4b6596923cc87889726794f115eb7b58eb5
Reviewed-on: https://review.typo3.org/20069
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] RTE: Tab key in Chrome inserts weird SPAN tags 58/20058/2
Stanislas Rolland [Sun, 21 Apr 2013 22:56:58 +0000 (18:56 -0400)]
[BUGFIX] RTE: Tab key in Chrome inserts weird SPAN tags

Problem: The problem arises when indent/outdent buttons are not
configured in toolbar. Default WebKit action inserts span tag with
special class.

Solution: Stop the event and avoid the default action: do nothing.

Fixes: #47274
Releases: 4.5, 4.7, 6.0, 6.1
Change-Id: I7077d300b7e766a38a004c743dd85ef33645ec9a
Reviewed-on: https://review.typo3.org/20058
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] Suggest wizard: Display record icon 42/20042/2
Nicole Cordes [Fri, 19 Apr 2013 20:30:22 +0000 (22:30 +0200)]
[BUGFIX] Suggest wizard: Display record icon

Especially for pages the icon is not shown in the list of suggested
records. This patch switches the icons from background images to sprite
icons.

Change-Id: I5bf19c43b2979608270638895022517384f97bea
Fixes: #40731
Releases: 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/20042
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] excludeUidList not checked for ifsub state 37/20037/2
Frederik Vosberg [Tue, 12 Feb 2013 06:28:16 +0000 (07:28 +0100)]
[BUGFIX] excludeUidList not checked for ifsub state

For menu item states IFSUB(RO), ACTIFSUB(RO) and CURIFSUB(RO) the
excludeUidList was not checked. If all submenu items are excluded the
menu item doesn't get the "ifsub" state anymore.

Change-Id: Ia113bb187b778718a501e0f2f6c0956c99cb1d8a
Fixes: #45254
Releases: 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/20037
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] ProcessedFile/Thumbnail is always regenerated 09/19809/3
Oliver Hader [Thu, 11 Apr 2013 18:58:58 +0000 (20:58 +0200)]
[BUGFIX] ProcessedFile/Thumbnail is always regenerated

A ProcessedFile/Thumbnail is always regenerated even if there
are not modifications to the original file.

The reasons for this spread all over the ProcessedFile handling
and boils down to a new ProcessedFile is being persisted in the
file-system by using a regular ResourceStorage::addFile() call
that results in a plain File object. The indexer then tries to
load this file and will create a new UID for the thumbnail in
sys_file. This uid value is then used to update(!) the
sys_file_processedfile entry - which fails since the uid
was taken from sys_file.

The bug was introduced in
I53e4eb42def291ba88ce18209a348b1e2f592185 were the
processedFile is updated with information of a File object and
the wrong uid is transfered as property.

Fixes: #47140
Releases: 6.1, 6.0
Change-Id: I4252b237d6022485c51ad32a7f956f5afcda8c08
Reviewed-on: https://review.typo3.org/19809
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] TypoScript stripProfile not forwarded to ProcessedFile 57/19957/2
Oliver Hader [Thu, 11 Apr 2013 22:02:49 +0000 (00:02 +0200)]
[BUGFIX] TypoScript stripProfile not forwarded to ProcessedFile

The TypoScript stripProfile feature not forwarded to
ProcessedFile anymore. Example of the feature that has
been available in TYPO3 CMS 4.x:

10 = IMAGE
10.file = fileadmin/images/image1.jpg
10.file.stripProfile = 1

The protected method modifyImageMagickStripProfileParameters()
does not make any sense anymore since the actual ImageMagick
processing has been moved around in TYPO3 CMS 6.0.

Fixes: #47145
Releases: 6.0, 6.1
Change-Id: If9a36def32327d3fc610b5f4ebc998bee2babf49
Reviewed-on: https://review.typo3.org/19814
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-on: https://review.typo3.org/19957
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] Catch correct exception if file has been removed 46/19946/2
Georg Ringer [Sat, 13 Apr 2013 20:53:45 +0000 (22:53 +0200)]
[BUGFIX] Catch correct exception if file has been removed

If having a file in the clipboard and the file gets removed,
the wrong exception is caught.

Change-Id: I8561465c3ec2577ebfb2b77e481e3c9dd3821958
Fixes: #47189
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19945
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-on: https://review.typo3.org/19946

6 years ago[TASK] Raise submodule pointer 27/19927/2
Christian Kuhn [Sat, 13 Apr 2013 15:59:34 +0000 (17:59 +0200)]
[TASK] Raise submodule pointer

Change-Id: Id55bb3924471bb98497c7c99e047ffd8c09d757d
Reviewed-on: https://review.typo3.org/19927
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Add/drop usage of preg_quote() where needed 25/19925/2
Stefan Neufeind [Wed, 2 May 2012 23:20:14 +0000 (01:20 +0200)]
[TASK] Add/drop usage of preg_quote() where needed

In some places preg_quote() is not used or is used incorrectly.
In other places there are preg_quote() calls which had no
real function.

Change-Id: If201394036d17a68cea41903f849c6c5ea11b069
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Resolves: #36793
Reviewed-on: https://review.typo3.org/19925
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Inefficient cache handling in LocalizationFactory 21/19921/2
Christian Kuhn [Sat, 13 Apr 2013 12:13:56 +0000 (14:13 +0200)]
[BUGFIX] Inefficient cache handling in LocalizationFactory

Calling has() in front of get() is inefficient and can be optimized.

Change-Id: Id8048023cc2305534a494664b402d47911087db6
Fixes: #47184
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19921
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 19/19919/2
Christian Kuhn [Sat, 13 Apr 2013 13:17:12 +0000 (15:17 +0200)]
[TASK] Raise submodule pointer

Change-Id: I0d015e18dc179432169fe82593e40fc89a92cf34
Reviewed-on: https://review.typo3.org/19919
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Language cache is not cleared anymore 09/19909/2
Oliver Hader [Sat, 13 Apr 2013 11:53:54 +0000 (13:53 +0200)]
[BUGFIX] Language cache is not cleared anymore

The language cache is not cleared anymore due to
wrong condition in the hook method.

Change-Id: If549d57580d05a547f8c879eed31a1f72667c661
Related: #46205
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19909
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] Empty clear cache command logged 05/19905/2
Oliver Hader [Sat, 13 Apr 2013 11:07:21 +0000 (13:07 +0200)]
[BUGFIX] Empty clear cache command logged

If e.g. enabling/disabling a record in the backend, an
additional empty clear cache command is logged, like
"User admin has cleared the cache (cacheCmd=)".

Change-Id: Ie7b6ee47c9e53c7ba399aada1f738fe700574e89
Fixes: #47181
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19905
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Cache file could not be written on concurrent actions 03/19903/2
Oliver Hader [Sat, 13 Apr 2013 10:54:12 +0000 (12:54 +0200)]
[BUGFIX] Cache file could not be written on concurrent actions

The hook to clear the language (l10n) caches is currently called
every time any element in the backend is modified. If concurrent
actions take place, flushing and regenerating this cache results
in an accordant exception like

The cache file ".../t3lib_l10n/3e2cbbda0301cf592e5831ef26c56b7b"
could not be written.

The solution is to only execute this hook if all or the temp.
caches shall be cleared

Change-Id: Iaf68f50e2f9bfcc3ffce64a0f5267673afd332ad
Fixes: #46205
Releases: 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/19898
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-on: https://review.typo3.org/19903
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[TASK] Raise submodule pointer 94/19894/2
Christian Kuhn [Sat, 13 Apr 2013 10:04:38 +0000 (12:04 +0200)]
[TASK] Raise submodule pointer

Change-Id: I334afaba9fea4bb7e8213e96051430b96ce3b088
Reviewed-on: https://review.typo3.org/19894
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix Non-static method tslib_cObj::calc() 64/19864/2
Wouter Wolters [Mon, 26 Nov 2012 20:40:56 +0000 (21:40 +0100)]
[BUGFIX] Fix Non-static method tslib_cObj::calc()

Non-static method tslib_cObj::calc() should
not be called statically

Change-Id: I9d6b5ac1c4e97164af8a3ce0eaaa0fe95c4a6860
Resolves: #38600
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/16754
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Stefan Neufeind
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-on: https://review.typo3.org/19864

6 years ago[BUGFIX] Fix Non-static method tslib_cObj::getKey() 68/19868/2
Wouter Wolters [Mon, 26 Nov 2012 20:38:23 +0000 (21:38 +0100)]
[BUGFIX] Fix Non-static method tslib_cObj::getKey()

Non-static method tslib_cObj::getKey() should
not be called statically

Change-Id: Ic5a8b54db751661a421385bcbccc264e01e958d3
Resolves: #38601
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/16753
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-on: https://review.typo3.org/19868
Reviewed-by: Stefan Neufeind
6 years ago[BUGFIX] Fix Non-static method tslib_cObj::enableFields() 69/19869/2
Wouter Wolters [Mon, 26 Nov 2012 20:17:49 +0000 (21:17 +0100)]
[BUGFIX] Fix Non-static method tslib_cObj::enableFields()

Non-static method tslib_cObj::enableFields() should
not be called statically

Change-Id: I93497b24618d29534331ac42d87ec2baec91cad6
Resolves: #38602
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/16751
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-on: https://review.typo3.org/19869

6 years ago[TASK] Raise submodule pointer 84/19884/2
Christian Kuhn [Sat, 13 Apr 2013 08:16:52 +0000 (10:16 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ib9b721e02dee42ee20bcc47579c403947897baa6
Reviewed-on: https://review.typo3.org/19884
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Don't set empty from-name when sending email 75/19875/2
Stefan Neufeind [Sun, 13 Jan 2013 13:49:45 +0000 (14:49 +0100)]
[BUGFIX] Don't set empty from-name when sending email

If no name is specified, only an email-address, for a sender
avoid setting an empty "from"-parameter.

Change-Id: I4274fd6d227d56d81b42be549e3780a2a29e06cc
Fixes: #44484
Releases: 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/19875
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 74/19874/2
Christian Kuhn [Fri, 12 Apr 2013 20:54:46 +0000 (22:54 +0200)]
[TASK] Raise submodule pointer

Change-Id: I87fc15509dc97e2c83ccf54f09a8255d8e9411fd
Reviewed-on: https://review.typo3.org/19874
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Flash uploader doesn't work in Filelist clickmenus 11/19211/2
Lorenz Ulrich [Tue, 26 Feb 2013 13:27:08 +0000 (14:27 +0100)]
[BUGFIX] Flash uploader doesn't work in Filelist clickmenus

The Flash uploader only works in the click menu of the folder tree in
the Filelist module. It doesn't work in
- the click menu of a folder in the "right frame"
- the click menu in a folder (in the right top)
This is because the Flash uploader JS is only observing a click event
to a button but cannot be called directly.

Change-Id: I6da96f76a12d305e198b2db53c6009b6c9c1d13b
Resolves: #21288
Releases: 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/19211
Reviewed-by: Henrik Ziegenhain
Tested-by: Henrik Ziegenhain
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 59/19859/2
Christian Kuhn [Fri, 12 Apr 2013 16:27:16 +0000 (18:27 +0200)]
[TASK] Raise submodule pointer

Change-Id: I4dcc845917772764b39a2aedb84de6855369ace2
Reviewed-on: https://review.typo3.org/19859
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove last mentions of t3lib_formmail 36/19836/3
Christian Kuhn [Fri, 12 Apr 2013 12:42:42 +0000 (14:42 +0200)]
[TASK] Remove last mentions of t3lib_formmail

Change-Id: I7774323581f97bd3562eaa1fa67a5faae748446a
Resolves: #47160
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19834
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-on: https://review.typo3.org/19836

6 years ago[BUGFIX] Deprecate forgotten t3lib classes 31/19831/2
Christian Kuhn [Thu, 14 Mar 2013 14:01:50 +0000 (15:01 +0100)]
[BUGFIX] Deprecate forgotten t3lib classes

Nearly all classes in t3lib were namespaced with 6.0 except some
old deprecated functionality. Some of the files miss a proper
deprecation. This is fixed with the patch:

* Deprecate t3lib_readmail, t3lib_syntaxhl, t3lib_xml
* Move some forgotten constants from t3lib_svbase to bootstrap

Change-Id: I15a7c99e4ca254e22aa4037aed0e76e9495ef0e3
Fixes: #46278
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19831
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Namespace forgotten t3lib_formmail 28/19828/2
Christian Kuhn [Fri, 12 Apr 2013 11:27:21 +0000 (13:27 +0200)]
[BUGFIX] Namespace forgotten t3lib_formmail

Class t3lib_formmail was deprecated with 6.0 and not namespaced,
but it is still used by the default mail content object and
handles submitted data.
The patch post-namespaces the class for now and removes the
deprecation.

Fixes: #47157
Releases: 6.1, 6.0

Change-Id: I904020fbf269ea77d1cd45bd02cd7ce459e92eb0
Reviewed-on: https://review.typo3.org/19828
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 23/19823/2
Christian Kuhn [Fri, 12 Apr 2013 11:04:56 +0000 (13:04 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ie7c0d50bb631bbf78fcdd95f629dc6156f96cb4b
Reviewed-on: https://review.typo3.org/19823
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Make fetchUserRecord callable without username 74/19774/2
Robert Heel [Tue, 27 Nov 2012 00:24:28 +0000 (01:24 +0100)]
[BUGFIX] Make fetchUserRecord callable without username

t3lib_userAuth::fetchUserRecord is not callable without a username.
Fix the $usernameClause to generate a correct SQL query.

Change-Id: I56b5f8bf8b326e880f157c3b4a5a15409305c3d9
Fixes: #39248
Releases: 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/13041
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Reviewed-by: Mattias Nilsson
Reviewed-by: Nicole Cordes
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-on: https://review.typo3.org/19774

6 years ago[BUGFIX] Correct naming of TYPO3 database backend test 65/19765/2
Christian Kuhn [Tue, 9 Apr 2013 17:36:35 +0000 (19:36 +0200)]
[BUGFIX] Correct naming of TYPO3 database backend test

Class and filename are called DbBackendTest, but should be
Typo3DatabaseBackendTest.

Change-Id: I1ae8fca733151e05ae4aedf8a5a479f568e3e998
Fixes: #47082
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19765
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 61/19761/2
Christian Kuhn [Tue, 9 Apr 2013 14:48:20 +0000 (16:48 +0200)]
[TASK] Raise submodule pointer

Change-Id: I61b6347ecdb0787dd1f381f69ba0eb7afda8c681
Reviewed-on: https://review.typo3.org/19761
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Numeric check for upper/lower bound of flexform-values 02/19702/2
Anja Leichsenring [Mon, 10 Dec 2012 11:23:31 +0000 (12:23 +0100)]
[BUGFIX] Numeric check for upper/lower bound of flexform-values

The range-check in Flexforms uses the same code as for normal
tables. Normally an integer field would be of type integer.
But in Flexforms the value is a string as is the value in DS.

Change-Id: I3512a961780a4bef91e04f61b8b9547f43f28f3e
Fixes: #15771
Releases: 4.5, 4.6, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/19702
Reviewed-by: Nicole Cordes
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] File collection should request update after changing the storage 31/19731/2
Philipp Gampe [Sat, 6 Apr 2013 22:33:03 +0000 (00:33 +0200)]
[BUGFIX] File collection should request update after changing the storage

Currently the form is not reloaded if you change the storage inside a
file collection record.
You need to save the form before you can select a folder.

Automatically reload the form after changing the storage.

Fixes: #47007
Releases: 6.1,6.0
Change-Id: Ide6dddca64707f7f353aecc98943c79afd9eec78
Reviewed-on: https://review.typo3.org/19718
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-on: https://review.typo3.org/19731

6 years ago[BUGFIX] Images from non-local storages are not displayed 30/19730/2
Steffen Ritter [Sun, 21 Oct 2012 14:46:27 +0000 (16:46 +0200)]
[BUGFIX] Images from non-local storages are not displayed

The content object renderer adds absRefPrefix to all
generated image URLs, leading to incorrect URLs for
storages not relative to the siteroot. Additionally,
the URLs generated by the driver are also escaped in
ContentObjectRenderer::cImage(), leading to broken
absolute URLs.

Change-Id: I40c0a7ea55ff3a1155e7a05b1fc37da7d0cf44e4
Resolves: #42223
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/15837
Reviewed-by: Alexander Opitz
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-on: https://review.typo3.org/19730

6 years ago[BUGFIX] EM: add visual feedback for download+install 29/19729/3
Felix Kopp [Sun, 7 Apr 2013 09:18:08 +0000 (11:18 +0200)]
[BUGFIX] EM: add visual feedback for download+install

Process of downloading and installing remote extensions takes
some time - this patch brings visual feedback to inform users
that something complex is happening in the background.

Change-Id: Iae6c8ca90f163b49b0d6a63740eb773f29127d91
Fixes: #46274
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19729
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Function buildUrl does not handle port setting 26/19726/3
Nicole Cordes [Sun, 7 Apr 2013 09:04:04 +0000 (11:04 +0200)]
[BUGFIX] Function buildUrl does not handle port setting

The function buildUrl in the TYPO3\CMS\Core\Utility\HttpUtility class
does not handle any port setting. This has to be added after the host
setting separated by a colon.

Change-Id: Ie2b24dd076b8abc79ababbd19d6699d6a9fb47a3
Fixes: #47012
Releases: 6.1, 6.0, 4.7
Reviewed-on: https://review.typo3.org/19726
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Adjust category exception message to namespaces 27/19727/2
Benjamin Mack [Sun, 7 Apr 2013 09:33:40 +0000 (11:33 +0200)]
[BUGFIX] Adjust category exception message to namespaces

The exception message in ExtensionManagementUtility::makeCategorizable
now refers to namespaces instead of t3lib.

Fixes: #42996
Releases: 6.1, 6.0

Change-Id: Ifd52a2fb96335fa9bde6ec98b6ddcf8dd4c6bf74
Reviewed-on: https://review.typo3.org/16451
Reviewed-by: Steffen Ritter
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
Reviewed-on: https://review.typo3.org/19727

6 years ago[BUGFIX] IndexerService does not set creating user 96/19696/2
Steffen Ritter [Sat, 23 Mar 2013 14:11:11 +0000 (15:11 +0100)]
[BUGFIX] IndexerService does not set creating user

When a backenduser uploads a file an index record is
created. The sys_file table ships with the column cruser_id
 which is never been filled because all sys_file records
are created by the IndexerService which does not take care
of that field.

Add this knowledge to the indexer service.

Releases: 6.0, 6.1
Fixes: #46596
Change-Id: I2a82ea5375b892604fc1a27376487bc4efe3a16e
Reviewed-on: https://review.typo3.org/19696
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX] Illegal string offset in EditDocumentController 15/19715/2
Philipp Gampe [Fri, 5 Apr 2013 22:22:34 +0000 (00:22 +0200)]
[BUGFIX] Illegal string offset in EditDocumentController

If a content element is opened from the opendocs module, a warning is
shown because overrideVals is used without checking if it is an array.

Fixes: #46965
Releases: 6.1, 6.0, 4.7, 4.5
Change-Id: If25b21121708226594cfac6436278c297f32ddb9
Reviewed-on: https://review.typo3.org/19715
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Hide move placeholder in WS preview 11/19711/2
Benjamin Mack [Sat, 6 Apr 2013 21:12:00 +0000 (23:12 +0200)]
[BUGFIX]  Hide move placeholder in WS preview

Move placeholder are visible in the navigation
during WS preview if they are moved for example
from the first to the second level.

Change-Id: I7e3339488d9d64cdf04154fb0334880f76576f8d
Fixes: #38705
Releases: 6.0,4.7,4.6,4.5
Reviewed-on: https://review.typo3.org/12666
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
Reviewed-on: https://review.typo3.org/19711

6 years ago[TASK] Small clean up in the page tree code 01/19701/2
Dmitry Dulepov [Tue, 19 Mar 2013 14:35:21 +0000 (18:35 +0400)]
[TASK] Small clean up in the page tree code

There are minor issues in the page tree code, which should be
cleaned up. This is a non-functionality change.

Change-Id: Ia4a27797293cb94d58927036ec33dd28a02d0961
Resolves: #46435
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19701
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX] Write config to extTables destroys HTML output 07/19707/2
Philipp Gampe [Sat, 6 Apr 2013 18:47:43 +0000 (20:47 +0200)]
[BUGFIX] Write config to extTables destroys HTML output

If you enter HTML to update a field in e.g. TCA to write the value into
extTables.php, then the HTML will be printed into the configuration
module.
htmlspecialchar the output.

Fixes: #46999
Releases: 6.1,6.0,4.7,4.5
Change-Id: I390b4252316b8bdf01e5bbcc5a8b33833bdf73e8
Reviewed-on: https://review.typo3.org/19707
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Warning in getCompressedTCarray due to missing extTables.php 06/19706/4
Philipp Gampe [Sat, 6 Apr 2013 20:17:52 +0000 (22:17 +0200)]
[BUGFIX] Warning in getCompressedTCarray due to missing extTables.php

Since 6.0, constant TYPO3_extTableDef_script falls back to string
'extTables.php' if it is not defined otherwise. This might trigger
warnings for unclean code that used this constant before if the file
does not exist.

Fixes: #47002
Related: #44331
Related: #45122
Releases: 6.0
Change-Id: Id4e7f492f262735e965c70df0b770c62a6923773
Reviewed-on: https://review.typo3.org/19706
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Move code for clearing text fields to jquery plugin 92/19692/2
Jost Baron [Mon, 1 Apr 2013 20:59:53 +0000 (22:59 +0200)]
[TASK] Move code for clearing text fields to jquery plugin

The code for clearing text fields in the extension manager is now
encapsulated in a jquery plugin, and the form for searching the TER
is automatically submitted if it is cleared and a search result was
shown.

Resolves: #46853
Related: #43410
Releases: 6.1
Change-Id: I36ec6b3614cf18551018eba1d0dee15bdaf63b5e
Reviewed-on: https://review.typo3.org/19692
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix wrong string formatting 03/19703/2
Fabien Udriot [Wed, 13 Feb 2013 17:18:19 +0000 (18:18 +0100)]
[BUGFIX] Fix wrong string formatting

Fix wrong string formatting Resource Abstract Repository

Change-Id: I96a5c26d07410e8123ed8175183babaa019bf366
Resolves: #45467
Releases: 6.0
Releases: 6.1
Reviewed-on: https://review.typo3.org/19703
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM ConstantsView crashs with dep/faulty types. 98/19698/2
Alexander Opitz [Sat, 6 Apr 2013 18:56:55 +0000 (20:56 +0200)]
[BUGFIX] EM ConstantsView crashs with dep/faulty types.

The types default and input are deprecated. Removing of this let
the ConstantsView crash, as there is no function configuration for them.

We now readd the config in 6.1 as we have no problems with this lines
in the core and we don't know how much extensions exists which fail.

So removing deprecation in 6.1 message.

Resolves: #46996
Related: #44763
Releases: 6.1, 6.0
Change-Id: Ic9696bb61ac9cbe1618381f42c1c9d8a282cd14c
Reviewed-on: https://review.typo3.org/19698
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] BE login form gives warnings in RteHtmlParser 99/19699/2
Jigal van Hemert [Sun, 25 Nov 2012 16:04:40 +0000 (17:04 +0100)]
[BUGFIX] BE login form gives warnings in RteHtmlParser

Intialize configuration as array to prevent PHP warnings for
Illegal string offset.

Change-Id: Ic7398ba2c041c3278a1bd5562968ac5183643d3d
Fixes: #43291
Releases: 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/19699
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Sort version column enabled as default 95/19695/2
Anja Leichsenring [Sat, 6 Apr 2013 18:07:20 +0000 (20:07 +0200)]
[TASK] Sort version column enabled as default

On calling upon AllVersionsView in Extension Manager the sorting of
version column should be enabled as default.

Resolves: #46997
Releases: 6.1, 6.0
Change-Id: Id8ce5388f892686cdba0137804e9e093860dfbf5
Reviewed-on: https://review.typo3.org/19695
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM: sorting in dataTable incorrect 90/19690/2
Wouter Wolters [Sat, 6 Apr 2013 13:22:53 +0000 (15:22 +0200)]
[BUGFIX] EM: sorting in dataTable incorrect

The dataTable sortes version string incorrectly:

1.12.1
1.1.1

Intended:
1, 2, 3, ., 9, 10, 11, ., 99, 100, 101, ...

Also disable sorting on column "Actions"
Fixes: #46977
Releases: 6.1, 6.0

Change-Id: Ie6211edee52bf712f4463a57d800f0c1e705f1da
Reviewed-on: https://review.typo3.org/19674
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-on: https://review.typo3.org/19690

6 years ago[BUGFIX] swiftmaileradapter should ignore empty headers 85/19685/2
Stefan Neufeind [Wed, 17 Oct 2012 22:32:34 +0000 (00:32 +0200)]
[BUGFIX] swiftmaileradapter should ignore empty headers

Further processing empty header-values with
functions like parseAddress() can lead to
unexpected problems.

Change-Id: Ida436f384a6a6a86d7fbd119083a9037157f48df
Fixes: #42106
Releases: 4.5, 4.7, 6.0, 6.1
Reviewed-on: https://review.typo3.org/19685
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix processed files if original has special chars 82/19682/2
Helmut Hummel [Thu, 21 Mar 2013 23:09:15 +0000 (00:09 +0100)]
[BUGFIX] Fix processed files if original has special chars

Filenames of files uploaded in TYPO3 CMS before 6.0.1
can contain problematic characters, because filename
sanitizing of added files was introduced with 6.0.1.

The same happens if files are not uploaded through
the TYPO3 backend and then indexed.

The filenames of processed files are sanitized when
adding them to the storage but the not sanitized
original filename identifier is kept in the database
record of the processed files, which causes wrong
generated paths.

Update the identifier of the processed file along
with all other properties after adding them
to the storage.

Change-Id: I53e4eb42def291ba88ce18209a348b1e2f592185
Resolves: #45221
Related: #42925
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/18529
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
Reviewed-on: https://review.typo3.org/19682

6 years ago[BUGFIX] EM manual links open in the same window 81/19681/2
Philipp Gampe [Sat, 6 Apr 2013 12:47:04 +0000 (14:47 +0200)]
[BUGFIX] EM manual links open in the same window

If you open an extension in the get menu (show all versions), a link to
the manual is rendered.
It currently opens with target _top.

Change it to _blank to force opening the link in a new window.

Fixes: #46983
Releases: 6.0,6.1
Change-Id: Ie4f8bd09e94addc453b13a4fcc9745c39f14fe2c
Reviewed-on: https://review.typo3.org/19681
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] BackendUtility::calcAge returns negative value for 0 80/19680/2
Nicole Cordes [Sat, 6 Apr 2013 13:05:21 +0000 (15:05 +0200)]
[BUGFIX] BackendUtility::calcAge returns negative value for 0

Currently the function calcAge returns the value -0 min for zero seconds.
This should be changed as zero is unsigned. Besides some UnitTests are
added to verify the functionality of that function.

Change-Id: Ie0c7572e63bf8d3a6f074f2ccf0db63ac6f5c801
Fixes: #46984
Releated: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19680
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] EM: remove nested pagination in showAllVersions 79/19679/2
Felix Kopp [Sat, 6 Apr 2013 11:21:00 +0000 (13:21 +0200)]
[TASK] EM: remove nested pagination in showAllVersions

The dataTable was encapsulated within a pagination.
Now there is only the dataTable which displays all versions at once.

Change-Id: I3c82beea56bc225f9197b25b214e10c5c41efe4b
Fixes: #46976
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19662
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
Reviewed-on: https://review.typo3.org/19679