Packages/TYPO3.CMS.git
7 years ago[TASK] Clean up phpDoc comments in t3lib_arraybrowser
Wouter Wolters [Fri, 4 May 2012 19:01:56 +0000 (21:01 +0200)]
[TASK] Clean up phpDoc comments in t3lib_arraybrowser

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)

Change-Id: I02a2216692b24aba875f8bb6bf3d18f3d02bdcb9
Resolves: #36856
Releases: 6.0
Reviewed-on: http://review.typo3.org/11010
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Clean up phpDoc comments in t3lib_admin
Wouter Wolters [Fri, 4 May 2012 17:32:00 +0000 (19:32 +0200)]
[TASK] Clean up phpDoc comments in t3lib_admin

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)
* CGLify method signatures (the first line of the method)

Change-Id: Ie5c9e6db3834a57ef3501b4eda783851e1fc6937
Resolves: #36852
Releases: 6.0
Reviewed-on: http://review.typo3.org/11006
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Update wizard uses hardcoded fileadmin/ dir
Andreas Wolf [Tue, 24 Apr 2012 13:54:47 +0000 (15:54 +0200)]
[BUGFIX] Update wizard uses hardcoded fileadmin/ dir

The migration wizard for TCEforms always moved files to fileadmin/
instead of taking the configured alternative fileadmin directory into
account.

Change-Id: I3f877a2421833fb8bf3914487147fbb6386e30dc
Fixes: #36781
Related: #36400
Releases: 6.0
Reviewed-on: http://review.typo3.org/10929
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Clean up phpDoc comments in t3lib_TStemplate
Sebastian Michaelsen [Thu, 15 Mar 2012 14:48:32 +0000 (15:48 +0100)]
[TASK] Clean up phpDoc comments in t3lib_TStemplate

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)
* CGLify method signatures (the first line of the method)

Change-Id: I718494b6ab141cb6460a1bc71f294fc5830fcb05
Fixes: #34882
Releases: 6.0
Reviewed-on: http://review.typo3.org/9667
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] Add method getUid() to abstract record collection
Ingmar Schlecht [Fri, 4 May 2012 10:35:24 +0000 (12:35 +0200)]
[FEATURE] Add method getUid() to abstract record collection

Change-Id: Id39ff747779fcfeeb5f7b8b4af685cad1f9f05d7
Releases: 6.0
Resolves: #36839
Reviewed-on: http://review.typo3.org/10996
Reviewed-by: Ingmar Schlecht
Tested-by: Ingmar Schlecht
7 years ago[FEATURE] Add method findAll() to record collection repository
Ingmar Schlecht [Fri, 4 May 2012 11:18:40 +0000 (13:18 +0200)]
[FEATURE] Add method findAll() to record collection repository

Change-Id: I44a58bdedc8be3a9be68af7d636f44628d014fce
Resolves: #36835
Releases: 6.0
Reviewed-on: http://review.typo3.org/10994
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Wrong query in RecordCollectionRepository
Ingmar Schlecht [Fri, 4 May 2012 11:15:44 +0000 (13:15 +0200)]
[BUGFIX] Wrong query in RecordCollectionRepository

If t3lib_collection_RecordCollectionRepository::queryMultipleRecords()
is called without any argument the SQL statement is wrong since
t3lib_BEfunc::deleteClause() starts with "AND".

Change-Id: I96efb31d142e89968cfcfa66ba6d1fda570b8595
Fixes: #36841
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/10998
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Clean up phpDoc comments in class template
Sebastian Michaelsen [Wed, 7 Mar 2012 09:23:00 +0000 (10:23 +0100)]
[TASK] Clean up phpDoc comments in class template

* Provide correct parameter names in phpDoc
* Provide correct data types in phpDoc
* CGLify phpDoc (remove tabs)
* CGLify method signatures (the first line of the method)
* Corrected a few minor very obvious flaws

Change-Id: Ie474fe9009c73092b7323b06648eb2e988473cd9
Resolves: #34629
Releases: 6.0
Reviewed-on: http://review.typo3.org/9450
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Add trailing slash to PAGEPATH
Felix Kopp [Sat, 24 Mar 2012 17:32:09 +0000 (18:32 +0100)]
[BUGFIX] Add trailing slash to PAGEPATH

With issue #23828 the closing slash for PAGEPATH was removed.
If PAGEPATH in docheader is combined with PAGEINFO, there is now no
visible separation anymore. The patch re-introduces the missing slash.

Change-Id: I6f261179cfcdee7301bc8eaba47d722b973d8017
Resolves: #35216
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/9861
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Remove broken and unused class
Christian Kuhn [Thu, 3 May 2012 21:21:23 +0000 (23:21 +0200)]
[BUGFIX] Remove broken and unused class

typo3/sysext/lowlevel/class.tx_lowlevel_cleaner.php was never
finished since TYPO3 4.0 and die()'s immediately. Remove it.

Change-Id: Id3030d396fac9c261e449c525f7756b569f37d2c
Resolves: #36824
Releases: 6.0
Reviewed-on: http://review.typo3.org/10982
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove XCLASS definitions from typo3/
Christian Kuhn [Thu, 3 May 2012 19:48:30 +0000 (21:48 +0200)]
[TASK] Remove XCLASS definitions from typo3/

Remove all XCLASS definitions in typo3/ and all system extension
that are not handled as git submodules.

Change-Id: Ib9e1d8db31f91f5f1453deb694f2441ef41130f2
Resolves: #36821
Related: #31893
Releases: 6.0
Reviewed-on: http://review.typo3.org/10981
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] EM: improve action icons alignment
Francois Suter [Fri, 27 Apr 2012 07:41:21 +0000 (09:41 +0200)]
[BUGFIX] EM: improve action icons alignment

In both extensions list of the new EM (available and import), the
action icons are flush with the top of each table row. Instead
they should be aligned with the extension icon.

Change-Id: I49dd745c3b014af24c6a06b5d68e46418cc77e63
Fixes: #36611
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10811
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[FEATURE] Create RTE personal dictionary in default upload folder
Stanislas Rolland [Thu, 3 May 2012 17:26:06 +0000 (13:26 -0400)]
[FEATURE] Create RTE personal dictionary in default upload folder

In FAL-enabled RTE Spell Checker, create personal dictionary in the
backend user's default upload folder.

Change-Id: Ifad2612a5af1f447cc9cc9abdae6c140f3680a8d
Releases: 6.0
Resolves: #36818
Reviewed-on: http://review.typo3.org/10974
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Adjustments to FAL-enabled RTE image and link dialogues
Stanislas Rolland [Thu, 3 May 2012 16:18:59 +0000 (12:18 -0400)]
[BUGFIX] Adjustments to FAL-enabled RTE image and link dialogues

When no folder is selected, use $BE_USER->getDefaultUploadFolder().
Use the id of the base script so that the same styles are applied to
the window.
When enabled, move the folder creation form to the bottom of the
window.
Honour readonly filemounts.
Slightly increase the default opening width of the image dialogue.

Change-Id: I710e60ffe00125874532137422a4ee461b8850e7
Releases: 6.0
Resolves: #36815
Reviewed-on: http://review.typo3.org/10969
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] EM: misplaced tooltips
Francois Suter [Fri, 27 Apr 2012 07:18:26 +0000 (09:18 +0200)]
[BUGFIX] EM: misplaced tooltips

In the local list of extensions, the tooltips on the first two action
columns are misplaced. Tooltips from the second one override those
from the first one.

Change-Id: I24f02ff8b28a49e4649b7139d7d9ce196a6fceb8
Fixes: #36610
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/10810
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[BUGFIX] Unnecessary warning in css_styled_content (division by zero)
Thomas Layh [Wed, 2 May 2012 14:10:06 +0000 (16:10 +0200)]
[BUGFIX] Unnecessary warning in css_styled_content (division by zero)

If tt_content.image.20.maxW is not set, PHP throws a warning about
division by zero. This is not necessary. After that the variable
$scale is not set. This patch checks if $netW is greater zero and
otherwise the else condition will set $scale to 1.

Change-Id: Icd876b33d543080e486e0184c8af34c9a3831738
Fixes: #36777
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/10928
Reviewed-by: Michael Klapper
Tested-by: Michael Klapper
Reviewed-by: Philipp Gampe
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[FEATURE] Use FAL file properties as default image attributes in RTE
Stanislas Rolland [Thu, 3 May 2012 03:03:38 +0000 (23:03 -0400)]
[FEATURE] Use FAL file properties as default image attributes in RTE

Use FAL file properties "name" and "alternative" as default values for
"title" and "alt" img tag attributes when inserting an image into the
RTE content.

Change-Id: If33bfbd26bea5e63e154cd4e042b327eb1e02199
Releases: 6.0
Resolves: #36796
Reviewed-on: http://review.typo3.org/10944
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Update sys_refindex to reflect img tags in RTE content
Stanislas Rolland [Wed, 2 May 2012 19:38:13 +0000 (15:38 -0400)]
[BUGFIX] Update sys_refindex to reflect img tags in RTE content

Problem: sys_refindex should be updated when an image is inserted or
removed from RTE content
Solution: Add rtehtmlarea_images softref key

Change-Id: I40d504adf3d51e55fd271d01656e9db3f285d7ad
Releases: 6.0
Resolves: #36789
Reviewed-on: http://review.typo3.org/10940
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] Allow t3lib as class prefix
Ingmar Schlecht [Mon, 30 Apr 2012 15:11:41 +0000 (17:11 +0200)]
[FEATURE] Allow t3lib as class prefix

Several parts in the Core require class names to start with
"tx_" or "user_", e.g. for working with user functions in a
particular context. The "t3lib_" prefix is simply missing
here...

Change-Id: I577ce61506f2dacb5805493d29296f1b84b46419
Resolves: #36779
Related: #36726
Releases: 6.0
Reviewed-on: http://review.typo3.org/10901
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Wrong TCEForms placeholder in sys_file_references
Ingmar Schlecht [Mon, 30 Apr 2012 13:43:36 +0000 (15:43 +0200)]
[BUGFIX] Wrong TCEForms placeholder in sys_file_references

Due to a wrong TCA configuration, the placeholder feature in
content elements using images just shows the unresolved value
"__row|__foreign|name" instead of the correct title.

Change-Id: I7b574e1fb79a7bed02bb265671847449780ef0f4
Resolves: #36403
Releases: 6.0
Reviewed-on: http://review.typo3.org/10898
Reviewed-by: Ingmar Schlecht
Tested-by: Ingmar Schlecht
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Custom HTML tags no longer malformed in IE
Bart Dubelaar [Mon, 19 Mar 2012 14:44:34 +0000 (15:44 +0100)]
[BUGFIX] Custom HTML tags no longer malformed in IE

Custom HTML tags would get malformed while editing in IE.
If a tag is not present in HTML4 and the document mode
of IE is lower than IE9 Standards, then the tag is not
present in the DOM and not parsed correctly.
This is fixed by specifying possible custom tags in TSconfig
and creating dummy instances of the tags before loading
the contents in the DOM, also known as the Shiv trick.

Change-Id: Ie9ee09947a88dd73f92c0330f5d0c15609a7efb3
Fixes: #34786
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/9743
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] clickenlarge not working on images inserted by FAL-enabled RTE
Stanislas Rolland [Mon, 30 Apr 2012 11:32:36 +0000 (07:32 -0400)]
[BUGFIX] clickenlarge not working on images inserted by FAL-enabled RTE

Solution: Get original file from data-htmlarea-file-uid attribute

Change-Id: I5c4aef33bdcbe7c5badac9173480e33fb627b302
Releases: 6.0
Resolves: #36718
Reviewed-on: http://review.typo3.org/10894
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Fix old XCLASS deprecation log
Christian Kuhn [Sun, 29 Apr 2012 14:04:16 +0000 (16:04 +0200)]
[BUGFIX] Fix old XCLASS deprecation log

The correct check for the old xclass register usage is to test for array
entry count greater than zero. Furthermore the comments have been improved.

Change-Id: I0ce923c3bb220872dfc6482e963240271408d9ec
Resolves: #36703
Releases: 6.0
Reviewed-on: http://review.typo3.org/10870
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Remove XCLASS inclusion blocks from t3lib
Tolleiv Nietsch [Tue, 17 Apr 2012 08:58:10 +0000 (10:58 +0200)]
[BUGFIX] Remove XCLASS inclusion blocks from t3lib

After #31893 is merged we can remove the XCLASS blocks from the
Core. This patchset removes it from the classes within t3lib.

Besides that it declares t3lib_TimeTrackNull and t3lib_TimeTrack
to be final to make sure that extending them is still denied.

This patchset itself should not be merged before the related patch
for EXT:dbal (#31183) is merged.

Change-Id: I09e5253191972ac4b3b033aeb770758690ea3755
Fixes: #36184
Releases: 6.0
Reviewed-on: http://review.typo3.org/10556
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Clean up XCLASS handling and comments
Christian Kuhn [Sun, 29 Apr 2012 10:45:30 +0000 (12:45 +0200)]
[TASK] Clean up XCLASS handling and comments

Clean up some of the comments of the new XCLASS handling, separate
the deprecation handling to an own method and add a NEWS.txt entry.

Change-Id: I16a828e15c8e3d347b8b331ffb554ac42aa82644
Resolves: #36698
Related: #31893
Releases: 6.0
Reviewed-on: http://review.typo3.org/10865
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Add note on removed noBlur TypoScript option to NEWS.txt
Christian Kuhn [Sat, 28 Apr 2012 17:01:33 +0000 (19:01 +0200)]
[TASK] Add note on removed noBlur TypoScript option to NEWS.txt

Change-Id: I78c3001968f546e04007a191ec963a0721dee025
Related: #35827
Reviewed-on: http://review.typo3.org/10853
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] New task button missing after deleting task
Alexander Jahn [Mon, 23 Apr 2012 07:45:06 +0000 (09:45 +0200)]
[BUGFIX] New task button missing after deleting task

Change-Id: I7b0dd0ef83d8fe62aeaf12849bcf87b00801eacc
Fixes: #36296
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/10700
Reviewed-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] Remove noBlur code
dkd-egerer Sascha Egerer [Sat, 14 Apr 2012 20:26:52 +0000 (22:26 +0200)]
[FEATURE] Remove noBlur code

remove the old and ugly noBlur javascript stuff in menu rendering

Change-Id: Ifd4ca7bcb11058b0b4610cc9c3aa5f1dd15d8118
Resolves: #35827
Releases: 6.0
Reviewed-on: http://review.typo3.org/10504
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Kilian Hann
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Oliver Klee
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] Use File Abstraction Layer in RTE
TYPO3 FAL Team [Fri, 20 Apr 2012 16:33:15 +0000 (18:33 +0200)]
[FEATURE] Use File Abstraction Layer in RTE

Change-Id: Ifd6c313eeab812b511b8ae9ae893cc399244b590
Resolves: #36387
Releases: 6.0
Reviewed-on: http://review.typo3.org/10656
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Remove duplicate domain from FE copyright comment
Tomita Militaru [Fri, 27 Apr 2012 09:31:44 +0000 (12:31 +0300)]
[BUGFIX] Remove duplicate domain from FE copyright comment

Since typo3.com was replaced by typo3.org, current frontend copyright
comment shows duplicate domain in copyright:
TYPO3 is copyright 1998-2012 of Kasper Skaarhoj. Extensions are
copyright of their respective owners. Information and contribution
at http://typo3.org/ and http://typo3.org/

Change-Id: Id0647274974032f20a1b5a050e439ed43213bcdb
Fixes: #36164
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10818
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Show phpinfo() header title
Tomita Militaru [Thu, 26 Apr 2012 16:06:51 +0000 (19:06 +0300)]
[BUGFIX] Show phpinfo() header title

This is a no-brainer, fixes the bug with the title of
phpinfo() in the Install Tool being hidden from CSS.

Change-Id: Ia4ff710c24ae4b2537f0cbcdf154b62cce080784
Fixes: #34686
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10793
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] Make use of File Abstraction Layer in Frontend
TYPO3 FAL Team [Fri, 20 Apr 2012 16:38:51 +0000 (18:38 +0200)]
[FEATURE] Make use of File Abstraction Layer in Frontend

Change-Id: Ie2a8e10977b2363c75b5a78442460c606cd7b026
Resolves: #33752
Releases: 6.0
Reviewed-on: http://review.typo3.org/10658
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[FEATURE] Integrate File Abstraction Layer Indexer Task
TYPO3 FAL Team [Fri, 20 Apr 2012 16:37:38 +0000 (18:37 +0200)]
[FEATURE] Integrate File Abstraction Layer Indexer Task

Integrate a scheduler task that takes care of indexing files.

Change-Id: Id967456dbefadc33d1a23e8756e2cfef30f7139a
Resolves: #34284
Releases: 6.0
Reviewed-on: http://review.typo3.org/10657
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[FEATURE] Make use of File Abstraction Layer in Backend
TYPO3 FAL Team [Fri, 20 Apr 2012 16:29:32 +0000 (18:29 +0200)]
[FEATURE] Make use of File Abstraction Layer in Backend

Change-Id: I41ba039e98e077fdd5e4a9aff73fe194f3356308
Resolves: #33751
Releases: 6.0
Reviewed-on: http://review.typo3.org/10655
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[FEATURE] Integrate File Abstraction Layer Handling
TYPO3 FAL Team [Fri, 20 Apr 2012 16:18:57 +0000 (18:18 +0200)]
[FEATURE] Integrate File Abstraction Layer Handling

The File Abstraction Layer Handling is based on the API and adds
the required TCA tables and configurations, upgrade wizards and
language labels.

Change-Id: I4c46ef1d8141562d44a8f53019be503c1c01e357
Resolves: #33750
Releases: 6.0
Reviewed-on: http://review.typo3.org/10654
Reviewed-by: Steffen Ritter
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Add unit tests to new autoloader XCLASS handling
Christian Kuhn [Sat, 28 Apr 2012 11:04:47 +0000 (13:04 +0200)]
[TASK] Add unit tests to new autoloader XCLASS handling

Add missing tests to the autoloader test case to test the new XCLASS
handling of issue #31893. The patch also fixes a minor error when writing
registered XCLASS files to the autoloader cache file. This error is
covered by the third added test.

Change-Id: I394c05a48ee2a2796299e72b17840689432212a2
Resolves: #36690
Related: #31893
Releases: 6.0
Reviewed-on: http://review.typo3.org/10843
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] EM: avoid cropping action columns
Francois Suter [Fri, 27 Apr 2012 07:09:51 +0000 (09:09 +0200)]
[BUGFIX] EM: avoid cropping action columns

In some browsers the action icons of the new EM disappear, to be
replaced by an ellipsis (...). This is due to ExtJS using
"text-overflow: ellipsis" and some browsers miscalculating the
width of the column. This text-overflow directive is not necessary
as the icons fit nicely anyway.

Change-Id: I35aa04191f1f315e1e3ac7c22057d205bb0393b2
Fixes: #30900
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10809
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[FEATURE] Integrate TCA helper for FAL aware fields
TYPO3 FAL Team [Fri, 20 Apr 2012 15:52:56 +0000 (17:52 +0200)]
[FEATURE] Integrate TCA helper for FAL aware fields

Integrates a helper method to setup proper TCA for FAL fields.

Change-Id: I68b3026fe3264f6fbbe3e1502c53446af5627082
Resolves: #36384
Releases: 6.0
Reviewed-on: http://review.typo3.org/10652
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Adapt FAL unit tests to new vfsStream version
Susanne Moog [Sat, 28 Apr 2012 11:01:28 +0000 (13:01 +0200)]
[TASK] Adapt FAL unit tests to new vfsStream version

The new phpunit extension ships with a vfsStream version
that changed the create methods parameters. Therefore all
vfsStream dependent unit tests fail.

Change-Id: I573535ac067c782f5c100f062406efc3201f64c2
Resolves: #36687
Releases: 6.0
Reviewed-on: http://review.typo3.org/10842
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Hide relations to deleted records
Francois Suter [Tue, 24 Apr 2012 15:46:10 +0000 (17:46 +0200)]
[BUGFIX] Hide relations to deleted records

When displaying a column containing MM-relations in Web > List
view, deleted records will show up, because the MM relations still
exist and the foreign table is not checked for deleted records.

Additionally an empty result in this case should display "N/A"
just like for the other situations.

Change-Id: Ibfd879482ebf3ff5d75b9c8535bad440150c68bf
Fixes: #21713
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10745
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Tomita Militaru
Tested-by: Tomita Militaru
Reviewed-by: Oliver Klee
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Mon, 23 Apr 2012 14:12:26 +0000 (16:12 +0200)]
[TASK] Raise submodule pointer

Change-Id: Ie6e1fa3dfe3409ad4a9a872f8a882935d1173a9e
Reviewed-on: http://review.typo3.org/10719
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[BUGFIX] Localize command must preserve type
Francois Suter [Thu, 29 Mar 2012 11:16:42 +0000 (13:16 +0200)]
[BUGFIX] Localize command must preserve type

When the TCEmain command "localize" is used on a table that has
a type attribute, this type is not copied automatically. This
may lead to a discrepancy between the parent record and its
translations. The type must be copied when localizing.

Change-Id: I5c460fa1d8fa3ab97b23ab548d9951a3ad2dd0ac
Fixes: #35361
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10082
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Andreas Otto
Tested-by: Andreas Otto
Reviewed-by: Francois Suter
Tested-by: Francois Suter
7 years ago[FEATURE] New token for custom post configuraton in localconf.php
Tobias Liebig [Sat, 14 Apr 2012 18:28:10 +0000 (20:28 +0200)]
[FEATURE] New token for custom post configuraton in localconf.php

Some setups require to add a require() statement at the end of the
localconf.php to be able to override the configurations. This patch
introduces a new "edit end token" similar to the existing
"edit token". Only the lines between the "edit token" and the
"edit end token" will be updated by the install tool. The code above
and below that will stay untouched.

Change-Id: I87877503fe71196a7d099f96fb9f4a3018624bd5
Resolves: #24037
Releases: 6.0
Reviewed-on: http://review.typo3.org/10492
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] IRRE hide/unhide broken in master
dkd-egerer Sascha Egerer [Sun, 15 Apr 2012 14:36:14 +0000 (16:36 +0200)]
[BUGFIX] IRRE hide/unhide broken in master

hide/unhide is broken when inline record is not opened before

Change-Id: I05a2cb3add21a93e1c893664fa75ff6dfeab83d2
Resolves: #34303
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10525
Reviewed-by: Ingo Renner
Tested-by: Ingo Renner
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] cropHTML with dash in html element
Jakub Cernek [Fri, 10 Jun 2011 20:52:00 +0000 (22:52 +0200)]
[BUGFIX] cropHTML with dash in html element

Allow dash in regular expression of cropHTML function. It is needed
for recognition of W3C non-standard TYPO3 'link' element syntax.
(e.g. <link email@example.org - mail "Open email window">
email@example.org</link>)

Change-Id: Id7274fdab0be96a9118341a95dab82386d01c903
Fixes: #26915
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/2641
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Remove deprecated extDirect registration
Christian Kuhn [Sat, 21 Apr 2012 12:39:15 +0000 (14:39 +0200)]
[TASK] Remove deprecated extDirect registration

Change-Id: I87b4c4c4f4c7f5f2ff2f3af388a5b3dfb968eb6c
Resolves: #36408
Releases: 6.0
Reviewed-on: http://review.typo3.org/10673
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Wrong HTTP protocol in combination with a proxy
Michael Staatz [Fri, 13 Apr 2012 18:46:11 +0000 (20:46 +0200)]
[BUGFIX] Wrong HTTP protocol in combination with a proxy

When a reverse proxy is configured in $TYPO3_CONF_VARS and you call
t3lib_div::getIndpEnv('TYPO3_SSL') it returns the wrong protocol.

You can reproduce this in the following way:
If realUrl has the configuration to take the next higher level in the
page tree in the case of not finding the current page then the protocol
will be changed by the static method t3lib_div::getIndpEnv('TYPO3_SSL')

Change-Id: I7a3c74c117753edfc1b9552d4110479f3a013f46
Fixes: #36004
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10433
Reviewed-by: Sebastian Popovic
Tested-by: Sebastian Popovic
Reviewed-by: Tom Ruether
Tested-by: Tom Ruether
Reviewed-by: Chris Wittmann
Tested-by: Chris Wittmann
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Clean up the raster
Felix Kopp [Tue, 17 Apr 2012 08:54:04 +0000 (10:54 +0200)]
[BUGFIX] Clean up the raster

Cleans up the raster of icons in docheader (row1 & row2) and tree toolbar.
Also aligned backend module headline to tree root.
List module tables also receive an standard margin to the right.

Change-Id: I96996051a3b6b4af503053d0d6b9ecb56a1be163
Fixes: #36197
Releases: 4.7, 6.0
Reviewed-on: http://review.typo3.org/10560
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Max Roesch
Tested-by: Max Roesch
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Missing static keyword for addFieldsToUserSettings
Susanne Moog [Sat, 21 Apr 2012 10:14:16 +0000 (12:14 +0200)]
[BUGFIX] Missing static keyword for addFieldsToUserSettings

All t3lib_extMgm methods are meant to be called statically.
The function addFieldsToUserSettings is missing the static keyword.

Change-Id: I4dbc1f64bc432695fac8a295261e53560bcb03d7
Fixes: #36399
Releases: 4.5,4.6,4.7,6.0
Reviewed-on: http://review.typo3.org/10669
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove deprecated fe_tce
Christian Kuhn [Sat, 21 Apr 2012 11:58:07 +0000 (13:58 +0200)]
[TASK] Remove deprecated fe_tce

fe_tce was a weird concept for form data handling from the old days.
It was deprecated with 4.6 and can be removed now.

Change-Id: Ib075b836706bb7d5b0e4952e08c73a38e6db164b
Resolves: #36406
Releases: 6.0
Reviewed-on: http://review.typo3.org/10672
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Add logDeprecatedFunction() to two methods
Christian Kuhn [Sat, 21 Apr 2012 11:51:49 +0000 (13:51 +0200)]
[TASK] Add logDeprecatedFunction() to two methods

The methods are annotated as deprecated in the method comments,
but did not log a deprecation message yet.

Change-Id: I11e8b1632d15e675e45320bd23c8d74fa47027e1
Resolves: #36404
Releases: 6.0
Reviewed-on: http://review.typo3.org/10671
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove deprecated cObj HTML
Christian Kuhn [Sat, 21 Apr 2012 11:31:50 +0000 (13:31 +0200)]
[TASK] Remove deprecated cObj HTML

Deprecated since 4.6 and can be removed in 6.0

Change-Id: Id7e77a26d2681480553b86fadfa147cf0f1ffcd2
Resolves: #36402
Releases: 6.0
Reviewed-on: http://review.typo3.org/10670
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Ensure $output is used as string
Peter Niederlag [Tue, 17 Apr 2012 07:26:22 +0000 (09:26 +0200)]
[BUGFIX] Ensure $output is used as string

Problem was introduced by new API t3lib_befunc::helpTextArray()
which changed ::helpText()

Change-Id: Idc055446333bfaec008944e41b434e844fcbd241
Fixes: #36194
Relates: #23798
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10577
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Add rootline workspace overlay for backend_layouts.
Timo Webler [Thu, 19 Apr 2012 06:56:21 +0000 (08:56 +0200)]
[BUGFIX] Add rootline workspace overlay for backend_layouts.

When fetching the rootline inside a workspace
make sure to fetch the correct overlay.

Change-Id: I110cea0f2f989154dbf3b449616bc39cb5323049
Fixes: #36313
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10628
Reviewed-by: Georg Ringer
Reviewed-by: Philipp Gampe
Reviewed-by: Oliver Hader
Tested-by: Georg Ringer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Path utility resolves incorrect
Ingmar Schlecht [Fri, 20 Apr 2012 15:58:17 +0000 (17:58 +0200)]
[BUGFIX] Path utility resolves incorrect

The path utility resolves incorrect if target path is
only one level below source path.

Example:
From "mypath/" to "mypath/t3lib/" it's just
"t3lib/" instead of "../t3lib/".

Change-Id: I11c4734a4b64d73773e58d6a2c2c0b218c09109a
Fixes: #36385
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/10653
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Create CSS Styled Content TypoScript configuration for v4.7
Oliver Hader [Thu, 19 Apr 2012 19:08:12 +0000 (21:08 +0200)]
[TASK] Create CSS Styled Content TypoScript configuration for v4.7

For backwards compatibility we keep versions of the CSS Styled Content
TypoScript configuration files selectable as rendering template.

Change-Id: If374dbee9fcfcf3d31bb3ca514e809315e10db07
Resolves: #36345
Releases: 6.0
Reviewed-on: http://review.typo3.org/10640
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Usability improvements for Media Element
Steffen Ritter [Thu, 12 Apr 2012 19:05:05 +0000 (21:05 +0200)]
[BUGFIX] Usability improvements for Media Element

Final adaptions to the  Media Element to reduce the UI to the
neccessary stuff and better distinguish between HTML5 and normal
rendering.

Change-Id: I247796e5260e03664b2b02d6c212a19455440b57
Fixes: #35921
Releases: 4.7,6.0
Reviewed-on: http://review.typo3.org/10364
Reviewed-by: Georg Ringer
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[FEATURE] Enhance File Abstraction Layer API
TYPO3 FAL Team [Tue, 17 Apr 2012 19:22:57 +0000 (21:22 +0200)]
[FEATURE] Enhance File Abstraction Layer API

Enhance File Abstraction Layer API by
* tiny changes in the general behaviour
* general API and method refactoring
* modifying file/image processing
* new t3lib_file_FolderInterface
* enhanced unit tests

Change-Id: I0be4c9da8eebb0049a3673810288fc2f1e6d4b9f
Resolves: #36246
Releases: 6.0
Reviewed-on: http://review.typo3.org/10598
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Media element cannot handle plain external URL
Oliver Hader [Mon, 16 Apr 2012 20:23:52 +0000 (22:23 +0200)]
[BUGFIX] Media element cannot handle plain external URL

The media element cannot handle a plain external URL that does
not use any provider like Youtube or Google. Since the URL is
not found locally and no provider can be determined, the
resolved result stays empty.

Change-Id: Ib3a4b017877fdde7189f784b90cbc37cb98efa19
Fixes: #36177
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/10554
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Wrong or missing XCLASS definitions
Oliver Hader [Tue, 17 Apr 2012 17:46:34 +0000 (19:46 +0200)]
[BUGFIX] Wrong or missing XCLASS definitions

Several classes in t3lib/file/ have wrong or missing
XCLASS definitions.

Change-Id: I9669b8a05707bcb49f1995de83087b7b51f4857a
Fixes: #36242
Releases: 6.0
Reviewed-on: http://review.typo3.org/10596
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[SECURITY] XSS in exception handler
Oliver Klee [Tue, 17 Apr 2012 09:10:57 +0000 (11:10 +0200)]
[SECURITY] XSS in exception handler

Change-Id: Ia22ed1329b422771f95a8538ce91b5dc13afea64
Releases: 6.0, 4.7, 4.6, 4.5, 4.4
Fixes: #34348
Security-Review: http://review.typo3.org/10190
Security-Commit: 3e482a78b3c75127e00ff6c7089a9e9803cdb6c9
Security-Bulletin: TYPO3-CORE-SA-2012-002
Reviewed-on: http://review.typo3.org/10569
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 17 Apr 2012 09:05:47 +0000 (11:05 +0200)]
[TASK] Raise submodule pointer

Change-Id: I517fae537796b91a8bc8c1c0236f8371f2ade18b
Reviewed-on: http://review.typo3.org/10564
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[FEATURE] Allow XCLASSes to be defined via ext_autoload.php
Benjamin Mack [Thu, 17 Nov 2011 19:23:48 +0000 (20:23 +0100)]
[FEATURE] Allow XCLASSes to be defined via ext_autoload.php

For XCLASSes to work currently, one needs to

a) set the according XCLASS statement in every PHP file that
   can/should be subclassed
b) use this XCLASS statement in an extensions' ext_localconf.php
   to include the subclass statement

This process is somehow unflexible, requires more code, and since
it is missing for some classes, it's also a hassle to maintain.

The attached change does the following:
1) Use the autoloader to search for classes prefixed by "ux_*"
2) Provide a backwards compatibility layer

TODO: Provide a possibility for BE admins to see which XCLASSes
are currently in use with this new method.

Change-Id: I4af4116108fecd9df0874c3e07e10b86f74d556e
Resolves: #31893
Releases: 6.0
Reviewed-on: http://review.typo3.org/6717
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[FEATURE] Implement configurable background colors for tree branches
Stefan Galinski [Sat, 14 Apr 2012 20:25:04 +0000 (22:25 +0200)]
[FEATURE] Implement configurable background colors for tree branches

The syntax of the new user typoscript setting:
options.pageTree.backgroundColor.<pageId> = <color>

Change-Id: Ic91257c83c8b5e012374e5d5731dd70ae3daee36
Resolves: #36066
Releases: 6.0
Reviewed-on: http://review.typo3.org/10503
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Improve element "insert record"
Georg Ringer [Sat, 3 Mar 2012 15:04:19 +0000 (16:04 +0100)]
[FEATURE] Improve element "insert record"

The content element "Insert record" can be improved
by adding it to the content element wizard and by
showing the related content elements instead of nothing

Change-Id: Ib3a46f1bb290e43a4b7356ee64e14059440260c0
Resolves: #34486
Releases: 6.0
Reviewed-on: http://review.typo3.org/9342
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Ingo Renner
Tested-by: Ingo Renner
7 years ago[BUGFIX] t3lib_div: adjust substUrlsInPlainText to also work on URLs at end of sentence
Robert Heel [Mon, 6 Feb 2012 02:47:48 +0000 (03:47 +0100)]
[BUGFIX] t3lib_div: adjust substUrlsInPlainText to also work on URLs at end of sentence

Reworked substUrlsInPlainText by using regex.
Adding unittest.

Change-Id: Ic5cc35546602e1d626f88f2cd64b9030f31780d6
Resolves: #28248
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/3383
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Remove deprecated PHP_SCRIPT* content objects
Christian Kuhn [Fri, 13 Apr 2012 18:39:43 +0000 (20:39 +0200)]
[TASK] Remove deprecated PHP_SCRIPT* content objects

PHP_SCRIPT, PHP_SCRIPT_INT and PHP_SCRIPT_EXT content objects are deprecated
and scheduled for removal in TYPO3 6.0. The patch removes the objects and
all directly related code completely.

Change-Id: I6668fcf415bd24f46b08401fc4a1d507c048e46c
Resolves: #36009
Releases: 6.0
Reviewed-on: http://review.typo3.org/10439
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Clean up TYPO3 4.7.0rc1 details in ChangeLog
Oliver Hader [Sun, 15 Apr 2012 14:58:48 +0000 (16:58 +0200)]
[TASK] Clean up TYPO3 4.7.0rc1 details in ChangeLog

Change-Id: Ifbd7f761112b5f301af05981cd54d9ae518e459c
Reviewed-on: http://review.typo3.org/10526
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Reports: Wrong indication for saltedpasswords
Markus Klein [Sun, 15 Apr 2012 08:55:23 +0000 (10:55 +0200)]
[BUGFIX] Reports: Wrong indication for saltedpasswords

The reports module shows a wrong status indication for saltedpasswords
if it is configured to forceSalted.

Change-Id: I7cb87cafb9867a45846ec8bb1e636000ffbaebbb
Fixes: #36093
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10522
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Fix TYPO3 version number
Markus Klein [Sat, 14 Apr 2012 19:18:03 +0000 (21:18 +0200)]
[BUGFIX] Fix TYPO3 version number

Change-Id: I54a06d421bfed62b6092089d54a8afb332914323
Releases: 6.0
Reviewed-on: http://review.typo3.org/10496
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Localisation update doesn't work
Sebastian Fischer [Sat, 14 Apr 2012 10:01:32 +0000 (12:01 +0200)]
[BUGFIX] Localisation update doesn't work

Change-Id: I3353dfa5425fab87186dfbb9174bc71ec0acee86
Fixes: #36027
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10449
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[TASK] CGL violoation in tslib_content_Media
Steffen Gebert [Sat, 14 Apr 2012 21:27:18 +0000 (23:27 +0200)]
[TASK] CGL violoation in tslib_content_Media

Change-Id: Id9a353bc3bf38516138425e4e7cf55a72e1c0a5c
Reviewed-on: http://review.typo3.org/10510
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[TASK] Remove deprecated TypoScript options
Christian Kuhn [Sat, 14 Apr 2012 18:21:27 +0000 (20:21 +0200)]
[TASK] Remove deprecated TypoScript options

Change-Id: I96eda4196668b4bf9e2ac2e6301e0a120e160fb4
Resolves: #36058
Releases: 6.0
Reviewed-on: http://review.typo3.org/10491
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] rsaauth PHP backend calls key generation on every request
Daniel Pötzinger [Mon, 9 Apr 2012 19:45:20 +0000 (21:45 +0200)]
[BUGFIX] rsaauth PHP backend calls key generation on every request

Problem: openssl_pkey_new is not a simple cheap operation and
for minimal requests (e.g. ajax), this can consume up to 10% of the request time.

Solution: Do not process the login fields if no login is triggered.

This commit will save even more processing power as the whole service chain
for processing the login fields is not instantiated anymore.

Change-Id: I34eae9978a8cb0ff2b985a23a358dc88f55ab171
Fixes: #33165
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/10200
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Remove deprecated method in EXT:setup
Christian Kuhn [Sat, 14 Apr 2012 16:56:12 +0000 (18:56 +0200)]
[TASK] Remove deprecated method in EXT:setup

Change-Id: I99dc3d09718801cff95d0a9f124344fd7cbcb686
Resolves: #36054
Releases: 6.0
Reviewed-on: http://review.typo3.org/10482
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Change hardcoded URL to constant
dkd-egerer Sascha Egerer [Sat, 14 Apr 2012 14:56:30 +0000 (16:56 +0200)]
[TASK] Change hardcoded URL to constant

Change hardcoded typo3.org url to the
constant TYPO3_URL_GENERAL in class.typo3logo.php

Change-Id: I6a3067f589ae84ae2ef61d3be8ff7a7d64d1eb76
Resolves: #34742
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10472
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] t3lib_http_Request can not be loaded in frontend
Philipp Gampe [Fri, 13 Apr 2012 13:14:02 +0000 (15:14 +0200)]
[BUGFIX] t3lib_http_Request can not be loaded in frontend

Move the include path modification to t3lib/config_default.php
Switch the TYPO3 pear folder in front, to avoid incompatibilities
with older or newer versions of the PEAR packages.

Change-Id: Ia519150167c13e10e2320166c9872606ab6e666d
Fixes: #33497
Fixes: #34897
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/10404
Reviewed-by: Marco Huber
Tested-by: Marco Huber
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove old login labels
Christian Kuhn [Sat, 14 Apr 2012 14:11:25 +0000 (16:11 +0200)]
[TASK] Remove old login labels

The old login labels from TYPO3_CONF_VARS are deprecated since 4.6 and
scheduled for deletion in 6.0

Change-Id: I36d2c27e48b35b8ae67f1b2ab6abddd33676226c
Resolves: #36043
Releases: 6.0
Reviewed-on: http://review.typo3.org/10471
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove constant TYPO3_UseCachingFramework
Christian Kuhn [Sat, 14 Apr 2012 13:45:19 +0000 (15:45 +0200)]
[TASK] Remove constant TYPO3_UseCachingFramework

Change-Id: Ibf08755746bb7fdb629bd9d0e1890cec2266e40f
Resolves: #36037
Releases: 6.0
Reviewed-on: http://review.typo3.org/10468
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Raise extbase submodule pointer
Christian Kuhn [Sat, 14 Apr 2012 13:39:48 +0000 (15:39 +0200)]
[TASK] Raise extbase submodule pointer

Change-Id: I298ba8836917cc164e8d53f5831963e5402f1717
Reviewed-on: http://review.typo3.org/10467
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Raise workspaces submodule pointer
Christian Kuhn [Sat, 14 Apr 2012 13:34:19 +0000 (15:34 +0200)]
[TASK] Raise workspaces submodule pointer

Change-Id: I3328304ef5919ba64a85e7eb416c4f997794d6a9
Reviewed-on: http://review.typo3.org/10466
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove deprecated $GLOBALS['TYPO_VERSION']
Christian Kuhn [Sat, 14 Apr 2012 12:11:38 +0000 (14:11 +0200)]
[TASK] Remove deprecated $GLOBALS['TYPO_VERSION']

Change-Id: Ibd4d6f5fe55011b338fd1e982744319e67582599
Resolves: #36032
Releases: 6.0
Reviewed-on: http://review.typo3.org/10458
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[CLEANUP] Remove commented code
Christian Kuhn [Sat, 14 Apr 2012 11:27:27 +0000 (13:27 +0200)]
[CLEANUP] Remove commented code

Don't read it, delete it.

Change-Id: Iff7ab4cc9af5265bef087bd9232319059a29210e
Releases: 6.0
Reviewed-on: http://review.typo3.org/10457
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove t3lib_div::intInRange()
Christian Kuhn [Sat, 14 Apr 2012 10:48:33 +0000 (12:48 +0200)]
[TASK] Remove t3lib_div::intInRange()

The method is scheduled for deletion in 6.0 but was still used in the core.
The patch adapts the usages and removes intInRange.

Change-Id: Id4724c566f61c5a7238ea29be6f385bdc99d8876
Resolves: #36029
Releases: 6.0
Reviewed-on: http://review.typo3.org/10454
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Add note on EXT:simulatestatic to NEWS.txt
Christian Kuhn [Sat, 14 Apr 2012 10:11:05 +0000 (12:11 +0200)]
[TASK] Add note on EXT:simulatestatic to NEWS.txt

Change-Id: I13ef4c0a0a8d306ab83c2760628b3a6dc8040c16
Related: #25099
Releases: 6.0
Reviewed-on: http://review.typo3.org/10451
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[CLEANUP] Remove simulate static from Core
Markus Klein [Fri, 13 Apr 2012 17:05:13 +0000 (19:05 +0200)]
[CLEANUP] Remove simulate static from Core

This patch removes the old simulate_static system extension.
Since tslib_fe still contains idPartsAnalyze(), which is a relict of
simulate static methods, this method also removed.

Change-Id: I3631909fe6a77fd0861e7be5acdb6f3bf82fdb42
Resolves: #25099
Releases: 6.0
Reviewed-on: http://review.typo3.org/9132
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove t3lib_BEDisplayLog
Christian Kuhn [Fri, 13 Apr 2012 13:19:02 +0000 (15:19 +0200)]
[TASK] Remove t3lib_BEDisplayLog

Change-Id: I3add6b6fae1d559527f7e0bed8d1f480adf3983d
Resolves: #35968
Releases: 6.0
Reviewed-on: http://review.typo3.org/10403
Reviewed-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] Add stdWrap to cObject USER.
Roland Waldner [Fri, 30 Mar 2012 07:06:09 +0000 (09:06 +0200)]
[FEATURE] Add stdWrap to cObject USER.

Change-Id: I115b6a9674ff824ea6289f3882efa3350724c8a3
Fixes: #35305
Releases: 6.0
Reviewed-on: http://review.typo3.org/9966
Reviewed-by: Philipp Gampe
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[TASK] Add note on removed doNotLoadInFE flag to NEWS.txt
Christian Kuhn [Fri, 13 Apr 2012 13:05:11 +0000 (15:05 +0200)]
[TASK] Add note on removed doNotLoadInFE flag to NEWS.txt

Change-Id: If95843c55aaf3dc7eebafe190210f6487a0ca7eb
Related: #35877
Reviewed-on: http://review.typo3.org/10400
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Add note on required extbase and fluid to NEWS.txt
Christian Kuhn [Fri, 13 Apr 2012 12:35:59 +0000 (14:35 +0200)]
[TASK] Add note on required extbase and fluid to NEWS.txt

Change-Id: Ib1f1c38ecaf0f8122e7a5e6f57e12aa0dc0b10a5
Related: #20634
Reviewed-on: http://review.typo3.org/10399
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Clean-up NEWS.txt for TYPO3 6.0
Christian Kuhn [Fri, 13 Apr 2012 12:24:09 +0000 (14:24 +0200)]
[TASK] Clean-up NEWS.txt for TYPO3 6.0

Change-Id: If2f8c1c306027a9547038f634155b45e25b60acb
Reviewed-on: http://review.typo3.org/10398
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Hardcoded variable in CookieJar.php
Philipp Gampe [Fri, 16 Mar 2012 11:33:47 +0000 (12:33 +0100)]
[BUGFIX] Hardcoded variable in CookieJar.php

If pear installs a package, it replaces all occurrences of data_dir with
the actual dirname. This should not have happened in then shipped
version.

Change-Id: I207fd879d55412f97c93ed1bee25d8283f4f6d6c
Fixes: #34923
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/9693
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Extbase Bootstrap not overwritable
Felix Oertel [Fri, 13 Apr 2012 09:55:05 +0000 (11:55 +0200)]
[BUGFIX] Extbase Bootstrap not overwritable

In mod.php the bootstrap is instanciated without using the
objectManager, thus it's not possible to overwrite it.

Change-Id: I4720172ef4b602fdb31c3a58112c03f0d6673db2
Fixes: #35955
Releases: 6.0
Reviewed-on: http://review.typo3.org/10387
Reviewed-by: Oliver Klee
Tested-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] Improve rendering of CE in page module
Georg Ringer [Thu, 12 Apr 2012 08:08:30 +0000 (10:08 +0200)]
[FEATURE] Improve rendering of CE in page module

Rendering of content elements in page module can be
improved by making it easier and streamline it. See
details in issue.

Change-Id: I7ff5ddbdf443babaa76807beb759c07b32870690
Resolves: #35887
Releases: 6.0
Reviewed-on: http://review.typo3.org/10318
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[BUGFIX] Remove "create new content element" in docheaders
Felix Kopp [Fri, 9 Mar 2012 23:18:38 +0000 (00:18 +0100)]
[BUGFIX] Remove "create new content element" in docheaders

Removes icon in docheader in page backend module to create new
content element. That icon is present in content columns.

Change-Id: I207440ae2a5ba566a1f10203f60a107d74cca3e1
Fixes: #10307
Releases: 4.7, 4.8
Reviewed-on: http://review.typo3.org/9529
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Max Roesch
Tested-by: Max Roesch
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Remove deprecated code for 6.0
Christian Kuhn [Thu, 12 Apr 2012 10:03:46 +0000 (12:03 +0200)]
[TASK] Remove deprecated code for 6.0

Removes all deprecated methods and files that are unused in core and scheduled
for deletion in 4.8 / 6.0. Some more complicated parts are left out for now.

Change-Id: I03e236cedfbfa666d9b6f83848b11bb0977cdff0
Resolves: #35923
Releases: 6.0
Reviewed-on: http://review.typo3.org/10361
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] TYPO3 List view not styleable
Daniel Pötzinger [Thu, 12 Apr 2012 17:41:57 +0000 (19:41 +0200)]
[FEATURE] TYPO3 List view not styleable

The good old list view has a lot of sections
(search, dashboard, checkboxes) and they are wrapped
in divs without classes or no divs at all.
 That makes it hard to give it a nicer view in the skin.

This patch added some div wraps and additional classes
(in preparation to have the possibility to add some CSS in the default skin for this)

Change-Id: Ie666e5ab91193920198159b8297ba7bb2e2e00ce
Resolves: #35913
Releases: 6.0
Reviewed-on: http://review.typo3.org/10355
Reviewed-by: Georg Ringer
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[BUGFIX] Pagetree should expand to the last selected node
Stefan Galinski [Thu, 12 Apr 2012 13:51:39 +0000 (15:51 +0200)]
[BUGFIX] Pagetree should expand to the last selected node

The patch integrates the expansion to the last selected node
at least for the following functions:
- selected node of the filtering tree
- OpenDocs
- Shortcuts (if possible)
- Live Search

Fixes: #25006
Fixes: #33853
Releases: 6.0, 4.7, 4.6, 4.5

Change-Id: I1a47bedd10a37a8931ccd50c7fd119399834d909
Reviewed-on: http://review.typo3.org/10357
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Wouter Wolters
Tested-by: Marcus Schwemer
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[TASK] Set TYPO3 version to 4.7-dev
TYPO3 v4 Release Team [Thu, 12 Apr 2012 20:26:28 +0000 (22:26 +0200)]
[TASK] Set TYPO3 version to 4.7-dev

Change-Id: I65c14835c847bd20380a25c83f0d0404e86256e0
Reviewed-on: http://review.typo3.org/10375
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[RELEASE] Release of TYPO3 4.7.0rc1
TYPO3 v4 Release Team [Thu, 12 Apr 2012 20:26:20 +0000 (22:26 +0200)]
[RELEASE] Release of TYPO3 4.7.0rc1

Change-Id: I3c937eb15972540a6005b5057cd8685c2345695b
Reviewed-on: http://review.typo3.org/10374
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team