Packages/TYPO3.CMS.git
6 years ago[TASK] Raise submodule pointer 39/19839/2
Christian Kuhn [Fri, 12 Apr 2013 13:00:34 +0000 (15:00 +0200)]
[TASK] Raise submodule pointer

Change-Id: If7a3a3c8c9921efef4fb8c8956d5e1d0a0ebfdca
Reviewed-on: https://review.typo3.org/19839
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove last mentions of t3lib_formmail 34/19834/2
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
Reviewed-on: https://review.typo3.org/19834
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Clean up data submission handling 26/19826/2
Christian Kuhn [Fri, 12 Apr 2013 11:51:35 +0000 (13:51 +0200)]
[TASK] Clean up data submission handling

The patch encapsulates the data submission that can feed
DataSubmissionController from index_ts to
TypoScriptFrontendController.

Change-Id: I3d357f97f77db5e675f4ec446fc3015214e372a2
Resolves: #47158
Related: #47157
Releases: 6.1
Reviewed-on: https://review.typo3.org/19826
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Thomas Maroschik
Tested-by: Thomas Maroschik
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Cleanup for ClassNamingUtility 89/18189/2
Stefan Neufeind [Sun, 10 Feb 2013 14:17:46 +0000 (15:17 +0100)]
[TASK] Cleanup for ClassNamingUtility

Small cleanups for the new feature
which just got merged.

Releases: 6.1
Fixes: #43052
Change-Id: I9c7df202f7e63c148f35fefe30e134b0a299b124
Reviewed-on: https://review.typo3.org/18189
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] Namespace forgotten t3lib_formmail 24/19824/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/19824
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Deprecate forgotten t3lib classes 05/18905/3
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/18905
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 22/19822/2
Christian Kuhn [Fri, 12 Apr 2013 11:02:32 +0000 (13:02 +0200)]
[TASK] Raise submodule pointer

Change-Id: I95d940d3409a0258321547ef9a44adb9c10eb786
Reviewed-on: https://review.typo3.org/19822
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Use typo3/thumbs.php instead of t3lib/thumbs.php 17/19817/2
Christian Kuhn [Fri, 12 Apr 2013 09:51:36 +0000 (11:51 +0200)]
[TASK] Use typo3/thumbs.php instead of t3lib/thumbs.php

Change-Id: I5b5d38167ee852770cc042fce7adc995b3934c63
Resolves: #47153
Releases: 6.1
Reviewed-on: https://review.typo3.org/19817
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Nicole Cordes
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 13/19813/2
Christian Kuhn [Thu, 11 Apr 2013 20:30:21 +0000 (22:30 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ib6892a4db428b421d7ef1fb837de2afe473b7ba3
Reviewed-on: https://review.typo3.org/19813
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 11/19811/2
Christian Kuhn [Thu, 11 Apr 2013 19:33:57 +0000 (21:33 +0200)]
[TASK] Raise submodule pointer

Change-Id: Iecf33b428bc63bdd4411fec058e416d80cdd3fef
Reviewed-on: https://review.typo3.org/19811
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Update t3lib mentions 03/19803/3
Christian Kuhn [Thu, 11 Apr 2013 18:03:08 +0000 (20:03 +0200)]
[TASK] Update t3lib mentions

Some core parts still mention t3lib classes after namespaces,
mostly in comments.

Resolves: #47138
Releases: 6.1

Change-Id: I0775fc10f8c901a02533e5bc0fe1c6aa2276758b
Reviewed-on: https://review.typo3.org/19803
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Set TYPO3 version to 6.1-dev 87/19787/2
TYPO3 Release Team [Wed, 10 Apr 2013 19:40:15 +0000 (21:40 +0200)]
[TASK] Set TYPO3 version to 6.1-dev

Change-Id: I2ee442ab272121c747985e5a42442451734ceb89
Reviewed-on: https://review.typo3.org/19787
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 6.1.0beta2 86/19786/2
TYPO3 Release Team [Wed, 10 Apr 2013 19:40:02 +0000 (21:40 +0200)]
[RELEASE] Release of TYPO3 6.1.0beta2

Change-Id: Id427222d16e707dcf19ca67d94fcf03b694dd9ca
Reviewed-on: https://review.typo3.org/19786
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer 85/19785/2
TYPO3 Release Team [Wed, 10 Apr 2013 19:37:54 +0000 (21:37 +0200)]
[TASK] Raise submodule pointer

Change-Id: I78ce8b1a7b538770bbf3069cebed53e1e0ef58d8
Reviewed-on: https://review.typo3.org/19785
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] Make fetchUserRecord callable without username 41/13041/5
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
6 years ago[TASK] Remove old code from css_styled_content 73/19773/2
Georg Ringer [Tue, 9 Apr 2013 21:49:03 +0000 (23:49 +0200)]
[TASK] Remove old code from css_styled_content

Some old code inside css_styled_content is unused, old and just
using disk space. Solution: Remove it.

Change-Id: I0ed50512c7b0f5e1906ff329662cb4662188788a
Resolves: #47088
Releases: 6.1
Reviewed-on: https://review.typo3.org/19773
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] Correct naming of TYPO3 database backend test 64/19764/3
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/19764
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 57/19757/2
Christian Kuhn [Tue, 9 Apr 2013 14:33:45 +0000 (16:33 +0200)]
[TASK] Raise submodule pointer

Change-Id: I737d084412aef6a510be49c2252931854828dd70
Reviewed-on: https://review.typo3.org/19757
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove deprecated code from Core 99/1799/7
Benjamin Mack [Sat, 6 Apr 2013 08:15:44 +0000 (10:15 +0200)]
[TASK] Remove deprecated code from Core

Furthermore there is outstanding code to be
removed which is deprecated.

Resolves: #26508
Releases: 6.1
Change-Id: Ic2fa23d9d87fa81c6ec4526afba2d75064a693bc
Reviewed-on: https://review.typo3.org/1799
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Wouter Wolters
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[TASK] Deprecate IconUtility::getIconImage 03/12903/7
Benjamin Mack [Sat, 6 Apr 2013 21:54:12 +0000 (23:54 +0200)]
[TASK] Deprecate IconUtility::getIconImage

IconUtility::getIconImage
is not used anymore in the core, so deprecated this function.

Change-Id: Ic9d33160d0ca802dcdec929400f7919e39c8aec8
Resolves: #22706
Releases: 6.1
Reviewed-on: https://review.typo3.org/12903
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX] File collection should request update after changing the storage 18/19718/3
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
6 years ago[BUGFIX] Images from non-local storages are not displayed 37/15837/10
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
6 years ago[BUGFIX] EM: add visual feedback for download+install 22/19722/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/19722
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Adjust category exception message to namespaces 51/16451/4
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
6 years ago[BUGFIX] Function buildUrl does not handle port setting 21/19721/4
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/19721
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[FEATURE] Migration wizard for RTE magic images missing 32/19232/4
Benjamin Mack [Sat, 23 Mar 2013 21:23:47 +0000 (22:23 +0100)]
[FEATURE] Migration wizard for RTE magic images missing

All magic images of the RTE are still residing in uploads/
with a name like RTEmagicC_*.

The update wizard moves the files to fileadmin/_migrated_/RTE/
and adds them to the file index.

Resolves: #46614
Releases: 6.1
Change-Id: Ie5fa6bdf84e994e9e1ac3c804ce4eecdce072c86
Reviewed-on: https://review.typo3.org/19232
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX] Illegal string offset in EditDocumentController 36/19636/3
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/19636
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Hide move placeholder in WS preview 66/12666/4
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
6 years ago[BUGFIX] Upload in backend does not index file 18/19218/7
Steffen Ritter [Sat, 23 Mar 2013 14:19:01 +0000 (15:19 +0100)]
[BUGFIX] Upload in backend does not index file

If a file is uploaded within the backend (f.e. file-module)
the file is not automatically indexed. If done within the
file-module the indexing happens when the folder is shown.
If the file is uploaded somehow else using the
ExtendedFileUtility it's not indexed.

Add the indexing to the upload function.

Releases: 6.1, 6.0
Fixes: #46595
Change-Id: I9ea30797390f960a8e382a1f2c456259d3daa60c
Reviewed-on: https://review.typo3.org/19218
Reviewed-by: Alexander Opitz
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX] Write config to extTables destroys HTML output 94/19694/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/19694
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM ConstantsView crashs with dep/faulty types. 97/19697/2
Alexander Opitz [Sat, 6 Apr 2013 18:47:38 +0000 (20:47 +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 extsnions exists which fail.

Resolves: #46996
Related: #44763
Releases: 6.1, 6.0
Change-Id: I670e80bab6b415997fcfd26de19fba870a0f8446
Reviewed-on: https://review.typo3.org/19697
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove array items to perform string comparison 91/19691/4
Anja Leichsenring [Sat, 6 Apr 2013 17:49:51 +0000 (19:49 +0200)]
[TASK] Remove array items to perform string comparison

The Fluid IfViewHelper doesn't need any longer array items to perform
string comparison.
The patch removes all occurences in extensionmanager sysext.

Resolves: #46995
Releases: 6.1
Change-Id: If533afd4d0f4522b3455e308a7f01969f4fb0326
Reviewed-on: https://review.typo3.org/19691
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Sort version column enabled as default 93/19693/3
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/19693
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] XLF core locallang files are still referenced with .php/.xml 79/19579/4
Benjamin Mack [Fri, 5 Apr 2013 14:05:25 +0000 (16:05 +0200)]
[TASK] XLF core locallang files are still referenced with .php/.xml

The core still access xliff language files as .php or .xml,
although the files themselves are converted to .xlf since quite
some time. This could cause confusion.

This is a cleanup taken all .xlf files in the EXT:lang/.xlf
directory and run via a sed script (thanks to Stucki)

Resolves: #46940
Releases: 6.1
Change-Id: I427776b176ba2c23678689029eaf388dff90d0fa
Reviewed-on: https://review.typo3.org/19579
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Move code for clearing text fields to jquery plugin 05/19505/3
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/19505
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM: sorting in dataTable incorrect 74/19674/4
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
6 years ago[TASK] Remove unused TYPO3 configuration option 89/19689/2
Benjamin Mack [Sat, 6 Apr 2013 16:30:06 +0000 (18:30 +0200)]
[TASK] Remove unused TYPO3 configuration option

The t3InstId option was introduced in version 3.x and never used
by the old EM, and is not even used by the current EM, and also
not with the t3o. As long as there is no functionality
that deals with that option, it should be removed completely again.

Resolves: #46993
Releases: 6.1
Change-Id: Ic506c89375ce012c6ea2bb73649aaa50a2155104
Reviewed-on: https://review.typo3.org/19689
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] NEWS.txt thanks to all contributors for merge number 10.000 88/19688/3
Christian Kuhn [Sat, 6 Apr 2013 15:41:20 +0000 (17:41 +0200)]
[TASK] NEWS.txt thanks to all contributors for merge number 10.000

Change-Id: Iac334745b537a15af9291cd05917a38a9e4eaf95
Releases: 6.1
Reviewed-on: https://review.typo3.org/19688
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Magdalena Leichsenring
Tested-by: Magdalena Leichsenring
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] swiftmaileradapter should ignore empty headers 79/15779/3
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/15779
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix processed files if original has special chars 29/18529/4
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
6 years ago[BUGFIX] EM manual links open in the same window 69/19669/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/19669
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] BackendUtility::calcAge returns negative value for 0 70/19670/4
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/19670
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] EM: remove nested pagination in showAllVersions 62/19662/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
6 years ago[BUGFIX] Fix ResourceFactory Test 72/19672/5
Steffen Ritter [Sat, 6 Apr 2013 13:20:11 +0000 (15:20 +0200)]
[BUGFIX] Fix ResourceFactory Test

Travis fails to execute some newly introduced Factory
Tests. This patch aims to clean them up and make
Travis happy again :)

Change-Id: I8b57eb9bd3cbcb2cb3fc2831a4d1fbffa1c30877
Resolves: #45748
Releases: 6.1, 6.0
Tested-by: Christian Kuhn
Reviewed-on: https://review.typo3.org/19672
Reviewed-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] EM: increased visual significance of Upload .t3x 67/19667/2
Felix Kopp [Sat, 6 Apr 2013 12:36:23 +0000 (14:36 +0200)]
[BUGFIX] EM: increased visual significance of Upload .t3x

Increase the visibility of upload form in "Manage extensions".

Change-Id: I6b3b563aac28d834023dc39d7d79e963f62eb23f
Fixes: #46979
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19667
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Get folder object if a path is given 90/18690/9
Ivan Kartolo [Tue, 5 Mar 2013 04:50:07 +0000 (11:50 +0700)]
[BUGFIX] Get folder object if a path is given

Get folder instead file object if a path is given to FAL.

Change-Id: I6d183d319eacbab403079b126685a13eb3ae7d5c
Resolves: #45748
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/18690
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] EM: show versions link to read manual 63/19663/2
Felix Kopp [Sat, 6 Apr 2013 11:28:48 +0000 (13:28 +0200)]
[BUGFIX] EM: show versions link to read manual

Fixes the "read online" link in extension detail view.

Change-Id: I54cb1c90cb1f11b101a06160a67d2bac34185985
Fixes: #46978
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19663
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Cleanup FrontendLoginController 49/19549/5
Wouter Wolters [Wed, 3 Apr 2013 21:38:01 +0000 (23:38 +0200)]
[TASK] Cleanup FrontendLoginController

* Make use of the "use" statement for GeneralUtility
* Long lines are spread over more lines for readability

Change-Id: I6299913aa83588782b2a27d9e4105811746cf91f
Resolves: #46900
Releases: 6.1
Reviewed-on: https://review.typo3.org/19549
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM: configuration view CSS corrections 60/19660/4
Felix Kopp [Sat, 6 Apr 2013 10:50:57 +0000 (12:50 +0200)]
[BUGFIX] EM: configuration view CSS corrections

Corrects padding+margins for text, group, container in
configureExtension view.

Change-Id: If6ea1f596e13ae1179e01ad3798e900f64ce8dd2
Fixes: #46958
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19660
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] saltedpasswords not installed by default 47/19647/2
Nicole Cordes [Sat, 6 Apr 2013 09:07:54 +0000 (11:07 +0200)]
[BUGFIX] saltedpasswords not installed by default

Because of folder renaming the autoloader of saltedpasswords is not
executed anymore so rsa and saltedpasswords are not installed by default.

Change-Id: Ib4c950e77048f2fcbca20d0f7bf2a0b7f9f11a0e
Fixes: #43241
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19647
Reviewed-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix phpdoc after namespacing 50/19650/2
Philipp Gampe [Sat, 6 Apr 2013 09:35:34 +0000 (11:35 +0200)]
[BUGFIX] Fix phpdoc after namespacing

Fix three occurences of old class names in phpdoc.

Fixes: #46972
Releases: 6.0,6.1
Change-Id: Ia9b37cecf92dd21b8bea83ef351e1006c420b83f
Reviewed-on: https://review.typo3.org/19650
Reviewed-by: Wouter Wolters
Reviewed-by: Magdalena Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] EM: easy access to showAllVersions 48/19648/2
Felix Kopp [Sat, 6 Apr 2013 09:17:04 +0000 (11:17 +0200)]
[TASK] EM: easy access to showAllVersions

The showAllVersions view is not easily accessible since only
tiny links point there. This patch adds further links.

Change-Id: I75b7a51a902a43d0ea584d037ee023a695c943ec
Fixes: #46971
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19648
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM: reduce prominence of state column 40/19640/3
Felix Kopp [Sat, 6 Apr 2013 08:55:56 +0000 (10:55 +0200)]
[BUGFIX] EM: reduce prominence of state column

Decrease the width of state column and invert the coloring.
The prominence of the state column is reduced to minimum.

Change-Id: I979b93b0bd1924fac856087a2b00e9ad30eb12ee
Fixes: #46967
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19640
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years agoRevert "[BUGFIX] Throw Exception if typo3 extension repository is not defined" 51/19651/2
Christian Kuhn [Sat, 6 Apr 2013 09:45:08 +0000 (11:45 +0200)]
Revert "[BUGFIX] Throw Exception if typo3 extension repository is not defined"

This reverts commit 130a840d90d99bbb27a5f3f603d6b06db933b13f

Change-Id: I7e3494ec83d0f4acb588f556970a3a91f60df904
Reviewed-on: https://review.typo3.org/19651
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Sorting of file links CE is broken 44/19644/3
Nicole Cordes [Sat, 6 Apr 2013 01:17:18 +0000 (03:17 +0200)]
[BUGFIX] Sorting of file links CE is broken

On editing a content element of CType "uploads" ("File Links") you can
define fields for sorting and target of the files. Those fields are not
evaluated during the frontend rendering process.

Change-Id: I3d59f3088e7600b5c4c57c5187f288b600adaf16
Fixes: #46444
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19644
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[TASK] Add OpenSSL verification to system environment check 26/19626/3
Nicole Cordes [Fri, 5 Apr 2013 20:15:24 +0000 (22:15 +0200)]
[TASK] Add OpenSSL verification to system environment check

Add OpenSSL verification to system environment check to be able to require
rsa and saltedpassword extensions.

Change-Id: I2eedc03569f93478eac426807f83c348c5788b42
Resolves: #46959
Releases: 6.1
Reviewed-on: https://review.typo3.org/19626
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Automatic creation of processed files folder fails 06/19206/5
Andreas Wolf [Fri, 22 Mar 2013 21:54:24 +0000 (22:54 +0100)]
[BUGFIX] Automatic creation of processed files folder fails

The ResourceStorage tries to automatically create the processed files
folder if it does not exist. The identifier of the folder is taken from
the storage's configuration.

The automatic creation however fails, because when splitting the
identifier (e.g. /someFolder/_processed_/) by '/', the resulting array
always contains empty elements. Creating a folder with an empty name
fails however; therefore, empty elements should be skipped.

Change-Id: Ia9d0fe5314f67cb01da20682dfb684b711bc3cf7
Resolves: #46586
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19206
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] Extension Manager does not use calcAge 32/19632/6
Benjamin Mack [Fri, 5 Apr 2013 21:22:21 +0000 (23:22 +0200)]
[BUGFIX] Extension Manager does not use calcAge

The extension manager does his own magic with calculating the age
of the last TER update. This can be done automatically with
BackendUtility::calcAge.

Resolves: #46962
Relates: #46524
Releases: 6.1, 6.0
Change-Id: I1917da7fa97e8692ee5bac799377e2a62ad14864
Reviewed-on: https://review.typo3.org/19632
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Jost Baron
Tested-by: Jost Baron
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM: Update button -> display version 85/18085/5
Thomas Löffler [Thu, 7 Feb 2013 19:23:10 +0000 (20:23 +0100)]
[BUGFIX] EM: Update button -> display version

Adds the target version of the extension which
needs an update into the title tag of the update
button.

Releases: 6.0, 6.1
Resolves: #45245
Change-Id: Icd5f98407300abf5759554002c1d42b9214a106c
Reviewed-on: https://review.typo3.org/18085
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] Throw Exception if typo3 extension repository is not defined 28/19628/4
Sascha Egerer [Fri, 5 Apr 2013 20:20:17 +0000 (22:20 +0200)]
[BUGFIX] Throw Exception if typo3 extension repository is not defined

When there is no repository with id 1 is defined
in tx_extensionmanager_domain_model_extension you get an exception if
you try to update the extension list

Resolves: #42849
Releases: 6.1, 6.0
Change-Id: Ia60aa2227ab3a801c9002d821295c6eb01043e3f
Reviewed-on: https://review.typo3.org/19628
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM: Colorpicker in extension configuration is broken 16/19616/3
Wouter Wolters [Fri, 5 Apr 2013 18:25:21 +0000 (20:25 +0200)]
[BUGFIX] EM: Colorpicker in extension configuration is broken

The colorpicker in extension configruation is broken. This is
because of missing images.

Also this fixes an issue with duplicate ID tags on a page. Which
causes some problem when CSS is defined on the same name.

Change-Id: I5c3b7005cd0f1df9399c0e1506bd8d408d661743
Fixes: #46021
Fixes: #46953
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19616
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Read permission check for folders is broken 05/19205/2
Nicole Cordes [Sat, 23 Mar 2013 09:31:15 +0000 (10:31 +0100)]
[BUGFIX] Read permission check for folders is broken

The read permission check for folders is broken because there are some
inconsistencies in naming. For files the action to check is called "read",
for folders this check is called "browse". This should be adjusted for
folders to be equal to file check and renamed to "read".

Change-Id: I80862b60ea7d674df75dee0063764fed95570c6b
Fixes: #46582
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19205
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Tom Ruether
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] EM: fix state columns' CSS 21/19621/3
Felix Kopp [Fri, 5 Apr 2013 19:31:45 +0000 (21:31 +0200)]
[BUGFIX] EM: fix state columns' CSS

Brings official typo3.org state colors. Also fixes several
errors for IE and hovering in general.

Change-Id: Ib24edbe60ac0fb4aad259be3e603d836bed27ab0
Fixes: #46955
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19621
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] RTE: Magic Images are put in root folder 24/19224/2
Benjamin Mack [Sat, 23 Mar 2013 15:28:59 +0000 (16:28 +0100)]
[BUGFIX] RTE: Magic Images are put in root folder

Due to some problems when find the magic folder, currently
all files from the RTE are put in the root directory of the TYPO3
installation.

However, RTE should use the default upload folder of the user
by default.

Resolves: #46605
Releases: 6.1, 6.0
Change-Id: I4f9f6606bccdeefde563d243a2ad1c9311c6ae81
Reviewed-on: https://review.typo3.org/19224
Reviewed-by: Wouter Wolters
Reviewed-by: Felix Nagel
Tested-by: Felix Nagel
Reviewed-by: Tom Ruether
Reviewed-by: Stefan Neufeind
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] Page module title obeys language overlay 98/13598/7
Felix Kopp [Sat, 15 Sep 2012 21:23:07 +0000 (23:23 +0200)]
[BUGFIX] Page module title obeys language overlay

Makes the page backend module's headline language overlay aware.

The displayed headline is the page title of the selected page.
But the displayed headline should also consider the selected language.

Change-Id: Ie8b3b81139b9618ac5d2331dc86be5e5cad613d5
Resolves: #39106
Releases: 6.1
Reviewed-on: https://review.typo3.org/13598
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Pascal Dürsteler
Tested-by: Pascal Dürsteler
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] EM: Remove contentWrap container 14/19614/3
Felix Kopp [Fri, 5 Apr 2013 17:56:15 +0000 (19:56 +0200)]
[TASK] EM: Remove contentWrap container

The content wrap container "contentWrap" is removed
as the last memory of tabbed content.

Change-Id: I3d7b54c92a74217917fade99d1edaa4bc640c337
Fixes: #46948
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19614
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[TASK] EM: Add title to "Show all versions" icon 13/19613/4
Wouter Wolters [Fri, 5 Apr 2013 17:50:15 +0000 (19:50 +0200)]
[TASK] EM: Add title to "Show all versions" icon

* Add a title to the icon to show all extension versions
* Add the link for "Show all versions" to the extension title

Change-Id: Iea15bcaf8cda25662a76245e85ecd128cc3f8b6b
Resolves: #46951
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19613
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[TASK] Raise submodule pointer 18/19618/2
Christian Kuhn [Fri, 5 Apr 2013 18:54:30 +0000 (20:54 +0200)]
[TASK] Raise submodule pointer

Change-Id: I7be7c86cbbf4e4d7b89590707820bd6ae09d0a89
Reviewed-on: https://review.typo3.org/19618
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Add version title in showAllVersion view 10/19610/2
Anja Leichsenring [Fri, 5 Apr 2013 17:39:39 +0000 (19:39 +0200)]
[BUGFIX] Add version title in showAllVersion view

Fixes: #46949
Releases: 6.1, 6.0
Change-Id: I2634bc186baec2a0298596c6fb9982a8c32edd7c
Reviewed-on: https://review.typo3.org/19610
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] EM: extension info within "Get Extensions" 07/19607/3
Felix Kopp [Fri, 5 Apr 2013 17:05:28 +0000 (19:05 +0200)]
[TASK] EM: extension info within "Get Extensions"

Improves the single view / showAllVersions with further details.
Brings detail view as a base for further improvements.

Change-Id: Ia774a064508d6e98438f6480d929e39cbe7e5534
Fixes: #39919
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19607
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Extract status identifier to separate property 91/19591/8
Nicole Cordes [Fri, 5 Apr 2013 14:55:56 +0000 (16:55 +0200)]
[TASK] Extract status identifier to separate property

Instead of parsing the status objects for their classes it is better to
refactor the severity status as own property. So even the CSS class
backparsing can be dropped.

Change-Id: I6d709017e4b98582aa3b64e512107999d4f2bbb2
Resolves: #46943
Releases: 6.1
Reviewed-on: https://review.typo3.org/19591
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Move EM extension configuration save button to DocHeader 93/19593/2
Anja Leichsenring [Fri, 5 Apr 2013 15:12:41 +0000 (17:12 +0200)]
[BUGFIX] Move EM extension configuration save button to DocHeader

The configuration action brings a Save button.
Save button should be in DocHeader.

Fixes: #46941
Releases: 6.0, 6.1
Change-Id: I05b1c2bf5f6406462ee0a1fcaaa2f5eefbee88f8
Reviewed-on: https://review.typo3.org/19593
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Jost Baron
Tested-by: Jost Baron
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] EM: Add return link to showAllVersions 86/19586/5
Felix Kopp [Fri, 5 Apr 2013 14:39:09 +0000 (16:39 +0200)]
[BUGFIX] EM: Add return link to showAllVersions

Extension manager ShowAllVersions view does not deliver
link to return to the TER list. The return link is added.

Change-Id: Iaf266203222416d4c5656d5d52927c0b750b8860
Fixes: #46938
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19586
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Deprecated Big/Small/Medium/Standard-Document 55/18555/5
Benjamin Mack [Fri, 5 Apr 2013 14:40:11 +0000 (16:40 +0200)]
[TASK] Deprecated Big/Small/Medium/Standard-Document

Deprecates classes:

- BigDocumentTemplate
- SmallDocumentTemplate
- MediumDocumentTemplate
- StandardDocumentTemplate

These classes are rarely used.
Also the standard style in the backend move along.

Resolves: #45955
Releases: 6.1
Change-Id: Ic6e261eef960a71f56a8c5af4724f24e5da8e32c
Reviewed-on: https://review.typo3.org/18555
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Magdalena Leichsenring
Tested-by: Magdalena Leichsenring
6 years ago[TASK] EM: Remove search form in showAllVersions 88/19588/2
Felix Kopp [Fri, 5 Apr 2013 14:51:03 +0000 (16:51 +0200)]
[TASK] EM: Remove search form in showAllVersions

The search form is necessary on TER list but displayed in
showAllVerions. The search form is removed with this patch.

Change-Id: Ic9a6fcd33418209ba0d5def357c5b722051b31c4
Fixes: #46942
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19588
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] EM: Modules deserve headlines 80/19580/2
Felix Kopp [Fri, 5 Apr 2013 14:00:36 +0000 (16:00 +0200)]
[TASK] EM: Modules deserve headlines

Users should know which context is active.
Display context as module headline.

Change-Id: I7e572c019f3d6a290ee699a695c98a5d4ccc6e4e
Fixes: #46934
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19580
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix breaking t3editor by using hsc() 10/19510/2
Georg Ringer [Tue, 2 Apr 2013 06:08:41 +0000 (08:08 +0200)]
[BUGFIX] Fix breaking t3editor by using hsc()

t3editor misses a htmlspecialchars() when displaying content of
the CE "HTML".

Change-Id: I84b65cd42bee971adc6fb77149f6789e76fc6567
Fixes: #33651
Releases: 6.1,6.0,4.7,4.6,4.5
Reviewed-on: https://review.typo3.org/19510
Reviewed-by: Marcus Schwemer
Tested-by: Marcus Schwemer
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Move EM tabs to function menu 63/19563/4
Felix Kopp [Fri, 5 Apr 2013 08:44:11 +0000 (10:44 +0200)]
[BUGFIX] Move EM tabs to function menu

Changes the tabs in extension manager to a function menu.
The views to manage+get extensions are different from a
user perspective.

Change-Id: I2612667cdb2656fa8954b09ada858581318b3c1d
Fixes: #46931
Release: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19563
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Magdalena Leichsenring
Tested-by: Magdalena Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] List module shows thumbs on CEs of type text 24/19124/8
Mario Rimann [Wed, 20 Mar 2013 22:29:31 +0000 (23:29 +0100)]
[BUGFIX] List module shows thumbs on CEs of type text

The list module renders a thumbnail for content elements as soon
as they have an image attached - independent of the current type
of the content element.

This patch changes the behavior, so that the thumbnail for
records in the list view are only shown, if the thumbnail-
column is visible for the current type.

Change-Id: Id59d7816f91bd37f49f794827826fca1929f7d0a
Resolves: #26753
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19124
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Magdalena Leichsenring
Tested-by: Magdalena Leichsenring
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Ignore pcntl_* php function in disable_functions check 24/19524/6
Wouter Wolters [Tue, 2 Apr 2013 21:13:51 +0000 (23:13 +0200)]
[TASK] Ignore pcntl_* php function in disable_functions check

The check for disable_functions gives a warning on a Ubuntu OS.
To not give a false alarm we set the status to Notice if
only functions are disabled that are currently not used by TYPO3.

Change-Id: I2cc6de83dc805faf65f68e8c315b68a2f2576e81
Resolves: #46877
Releases: 6.1
Reviewed-on: https://review.typo3.org/19524
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] Installer fix crash with faulty DB data 64/19564/2
Alexander Opitz [Fri, 5 Apr 2013 09:20:49 +0000 (11:20 +0200)]
[BUGFIX] Installer fix crash with faulty DB data

If the database config, given in step 2 of install tool are faulty,
we recognice that for step 3 but try to get all database tables
in that state. Which will crash PHP since MySQLi changes.

You can reproduce this by using faulty DB data on step 2 in the
123-installer.

Resolves: #46932
Releases: 6.1
Change-Id: Ib6c756183a8ec23417115b7070d7e5ffae869a3a
Reviewed-on: https://review.typo3.org/19564
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Caching framework tables depends on ext_tables.sql 14/19214/4
Nicole Cordes [Sat, 23 Mar 2013 13:17:51 +0000 (14:17 +0100)]
[BUGFIX] Caching framework tables depends on ext_tables.sql

Since TYPO3 version 4.6 the caching framework should be responsible to
create needed tables for itself. But this is only executed when the
extension contains ext_tables.sql file in its extension folder. If you do
not need any other tables/fields no caching framework tables are created.
This should be independent from ext_tables.sql

Change-Id: Ifba3cb7bcc94d09627b38d5b5962cfdb2282306b
Fixes: #46591
Releases: 6.1, 6.0
Reviewed-on: https://review.typo3.org/19214
Reviewed-by: Sascha Egerer
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Extension manager styling 44/18544/4
Felix Kopp [Fri, 1 Mar 2013 00:09:05 +0000 (01:09 +0100)]
[BUGFIX] Extension manager styling

The extension manager never got all defined styles.
Bring several visual improvements:

— placeholder in search field
— show action icons on hover
— style extension state column
— float table header cols left and right

Change-Id: Id6eafa2b28b1d054929a84400bf1648b6e1e6d75
Fixes: #45928
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/18544
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Jost Baron
Tested-by: Jost Baron
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Environment check does not detect Windows OS 55/19555/2
Christian Kuhn [Thu, 4 Apr 2013 11:26:29 +0000 (13:26 +0200)]
[BUGFIX] Environment check does not detect Windows OS

Obvious error. This code is now identical to ext:core
SystemEnvironmentBuilder.

Change-Id: Ic09c04bb8761ae6cb678d70118e4bcb94d2f7df9
Resolves: #46911
Releases: 6.1
Reviewed-on: https://review.typo3.org/19555
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Cleanup CssStyledContentController 51/19551/3
Wouter Wolters [Wed, 3 Apr 2013 22:15:01 +0000 (00:15 +0200)]
[TASK] Cleanup CssStyledContentController

* Make use of the "use" statement for GeneralUtility
* Long lines are spread over more lines for readability

Change-Id: Iea4bbfec9e672828fda5ad2d19f2d2a76268fa99
Resolves: #46902
Releases: 6.1
Reviewed-on: https://review.typo3.org/19551
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Skip some permissions tests if run as root 47/19547/2
Christian Kuhn [Wed, 3 Apr 2013 16:31:21 +0000 (18:31 +0200)]
[BUGFIX] Skip some permissions tests if run as root

Some tests in the configuration manager test something is not
writable by manipulating the permissions on the target removing
the w flag. Those tests fail if the suite is run as user root,
this user is always allowed to write. Tests are skipped if run
as root now.

Change-Id: I81d740d7c112df548cf70c76673d433b8f1ff168
Resolves: #46895
Related: #46854
Releases: 6.1
Reviewed-on: https://review.typo3.org/19547
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Let Upgrade wizard recognize $GLOBALS['TYPO3_CONF_VARS'] 82/19482/3
Anja Leichsenring [Mon, 1 Apr 2013 11:15:33 +0000 (13:15 +0200)]
[BUGFIX] Let Upgrade wizard recognize $GLOBALS['TYPO3_CONF_VARS']

The LocalConfiguration wizard rewrites the existing localconf.php to the
new LocalConfiguration.php. To do so, the lines are read and analyzed to
retrieve the value and translate it to the new structure.

Until now, only lines containing the keyword $TYPO3_CONF_VARS are taken
into account. This patch extends the analysis to the keyword
$GLOBALS['TYPO3_CONF_VARS'].

Fixes: #39135
Releases: 6.0, 6.1
Change-Id: I880076d75a312926c8e968ad3ba883c41f364a62
Reviewed-on: https://review.typo3.org/19482
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Set TYPO3 version to 6.1-dev 38/19538/2
TYPO3 Release Team [Wed, 3 Apr 2013 11:36:51 +0000 (13:36 +0200)]
[TASK] Set TYPO3 version to 6.1-dev

Change-Id: I260f2e8e105e76485247a8e5ce0abce641618be7
Reviewed-on: https://review.typo3.org/19538
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 6.1.0beta1 37/19537/2
TYPO3 Release Team [Wed, 3 Apr 2013 11:36:37 +0000 (13:36 +0200)]
[RELEASE] Release of TYPO3 6.1.0beta1

Change-Id: I9efec045bc2fe250039fed3aae136cdf0cf8c23b
Reviewed-on: https://review.typo3.org/19537
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[TASK] Raise submodule pointer 36/19536/2
TYPO3 Release Team [Wed, 3 Apr 2013 10:54:04 +0000 (12:54 +0200)]
[TASK] Raise submodule pointer

Change-Id: Id3d424c06859b9842172daa905ce0dab2c36cd41
Reviewed-on: https://review.typo3.org/19536
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] BE login form gives warnings in RteHtmlParser 31/16731/4
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/16731
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Clean up DatabaseConnection class 22/19522/3
Christian Kuhn [Tue, 2 Apr 2013 18:45:01 +0000 (20:45 +0200)]
[TASK] Clean up DatabaseConnection class

* Reduce number of IDE warnings by fixing method annotations
* Minor nitpicks
* Remove "define visibility" TODOs for API methods

Change-Id: Ica0bf776d3f22678b6fb67cdd85da188011509b0
Reviewed-on: https://review.typo3.org/19522
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Release installation procedure from LocalConfiguration file 06/19506/4
Christian Kuhn [Mon, 1 Apr 2013 20:53:36 +0000 (22:53 +0200)]
[TASK] Release installation procedure from LocalConfiguration file

The dummy, government and introduction packages deliver with a
default typo3conf/LocalConfiguration.php file to set defaults. If
the installation was not yet completed, those files do not contain
database settings. The bootstrap loads LocalConfiguration and
redirects to the install tool in 123 mode, if those db credentials
are missing. This is ugly and leads to several headaches.

The patch introduces a new file called "FactoryConfiguration.php"
within ext:core Configuration directory to set those defaults now.
The packages can overload these settings with an own file in
typo3conf called "AdditionalFactoryConfiguration", eg. to load the
specific extensions needed during the install process.

This way, the packages do not deliver a "LocalConfiguration" file
anymore. The boostrap now just checks for the existence of the file
and redirects to the install tool if it doesn't exist. The install
tool then creates the "LocalConfiguration" from the factory files
at an early point in the process.

The patch has to deal with different side effect of this:
* ConfigurationManager is no singleton anymore, there was no reason
  for that in the first place anyway.
* ConfigurationManager has a new method to deal with the factory
  files.
* ConfigurationManager got some refactoring to get rid of constants
* Bootstrap is adapted to the new file existance handling.
* GeneralUtility::fixPermissions now can give default permission
  values for files if the settings do not exist yet.
* GeneralUtility::writeFile now accepts a new argument to force
  setting permissions. This is used in ConfigurationManager to
  end up with a LocalConfigurationFile with correct permissions
  as soon as installation is completed.
* As usual, the patch has a good test coverage to show everything
  works as expected.

Change-Id: Icb644534e6d1f426bc9512a941a69d3ee3727223
Resolves: #46854
Releases: 6.1
Reviewed-on: https://review.typo3.org/19506
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 21/19521/2
TYPO3 Release Team [Tue, 2 Apr 2013 17:07:12 +0000 (19:07 +0200)]
[TASK] Raise submodule pointer

Change-Id: I39f576aebdfa181c11896cf0942b66823435cb20
Reviewed-on: https://review.typo3.org/19521
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[FEATURE] Human readable names for special folders 77/19177/12
Stefan Neufeind [Fri, 22 Mar 2013 13:10:02 +0000 (14:10 +0100)]
[FEATURE] Human readable names for special folders

The names of some special folders (user upload,
temporary files, recycler) were historically
converted to a human readable string. This is partly
broken in the current version, especially the sorting
gets mixed up. This commit changes the concept to
make the mapping more flexible (i.e., the driver can
decide what folder has which special role) and also
fixes the name mapping and sorting.

Change-Id: Iaf7dee74f4d9031ed91b446937361ecdede9a0b5
Resolves: #46542
Releases: 6.1
Reviewed-on: https://review.typo3.org/19177
Tested-by: Philipp Gampe
Tested-by: Andreas Wolf
Reviewed-by: Philipp Gampe
Reviewed-by: Andreas Wolf
6 years ago[!!!][FEATURE] Implement pre- and post-hook around SELECT queries 11/18411/4
Soren Malling [Thu, 21 Feb 2013 10:22:58 +0000 (11:22 +0100)]
[!!!][FEATURE] Implement pre- and post-hook around SELECT queries

To use in example content/record security,
a hook is implemented before and after the SELECT call.

The interface introduces a new function that needs to be
implemented to avoid breaking functionality!

The SELECT call is the only database call without such hook

Resolves: #45699
Releases: 6.1
Change-Id: I915bd2422e3d6743a408ea53af7e6491cfe2657a
Reviewed-on: https://review.typo3.org/18411
Reviewed-by: Dmitry Dulepov
Reviewed-by: Mattias Nilsson
Tested-by: Dmitry Dulepov
Reviewed-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Remove explicit strict test from TypoScriptParserTest 04/19504/2
Oliver Hader [Mon, 1 Apr 2013 20:51:10 +0000 (22:51 +0200)]
[TASK] Remove explicit strict test from TypoScriptParserTest

The TypoScriptParser is executed in strict mode by default.

Change-Id: I95a206e184cbafaebe28f1db592bd0f6a6dda4db
Related: #46839
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19504
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[!!!][BUGFIX] Scope of ProcessedFile cannot be modified 38/19438/2
Oliver Hader [Sat, 30 Mar 2013 08:55:26 +0000 (09:55 +0100)]
[!!!][BUGFIX] Scope of ProcessedFile cannot be modified

A ProcessedFile is used to generate a preview or crop-scaled
version of a File. Actually a Task implementing the
TaskInterface defines the basics and an accordant Helper
object takes care of the modifications to that file.
There are pre-process and post-process signals that seem to
be useless in modifying the scope of a particular task, however.

Imagine a file shall be pre-processed (e.g. color profile
transformation) and that result shall be used for resizing.
The current task implementation is using the original file
directly, however the task actually shall define which is the
source (the original file) the modifications shall be based on.

This change modifies the TaskInterface with a getSourceFile()
method to overcome this limitation.

Change-Id: I280ea9a0bf056f9eee0a06995ab809fdafb8a11a
Fixes: #46795
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19438
Reviewed-by: Stefan Neufeind
Tested-by: Steffen Ritter
Reviewed-by: Steffen Ritter
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
6 years ago[BUGFIX] Respect line breaks in stdWrap.cropHTML 19/18219/2
Alexander Stehlik [Tue, 12 Feb 2013 11:35:00 +0000 (12:35 +0100)]
[BUGFIX] Respect line breaks in stdWrap.cropHTML

By using the PCRE_DOTALL (/s) pattern modifier in the cropHTML
regular expression for preserving HTML entities the dot in the
pattern will include line breaks.

Resolves: #28741
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Change-Id: Ifda9e397406dd481b634ded22fd13cac90192118
Reviewed-on: https://review.typo3.org/18219
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
Reviewed-by: Stefan Neufeind
Reviewed-by: Susanne Moog
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[BUGFIX][EM] TER repository page fails 97/19497/2
Christian Kuhn [Mon, 1 Apr 2013 16:13:40 +0000 (18:13 +0200)]
[BUGFIX][EM] TER repository page fails

After the persistence patch in extbase was reverted, em needs an
adaption to make the Repository tab work again.

Change-Id: If88f9c2e52fdeed344955a62568835b3968db5e2
Fixes: #46844
Related: #46837
Releases: 6.1
Reviewed-on: https://review.typo3.org/19497
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn