Packages/TYPO3.CMS.git
7 years ago[BUGFIX] RTE: Removing div from block format select box may not work
Stanislas Rolland [Thu, 9 Feb 2012 04:57:49 +0000 (23:57 -0500)]
[BUGFIX] RTE: Removing div from block format select box may not work

Problem: RTE.default.buttons.formatblock.removeItems = div is not
honoured when Indent/outdent is configured
Solution: Honour the removal/restriction even when Indent/outdent
is configured.

Change-Id: I13eb3e6e6683b7dc9a1ae47caf9b9bb401f659bf
Fixes: #33457
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8953
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] htmlArea RTE: CSS class names are lowercase in WebKit
Stanislas Rolland [Fri, 10 Feb 2012 01:37:05 +0000 (20:37 -0500)]
[BUGFIX] htmlArea RTE: CSS class names are lowercase in WebKit

Problem: See https://bugs.webkit.org/show_bug.cgi?id=55619
Solution: Add doctype to the iframe source

Change-Id: Id045e469d8ff5e37fab03e4c96238317d6e8e967
Resolves: #32408
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8951
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] Move redirect fields from Extended tab
Jigal van Hemert [Fri, 30 Dec 2011 06:49:55 +0000 (07:49 +0100)]
[FEATURE] Move redirect fields from Extended tab

The redirect after login fields now have a spot on the Options tab.
Minor CGL changes are also included.

Change-Id: Icb1c480f412ba8102f4d4278779727bce4b6a933
Resolves: #19847
Releases: 4.7
Reviewed-on: http://review.typo3.org/7636
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Unset stdWrap of select.pidInList
Marc Bastian Heinrichs [Fri, 2 Dec 2011 15:23:20 +0000 (16:23 +0100)]
[BUGFIX] Unset stdWrap of select.pidInList

Using stdWrap features on select.pidInList together with slide will
result in an endless loop because the same parentPids are
selected over and over again till the max execution time is reached.

This patch unsets the stdWrap properties after the first run.

Change-Id: I9427779c047063d47cf555e45664cb6dbb5c980a
Fixes: #28526
Releases: 4.4, 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7033
Reviewed-by: Markus Klein
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] *IFSUB ignores l18n_cfg field
Stefan Galinski [Fri, 23 Sep 2011 18:55:00 +0000 (20:55 +0200)]
[BUGFIX] *IFSUB ignores l18n_cfg field

The l18n_cfg field is used to prevent the appearance of the default
language record or any alternative language records that haven't a translation
in the menu. At the first glance it seems to work like expected, because the
expected page records are not visible in a configured frontend menu. If we have a
closer look at this part, we will see that the flag is badly ignored for the
"*IFSUB" record states. This causes that a page record which has no visible
subpages is marked with the hasSubmenu flag.

Change-Id: Ia988dfeb272b6c64c86c45f9d80b8b9299a09bfc
Resolves: #19925
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/5573
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[FEATURE] Error level as the first column in BE Log module
Dominique Feyer [Mon, 6 Feb 2012 07:55:56 +0000 (08:55 +0100)]
[FEATURE] Error level as the first column in BE Log module

Move error level (warning, error, ...) to first column
in BE to help catch the importance of the row.

Change-Id: I05f05b830cc92bddfb13126d0fe4826995783bc8
Resolves: #33816
Releases: 4.7
Reviewed-on: http://review.typo3.org/3170
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Improve error message of "broken rootline"
Georg Ringer [Fri, 13 Jan 2012 11:29:53 +0000 (12:29 +0100)]
[TASK] Improve error message of "broken rootline"

Currently it is hard to get the reason why the error
"broken rootline" appears. Therefore the error msg can be
improved by adding the ID and fields which are queried.

Change-Id: I3a60452fbe6f4b7e5b2d06cac64364a34e7aeb52
Resolves: #33082
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7779
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] saltedpasswords update task only updates 42 records
Mario Rimann [Sun, 4 Dec 2011 19:29:08 +0000 (20:29 +0100)]
[BUGFIX] saltedpasswords update task only updates 42 records

The scheduler task to convert the fe_user and be_user passwords
to salted passwords took only 42 records per run. Now it should
take 250 per run. This will lead to an approx. run-time of about
50s (given 2 * 100ms * 250 records)

Change-Id: If0751076d284c08b1f61ad4dc772ca53f7a95a39
Resolves: #31252
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7066
Reviewed-by: Georg Ringer
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Loading of an IRRE element with subtabs freezes and breaks browsers
Stefan Galinski [Fri, 27 Jan 2012 15:38:29 +0000 (16:38 +0100)]
[BUGFIX] Loading of an IRRE element with subtabs freezes and breaks browsers

Change-Id: I4c40900c6e718c720a005b59d5875d08b8b4c341
Fixes: #33448
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/8728
Reviewed-by: Oliver Klee
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Shortcut redirect ignores linkVars syntax
Stefan Galinski [Thu, 1 Dec 2011 17:52:15 +0000 (18:52 +0100)]
[BUGFIX] Shortcut redirect ignores linkVars syntax

Currently the code that creates the redirect url for a shortcut
page only respects the linkVars option as list of parameters without
additional validation informations like it's documented in the
TSRef. Unfortunatly such paramaters are completely dropped and
this leads to major problems on multilanguage sites with the new
shortcut redirect feature.

Change-Id: I3966eedf284b06b7765f38ca07ea6cd7155babb3
Fixes: #32253
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/7015
Reviewed-by: Björn Pedersen
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Validation for multiple forms on one page
Niki Mueller [Fri, 11 Nov 2011 13:25:59 +0000 (14:25 +0100)]
[BUGFIX] Validation for multiple forms on one page

Since the class tx_form_System_Validate is a singleton, it was not
possible to use more than one form on a page. This patch changes
the arrays $rules, $messages and $errors, using the current form-
prefix as key, allowing for validation of several different forms
on one page.

Change-Id: If4842a77fd7bfb3da62dbc3d79de01be88c708fd
Fixes: #31711
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/6624
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Frederic Gaus
Tested-by: Frederic Gaus
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Move Element form visual cleanup
Felix Kopp [Sun, 5 Feb 2012 23:03:59 +0000 (00:03 +0100)]
[FEATURE] Move Element form visual cleanup

Remove redundant information, add and change spaces.

Change-Id: Ifc29f3b62c8520bffae585d30aea5acddd423733
Resolves: #33692
Releases: 4.7
Reviewed-on: http://review.typo3.org/8852
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Multiple stdWrap executed in numeric order
Philipp Gampe [Wed, 21 Dec 2011 23:09:51 +0000 (00:09 +0100)]
[FEATURE] Multiple stdWrap executed in numeric order

Add possibility to use multiple stdWrap-calls in numeric order.
Offers easier usage than the existing stdWrap-chaining across
multiple hierarchy-levels.

 10 = TEXT
 10.value = a
 10.orderedStdWrap {
  30.wrap = |.
  10.wrap = is | working
  10.innerWrap =  | 
  20.wrap = This|solution
  20.stdWrap.wrap =  | 
 }

Results in: "This is a working solution."

Change-Id: I7f2c854d3a2466a21056cf3fa2bb118f408bf4fa
Resolves: #28601
Reviewed-on: http://review.typo3.org/3922
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Sebastian Fischer
7 years ago[TASK] Remove unsupported functionality related to workspaces
Benjamin Mack [Thu, 6 Oct 2011 12:22:36 +0000 (14:22 +0200)]
[TASK] Remove unsupported functionality related to workspaces

As only element versioning is supported since TYPO3 4.4, all
functions related to branch and page versioning that haven't
been deprecated yet, get deprecated. All related options can
safely be removed, as they don't get noticed anymore by the
current supported code.

Change-Id: Ib1c562f6d1c268e86b0c56e9037d5b754f1f312a
Resolves: #30604
Releases: 4.7
Reviewed-on: http://review.typo3.org/5591
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] TSconfig option hides table pages_language_overlay
Stefan Geith [Mon, 19 Dec 2011 14:40:22 +0000 (15:40 +0100)]
[BUGFIX] TSconfig option hides table pages_language_overlay

If page TSconfig

mod.web_list.hideTranslations=*

is set, then also the table 'pages_language_overlay' is hidden,
which should be visible.

Change-Id: I5d9b0636c2f6d8f71abb789c51c213183b8238fa
Fixes: #32693
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/7387
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Add "if" function to includeCSS and includeJS
Tolleiv Nietsch [Sun, 5 Feb 2012 09:32:30 +0000 (10:32 +0100)]
[FEATURE] Add "if" function to includeCSS and includeJS

The includeJS / CSS / ... blocks lack the ability to
add TypoScript conditions to them. Even if some workarounds
exist, it doesn't seem to be too much overhead to add the
checks for a bit more convenience.

The related documentation changes are kept in issue #33724.

Change-Id: Ia4f6d8a176a7a7b613548f5481cced2e03df22b3
Fixes: #29423
Releases: 4.7
Reviewed-on: http://review.typo3.org/8844
Reviewed-by: Markus Klein
Reviewed-by: Alexander Grein
Tested-by: Alexander Grein
Reviewed-by: Henrik Ziegenhain
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[FEATURE] Integrate possibility to resolve relative path walks
Oliver Hader [Wed, 8 Feb 2012 12:26:48 +0000 (13:26 +0100)]
[FEATURE] Integrate possibility to resolve relative path walks

The BACK_PATH is a known thing in TYPO3, used to define the
relative path to the TYPO3 main directory (./typo3/). Since this
setting is static and strict, it would be nice to finally get
rid of it and have a dynamic way to the determine the relative
paths to be walked.

Examples:
t3lib_utility_Path::resolveBackPath(PATH_t3lib)
t3lib_utility_Path::resolveBackPath(PATH_typo3)
t3lib_utility_Path::resolveBackPath(t3lib_extMgm::extPath('myext') . 'Resources/'):

Change-Id: I4e3b0483299f030bf017074a076201acf61edab9
Resolves: #33753
Releases: 4.7
Reviewed-on: http://review.typo3.org/8905
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Integrate possibility to build URL
Andreas Wolf [Wed, 8 Feb 2012 13:05:53 +0000 (14:05 +0100)]
[FEATURE] Integrate possibility to build URL

The PHP function parse_url() allows to split up URLs into
separate parts. However, TYPO3 lacks of the possibility to
build an URL with the same arguments.

Example (round-trip):
$url = t3lib_utility_Http::buildUrl(
  parse_url('http://typo3.org/')
);

Change-Id: Ie56128261527a2b5a568ca7b05f522b13ac3cf98
Resolves: #33767
Releases: 4.7
Reviewed-on: http://review.typo3.org/8909
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
7 years agoRevert "[BUGFIX] Remove early return in PageTreeDataProvider"
Tolleiv Nietsch [Wed, 8 Feb 2012 17:24:09 +0000 (18:24 +0100)]
Revert "[BUGFIX] Remove early return in PageTreeDataProvider"

This reverts commit 183c50043417a7f8d29d734bfd6f2bd0fac021cf

The related commit was merged by accident.

Change-Id: I32a0ff98d3cdaaa95b8a3ea50ab5eb90c0a22e39
Reviewed-on: http://review.typo3.org/8916
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Integrate Signal Slot Handling
Andreas Wolf [Wed, 8 Feb 2012 12:39:46 +0000 (13:39 +0100)]
[FEATURE] Integrate Signal Slot Handling

Integrate Signal Slot Handling to t3lib_SignalSlot_Dispatcher.

t3lib_SignalSlot_Dispatcher::getInstance()->connect();
t3lib_SignalSlot_Dispatcher::getInstance()->dispatch();
t3lib_SignalSlot_Dispatcher::getInstance()->getSlots();

Change-Id: I4478903503c99e4a556beec31e908efb6f41c7ae
Resolves: #33748
Reviewed-on: http://review.typo3.org/8907
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Remove early return in PageTreeDataProvider
Georg Ringer [Wed, 8 Feb 2012 12:21:12 +0000 (13:21 +0100)]
[BUGFIX] Remove early return in PageTreeDataProvider

t3lib_tree_pagetree_Data_Provider does an early
return which makes it impossible to use the hook
which comes some lines later

Change-Id: If79cc4d7d6719e3e978db42fa0be7006089e1162
Resolves: #33761
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/8904
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] SQL error in extension manager
Philipp Gampe [Mon, 6 Feb 2012 00:17:01 +0000 (01:17 +0100)]
[BUGFIX] SQL error in extension manager

Since #32161 all extension list updates fail because the single
quotes are added twice.

Also fix the other occurence in tx_em_connection_extdirectsoap.

Change-Id: I19f3e4ce6a8444fdce653e6d0fbafae5bbf8d434
Fixes: #33697
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8854
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Stefan Neufeind
Reviewed-by: Helmut Hummel
Reviewed-by: Wouter Wolters
Reviewed-by: Andy Grunwald
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Scheduler BE module fails to load due to autoloader issues
Christian Kuhn [Sun, 29 Jan 2012 12:04:03 +0000 (13:04 +0100)]
[BUGFIX] Scheduler BE module fails to load due to autoloader issues

When displaying a list of tasks, scheduler unserializes exceptions.
If the exception class is not known to the autoloader, PHP will
return an instance of _PHP_Incomplete_Class. This instance is
tested for to prevent a fatal error.

Change-Id: I70fed2d370dd37be4029899dd3a7babe688ce8c9
Resolves: #33116
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8757
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Confusing error message in reports module
Markus Klein [Sun, 18 Dec 2011 04:48:51 +0000 (22:48 -0600)]
[BUGFIX] Confusing error message in reports module

The saltedpasswords status report shows "INSECURE" warnings
although the configuration is totally fine.

Change-Id: Ia389fbba1822e63a52163f0b33c6a566081d861a
Fixes: #32650
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7347
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] IRRE translation links shouldn't be shown if no parent
Georg Ringer [Fri, 25 Nov 2011 06:45:13 +0000 (07:45 +0100)]
[BUGFIX] IRRE translation links shouldn't be shown if no parent

IRRE provides some links like "localize records" or "synchronize with
original language" which is great but those links should not be
shown if a record got no parent record

Change-Id: I958a01519adaa159ce8049b81ad15b62b7946f87
Fixes: #32073
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6909
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] remove obsolete check for media/scripts/
Markus Klein [Sun, 5 Feb 2012 13:22:52 +0000 (14:22 +0100)]
[TASK] remove obsolete check for media/scripts/

tslib_fe::checkFileInclude() still contains a check for the
obsolete directory media/scripts/.

Change-Id: I2b59bd53ac0339a2cdf238cc1bbdb5f0b7c28302
Resolves: #25985
Releases: 4.7
Reviewed-on: http://review.typo3.org/8850
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] .inc files still call cObj->checkEmail
Markus Klein [Fri, 4 Nov 2011 16:58:36 +0000 (11:58 -0500)]
[BUGFIX] .inc files still call cObj->checkEmail

The cObj->checkEmail function has been removed in 4.6,
but *.inc scripts still call this function.

This patch replaces these calls with t3lib_div::validEmail().

Change-Id: I11a55d5ae5ca5045df253b81e315a21b5eb712c0
Fixes: #31573
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/6545
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Release locked records during logout
Tolleiv Nietsch [Sat, 4 Feb 2012 08:08:34 +0000 (09:08 +0100)]
[BUGFIX] Release locked records during logout

The sys_lockedrecords tables isn't cleared during the users logout.

Change-Id: I08fa2820b048a420d3e1a39fdb0cddf42ff98776
Fixes: #20211
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8835
Reviewed-by: Markus Klein
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Formmail doesn't always use correct character set
Jigal van Hemert [Sat, 19 Nov 2011 08:32:09 +0000 (09:32 +0100)]
[BUGFIX] Formmail doesn't always use correct character set

To work around a bug in SwitfMailer the character set of a message part
should always be set. When no character set is explicitly defined use
the renderCharset instead.

Change-Id: I712128156ee86e1d2372fef826703fb35a3b1122
Fixes: #28684
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6744
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[BUGFIX] Don't save form protection error messages in session
Helmut Hummel [Sun, 25 Sep 2011 14:52:53 +0000 (16:52 +0200)]
[BUGFIX] Don't save form protection error messages in session

Do not persist flash messages in the session if we are in an Ajax context
because then the flash message is rendered out of context the next time
the flash message queue is flushed.

Change-Id: Id47b11b661264ebac37922c3356b64cbde8516c3
Resolves: #30272
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/5327
Reviewed-by: Oliver Klee
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Live search must implement search properties
Francois Suter [Sat, 28 Jan 2012 16:23:11 +0000 (17:23 +0100)]
[BUGFIX] Live search must implement search properties

Implement the new TCA properties introduced in TYPO3 4.5 (#26829)
in the live search, so that it produces the same results as the
traditional BE search.

Change-Id: I3a297f2b9c02bc4458f6b0e5af8bd1588f3fcae3
Fixes: #31761
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/8750
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Prevent compression of scripts that use ajax.php
Steffen Kamper [Tue, 11 Oct 2011 12:49:08 +0000 (14:49 +0200)]
[BUGFIX] Prevent compression of scripts that use ajax.php

When registering ajax calls, a pseudo JS file is registered within the
pageRenderer with a source like 'ajax.php?parameters'.

As it does not make sense to compress or concatenate those pseudo JS files,
the pageRenderer should ensure they are properly included.

Change-Id: I386663b9ea77426ea3d8e804eac0f3c8ca72cd7a
Fixes: #24274
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/5721
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] SQL parser does not support NULL as default value
Xavier Perseguers [Mon, 6 Feb 2012 13:04:27 +0000 (14:04 +0100)]
[BUGFIX] SQL parser does not support NULL as default value

When preparing a database schema with proper referential integrity,
one typically has to choose NULL as default value for foreign keys.
However, database analyzer does not support NULL as default value and
shows an empty string ('') instead.

Change-Id: If4271e1edd078b9a19fbb82c04e265f181e07d9d
Fixes: #33704
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/8861
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] RTE: Some toolbar elements may not be correctly initialized
Stanislas Rolland [Thu, 2 Feb 2012 18:05:33 +0000 (13:05 -0500)]
[BUGFIX] RTE: Some toolbar elements may not be correctly initialized

The language and font dropdowns need to initialized after their data
stores are loaded. The text indicator needs to be initialized after
the style sheets are loaded.

Change-Id: I5a855ebc554ce84c2b83afbe1c5daeefbfbd898d
Resolves: #33637
Releases: 4.7
Reviewed-on: http://review.typo3.org/8833
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Update felogin manual
Jigal van Hemert [Sun, 25 Dec 2011 09:19:20 +0000 (10:19 +0100)]
[BUGFIX] Update felogin manual

Add list of available hooks

Change-Id: I4b574edd3a27daf8a4280005a4da5097eaf226ad
Fixes: #18992
Releases: 4.7
Reviewed-on: http://review.typo3.org/7521
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years agoRevert "[BUGFIX] RTE: Some toolbar elements may not be correctly initialized"
Stanislas Rolland [Fri, 3 Feb 2012 18:52:37 +0000 (19:52 +0100)]
Revert "[BUGFIX] RTE: Some toolbar elements may not be correctly initialized"

This reverts commit f848f50ecc3331abedfaee8854303417dee6eb71

Change-Id: I530d5f2c78cdba9174978394669d53f16efa52f1
Reviewed-on: http://review.typo3.org/8832
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Encoding error in TCEforms inline JavaScript
Manuel Stofer [Wed, 1 Feb 2012 09:17:02 +0000 (10:17 +0100)]
[BUGFIX] Encoding error in TCEforms inline JavaScript

JavaScript encoding is broken, when the link browser is used to add a
new item and sections are used.

Change-Id: Id366d078841a3decd0256f98df497956a494ecb8
Fixes: #32422
Related: #29067
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8792
Reviewed-by: Simon Tuck
Tested-by: Simon Tuck
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Bookmarks to pages don't work
Stefan Galinski [Tue, 31 Jan 2012 20:40:05 +0000 (21:40 +0100)]
[BUGFIX] Bookmarks to pages don't work

Change-Id: I688a7f55184a8ae7d3be5574f70c7d3699d19149
Fixes: #30352
Releases: 4.7. 4.6, 4.5
Reviewed-on: http://review.typo3.org/8785
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[BUGFIX] Fatal error if pear package http_request2 is installed
Philipp Gampe [Wed, 23 Nov 2011 09:21:08 +0000 (10:21 +0100)]
[BUGFIX] Fatal error if pear package http_request2 is installed

The wrong path is used for include once which leads to double
inclusion of the same class from different files.

Change-Id: If1d049ee58780687e866d406efc1ad222532ae2e
Fixes: #32013
Branches: 4.7, 4.6
Reviewed-on: http://review.typo3.org/6867
Reviewed-by: Oliver Klee
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
7 years ago[BUGFIX] htmlArea RTE: Changing the text color to black does not work
Stanislas Rolland [Fri, 3 Feb 2012 02:18:24 +0000 (21:18 -0500)]
[BUGFIX] htmlArea RTE: Changing the text color to black does not work

Solution: Fix colorToHex conversion utility

Change-Id: I7707d756d9912208489584d993dbdee3dfa31eab
Resolves: #32877
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8820
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] htmlArea RTE: Firefox may report error when setting a color
Stanislas Rolland [Fri, 3 Feb 2012 00:36:20 +0000 (19:36 -0500)]
[BUGFIX] htmlArea RTE: Firefox may report error when setting a color

Problem: The color does get assigned, but Firefox reports a JS error.
Solution: The RTE may incorrectly detach the selection range.

Change-Id: Ie1e637e6bca3ead221b6c7be2dca4f913897f591
Resolves: #33644
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8819
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] RTE: Some toolbar elements may not be correctly initialized
Stanislas Rolland [Thu, 2 Feb 2012 18:05:33 +0000 (13:05 -0500)]
[BUGFIX] RTE: Some toolbar elements may not be correctly initialized

The language and font dropdowns need to initialized after their data
stores are loaded. The text indicator needs to be initialized after
the style sheets are loaded.

Change-Id: Iec14690d27ddf512d5f185387192bbb5667da15c
Resolves: #33637
Releases: 4.7
Reviewed-on: http://review.typo3.org/8814
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years agoRevert "[BUGFIX] RTE: Some toolbar elements may not be correctly initialized"
Stanislas Rolland [Thu, 2 Feb 2012 20:28:59 +0000 (21:28 +0100)]
Revert "[BUGFIX] RTE: Some toolbar elements may not be correctly initialized"

This reverts commit 2f09a85d190f69ab7c4e7874f1157f4c867a6d7a

Change-Id: Ic1e896f46eccd07b9ebf4f880dbe12892510329f
Reviewed-on: http://review.typo3.org/8813
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] RTE: Some toolbar elements may not be correctly initialized
Stanislas Rolland [Thu, 2 Feb 2012 18:05:33 +0000 (13:05 -0500)]
[BUGFIX] RTE: Some toolbar elements may not be correctly initialized

The language and font dropdowns need to initialized after their data
stores are loaded. The text indicator needs to be initialized after
the style sheets are loaded.

Change-Id: I58f076bddf6139a7a4be2219984db23ce348f43f
Resolves: #33637
Releases: 4.7
Reviewed-on: http://review.typo3.org/8810
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] htmlArea RTE: Edit HTML5 microdata items
Stanislas Rolland [Wed, 1 Feb 2012 06:20:25 +0000 (01:20 -0500)]
[FEATURE] htmlArea RTE: Edit HTML5 microdata items

This feature adds a new "Microdata" tab to the "Edit element" dialogue
allowing to edit the itemscope, itemtype and itemprop attributes.
A new toolbar button allows to show/hide microdata items in the editing
area.

Change-Id: I078c8426793059cc9dbccf347905ea32c76dabb5
Resolves: #33609
Releases: 4.7
Reviewed-on: http://review.typo3.org/8803
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] Placeholder for TCEForm fields
Tobias Liebig [Mon, 16 Jan 2012 20:41:08 +0000 (21:41 +0100)]
[FEATURE] Placeholder for TCEForm fields

Possibility to display a placeholder/ghosttext in TCEForm fields to guide the user about default values. The Placeholder will disappear as soon as the user enters a value. The Placeholder is configurable by TCA config. Uses the HTML5 placeholder attribute.

Change-Id: Icdb4f774be6d04ebbdf14dcf1653c0950a6d0ed6
Resolves: #33235
Reviewed-on: http://review.typo3.org/7823
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Ingmar Schlecht
Tested-by: Ingmar Schlecht
7 years ago[FEATURE] Enable TCA type field to depend on field of foreign table
Ingmar Schlecht [Fri, 6 Jan 2012 16:08:52 +0000 (17:08 +0100)]
[FEATURE] Enable TCA type field to depend on field of foreign table

TCA type fields can now refer to a field on a foreign record with a colon-separated
syntax (e.g. uid_local:type).  This will be used by sys_file_references table, where
the type (showItems) depends on a value on the foreign record (sys_file)

Change-Id: I7d153325a64224012bddd4047fc73724ed6648f3
Releases: 4.7
Resolves: #33045
Reviewed-on: http://review.typo3.org/7706
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Install Tool: Settings added by extensions can be edited (duplicating them)
Ernesto Baschny [Thu, 26 Jan 2012 11:45:05 +0000 (12:45 +0100)]
[BUGFIX] Install Tool: Settings added by extensions can be edited (duplicating them)

Change-Id: I13f3ec8a1f10029ce2b6e421bcc97be2e1276ca3
Fixes: #25213
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/8704
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years agoRevert "[BUGFIX] Scheduler BE module fails to load due to autoloader issues"
Christian Kuhn [Sat, 28 Jan 2012 19:19:50 +0000 (20:19 +0100)]
Revert "[BUGFIX] Scheduler BE module fails to load due to autoloader issues"

The patch has an unwanted side-effect: It sometimes throws a php warning "Function spl_autoload_call() hasn't defined the class it was called for".
Reverted for now.

This reverts commit 4ec102ae52878f8494780f8af7fd86e976d24bde

Change-Id: I26480df01c656ba517e053d73f9d4748d42653da
Reviewed-on: http://review.typo3.org/8753
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Reports module shows unnecessary info text
Markus Klein [Thu, 15 Dec 2011 01:49:26 +0000 (19:49 -0600)]
[BUGFIX] Reports module shows unnecessary info text

Do not show saltedpasswords info text in reports module
unless problems have been detected.

Change-Id: Ic0a456bb6128c7024150a22152228d6ddce842db
Fixes: #32580
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7267
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] htmlArea RTE: Enable HTML5 block elements in the RTE
Stanislas Rolland [Fri, 27 Jan 2012 03:10:50 +0000 (22:10 -0500)]
[FEATURE] htmlArea RTE: Enable HTML5 block elements in the RTE

Enable the following HTML5 block elements in the RTE: article, aside,
footer, header, nav, section.

Change-Id: I00941fb98da93c9320a0841d558e1855ca523029
Resolves: #33480
Releases: 4.7
Reviewed-on: http://review.typo3.org/8716
Reviewed-by: Kay Strobach
Tested-by: Kay Strobach
Reviewed-by: Oliver Hader
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Enabling displayCond for sheets in flexforms
Philipp Kitzberger [Tue, 24 Jan 2012 15:21:36 +0000 (16:21 +0100)]
[FEATURE] Enabling displayCond for sheets in flexforms

Adds the feature of displayCond to sheets in flexforms, so entire sheets
of fields can be excluded from the editing mask. Until now this was only
available for single fields.

Change-Id: I9306c32ef075d080ab225cb226540bd3b2d340fc
Resolves: #33390
Release: 4.7
Reviewed-on: http://review.typo3.org/8677
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Scheduler BE module fails to load due to autoloader issues
Dmitry Dulepov [Wed, 11 Jan 2012 12:15:00 +0000 (14:15 +0200)]
[BUGFIX] Scheduler BE module fails to load due to autoloader issues

When displaying a list of tasks, scheduler unserializes exceptions.
By default, unserialize() does not call autoloader to load classes
and it is possible that the exception class will not be loaded. In
such case scheduler BE module will fail with a PHP fatal error
when the scheduler will try to use a _PHP_Incomplete_Class.

The fix makes sure that autoloader is called during unserialize().
However this still may fail, so the scheduler now checks that the
exception is loaded properly before trying to use it.

Change-Id: I77ef3bf765019ab7ceb5bc45049d14b22db6f701
Resolves: #33116
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7736
Reviewed-by: Philipp Gampe
Reviewed-by: Andy Grunwald
Reviewed-by: Steffen Ritter
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] t3lib_BEfunc::getViewDomain() returns wrong or no domain
Jaume Prat [Tue, 22 Nov 2011 09:57:14 +0000 (10:57 +0100)]
[BUGFIX] t3lib_BEfunc::getViewDomain() returns wrong or no domain

If the TYPO3 BE host name is not configured as a sys_domain record
t3lib_BEfunc::getViewDomain() will always return TYPO3 BE host name
and not the first domain of the root line of the page which is
being previewed.

Furthermore, if the TYPO3 BE host name is configured as a sys_domain
but the current root line does not contain a valid domain record,
t3lib_BEfunc::getViewDomain() will return only 'http://' ie. no domain.

Change-Id: I8118d2c932b2a9d6c3d2dae51c5707a6371784d8
Fixes: #30892
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6830
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Dmitry Dulepov
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[FEATURE] New core language: Afrikaans
Jigal van Hemert [Fri, 27 Jan 2012 20:25:45 +0000 (21:25 +0100)]
[FEATURE] New core language: Afrikaans

Change-Id: Ica78c546a24913e33d52fa0a7727b6f8539a171a
Resolves: #33479
Releases: 4.7
Reviewed-on: http://review.typo3.org/8736
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Broken datepicker on unsaved flexform sections
Stefan Rotsch [Tue, 24 Jan 2012 10:41:55 +0000 (11:41 +0100)]
[BUGFIX] Broken datepicker on unsaved flexform sections

The onClick event for opening the datepicker is attached to the
datepicker icons only once on page load. There currently is no update
method which adds the onClick event to new sections, so the datepicker
icons are without function until the form is saved.

Related to this, IDs of input fields are not unique when adding more than
one new section before saving. They have to be randomized when inserting a
new section in order to make the datepicker work properly.

This patch implements an update() method in tceforms.js which is called
every time a new section is added to a flexform. The IDs of tceforms
date/datetime fields get randomized by adding a timestamp when adding a
new section.

Fixes: #23843
Releases: 4.7, 4.6, 4.5

Change-Id: I9ac6e21b06bd1928c7acc94906113811f1260868
Reviewed-on: http://review.typo3.org/8674
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Invalid "unequal"-statement and string-quoting in SQL
Stefan Neufeind [Mon, 19 Dec 2011 13:24:31 +0000 (14:24 +0100)]
[BUGFIX] Invalid "unequal"-statement and string-quoting in SQL

There are multiple "!=" in SQL statements. They should be "<>".
MySQL understands "!=" for the compatibility with early versions
but it is not a standard SQL and should not be used.

Strings should be enclosed in single-quotes. Some systems use
double-quotes to mark identifiers in contrast to literals.

(Added some small fullQuote-calls along the way for
completeness or dropped quotes where uid is clearly just
an intval.)

Change-Id: If183e3451dac4cebb179b4c1f8c2e0ef6d5a6efd
Resolves: #32161
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6977
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Improve username information in top toolbar
Felix Kopp [Mon, 12 Dec 2011 03:45:28 +0000 (04:45 +0100)]
[TASK] Improve username information in top toolbar

Hides the username text if a full name is available.
If the superuser mode is enabled the username is preserved.

Change-Id: Id8c95391697f760b123cf18c039f573d99716898
Resolves: #32450
Releases: 4.7
Reviewed-on: http://review.typo3.org/7209
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Unify backend: header/section
Felix Kopp [Sat, 24 Sep 2011 22:19:50 +0000 (00:19 +0200)]
[TASK] Unify backend: header/section

This patch set unifies backend module layouts to use header/section.

Change-Id: Ieccacbfd8c422eafe413f9e0a64d5b7e1e7cd838
Resolves: #30263
Releases: 4.7
Reviewed-on: http://review.typo3.org/5305
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] canBeInterpretedAsInteger fatals if given an object
Philipp Gampe [Wed, 25 Jan 2012 18:05:16 +0000 (19:05 +0100)]
[BUGFIX] canBeInterpretedAsInteger fatals if given an object

If an object without a string representation is given to
t3lib_utility_math::canBeInterpretedAsInteger($var), the
method will throw a fatal error.

Assume that an object or an array can never be an integer.
<http://php.net/manual/en/language.types.integer
.php#language.types.integer.casting.from-other>

Change-Id: I95e5fe6a5c9f798b5f249c3c14b8cfd4bedd3afe
Fixes: #33446
Releases: 4.6,4.7
Reviewed-on: http://review.typo3.org/8694
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] htmlArea RTE: Some attributes wrongly unset by "Edit element"
Stanislas Rolland [Thu, 26 Jan 2012 15:37:07 +0000 (10:37 -0500)]
[BUGFIX] htmlArea RTE: Some attributes wrongly unset by "Edit element"

The style, lang and dir attributes may be incorrect after unsetting
using "Edit element" dialogue.

Change-Id: I64a34741ca0bbe77de53d5cbba649604b119a55a
Resolves: #33466
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8711
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Misinterpretaion of memory_limit setting in install tool
Mario Rimann [Sun, 4 Dec 2011 21:34:51 +0000 (22:34 +0100)]
[BUGFIX] Misinterpretaion of memory_limit setting in install tool

Adds a different warning into the system checks of the basic
configuration section of the install tool in case the memory_limit
is set to "-1" which means unlimited according to the PHP docs.

Change-Id: I79c68f5f7efaa131d3ce44e6925749ea613f5aef
Fixes: #20069
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7067
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[BUGFIX] Marker not removed from file module
Ernesto Baschny [Thu, 26 Jan 2012 09:04:46 +0000 (10:04 +0100)]
[BUGFIX] Marker not removed from file module

If bookmarks are disabled, the ##SHORTCUT## marker is still shown.

Change-Id: I9ef1679c5ea3f9eead5f8e0615d7734d75811974
Fixes: #33455
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8702
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
7 years ago[FEATURE] htmlArea RTE: Add context-sensitive help to table operations
Stanislas Rolland [Tue, 24 Jan 2012 05:22:03 +0000 (00:22 -0500)]
[FEATURE] htmlArea RTE: Add context-sensitive help to table operations

Change-Id: I628b583ad912f7da28d319695e7e03acec2cdee7
Resolves: #33451
Releases: 4.7
Reviewed-on: http://review.typo3.org/8701
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[TASK] Additional unit tests for t3lib_div::mkdir and mkdir_deep
Loek Hilgersom [Thu, 8 Dec 2011 01:02:57 +0000 (02:02 +0100)]
[TASK] Additional unit tests for t3lib_div::mkdir and mkdir_deep

Added tests check if permissions and group ownership gets correctly
set when creating directories, also when a whole path is created
with mkdir_deep. These tests are created specifically for
https://review.typo3.org/7022

Releases: 4.7, 4.6, 4.5

Change-Id: I1b09766525f66ea17fb7fcab05938c48c0ff9eba
Reviewed-on: http://review.typo3.org/7156
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[FEATURE] htmlArea RTE: Preserve microdata attributes
Stanislas Rolland [Tue, 24 Jan 2012 17:16:09 +0000 (12:16 -0500)]
[FEATURE] htmlArea RTE: Preserve microdata attributes

Preserve microdata attributes (itemscope, itemtype, itemprop) in RTE operations and in default configuration of RTE transformation.

Change-Id: Icb0ce5169c07e19a68db4422e5a2d6c1b0b7c862
Resolves: #33418
Releases: 4.7
Reviewed-on: http://review.typo3.org/8678
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] felogin Content Element Suggest Wizard
Felix Kopp [Wed, 21 Dec 2011 23:49:09 +0000 (00:49 +0100)]
[FEATURE] felogin Content Element Suggest Wizard

Adds Suggest Wizard to page and folder selection in EXT:felogin content elements.

Change-Id: Ia225389e1f084aea471b541024513a28d92b8344
Fixes: #32767
Releases: 4.7
Reviewed-on: http://review.typo3.org/7476
Reviewed-by: Simon Schaufelberger
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 24 Jan 2012 10:21:21 +0000 (11:21 +0100)]
[TASK] Raise submodule pointer

Change-Id: I94633a3055e3242b38e2983a2ffa5a832ef91c8f
Reviewed-on: http://review.typo3.org/8666
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[FEATURE] RTE: Restructure methods dealing with nodes and selections
Stanislas Rolland [Fri, 20 Jan 2012 22:51:52 +0000 (17:51 -0500)]
[FEATURE] RTE: Restructure methods dealing with nodes and selections

Note: This completes re-structuring of legacy htmlArea code.

Change-Id: I84cb9c1100c626b5b0f8938ace340b9072bf84f9
Resolves: #33372
Releases: 4.7
Reviewed-on: http://review.typo3.org/8646
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Sorting of localized records is wrong after copying
Stanislas Rolland [Wed, 19 Oct 2011 16:15:50 +0000 (12:15 -0400)]
[BUGFIX] Sorting of localized records is wrong after copying

Solution: When copying a record in original language, if a localized
record of the destination record exists for language A, then the
localized record of the copied record, if it exists for language A,
should be inserted after the localized record, in language A, of the
destination record.
The same applies when moving a record in original language.
Similar situation arises when a new localization record is created.

Change-Id: If01e602b0fe68423baba9f9973bd5237c1d0b75a
Resolves: #30469
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6032
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Stefan Neufeind
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Warnings in BE when using "Find filename"
Dmitry Dulepov [Wed, 23 Nov 2011 13:14:58 +0000 (15:14 +0200)]
[BUGFIX] Warnings in BE when using "Find filename"

When using "Tools">"DB Check">"Find filename" with a slash
character (for example, "</title>"), there are warnings about
wrong regular expression in the Backend and nothing is found.

Change-Id: I97f3dc239cb5d9dbc22453ea172f04ddbee1dcbb
Resolves: #21591
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6873
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Fix permissions and create group in mkdir_deep
Loek Hilgersom [Fri, 2 Dec 2011 00:48:45 +0000 (01:48 +0100)]
[BUGFIX] Fix permissions and create group in mkdir_deep

t3lib_div::mkdir_deep does not properly create nested directories.
This is fixed by using API method t3lib_div::fixPermissions on the
first created directory with recursive flag set.

Change-Id: I951028195047a5777f2c305d8d5bdf780a102fb8
Fixes: #32261
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/7022
Reviewed-by: Loek Hilgersom
Tested-by: Loek Hilgersom
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] htmlArea RTE: magic image maxWidth is not working as expected
Stanislas Rolland [Sat, 21 Jan 2012 18:25:56 +0000 (13:25 -0500)]
[BUGFIX] htmlArea RTE: magic image maxWidth is not working as expected

Solution: Clarify the documentation of the option

Change-Id: Ia34a3e2ab9bedb5fa91cf65594b2acbb0c578dad
Resolves: #32301
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8629
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] htmlArea RTE : Adding link problem with IE
Stanislas Rolland [Fri, 20 Jan 2012 22:17:42 +0000 (17:17 -0500)]
[BUGFIX] htmlArea RTE : Adding link problem with IE

Problem: Link may not be created on cell, list element or paragraph
when following element of same type already contains a link.
Solution: Fix selection breaking procedure

Change-Id: I914bededa9f431e4f1f61af3597d31468a000e0c
Resolves: #31763
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8618
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] User settings don't remember that default language is selected
Jigal van Hemert [Sat, 19 Nov 2011 14:34:40 +0000 (15:34 +0100)]
[BUGFIX] User settings don't remember that default language is selected

If the default language is stored as the BE language it should be pre-selected
in the language selector in the User settings.

Change-Id: Id9ed524ba7b28da433a1d7f8712ead58d7b5e60b
Fixes: #31943
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6748
Reviewed-by: Markus Klein
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Tested-by: Markus Klein
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Regression in language handling
Nils Seinschedt [Mon, 16 Jan 2012 18:09:46 +0000 (19:09 +0100)]
[BUGFIX] Regression in language handling

If you request a translated string in a
language where no translation is available
you used to get the default language
labels in the [target] array attribute of
the LOCAL_LANG array for that language.
After the fix of #32573 you only get the
[source] element filled. Which breaks
extensions (like extbase/fluid) that rely on
always having the [target] attribute filled.

Change-Id: I53edac0298e3415a7503259f25870e8dd92cddab
Resolves: #33227
Releases: 4.6, 4.7
Reviewed-on: http://review.typo3.org/7820
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] MENU special = updated does not work anymore
Xavier Perseguers [Wed, 11 Jan 2012 14:31:26 +0000 (15:31 +0100)]
[BUGFIX] MENU special = updated does not work anymore

Since stdWrap has been introduced on HMENU properties, a wrong
test removes the condition pidInList=0 which prevents the inclusion
of a pid IN (current page) clause in the query used to retrieved
recently modified pages.

Change-Id: Ibaea85d6162653b45260d687f682706d9f372b88
Fixes: #32374
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/7739
Reviewed-by: Philipp Gampe
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] HTML entity &nbsp; is inserted before and after inline element
Stanislas Rolland [Tue, 17 Jan 2012 23:24:58 +0000 (18:24 -0500)]
[BUGFIX] HTML entity &nbsp; is inserted before and after inline element

Problem: This is a regression caused by patch to issue #16217.
The last two lines of the merged patch are wrong. They should replace
only leading and trailing spaces inside block elements.
Solution: Revert the last two replacement lines of the patch.

Change-Id: I94008b281bbe13189948862eda626264d0895ab1
Resolves: #32263
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7838
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[TASK] Set TYPO3 version to 4.7-dev
TYPO3 v4 Release Team [Tue, 17 Jan 2012 17:37:55 +0000 (18:37 +0100)]
[TASK] Set TYPO3 version to 4.7-dev

Change-Id: I6b40f74c28317c5a1e54bcb00fac5d5c13feaacd
Reviewed-on: http://review.typo3.org/7834
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[RELEASE] Release of TYPO3 4.7.0alpha3
TYPO3 v4 Release Team [Tue, 17 Jan 2012 17:37:41 +0000 (18:37 +0100)]
[RELEASE] Release of TYPO3 4.7.0alpha3

Change-Id: Ife0a38aca4287cdbb170673bde535deb00505342
Reviewed-on: http://review.typo3.org/7833
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 17 Jan 2012 17:31:08 +0000 (18:31 +0100)]
[TASK] Raise submodule pointer

Change-Id: I7d00c83d7d9c9bc002b9f86123601fe8ab44d674
Reviewed-on: http://review.typo3.org/7832
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Add note on modified authentication services to NEWS.txt
Oliver Hader [Tue, 17 Jan 2012 15:46:32 +0000 (16:46 +0100)]
[TASK] Add note on modified authentication services to NEWS.txt

Change-Id: Ib352841b0a22f94152b54c94e868e0a07080138a
Resolves: #32864
Related: #30271
Reviewed-on: http://review.typo3.org/7831
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Add note on modified authentication services to NEWS.txt
Oliver Hader [Tue, 17 Jan 2012 14:48:41 +0000 (15:48 +0100)]
[TASK] Add note on modified authentication services to NEWS.txt

Change-Id: I553031b98e47371120e6c25b0427a6318d016b42
Resolves: #32864
Related: #30271
Reviewed-on: http://review.typo3.org/7830
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Clean-up NEWS.txt for TYPO3 4.7
Oliver Hader [Tue, 17 Jan 2012 14:40:35 +0000 (15:40 +0100)]
[TASK] Clean-up NEWS.txt for TYPO3 4.7

Change-Id: I2a615341fe2630e23fc056ac4d8edbda74a50662
Reviewed-on: http://review.typo3.org/7829
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[FEATURE] Separate password transmission from password comparison
Helmut Hummel [Sun, 21 Aug 2011 21:56:12 +0000 (23:56 +0200)]
[FEATURE] Separate password transmission from password comparison

Add a processing authorization service to be able to treat (decrypt, hash)
passwords transmitted for other services that then can only compare the credentials.

Resolves: #30271
Releases: 4.7

Change-Id: Ic8ebeaa58d1cc1662083b0799f670b5a79e43971
Reviewed-on: http://review.typo3.org/5326
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Use t3lib_BEfunc instead of date()
Georg Ringer [Fri, 13 Jan 2012 11:48:03 +0000 (12:48 +0100)]
[TASK] Use t3lib_BEfunc instead of date()

use t3lib_BEfunc::date and ::datetime() instead
of native date().

Change-Id: Ie8679c345efabd5415f2f9bde1e6f9f4f31239ce
Resolves: #23055
Releases: 4.7
Reviewed-on: http://review.typo3.org/7780
Reviewed-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Dominik Mathern
Tested-by: Dominik Mathern
7 years ago[FEATURE] Hidden palettes in TCEForms
Ingmar Schlecht [Sat, 7 Jan 2012 10:19:08 +0000 (11:19 +0100)]
[FEATURE] Hidden palettes in TCEForms

This is useful for IRRE when used with foreign_selector, if you want to
hide the relation field in the child record.

By using the hidden palette feature you can just put it to such a hidden
palette, which makes sure IRRE will still work, but the relation field
is never displayed.

Change-Id: I78d04469ab1e902b98710dec633f8566814b4390
Resolves: #33044
Releases: 4.7
Reviewed-on: http://review.typo3.org/7698
Reviewed-by: Philipp Gampe
Reviewed-by: Dominik Mathern
Tested-by: Dominik Mathern
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] BE user switch impossible when in adminOnly mode
Philipp Kitzberger [Wed, 21 Dec 2011 16:32:11 +0000 (17:32 +0100)]
[BUGFIX] BE user switch impossible when in adminOnly mode

Enables the switching of BE users when the BE is in adminOnly mode.

Change-Id: I5fb6606acbe53885335619e2edfe9448b6988458
Fixes: #32686
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7469
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] Page renderer provides files to compressor incorrectly
Dmitry Dulepov [Thu, 8 Dec 2011 14:50:45 +0000 (16:50 +0200)]
[BUGFIX] Page renderer provides files to compressor incorrectly

If config.absRefPrefix is set, page renderer provides incorrect
file references to compressor. It prepends absRefPrefix to JS and
CSS file names. This causes two problems: (1) compressor cannot
fetch those files because it always prepends site path to the
file name and (2) compressor fetches local files using HTTP
(performance!). The result is that all default styles from
extensions are missing when compressor is enabled but a
reference to an empty CSS file is added to the page.

Change-Id: I30e58eab1e1ac2f76d2cddb27499e778adb5fc27
Resolves: #32397
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/7165
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] User settings: move flashMessage notice
Felix Kopp [Sat, 31 Dec 2011 13:19:14 +0000 (14:19 +0100)]
[TASK] User settings: move flashMessage notice

There is a permanent flashMessage in user settings module to indicate
the possible necessity to reload the whole backend after changing
settings.
Move the reload notice in user settings module to the top and display
it only after saving.

Change-Id: I3189e8b4fc47e5bf22c23aa7e02ee9b04abd2705
Resolves: #32891
Releases: 4.7
Reviewed-on: http://review.typo3.org/7639
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Oliver Klee
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] Proper cursor icon in access module
Georg Ringer [Mon, 16 Jan 2012 18:32:52 +0000 (19:32 +0100)]
[BUGFIX] Proper cursor icon in access module

The access module got those nice red/green icons but many
people don't know that those are clickable because the cursor
icon is wrong.

Change-Id: I8a050fdb32af875c0e8345427713cb68c0925d11
Fixes: #33230
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7821
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] Usage of custom caching backends
Michael Klapper [Thu, 5 Jan 2012 09:02:09 +0000 (10:02 +0100)]
[BUGFIX] Usage of custom caching backends

The use of "require_once" statements will help to define custom caching backends.

Change-Id: I6c04644ca7711e4ca7b7e59df3f71c16115b3ae9
Fixes: #32986
Releases: 4.7
Reviewed-on: http://review.typo3.org/7679
Reviewed-by: Philipp Gampe
Reviewed-by: Georg Ringer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Andy Grunwald
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] Add hook to pagerenderer after compress/concatenate
Nils Seinschedt [Mon, 16 Jan 2012 19:14:10 +0000 (20:14 +0100)]
[FEATURE] Add hook to pagerenderer after compress/concatenate

Implement a hook to be able to influence the concatenated
and compressed resource files before they get wrapped in tags.

Resolves: #33234
Releases: 4.6, 4.7

Change-Id: I0f1a1337ab5b3fbe50692c7f342ecaccc282d052
Reviewed-on: http://review.typo3.org/7822
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] htmlArea RTE: Cleanup some deprecated methods
Stanislas Rolland [Tue, 17 Jan 2012 02:24:33 +0000 (21:24 -0500)]
[FEATURE] htmlArea RTE: Cleanup some deprecated methods

Cleanup methods deprecated since TYPO3 4.5.

Change-Id: I8fd88887ef5a486949f21e2d8504604d1c92f688
Resolves: #33238
Releases: 4.7
Reviewed-on: http://review.typo3.org/7825
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] fe_adminLib.inc uses undefined function
Sven Burkert [Thu, 22 Dec 2011 08:50:41 +0000 (02:50 -0600)]
[BUGFIX] fe_adminLib.inc uses undefined function

fe_adminLib.inc calls preg_spliti() which does not exist.

Change-Id: I7c16c2590ddc193fcad99e970ab8c6975e369261
Fixes: #32773
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/7487
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[FEATURE] htmlArea RTE: Remove RTE cache
Stanislas Rolland [Sun, 15 Jan 2012 23:00:59 +0000 (18:00 -0500)]
[FEATURE] htmlArea RTE: Remove RTE cache

Rely on page renderer for script compression/concatenation.
Remove extension configuration variable for script compression.
Remove RTE cache.

Change-Id: I8aca81b28741d31ec58c823315663e29822f86a1
Resolves: #33207
Releases: 4.7
Reviewed-on: http://review.typo3.org/7815
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] htmlArea RTE: Move RTE scripts to head
Stanislas Rolland [Sun, 15 Jan 2012 21:40:12 +0000 (16:40 -0500)]
[FEATURE] htmlArea RTE: Move RTE scripts to head

IE6 not being supported anymore in BE, scripts may now be included
in head, as they should be.

Change-Id: I813445d0f73fbc639d8773ec059a2e3e036f8dc9
Resolves: #33206
Releases: 4.7
Reviewed-on: http://review.typo3.org/7814
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Shortcut page does not keep 'type' parameter
Xavier Perseguers [Mon, 21 Nov 2011 12:32:29 +0000 (13:32 +0100)]
[BUGFIX] Shortcut page does not keep 'type' parameter

When a shortcut page is accessed with ?type=123 in the URL, the
redirect is calculated without this parameter.

Change-Id: I6638d34fcbc1a3862f65783e4ad3a226de1dd3e0
Fixes: #31333
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/6775
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Stefan Neufeind
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] TCEmain::clear_cacheCmd relies on active BE_USER
Steffen Gebert [Thu, 29 Dec 2011 11:21:32 +0000 (12:21 +0100)]
[BUGFIX] TCEmain::clear_cacheCmd relies on active BE_USER

Several developers abuse t3lib_TCEmain and instantiate it also in other
contexts than BE, for which it never was made.

As this breaks several extensions that use it in FE or CLI mode and the
fix is trivial, avoid crashing.

Change-Id: I0998b4fc36bb803f82becbbca0137a7dfd43eb8a
Fixes: #28007
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7633
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] TYPO3 prompts to select position when there are no pages
Dmitry Dulepov [Mon, 5 Dec 2011 14:37:33 +0000 (16:37 +0200)]
[BUGFIX] TYPO3 prompts to select position when there are no pages

When adding the very first page to the page tree, TYPO3 asks to
select a position and offers a weird looking selector (see the
attachment in the bug report). Instead, it should proceed
straight to the page properties window (or redirect to it).

Change-Id: Ia55a1c1959d70c5f755281a4c6a6f77aa179ed5f
Resolves: #32111
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7075
Reviewed-by: Stefan Neufeind
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter