Packages/TYPO3.CMS.git
6 years ago[BUGFIX] File list module headline 06/20906/3
Felix Kopp [Sun, 19 May 2013 10:28:29 +0000 (12:28 +0200)]
[BUGFIX] File list module headline

View should guide users and always prompt the current status.
File list has been lacking a main headline - until now.

Change-Id: Id3d2d1963bbedf917d2e8bc8f7756c10a026512e
Resolves: #48380
Releases: 6.2
Reviewed-on: https://review.typo3.org/20906
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] MailUtility::parseAddresses() returns @localhost on empty string 39/20839/4
Philipp Gampe [Thu, 16 May 2013 17:01:17 +0000 (19:01 +0200)]
[BUGFIX] MailUtility::parseAddresses() returns @localhost on empty string

parseAddresses should return an array of email addresses ready to be
feed into swiftmailer.
If an empty string is passed to the function, then it returns
"@localhost", which is not a valid email.
Swiftmailer will throw an exception "Address in mailbox given
[@localhost] does not comply with RFC 2822, 3.6.2."
This happens in ContentObjectRenderer->sendNotifyEmail() which is in
turn used by the frontend login forgotten passwort form.

Skip any addresses without a mailbox given.

Resolves: #48247
Releases: 6.2, 6.1
Change-Id: If8724416b3451417db7729dc81abdbd068dc8b10
Reviewed-on: https://review.typo3.org/20839
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[TASK] Move js files to EXT: backend 44/20644/3
Felix Kopp [Wed, 8 May 2013 16:32:26 +0000 (18:32 +0200)]
[TASK] Move js files to EXT: backend

The global js/ directory should be resolved. Moves several files
to EXT: backend that are only used in EXT: backend classes.

Change-Id: I79c80f60699750a5aff46ac554cb8d92c8a37236
Resolves: #48063
Releases: 6.2
Reviewed-on: https://review.typo3.org/20644
Reviewed-by: Thomas Maroschik
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[FEATURE] Introduce Share font to backend for H1 54/20654/7
Felix Kopp [Thu, 16 May 2013 23:11:54 +0000 (01:11 +0200)]
[FEATURE] Introduce Share font to backend for H1

Brings the share web font to backend. Following TYPO3 styleguide
and typo3.org website. Share font is used for module headline only.

Change-Id: Id6f1ff9b7971dff7192928df68677b5a98485cb8
Resolves: #36017
Releases: 6.2
Reviewed-on: https://review.typo3.org/20654
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[FEATURE] Become spacious: increase spaces 94/20894/2
Felix Kopp [Sat, 18 May 2013 11:49:20 +0000 (13:49 +0200)]
[FEATURE] Become spacious: increase spaces

Backend had been dense for a long time. With larger screens come
more opportunities. Increases vertical and horizontal spaces.

On our way to a backend with less clutter and more space this
is the initial spark.

This patch follows the 12px backend grid raster.

Change-Id: I350a772ee2a52b8b5aed18dbdd44f340b9c17950
Resolves: #48376
Releases: 6.2
Reviewed-on: https://review.typo3.org/20894
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Select/deselect all in database analyzer doesn't work 97/20897/3
Wouter Wolters [Sat, 18 May 2013 12:25:08 +0000 (14:25 +0200)]
[BUGFIX] Select/deselect all in database analyzer doesn't work

Due to the introduction of jQuery in the Install Tool the
select/deselect is broken. Remove the inline onclick event and
put the new logic in install.js

Change-Id: I74602929c2097c111dbad0ef02743bd69ad2c189
Resolves: #48168
Releases: 6.2
Reviewed-on: https://review.typo3.org/20897
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Francois Suter
Tested-by: Francois Suter
6 years ago[BUGFIX] be_users.userMods is too small to hold all modules 85/20885/3
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/20885
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
6 years ago[TASK] Remove template.php 25/20725/2
Felix Kopp [Sun, 12 May 2013 21:57:37 +0000 (23:57 +0200)]
[TASK] Remove template.php

Deleted the former central template file "template.php".
Template.php was deprecated and is scheduled for removal.

All remaining references to template.php are updated.
Template.php had only be referenced within comments.

Change-Id: I07b499b45d9bc83adcc9ea4ff10eae7aaa18c7d4
Resolves: #48122
Releases: 6.2
Reviewed-on: https://review.typo3.org/20725
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Raise submodule pointer 81/20881/3
Wouter Wolters [Fri, 17 May 2013 17:41:39 +0000 (19:41 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ib318961b792e21993c02e95693deb68abf3fd046
Reviewed-on: https://review.typo3.org/20881
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Fix start of identifier from /./ to / 48/20348/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/20348
Reviewed-by: Peter Niederlag
Tested-by: Peter Niederlag
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Can not expand new collapsed IRRE record with RTE field 71/20871/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/20871
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[BUGFIX] ProcessedFile is persisted in sys_file as well 37/20437/7
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/20437
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Reviewed-by: Frans Saris
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] Cannot connect to the current database 32/20732/3
Oliver Hader [Mon, 13 May 2013 12:49:15 +0000 (14:49 +0200)]
[BUGFIX] Cannot connect to the current database

DatabaseConnection::admin_get_dbs() iterates over all existing
databases during install process and tries to use each of them.
If that fails, an exception is thrown - which is not caught in
the mentioned method.

Change-Id: I5fdf08b867ead6535ce737fdceb86a977b539462
Fixes: #48138
Releases: 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/20732
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 06/20806/2
Anja Leichsenring [Wed, 15 May 2013 19:48:26 +0000 (21:48 +0200)]
[TASK] Raise submodule pointer

Change-Id: I325d6ebdffc07488ef7d3f14b0fc75dc9a4fc890
Reviewed-on: https://review.typo3.org/20806
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Improve method makeCategorizable to be used everywhere 12/12812/11
Fabien Udriot [Sun, 15 Jul 2012 23:25:22 +0000 (01:25 +0200)]
[TASK] Improve method makeCategorizable to be used everywhere

Method makeCategorizable registers a table to be categorizable in the
BE. The current implementation has the drawback to force the call of this
method after the TCA of the table. If called before, the "categorization"
wouldn't be applied because of timing issue. The patch improve the
situation by postponing the application of the TCA responsible for
categorization.

For more details about the method refer to
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::makeCategorizable.

Change-Id: I966cc65e50e0d6a81cfafb1238f253ed802349c6
Resolves: #38972
Releases: 6.2, 6.1
Reviewed-on: https://review.typo3.org/12812
Reviewed-by: Francois Suter
Tested-by: Francois Suter
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] Uppercase CSS tag selectors not supported in some mime types 59/20159/3
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/20159
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Raise submodule pointer 19/20719/2
Anja Leichsenring [Sun, 12 May 2013 12:25:23 +0000 (14:25 +0200)]
[TASK] Raise submodule pointer

Change-Id: I9c4b65a0602479478b5f5e0ae781b4ca6422a6ef
Reviewed-on: https://review.typo3.org/20719
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] Sorting not respected for backend layout dropdowns 44/20444/2
Patrick Broens [Fri, 3 May 2013 06:17:25 +0000 (08:17 +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.7, 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/20444
Reviewed-by: Wouter Wolters
Reviewed-by: Steffen Müller
Tested-by: Steffen Müller
Reviewed-by: Frans Saris
Tested-by: Frans Saris
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] max_execution_time check fails 79/20679/6
Adrian Dymorz [Thu, 9 May 2013 20:48:32 +0000 (22:48 +0200)]
[BUGFIX] max_execution_time check fails

Fix for wrong error message in system environment check. Checking
max_execution_time fails in cli mode.

Resolves: #48095
Releases: 6.1, 6.2
Change-Id: I5cfe59dfab680d49a2b1b023a09e2d8d458345f4
Reviewed-on: https://review.typo3.org/20679
Reviewed-by: Markus Klein
Reviewed-by: Laurent Cherpit
Reviewed-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Improvement of LanguageCacheClearer 89/20489/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/20489
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Empty subpart template if no data given 05/20505/4
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/20505
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Add support for float values to arrayExport 00/20700/3
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/20700
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Update PEAR packages 99/20599/4
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/20599
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[TASK] EXT: t3skin - Login template & JS 68/20568/3
Felix Kopp [Mon, 6 May 2013 22:11:29 +0000 (00:11 +0200)]
[TASK] EXT: t3skin - Login template & JS

Moves login template and JavaScript files to directory
structure following the Flow convention.

Change-Id: Ibc8abcdb31d6de46cf544d4ddf36e299f4fe016d
Resolves: #48001
Releases: 6.2
Reviewed-on: https://review.typo3.org/20568
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Use PHP lint to check for syntax errors on travis 50/20650/3
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/20650
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
6 years ago[TASK] NEWS.txt entry about changed Fluid ImageViewHelper 33/20633/3
Daniel Hürtgen [Wed, 8 May 2013 07:32:39 +0000 (09:32 +0200)]
[TASK] NEWS.txt entry about changed Fluid ImageViewHelper

The Fluid ImageViewHelper changed its default rendering
behaviour for title attributes, NEWS.txt gets a hint about this.

Releases: 6.2
Resolves: #48046
Related: #47552
Change-Id: I0afdf76844575786de40560a37ed758768f192d0
Reviewed-on: https://review.typo3.org/20633
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[!!!][-FEATURE] Drop ext:tsconfig_help 00/20600/4
Wouter Wolters [Tue, 7 May 2013 18:49:35 +0000 (20:49 +0200)]
[!!!][-FEATURE] Drop ext:tsconfig_help

The extension tsconfig_help provides the "TypoScript Help" backend
module and is used by some wizards.

The help information is based hopelessly outdated data and was
last updated for CMS 4.1. The included update process parses
manual.sxw files and fatals since 6.0 without anyone noticing. The
manual files are not updated in core for quite some time.

After talking with the doc team, we decided to remove the whole
extension without and all using points now. Any core internal
help mechanics should be based on docs.typo3.org. The doc team
already works on a system to provide current information with the
core, and that will not be based on tsconfig_help.

The patch removes the extension, the wizard entry point, the
wizard register in TCA and other usages without further deprecation.

Change-Id: Ica74245f4925291d8d5ab8b1589420c5abc2be05
Resolves: #47931
Releases: 6.2
Reviewed-on: https://review.typo3.org/20600
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Francois Suter
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
6 years ago[BUGFIX] Remove 1000 pixelx limitation for preview image 39/20439/5
Fabien Udriot [Thu, 2 May 2013 18:07:17 +0000 (20:07 +0200)]
[BUGFIX] Remove 1000 pixelx limitation for preview image

There is a limitation of 1000 pixels width / height when creating a
preview image, also known as ProcessedFile::CONTEXT_IMAGEPREVIEW

The limitation is artificial and subjective and should be removed letting
more freedom to the system, e.g for generating banner which are quite
large.

Change-Id: Id86c5491437a32b0011b4fe29129c3ee433712af
Resolves: #47846
Releases: 6.2, 6.1
Reviewed-on: https://review.typo3.org/20439
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Introduce jQuery in the Install Tool 48/19548/7
Wouter Wolters [Wed, 3 Apr 2013 18:44:22 +0000 (20:44 +0200)]
[TASK] Introduce jQuery in the Install Tool

Introduce jQuery in the Install Tool and remove all
prototype JavaScript.

Change-Id: I35f9ed136959c1bb523b6005fa8d8541181d09f9
Resolves: #46897
Releases: 6.2
Reviewed-on: https://review.typo3.org/19548
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK][INSTALL] Extract status objects to own namespace 61/20561/4
Christian Kuhn [Mon, 6 May 2013 20:29:36 +0000 (22:29 +0200)]
[TASK][INSTALL] Extract status objects to own namespace

With 6.1 status classes were introduced within the system environment
check that represent the different fail severities.

These objects are pretty useful within ext:install and could be used
as common helper encapsulating all status tasks.

The patch moves the status classes out of the system environment
check to an own namespace within ext:install and adds a utility class
that helps with rendering, filtering and sorting.

Change-Id: Id5c6efb567c9b88b7255a1b8ba5a620ed75a7cd3
Resolves: #47999
Releases: 6.2
Reviewed-on: https://review.typo3.org/20561
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] GeneralUtilityTest does non use absolute path 58/20558/3
Christian Kuhn [Mon, 6 May 2013 19:54:46 +0000 (21:54 +0200)]
[BUGFIX] GeneralUtilityTest does non use absolute path

Some of the 'link' tests for rmdir do not use absolute paths and
only give desired results if current directory is the document root.

Change-Id: I4a06c1a158175e939e70639627bb8e93e7b773fa
Resolves: #47997
Related: #47459
Releases: 6.2
Reviewed-on: https://review.typo3.org/20558
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix GeneralUtility::rmdir and usage in tests 95/20095/3
Anja Leichsenring [Mon, 22 Apr 2013 21:13:39 +0000 (23:13 +0200)]
[BUGFIX] Fix GeneralUtility::rmdir and usage in tests

rmdir() has some issues fixed by the patch, especially if
feeded with links:
* If target is a dead link, the link was not removed.
* If target is a link to a directory, only the link should be
  removed, but not the directory the link points to.
* If recursion is disabled, but a directory has sub files or
  directories, a warning might be raised, now suppressed
  with an @.

The method is now fully covered by tests and can handle files,
links and directories. It is now used in GeneralUtilityTest
itself to clean up any created file during tearDown, so a lot
of tests can be streamlined.

Fixes: #47459
Releases: 6.2
Change-Id: If58a6c2262165b84c4b674c1ae71fdddcbf56458
Reviewed-on: https://review.typo3.org/20095
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Unify donate button in about module 03/20503/2
Georg Ringer [Sun, 5 May 2013 08:38:23 +0000 (10:38 +0200)]
[TASK] Unify donate button in about module

Change-Id: Iaf58bdb62fb9929af05398cc0d3f6a9f31c7cad4
Resolves: #47933
Releases: 6.2
Reviewed-on: https://review.typo3.org/20503
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Old Fluid ViewHelper namespace in ext:about 76/20476/2
Wouter Wolters [Fri, 3 May 2013 18:02:55 +0000 (20:02 +0200)]
[BUGFIX] Old Fluid ViewHelper namespace in ext:about

Replace old namespace to the new namespace in Logo.html

Change-Id: Iadc6fa1e0397573974a399a18b2c3760887e3254
Fixes: #47898
Releases: 6.2
Reviewed-on: https://review.typo3.org/20476
Reviewed-by: Nicole Cordes
Reviewed-by: Stefan Froemken
Tested-by: Stefan Froemken
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Fix double-stdWrapping of GIFBUILDER's TEXT object 65/16865/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/16865
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Form email validation is case sensitive 21/20421/5
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/20421
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] BEfunc getProcessedValue doesn't show record title for "group" 82/13082/9
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/13082
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Move adminpanel.js to EXT: frontend 18/20518/2
Felix Kopp [Sun, 5 May 2013 12:22:37 +0000 (14:22 +0200)]
[TASK] Move adminpanel.js to EXT: frontend

Admin panel is displayed on frontend when enabled. Editors can
move this panel via drag+drop based on adminpanel.js.
This file is only used in EXT: frontend and should remain there.

Change-Id: Id0733f6a199487946a312f787c30d8126275ee6b
Resolves: #47943
Releases: 6.2
Reviewed-on: https://review.typo3.org/20518
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[TASK] BE login template wrong 19/20519/2
Markus Klein [Sun, 5 May 2013 12:27:30 +0000 (14:27 +0200)]
[TASK] BE login template wrong

Accidentally reintroduced path to BE template.
Remove superfluous line again.

Releases: 6.2
Change-Id: I71dad6fbe2e8026999cff402c36b688a511cc4c6
Reviewed-on: https://review.typo3.org/20519
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[FEATURE] Add missing stdWrap to the new "strPad" properties 78/20278/3
Wouter Wolters [Sun, 28 Apr 2013 21:09:26 +0000 (23:09 +0200)]
[FEATURE] Add missing stdWrap to the new "strPad" properties

Change-Id: Id054b5b831d4b3cb83447c01648bb5ed6cde4589
Resolves: #43604
Releases: 6.2
Reviewed-on: https://review.typo3.org/20278
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] TCA:Suggest wizard doesn't work for select with maxitems=1 70/4270/13
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
6 years ago[FEATURE] New TCA displayCond options BIT and !BIT 72/20272/3
Wouter Wolters [Sun, 28 Apr 2013 19:04:07 +0000 (21:04 +0200)]
[FEATURE] New TCA displayCond options BIT and !BIT

Add option to check with a multi-value field in displayCond.

Example: FIELD:content:BIT:1

Change-Id: I1f2bc770b55cb2843ac1b508a6d6856a638dac25
Resolves: #45514
Releases: 6.2
Reviewed-on: https://review.typo3.org/20272
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Resolve asterisk in allowed tables for suggest wizard 87/20487/5
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/20487
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
6 years ago[BUGFIX] Label in list view is not escaped 17/13817/7
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/13817
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[TASK] Cleanup ext:backend 79/20479/10
Nicole Cordes [Sat, 4 May 2013 22:24:40 +0000 (00:24 +0200)]
[TASK] Cleanup ext:backend

Cleanup ext:backend with the following code changes:
* Make use of the "use" statement for GeneralUtility
* Make use of the "use" statement for BackendUtility
* Case in switch statements are tabbed with one more tab

Change-Id: I6549316dddc9575cab4e661b7c111ec947757cb8
Fixes: #47900
Releases: 6.2
Reviewed-on: https://review.typo3.org/20479
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] Incorrect grouping of exclude fields in translated backend 27/20427/6
Philipp Gampe [Thu, 2 May 2013 15:44:57 +0000 (17:44 +0200)]
[BUGFIX] Incorrect grouping of exclude fields in translated backend

If you use the backend in a language other than English, then the
grouping of the exclude fields in the be_group record is messed up when
flexform fields are included.

E.g. in a German backend, all tt_content fields are grouped below pages.

Sort the table names beforehand and afterwards all fields inside each
table.
Besides the patch converts some variables names into meaningful ones.

Fixes: #47839
Related: #34098
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: I28ebc69d5cfc0316bdf44558276d3e939d011c2d
Reviewed-on: https://review.typo3.org/20427
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
6 years ago[TASK] Minor Installer.php clean up 63/20463/2
Christian Kuhn [Fri, 3 May 2013 11:32:21 +0000 (13:32 +0200)]
[TASK] Minor Installer.php clean up

Split method setupGeneral() to two methods.

Resolves: #47872
Releases: 6.2

Change-Id: I802264188159f04bd0542efd6a719c0e6e1b6c25
Reviewed-on: https://review.typo3.org/20463
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Reviewed-by: Thomas Maroschik
Tested-by: Thomas Maroschik
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[FEATURE] New icon for EXT: reports backend module 04/20504/2
Felix Kopp [Sun, 5 May 2013 09:03:02 +0000 (11:03 +0200)]
[FEATURE] New icon for EXT: reports backend module

Brings a brand new icon for Reports extension & backend module.

Since Reports and Log backend modules had exactly the same icon
this change brings an usability improvement for all users.

Change-Id: Ieeb868bdf1cba4aaaae0e833b9377ce663352237
Resolves: #41631
Releases: 6.2
Reviewed-on: https://review.typo3.org/20504
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Cleanup: Must use "self::" for local static member reference 01/20501/2
Philipp Gampe [Sat, 4 May 2013 17:43:49 +0000 (19:43 +0200)]
[TASK] Cleanup: Must use "self::" for local static member reference

Resolves: #47925
Releases: 6.2,6.1
Change-Id: I8b23f014fb215a262801480bd4bda3bc44f8c11c
Reviewed-on: https://review.typo3.org/20501
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Must use "self::" for local static member reference 02/20502/2
Philipp Gampe [Sat, 4 May 2013 17:49:25 +0000 (19:49 +0200)]
[TASK] Must use "self::" for local static member reference

Resolves: #47926
Releases: 6.2, 6.1
Change-Id: I89aaf7e6fe75d66e3b3769c6a1b6ecd04e8b6df5
Reviewed-on: https://review.typo3.org/20502
Reviewed-by: Laurent Cherpit
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[FEATURE] Include Normalize.css 97/20497/2
Felix Kopp [Sat, 4 May 2013 15:51:27 +0000 (17:51 +0200)]
[FEATURE] Include Normalize.css

Include normalize.css to render html consistently.
This way a more solid base for css adaptions is set.

"Normalize.css makes browsers render all elements more
consistently and in line with modern standards. It precisely
targets only the styles that need normalizing."
-http://necolas.github.io/normalize.css/

Change-Id: Ia31784a1b2e00c631d4983de8ed8fc82e15b84be
Resolves: #47920
Releases: 6.2
Reviewed-on: https://review.typo3.org/20497
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Move PageRenderer default html template 71/20471/2
Felix Kopp [Fri, 3 May 2013 16:24:54 +0000 (18:24 +0200)]
[TASK] Move PageRenderer default html template

Moves the default html backend template for PageRenderer
to the corresponding extension EXT: core.

Change-Id: Icc69207bd74de4bc1bc0a7a7be4f8d9aceb0ed80
Fixes: #47892
Releases: 6.2
Reviewed-on: https://review.typo3.org/20471
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] FormEngine background color and padding 74/20474/2
Felix Kopp [Fri, 3 May 2013 17:02:00 +0000 (19:02 +0200)]
[BUGFIX] FormEngine background color and padding

Adapts backend color for FormEngine footer cell to white.
Also removes an defective margin above FormEngine tabs.

Change-Id: I5500a2c51fcffe4ff00d197d6b6480cb37bad8a4
Fixes: #47894
Releases: 6.2, 6.1
Reviewed-on: https://review.typo3.org/20474
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Clearing label through TS doesn't work 51/17151/5
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/17151
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Fix some typos in environment check. 92/20492/3
Georg Ringer [Sat, 4 May 2013 12:06:15 +0000 (14:06 +0200)]
[TASK] Fix some typos in environment check.

Change-Id: I63cdb982dc70a7cb79e6a580974a20a10482d0c6
Resolves: #47915
Releases: 6.2
Reviewed-on: https://review.typo3.org/20492
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Processed folder in a sub folder is shown 32/19732/6
Nicole Cordes [Sun, 7 Apr 2013 11:17:36 +0000 (13:17 +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.1, 6.0
Reviewed-on: https://review.typo3.org/19732
Reviewed-by: Alexander Opitz
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[TASK] Move template for FormEngine 72/20472/2
Felix Kopp [Fri, 3 May 2013 16:52:52 +0000 (18:52 +0200)]
[TASK] Move template for FormEngine

Moves the html template for FormEngine
from typo3/templates to EXT: backend.

Change-Id: Idcc7c45790f71ed91d83836821dba52baf9615d0
Fixes: #47893
Releases: 6.2
Reviewed-on: https://review.typo3.org/20472
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years agoRevert "[BUGFIX] Resolve asterisk in allowed tables for suggest wizard" 86/20486/2
Georg Ringer [Sat, 4 May 2013 09:05:39 +0000 (11:05 +0200)]
Revert "[BUGFIX] Resolve asterisk in allowed tables for suggest wizard"

This reverts commit c0232564774b9d7266d60d1d475191df4322141a

Change-Id: Id5f5b064f9f5bee2431d967646f1729b850ed6a8
Reviewed-on: https://review.typo3.org/20486
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] Resolve asterisk in allowed tables for suggest wizard 47/20047/6
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: I0a02b9fc7fbfd094e1d3aaf2c7853be8eee13248
Fixes: #21588
Releases: 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/20047
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] displayCond in flexforms broken 67/20467/2
Stefan Galinski [Fri, 3 May 2013 14:47:23 +0000 (16:47 +0200)]
[BUGFIX] displayCond in flexforms broken

Fixes: #47886
Releases: 6.2, 6.1
Change-Id: I1268fce3c7e1d4c39cad029767e8503df119ea3c
Reviewed-on: https://review.typo3.org/20467
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years agoRevert "[TASK] Remove dummy files from ext:install" 85/20485/2
Christian Kuhn [Sat, 4 May 2013 08:23:56 +0000 (10:23 +0200)]
Revert "[TASK] Remove dummy files from ext:install"

Test fail, reverted for now, will be redone.

This reverts commit a35b7653c5a4d26cb9a224bc962e5b59886c49b5

Change-Id: I72f35279b44a54fc81170bc272c01a88151241d7
Reviewed-on: https://review.typo3.org/20485
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files from ext:install 41/20441/3
Christian Kuhn [Thu, 2 May 2013 18:55:12 +0000 (20:55 +0200)]
[TASK] Remove dummy files from ext:install

The install tool is always bootstrap'ed by typo3/install/index.php,
we can rely on the class loader to find files, so the removed
require_once calls are ok.
The eidHandler for the random key calculation runs through FE
bootstrap, so this is also ok to not require manually.

Change-Id: I45ed37a19039418b1edc440b735809182833ce2d
Resolves: #47848
Related: #47756
Releeases: 6.2
Reviewed-on: https://review.typo3.org/20441
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Move install.html to EXT: install 75/20475/3
Felix Kopp [Fri, 3 May 2013 17:35:17 +0000 (19:35 +0200)]
[TASK] Move install.html to EXT: install

Moves typo3/templates/install.html to EXT: install as Notice.html

Change-Id: If2f663ba88bf952a8c15c3478dd277d796a283f7
Fixes: #47896
Releases: 6.2
Reviewed-on: https://review.typo3.org/20475
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Remove superflous html templates 65/20465/2
Felix Kopp [Fri, 3 May 2013 11:55:49 +0000 (13:55 +0200)]
[TASK] Remove superflous html templates

Removes templates from typo3/templates/ that are not in use.

Change-Id: I6af873e4accd3b1376a6b61b5980a7f583b86d38
Fixes: #47875
Releases: 6.2
Reviewed-on: https://review.typo3.org/20465
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
6 years ago[TASK] Move login.html to EXT: backend 64/20464/2
Felix Kopp [Fri, 3 May 2013 11:34:59 +0000 (13:34 +0200)]
[TASK] Move login.html to EXT: backend

Move templates/login.html to EXT: backend.

Change-Id: I6b7813f8f4d05256ea1fa8a12c54ba2e660202cc
Fixes: #47873
Releases: 6.2
Reviewed-on: https://review.typo3.org/20464
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[FEATURE] Usefull additions for responsive image galleries in csc 53/20153/2
Patrick Broens [Thu, 25 Apr 2013 11:35:37 +0000 (13:35 +0200)]
[FEATURE] Usefull additions for responsive image galleries in csc

For responsive html5 image galleries it might be wise to add some extra
data, using extra html5 attributes containing the image count and the
amount of rows.

This patch adds these attributes to the elements with the class
csc-textpic-imagewrap.

Change-Id: I60e8fd055b472092282315fef2984481d083321c
Resolves: #47578
Releases: 6.2
Reviewed-on: https://review.typo3.org/20153
Reviewed-by: Dmitry Dulepov
Reviewed-by: Sebastian Fischer
Tested-by: Sebastian Fischer
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] The hgroup element has been removed from HTML5 specifications 47/20147/2
Patrick Broens [Thu, 25 Apr 2013 10:21:29 +0000 (12:21 +0200)]
[BUGFIX] The hgroup element has been removed from HTML5 specifications

css_styled_content is using the hgroup element for grouping the header
and subheader in content elements. Since April 16th, 2013 the hgroup
element has been removed from the HTML5 specifications.

This patch removes the hgroup wrap. There is no alternative currently
but the document outline is still there.

Change-Id: Id9e5116ecdcc9b05ffd6cccfcbbcdcf2599ea5a5
Fixes: #47572
Releases: 6.2
Reviewed-on: https://review.typo3.org/20147
Reviewed-by: Sebastian Fischer
Reviewed-by: Steffen Roßkamp
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Use GeneralUtility namespace in Installer.php 38/20438/4
Christian Kuhn [Thu, 2 May 2013 17:55:51 +0000 (19:55 +0200)]
[TASK] Use GeneralUtility namespace in Installer.php

This makes Installer.php better readable due to shorter lines.

Change-Id: Iff1816f5c5d4108b60cc639be57f5c534b7312e0
Resolves: #47845
Releases: 6.2
Reviewed-on: https://review.typo3.org/20438
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Explicit require dbal autoloader file 40/20440/2
Christian Kuhn [Thu, 2 May 2013 18:07:24 +0000 (20:07 +0200)]
[BUGFIX] Explicit require dbal autoloader file

The dbal autoload file in Installer.php may not be found if
ext:dbal is not loaded. This is solved with an explicit require.

Change-Id: I9991d579ec56c85dd117bc7938d129844b2d3150
Resolves: #47847
Related: #47836
Releases: 6.2
Reviewed-on: https://review.typo3.org/20440
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 36/20436/2
Christian Kuhn [Thu, 2 May 2013 16:55:21 +0000 (18:55 +0200)]
[TASK] Raise submodule pointer

Change-Id: I99371ef1f81fb964520072e7eefd3842247c03de
Reviewed-on: https://review.typo3.org/20436
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 35/20435/2
Christian Kuhn [Thu, 2 May 2013 16:41:09 +0000 (18:41 +0200)]
[TASK] Raise submodule pointer

Change-Id: I2ae621b0df8a27b6ed25b55c55b531391e39e96c
Reviewed-on: https://review.typo3.org/20435
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 31/20431/2
Christian Kuhn [Thu, 2 May 2013 16:06:06 +0000 (18:06 +0200)]
[TASK] Raise submodule pointer

Change-Id: I529452609e8236be3caa7be2b9c302f7503abfda
Reviewed-on: https://review.typo3.org/20431
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Fix mentions of old class names 26/20426/2
Christian Kuhn [Thu, 2 May 2013 15:35:55 +0000 (17:35 +0200)]
[TASK] Fix mentions of old class names

Change-Id: I7c3589e9536ad37b5bd4ddc17de26a83be9e13d2
Resolves: #47791
Releases: 6.2
Reviewed-on: https://review.typo3.org/20426
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 25/20425/2
Christian Kuhn [Thu, 2 May 2013 15:15:11 +0000 (17:15 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ic680f384c7b6f4c5cece7b8944f25ccb8f51e9b9
Reviewed-on: https://review.typo3.org/20425
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Simplify load logic of dbal autoloader in install tool 22/20422/3
Christian Kuhn [Thu, 2 May 2013 14:53:15 +0000 (16:53 +0200)]
[TASK] Simplify load logic of dbal autoloader in install tool

Moving the execute method from ext:dbal/class.tx_dbal_autoloader.php
to Installer.php obsoletes the dbal file.

Change-Id: I62fbfc3a0f2ccbac3e3e0ab259c735f85983260d
Resolves: #47836
Releases: 6.2
Reviewed-on: https://review.typo3.org/20422
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 19/20419/2
Christian Kuhn [Thu, 2 May 2013 13:39:06 +0000 (15:39 +0200)]
[TASK] Raise submodule pointer

Change-Id: I72e9aa15f0327cff42bdae937182d57b98fc8e08
Reviewed-on: https://review.typo3.org/20419
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 18/20418/2
Christian Kuhn [Thu, 2 May 2013 13:29:49 +0000 (15:29 +0200)]
[TASK] Raise submodule pointer

Change-Id: I70986669aa89977baa806e0eb98fcee8c3048338
Reviewed-on: https://review.typo3.org/20418
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Remove deprecated methods in ExtensionManagementUtility 12/20412/2
Christian Kuhn [Thu, 2 May 2013 11:02:14 +0000 (13:02 +0200)]
[BUGFIX] Remove deprecated methods in ExtensionManagementUtility

Removes methods from ExtensionManagementUtility that were obsoleted
with the switch to LocalConfiguration handling and new cache stuff.
All methods are scheduled for removal in 6.2

Change-Id: Ibbef1a20591f34771a5426f34a48b966eaa44aa8
Resolves: #47824
Releases: 6.2
Reviewed-on: https://review.typo3.org/20412
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files in EXT:form 97/20397/3
Wouter Wolters [Wed, 1 May 2013 21:11:57 +0000 (23:11 +0200)]
[TASK] Remove dummy files in EXT:form

Change-Id: I80169971a48e43f1aa82d01dfb7a328807a74f30
Resolves: #47802
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20397
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files from ext:scheduler 96/20396/2
Christian Kuhn [Wed, 1 May 2013 21:08:22 +0000 (23:08 +0200)]
[TASK] Remove dummy files from ext:scheduler

Change-Id: Ic6a76ca3a2c78041a3357a5f0ec8ae5dcecca97b
Resolves: #47801
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20396
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASk] Remove dummy files from ext:saltedpasswords 94/20394/2
Christian Kuhn [Wed, 1 May 2013 20:45:38 +0000 (22:45 +0200)]
[TASk] Remove dummy files from ext:saltedpasswords

Change-Id: I41a31d60e2038f0677548e01cec93942818b06ed
Resolves: #47800
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20394
Reviewed-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Felix Kopp
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 98/20398/3
Christian Kuhn [Wed, 1 May 2013 21:14:19 +0000 (23:14 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ib15ea1f842d70e60b65d5ac0db026679a622969c
Reviewed-on: https://review.typo3.org/20398
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files in typo3/classes/ 88/20388/4
Wouter Wolters [Wed, 1 May 2013 18:56:20 +0000 (20:56 +0200)]
[TASK] Remove dummy files in typo3/classes/

Change-Id: I8ee215e43b60dae0da04087d510771479aaaaa04
Resolves: #47797
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20388
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] InlineSettings broken if extJs not loaded 72/12872/4
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/12872
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files in typo3/interfaces/ 89/20389/3
Wouter Wolters [Wed, 1 May 2013 19:18:54 +0000 (21:18 +0200)]
[TASK] Remove dummy files in typo3/interfaces/

Change-Id: I87fb4e00b5810d98ac2bc70aa90830e66deb8a88
Resolves: #47798
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20389
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files from ext:rtehtmlarea 90/20390/2
Christian Kuhn [Wed, 1 May 2013 19:37:45 +0000 (21:37 +0200)]
[TASK] Remove dummy files from ext:rtehtmlarea

Change-Id: Idb2fe1df112c3794e6852f270f742cfe51b2c480
Resolves: #47799
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20390
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Move backend templates to extension contexts 74/20374/4
Felix Kopp [Wed, 1 May 2013 19:31:49 +0000 (21:31 +0200)]
[TASK] Move backend templates to extension contexts

Most html templates in backend are used in one extension only.
Those templates should be held in extension context to reduce
dependencies.

Creates extbase/flow directory structures.

Change-Id: I7638092b695d36c4cea2a2755d8285bf92114bb0
Fixes: #47786
Releases: 6.2
Reviewed-on: https://review.typo3.org/20374
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files from various extensions 83/20383/3
Christian Kuhn [Wed, 1 May 2013 17:19:40 +0000 (19:19 +0200)]
[TASK] Remove dummy files from various extensions

Affected extensions: extra_page_cm_options, feedit, func_wizards,
impexp, lang, lowlevel, reports

Change-Id: I5f2a232d0fc27b66c3c1efbd6258a1055366ed14
Resolves: #47793
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20383
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] Clean-up H1-H4 tag hierarchy in backend 73/20373/3
Felix Kopp [Wed, 1 May 2013 18:04:45 +0000 (20:04 +0200)]
[TASK] Clean-up H1-H4 tag hierarchy in backend

In backend headline tags should follow the semantic hierarchy.
Also for styling of headlines the hierarchy should be clear.

This patch brings semantically correct headline hierarchy for
all core backend modules and functionality: H1 through H4.

Also eases the migration path to include front-end css framework.

Change-Id: If91ec834098752ff4f7c30b0701cace578a2afd1
Fixes: #47785
Releases: 6.2
Reviewed-on: https://review.typo3.org/20373
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 87/20387/2
Christian Kuhn [Wed, 1 May 2013 18:09:28 +0000 (20:09 +0200)]
[TASK] Raise submodule pointer

Change-Id: I0156c664bc24681456eddfcc5cb229a86a4acbce
Reviewed-on: https://review.typo3.org/20387
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files from ext:rsaauth 86/20386/2
Christian Kuhn [Wed, 1 May 2013 17:41:02 +0000 (19:41 +0200)]
[TASK] Remove dummy files from ext:rsaauth

Change-Id: I2b063ebeb88f1d059900c1eb75f8c22308753fb3
Resolves: #47795
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20386
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] Remove dummy files from ext:cms 81/20381/6
Christian Kuhn [Wed, 1 May 2013 14:59:17 +0000 (16:59 +0200)]
[TASK] Remove dummy files from ext:cms

This catches most old empty class files from ext:cms. The rest
needs to be taken care of in single patches.
The patch also changes all old mentions of the old class names,
mostly comments are affected.

Change-Id: I2b8ebfad178001c7bc8def967c01a56ae113c029
Resolves: #47792
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20381
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] Raise submodule pointer 84/20384/2
Christian Kuhn [Wed, 1 May 2013 17:23:06 +0000 (19:23 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ia296de9a9b3dca1104b2c62092ed8b405b75205b
Reviewed-on: https://review.typo3.org/20384
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy require files from ext:adodb 67/20367/2
Christian Kuhn [Tue, 30 Apr 2013 20:02:43 +0000 (22:02 +0200)]
[TASK] Remove dummy require files from ext:adodb

Change-Id: Ia1d98cfbd904934c651946ad30ab6dcba367dc3f
Resolves: #47763
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20367
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[TASK] Raise submodule pointer 80/20380/2
Christian Kuhn [Wed, 1 May 2013 16:02:57 +0000 (18:02 +0200)]
[TASK] Raise submodule pointer

Change-Id: I27b618079336f38185618497a19c27e9671aa467
Reviewed-on: https://review.typo3.org/20380
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Raise submodule pointer 66/20366/2
Christian Kuhn [Tue, 30 Apr 2013 19:42:50 +0000 (21:42 +0200)]
[TASK] Raise submodule pointer

Change-Id: Iefd71734d9c84058c99a6f18b32f181dba9bf8b6
Reviewed-on: https://review.typo3.org/20366
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove deprecated classes from t3lib 64/20364/2
Christian Kuhn [Tue, 30 Apr 2013 18:28:52 +0000 (20:28 +0200)]
[TASK] Remove deprecated classes from t3lib

Some classes in t3lib were not moved to namespaces and
deprecated with 6.0. Those are now removed:

* t3lib_ajax is scheduled for removal and unused
* t3lib_install is only referenced in dbal from an unused hook,
  cleanup for dbal will follow
* t3lib_readmail is scheduled for removal and unused
* t3lib_syntaxhl is scheduled for removal and unused
* t3lib_userauthgroup is scheduled for removal and unused
* t3lib_xml is scheduled for removal and unused
* t3lib_http_request is scheduled for removal and unused, the
  additional require_once is included in the new class location
* t3lib_mail_mailer is scheduled for removal and unused
* t3lib_mail_message is scheduled for removal and unused, the
  additional require_once is included in the new class location

Change-Id: Ic7688d89e62c659000f81a53b47beaf73e455ada
Resolves: #47761
Releases: 6.2
Reviewed-on: https://review.typo3.org/20364
Reviewed-by: Thomas Maroschik
Tested-by: Thomas Maroschik
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove dummy files from t3lib 63/20363/2
Christian Kuhn [Tue, 30 Apr 2013 16:48:02 +0000 (18:48 +0200)]
[TASK] Remove dummy files from t3lib

With the switch to namespaces content of most class files were
extracted from t3lib to other extensions like core or backend and
the classes were renamed.

The original files were kept as dummys since 6.0 as a last
convenience layer for extensions that still used require or
require_once of core files manually instead of the class loader
introduced with 4.3 to not make those extensions fatal.

These dummy files are now finally removed.

Be aware that *using* old class names like 't3lib_div' is still
possible with the class_alias mechanism in the class loader, the
only change is now, that manually requiring core files is not
possible anymore. The alias mechanism is *not* removed
with 6.2.

Extension authors should just *remove* require and require_once
calls, the core will take care of finding the correct class name
on instantiation and static usage.

This first patch removes only those files from t3lib, that contain
only the deprecation comment and a require of the new file location.

Change-Id: I874fe47dbd80f43023d0e10686917351f5a1024e
Resolves: #47754
Releases: 6.2
Reviewed-on: https://review.typo3.org/20363
Reviewed-by: Thomas Maroschik
Tested-by: Thomas Maroschik
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Don't preserve piVars in felogin links 02/20002/2
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/20002
Reviewed-by: Markus Klein
Reviewed-by: Michael Stucki
Tested-by: Michael Stucki
6 years ago[TASK] Clean up NEWS.txt for 6.2 39/20339/3
Christian Kuhn [Mon, 29 Apr 2013 23:23:40 +0000 (01:23 +0200)]
[TASK] Clean up NEWS.txt for 6.2

Change-Id: Ie7d4510538a54fb6f4c2c5fe07d00cad940e5157
Releases: 6.2
Reviewed-on: https://review.typo3.org/20339
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn