Packages/TYPO3.CMS.git
5 years ago[BUGFIX] ClassAliasMap, Tx_ VH namespace and closing tag throws Exception 14/25814/9
Claus Due [Sat, 30 Nov 2013 21:16:32 +0000 (22:16 +0100)]
[BUGFIX] ClassAliasMap, Tx_ VH namespace and closing tag throws Exception

When using aliased ViewHelper class names and old Tx_ namespace in
template and ViewHelper uses closing tag (not self-closing) an
error is thrown, saying closing tag ViewHelper is not the same
as openening tag ViewHelper (closing tag uses old class name,
opening tag uses new). To solve, TemplateParser now checks if
resolved ViewHelper class names are aliases of other classes and
if so, uses the real class name instead of the alias.

Steps to reproduce error:

* template namespace: {namespace myext=Tx_Myext_ViewHelpers}
* template code: <myext:vh>test</myext:vh>
* namespaced VH class: \Myext\ViewHelpers\VhViewHelper
* ClassAliasMap: Tx_Myext_ViewHelpers_VhViewHelper ->
  \Mext\ViewHelpers\VhViewHelper
* framework: render template using any View

Error 1224485398 "closing tag does not match opening tag" thrown.

Steps taken to fix error:

* run constructed class name through alias resolve method.

Fixes: #54115
Releases: 6.2, 6.1, 6.0
Change-Id: I070b6199095ec84c7213cfc0c3775f5f08340840
Reviewed-on: https://review.typo3.org/25814
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
5 years ago[BUGFIX] ClientUtility does not detect Internet Explorer 11 48/25848/6
Stefan Neufeind [Sun, 1 Dec 2013 14:33:13 +0000 (15:33 +0100)]
[BUGFIX] ClientUtility does not detect Internet Explorer 11

Since the Release of Microsoft IE 11 there is no "MSIE" hint in
its user agent header anymore. Therefore the existing patterns
fail and the browser is detected as unknown browser.

TYPO3 deactivates several features for unknown browser. As a
result f.e. the RTE does not load.

This change adds special treatment for IE11+ by introducing an
additional regular expression matching the new user agent format
and looking for the Trident engine to be present.

In addition unit tests for common IE 9-11 user agents are added.

Change-Id: I389f344a498ac77f3e6445656dd125fd5d236a98
Resolves: #54124
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/25848
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Cleanly unset cookies on login in cookie-check 52/25852/2
Stefan Neufeind [Sun, 1 Dec 2013 17:53:08 +0000 (18:53 +0100)]
[BUGFIX] Cleanly unset cookies on login in cookie-check

Needed to workaround a login-problem with IE11.

ExtJS tries to clear a cookie with different settings than when
setting the cookie. In IE11 this leads to problems with the cookie
being set twice on the next call to set(). The get() however
would return the first (empty) cookie.

Using set() with a date in the past also clears the cookie but
will correctly use the same path-settings.

Change-Id: Ieff22129895cd89ca2e1429703daf1636596ecb6
Resolves: #53818
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/25852
Reviewed-by: Henrik Ziegenhain
Tested-by: Henrik Ziegenhain
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] Installer: textarea for [FE][defaultTypoScript_setup] 34/25634/2
Markus Klein [Fri, 22 Nov 2013 10:52:53 +0000 (11:52 +0100)]
[TASK] Installer: textarea for [FE][defaultTypoScript_setup]

The defaultTypoScript_setup has a different configuration than
defaultTypoScript_constants.
Make them equal.

Resolves: #53852
Releases: 6.2
Change-Id: Ide8be9b4653ed17e3a0ee7a0222bd384a986b3ce
Reviewed-on: https://review.typo3.org/25634
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
5 years ago[BUGFIX] Faulty and superfluous code in import/export module 02/25302/3
Oliver Hader [Tue, 12 Nov 2013 11:56:43 +0000 (12:56 +0100)]
[BUGFIX] Faulty and superfluous code in import/export module

There is faulty and superfluous code in import/export module:
* ModuleFunctionController does not work at all, this points
  back to issue #22921 during TYPO3 4.4 development
* ImportExportTask fetches thumbnail files from a (faulty)
  storage that are not used at all

Since the required class "mod_user_task" has been removed in
TYPO3 4.4, the module function component was broken since then.
Thus, it will be removed completely with this change.

Fixes: #53555
Releases: 6.2, 6.1, 6.0
Change-Id: I1cbdd967dc47ac2fcd256e7eefc756278822ad84
Reviewed-on: https://review.typo3.org/25302
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
5 years ago[TASK] Fix broken references in LegacyClassesForIde 50/25750/2
Markus Klein [Thu, 28 Nov 2013 23:46:09 +0000 (00:46 +0100)]
[TASK] Fix broken references in LegacyClassesForIde

The LegacyClassesForIde.php contains some class definition
which extend non-existing or wrong classes.

Also fix some issues in ClassAliasMaps of ext:frontend

Resolves: #54059
Releases: 6.2
Change-Id: Id0918cfc3b187ea1110ad5e745a2b904ea50502c
Reviewed-on: https://review.typo3.org/25750
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
5 years ago[TASK] Remove non-evaluated parameter from _GP function calls 03/25803/2
Marcus Krause [Sat, 30 Nov 2013 16:09:36 +0000 (17:09 +0100)]
[TASK] Remove non-evaluated parameter from _GP function calls

Remove second (no longer evaluated) _GP() function call parameter.

Resolves: #54106
Releases: 6.2
Change-Id: I5b8f6401a07a7291c893a7e82f224c89f0e6404e
Reviewed-on: https://review.typo3.org/25803
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
5 years ago[BUGFIX] Missing phpinfo() module in install tool 63/25263/7
Tomita Militaru [Mon, 11 Nov 2013 13:59:03 +0000 (15:59 +0200)]
[BUGFIX] Missing phpinfo() module in install tool

Adds phpinfo() information in System Environment section from
the Install Tool, after warning / error messages.

Fixes: #53271
Releases: 6.2
Change-Id: I8582a65247de998f373d3143f013fa91cb47bff9
Reviewed-on: https://review.typo3.org/25263
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
5 years ago[TASK] Simplify returns in ConfigurationManager 15/25715/4
Michiel Roos [Wed, 27 Nov 2013 19:39:20 +0000 (20:39 +0100)]
[TASK] Simplify returns in ConfigurationManager

writeLocalConfiguration() and writeAdditionalConfiguration()
have return statements like:
return $result === FALSE ? FALSE : TRUE;

This can be reduced to:
return $result;

Moreover the return value of canWriteConfiguration()
can be optimized as well.

Change-Id: I8e571459179e4bfeca3bba0a4969fb76d18058e2
Resolves: #54019
Releases: 6.2
Reviewed-on: https://review.typo3.org/25715
Reviewed-by: Markus Klein
Reviewed-by: Michiel Roos
Tested-by: Michiel Roos
Tested-by: Markus Klein
Reviewed-by: Oliver Klee
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
5 years ago[TASK] ext:adodb Remove connection wizard 59/25759/2
Christian Kuhn [Fri, 29 Nov 2013 13:13:12 +0000 (14:13 +0100)]
[TASK] ext:adodb Remove connection wizard

Extension adodb can be used together with TER extension "datasource".
ext:adodb delivers a wizard and flexform code to connect to this
third party extension. Last release of ext:datasource was in 2005,
the extension in unmaintained and always had an experimental
character. Since core extension functionality should not depend on
third party code, the datasource related code of ext:adodb is fully
removed with this patch in 6.2.

Change-Id: Ib7de137599d9bb55d6b9dd98667cbbe3dd70c986
Resolves: #42651
Releases: 6.2
Reviewed-on: https://review.typo3.org/25759
Reviewed-by: Oliver Klee
Tested-by: Oliver Klee
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Franz G. Jahn
Tested-by: Franz G. Jahn
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
5 years ago[TASK] ext:adodb Remove obsolete diffs from doc/ 58/25758/2
Christian Kuhn [Fri, 29 Nov 2013 12:53:58 +0000 (13:53 +0100)]
[TASK] ext:adodb Remove obsolete diffs from doc/

Remove some ancient and obsolete patch files from ext:adodb/doc.

Change-Id: Ib2183abb3358de8b4d7e1dad71731b1df96a9a80
Fixes: #54078
Releases: 6.2
Reviewed-on: https://review.typo3.org/25758
Reviewed-by: Oliver Klee
Tested-by: Oliver Klee
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Franz G. Jahn
Tested-by: Franz G. Jahn
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
5 years ago[TASK] Use array access instead of traversing hook array 67/23267/5
Bernhard Kraft [Fri, 23 Aug 2013 08:33:50 +0000 (10:33 +0200)]
[TASK] Use array access instead of traversing hook array

Instead of making a slow array traversal simply check if there is
a hook object for the cObject being rendered by using an array access.
And check if the object exists before.

Change-Id: I6b16703b1194eca4d1ed5c3d5543076e2cae495d
Resolves: #51283
Releases: 6.2
Reviewed-on: https://review.typo3.org/23267
Reviewed-by: Oliver Klee
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Helmut Hummel
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] ExtJS-upgrade 3.4.0 to 3.4.1.1 83/24883/4
Stefan Neufeind [Thu, 17 Oct 2013 21:50:47 +0000 (23:50 +0200)]
[TASK] ExtJS-upgrade 3.4.0 to 3.4.1.1

From 3.4.0, released June 9, 2011
To 3.4.1.1, released March 29, 2013

Change-Id: I009c472975262f1813711b8b204518c9f1c8f463
Resolves: #52933
Releases: 6.2
Reviewed-on: https://review.typo3.org/24883
Reviewed-by: Tomita Militaru
Tested-by: Tomita Militaru
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] Superfluous comparison in InlineElement 14/25714/4
Michiel Roos [Wed, 27 Nov 2013 19:32:31 +0000 (20:32 +0100)]
[TASK] Superfluous comparison in InlineElement

Fix superfluous comparison against boolean in
InlineElement::renderForeignRecord().

Change-Id: I75bb1625ad7ead08e8e38fe46daa03071bc76113
Resolves: #54018
Releases: 6.2
Reviewed-on: https://review.typo3.org/25714
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Redundant compare: GeneralUtility::inList() 13/25713/4
Michiel Roos [Wed, 27 Nov 2013 19:03:32 +0000 (20:03 +0100)]
[BUGFIX] Redundant compare: GeneralUtility::inList()

GeneralUtility::inList() does a comparison resulting in a boolean value.
Then based on this value it will return TRUE or FALSE.

It suffices to return the result of the comparison.

Change-Id: I12f9dd699a643a187f871940175e32ab2bcca7de
Resolves: #54017
Releases: 6.2
Reviewed-on: https://review.typo3.org/25713
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[TASK] Replace URLs of bugs.typo3.org with forge.typo3.org 16/25716/3
Steffen Gebert [Wed, 27 Nov 2013 20:03:59 +0000 (21:03 +0100)]
[TASK] Replace URLs of bugs.typo3.org with forge.typo3.org

The old issue tracker on http://bugs.typo3.org will be shut down
by the end of 2013.

Therefore replace *all* occurrences of such URLs with the new
location on http://forge.typo3.org.

Change-Id: Ia44742efeab22837dd5be7076f21eb286aaf5a82
Resolves: #54020
Releases: 6.2
Reviewed-on: https://review.typo3.org/25716
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[TASK] Remove disableDocModuleInAB TSconfig option in ModuleMenuView 03/25703/3
Wouter Wolters [Tue, 26 Nov 2013 20:15:47 +0000 (21:15 +0100)]
[TASK] Remove disableDocModuleInAB TSconfig option in ModuleMenuView

The option disableDocModuleInAB has already been removed in the
documentation since TYPO3 4.2 according to
http://wiki.typo3.org/Documentation_changes_in_4.2

Current documentation also lacks information about this option.

Change-Id: I0ae2ddd88956c8936ae24091f64d95f4195ebf12
Resolves: #53991
Releases: 6.2
Reviewed-on: https://review.typo3.org/25703
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
5 years ago[BUGFIX] t3skin calls addIconSprite for each lang 70/25670/3
Michiel Roos [Mon, 25 Nov 2013 10:40:49 +0000 (11:40 +0100)]
[BUGFIX] t3skin calls addIconSprite for each lang

The t3skin extension adds icon sprites for each language. And that's
great, but not so great that it calls addIconSprite for each language.

Instead the iconArray can be built up and submitted once to
addIconSprite.

This saves 248 calls to addIconSprite which calls array_merge etc.

This saves ~ 22 ms for each request.

Change-Id: I0fdc09de46899e4160f907aefd8b3b3b596a2df3
Resolves: #53918
Releases: 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/25670
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
5 years ago[BUGFIX] TS: Allow "0" as strPad.padWith 36/23536/7
Lars Peipmann [Mon, 2 Sep 2013 13:26:11 +0000 (15:26 +0200)]
[BUGFIX] TS: Allow "0" as strPad.padWith

Replaces the test with empty() by isset() and
strlen() > 0. So other strings which are
handled by PHP as empty can be used for padding.

Resolves: #51650
Releases: 6.2, 6.1
Change-Id: Iee62f19f97b958ab2d02c6ca73052810a3c91117
Reviewed-on: https://review.typo3.org/23536
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[BUGFIX] Fix ordering of stages in action dropdown 07/21107/4
Bart Dubelaar [Tue, 24 Apr 2012 15:36:12 +0000 (17:36 +0200)]
[BUGFIX] Fix ordering of stages in action dropdown

If multiple stages exist and a user is member of only a few stages,
then in many cases the ordering of the stages is mixed up.

Change-Id: Ifab7e0afd412f63de574ef262ad4b982cfe1e5e4
Fixes: #36469
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/21107
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[CLEANUP] Improve code style of RelationHandler class 79/25479/9
Alexander Stehlik [Thu, 21 Nov 2013 13:32:12 +0000 (14:32 +0100)]
[CLEANUP] Improve code style of RelationHandler class

* add missing class properties, that are used in the code
* fix invalid PHPDoc variable types
* remove unused variables
* fix or remove invalid return values
* fix invalid variable types
* make sure unused variables are initialized

Resolves: #53718
Releases: 6.2
Change-Id: I90c1b73d0a4a7bb4666679e772805460786c805d
Reviewed-on: https://review.typo3.org/25479
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[BUGFIX] Page module: Allow to paste in empty columns 32/25532/8
Bernhard Kraft [Wed, 20 Nov 2013 10:49:52 +0000 (11:49 +0100)]
[BUGFIX] Page module: Allow to paste in empty columns

Since quite a long time it was not possible to paste a content
element into an empty column of the page module. This patch
introduces an icon in the top right corner of each column if
a tt_content element is on the clipboard (Default pad). When
the icon gets clicked the content elements from the clipboard
get moved/copied into the selected column/language.

Resolves: #15080
Releases: 6.2, 6.1
Change-Id: If52905446eb11c268d0fee83f150efae0945fa29
Reviewed-on: https://review.typo3.org/25532
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[BUGFIX] Hardcoded "admin" user in Installer template 68/25668/3
Markus Klein [Sun, 24 Nov 2013 08:24:59 +0000 (09:24 +0100)]
[BUGFIX] Hardcoded "admin" user in Installer template

The hardcoded username "admin" is removed from the HTML template
since the username can now be freely chosen.

Resolves: #53905
Releases: 6.2
Change-Id: I1c2846e60ee57f5e220405a9217fc1023d4d8bee
Reviewed-on: https://review.typo3.org/25668
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[TASK] Replace ClassLoader cache with standard caches 89/25489/9
Thomas Maroschik [Mon, 18 Nov 2013 19:53:36 +0000 (20:53 +0100)]
[TASK] Replace ClassLoader cache with standard caches

The class loader can now use all available cache backends
for retrieval of class loading information.

Using it with APC for example brings a good performance
boost.

Resolves: #53744
Releases: 6.2
Change-Id: I55db9686fa2d5b6462b4cb56c452ad2e99e1d2e7
Reviewed-on: https://review.typo3.org/25489
Reviewed-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Thorsten Kahler
Tested-by: Thorsten Kahler
5 years ago[TASK] Remove deprecated methods in PageLayoutView 48/25548/2
Markus Klein [Wed, 20 Nov 2013 19:47:30 +0000 (20:47 +0100)]
[TASK] Remove deprecated methods in PageLayoutView

Resolves: #53811
Releases: 6.2
Change-Id: I14574f3725bc77b130255d8f70cedabd78d74947
Reviewed-on: https://review.typo3.org/25548
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
5 years ago[TASK] Set TYPO3 version to 6.2-dev 24/25624/2
TYPO3 Release Team [Thu, 21 Nov 2013 19:50:36 +0000 (20:50 +0100)]
[TASK] Set TYPO3 version to 6.2-dev

Change-Id: I2e11bc29d40124ffb5d026633c182b542a9e3dd2
Reviewed-on: https://review.typo3.org/25624
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
5 years ago[RELEASE] Release of TYPO3 6.2.0beta2 23/25623/2 TYPO3_6-2-0beta2
TYPO3 Release Team [Thu, 21 Nov 2013 19:49:56 +0000 (20:49 +0100)]
[RELEASE] Release of TYPO3 6.2.0beta2

Change-Id: Ie872f8aa920c00feb82784957e6ea02b826c6e7c
Reviewed-on: https://review.typo3.org/25623
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
5 years ago[BUGFIX] Fix moving/copying files and folders between storages 53/25553/2
Frans Saris [Wed, 20 Nov 2013 22:22:21 +0000 (23:22 +0100)]
[BUGFIX] Fix moving/copying files and folders between storages

When a file or folder is moved between 2 storages the target
storages is asked for the filepermissions of the source
file/folder. This breaks because current storages + driver
can not access/find source.

This patch makes sure that on places where a source can be
from an other storage the source storage is used for the
permission check.

Releases: 6.0, 6.1, 6.2
Resolves: #53802
Change-Id: Ib2c1443fad295a3b7eeeb01ab38359fcdf6849ab
Reviewed-on: https://review.typo3.org/25553
Reviewed-by: Fabien Udriot
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Can not delete Files with metadata records 56/25456/3
Frans Saris [Sat, 16 Nov 2013 09:41:24 +0000 (10:41 +0100)]
[BUGFIX] Can not delete Files with metadata records

When a sys_file record has relation with a sys_file_metadata
record the file can not be deleted.

This patch excludes tables sys_file_metadata from the
reference check.

Resolves: #53672
Releases: 6.2
Change-Id: Ib7a5b55fce9f5cf19ffe3b18eddfc7238a8e8626
Reviewed-on: https://review.typo3.org/25456
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Fabien Udriot
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Fix regression in ResourceCompressor 13/25613/5
Markus Klein [Thu, 21 Nov 2013 15:28:50 +0000 (16:28 +0100)]
[BUGFIX] Fix regression in ResourceCompressor

Resolves: #53844
Related: #53243
Releases: 6.2, 6.1, 6.0
Change-Id: I7f6a178b063d71c9182316a81e787c9ab5246b8e
Reviewed-on: https://review.typo3.org/25613
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Frans Saris
Tested-by: Frans Saris
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] Replace TCA cache with serialized array 92/25492/6
Thomas Maroschik [Mon, 18 Nov 2013 21:59:11 +0000 (22:59 +0100)]
[TASK] Replace TCA cache with serialized array

The TCA isn't stored as php array anymore,
but instead as serialized array string. Unserialize
seems to be much faster in this regard although
opcode caches have been tested.

Resolves: #53747
Releases: 6.2
Change-Id: I540cae2ecee0ef09635ceff0b91b7a940dae01f7
Reviewed-on: https://review.typo3.org/25492
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Thomas Maroschik
Tested-by: Thomas Maroschik
5 years ago[TASK] CleanUp canonicalizing identifiers in FAL-drivers 82/25382/3
Steffen Ritter [Wed, 13 Nov 2013 14:45:29 +0000 (15:45 +0100)]
[TASK] CleanUp canonicalizing identifiers in FAL-drivers

In https://review.typo3.org/23398 the possibility was
created, to use case-sensitive fileIdentifiers in
database collations which are not case sensitive. To
do so a new sanitiation of file-identifiers has been
introduced into the drivers.

During the patch-sets a new function has been created
while there would have been already some functions
perfectly fitting that task.

Introducing this new functionality in the old ones
showed, that these are used for non-identifier
path (absolute external), too which created problems.
Therefore this has been split out.

Finally the getAbsolutePath and variants manually
concatenating the basePath have been revised, and
duplicate calls to the canonicalize functions have
been removed.

Releases: 6.2
Resolves: #53604
Change-Id: I415cce898298e9cdaadf7ef4310b15a68c3bb5c6
Reviewed-on: https://review.typo3.org/25382
Reviewed-by: Frans Saris
Tested-by: Frans Saris
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
5 years ago[TASK] Wrong method phpdoc 52/25552/2
Bernhard Kraft [Wed, 20 Nov 2013 22:05:31 +0000 (23:05 +0100)]
[TASK] Wrong method phpdoc

In class "DataHandlerHook" of extension "version" the method
description of "processCmdmap_deleteAction" is just a copy from
the method above.

Change-Id: I280c3a2f364383696a24c5ad47f199cd5e55b560
Resolves: #53820
Releases: 6.2
Reviewed-on: https://review.typo3.org/25552
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
5 years ago[BUGFIX] Reload list module on clickmenu action 31/25531/3
Bernhard Kraft [Wed, 20 Nov 2013 10:48:32 +0000 (11:48 +0100)]
[BUGFIX] Reload list module on clickmenu action

This solves the problem of a not refreshing list module
when the clickmenu of an element is used to copy/move the
element.

Releases: 6.2, 6.1, 6.0, 4.5
Resolves: #15958
Change-Id: I2eee6162636e0c78ed361c26f81ce2bfe8835283
Reviewed-on: https://review.typo3.org/25531
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Filemtime / Filesize trigger warning 83/25283/3
Tomita Militaru [Mon, 11 Nov 2013 19:53:22 +0000 (21:53 +0200)]
[BUGFIX] Filemtime / Filesize trigger warning

Adds check for file_exists before calling filemtime / filsize
to avoid warning message.

Resolves: #53243
Releases: 6.2, 6.1, 6.0
Change-Id: I0f7da0c3e1920ddcf7d2d427a48ddcca71a6a4a3
Reviewed-on: https://review.typo3.org/25283
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Fluid paginate widget wrong number of links 22/25222/4
Klaas Johan Kooistra [Fri, 8 Nov 2013 15:42:09 +0000 (16:42 +0100)]
[BUGFIX] Fluid paginate widget wrong number of links

If the maximumNumberOfLinks configuration option is set to 8
the widget will render 10 links.

Solved the problem by changing a plus to a minus in the calculation
of the display range end and added unit tests for several cases.

Resolves: #53458
Releases: 6.2, 6.1, 6.0
Change-Id: Ic1c55b0bf925b546d119c67433f63e662493a08b
Reviewed-on: https://review.typo3.org/25222
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Improve confirmation dialog in drag'n'drop fileupload 23/25523/4
Stefan Aebischer [Wed, 20 Nov 2013 00:02:54 +0000 (01:02 +0100)]
[BUGFIX] Improve confirmation dialog in drag'n'drop fileupload

This patch introduces the following changes to the drag'n'drop
fileuploader:

* Only ask for confirmation to overwrite files, if at least
one of the uploaded files will overwrite an existing file on
the server
* Display the files which will be overwritten in the confirmation
dialog
* If the user selects "Cancel", cancel the whole action, and
don't upload any files.
* If no files will be overwritten, just upload them without
disturbing the user with a confirmation message.

Resolves: #53776
Releases: 6.2
Change-Id: I415c2d31b5bf1248f8a865d225a81ddd96e47d78
Reviewed-on: https://review.typo3.org/25523
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[CLEANUP] Fix various spelling mistakes 30/25530/3
Michael Stucki [Thu, 24 Oct 2013 11:55:10 +0000 (13:55 +0200)]
[CLEANUP] Fix various spelling mistakes

Resolves: #53793
Releases: 6.2
Change-Id: Iefe8a2a96f41903ca33b02da4aace71690951cbf
Reviewed-on: https://review.typo3.org/25530
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Oliver Klee
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] Updated README / INSTALL / NEWS files 90/25490/4
Ernesto Baschny [Sat, 16 Nov 2013 16:54:13 +0000 (17:54 +0100)]
[TASK] Updated README / INSTALL / NEWS files

* Added README.md (which was formerly part of the individual
  distributions)
* Transformed the text into markdown for nice visualisation i.e.
  on Github
* Rewritten the installation steps
* Rewritten the system requirements

Releases: 6.2
Resolves: #53745
Change-Id: I293bde1a046e9f7c712d5d8d9cc13138a303efc2
Reviewed-on: https://review.typo3.org/25490
Reviewed-by: Michael Stucki
Tested-by: Michael Stucki
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
5 years agoRevert "[BUGFIX] Page module: Allow to paste in empty columns" 27/25527/2
Markus Klein [Wed, 20 Nov 2013 10:00:54 +0000 (11:00 +0100)]
Revert "[BUGFIX] Page module: Allow to paste in empty columns"

This patch introduces sever problems with DataHandler.

Change-Id: I591440395b6e7fb7d0ffb33c107e94a7a3b25b5a
Releases: 6.2, 6.1
Related: #44002
Reviewed-on: https://review.typo3.org/25527
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Remove gaps in tree of New Record Wizard 75/25475/4
Jigal van Hemert [Sun, 17 Nov 2013 11:47:02 +0000 (12:47 +0100)]
[BUGFIX] Remove gaps in tree of New Record Wizard

Replacing line breaks with a div allows styling to be applied to
each line in the tree.

Change-Id: I1c89c9b6a9998185895a280564ccc95a224060eb
Resolves: #53652
Releases: 6.2
Reviewed-on: https://review.typo3.org/25475
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
5 years ago[CLEANUP] SpriteBuildingHandler uses deprecated SpriteGenerator API 24/25524/3
Markus Klein [Wed, 20 Nov 2013 00:19:42 +0000 (01:19 +0100)]
[CLEANUP] SpriteBuildingHandler uses deprecated SpriteGenerator API

Resolves: #53778
Releases: 6.2
Change-Id: Ife895d07c67e519553248a62917de921c6e31a76
Reviewed-on: https://review.typo3.org/25524
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Page module: Allow to paste in empty columns 01/22201/13
Bernhard Kraft [Thu, 11 Jul 2013 14:14:58 +0000 (16:14 +0200)]
[BUGFIX] Page module: Allow to paste in empty columns

Since quite a long time it was not possible to paste a content
element into an empty column of the page module. This patch
introduces an icon in the top right corner of each column if
a tt_content element is on the clipboard (Default pad). When
the icon gets clicked the content elements from the clipboard
get moved/copied into the selected column/language.

As a side effect this patch also resolves issues with the list
module not reloading when using the copy/cut entries from the
clickmenu (context menu): #25176, #15958

Change-Id: I635bb584d5e03b764bd5df5189555fb9b34ab926
Resolves: #44002
Resolves: #35980
Resolves: #15080
Resolves: #21622
Resolves: #25176
Resolves: #15958
Releases: 6.1, 6.2
Reviewed-on: https://review.typo3.org/22201
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] l10n_mode for "pages" table and group fields. 14/12714/14
Johannes Feustel [Thu, 11 Apr 2013 10:12:46 +0000 (12:12 +0200)]
[BUGFIX] l10n_mode for "pages" table and group fields.

This patch respects the l10modes for pages, and mergeIfNotBlank for
type "group" fields.

Change-Id: I18a4caffc5761f91dae4ae0cf175ccd51ffe8c29
Fixes: #38766
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/12714
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] Improve updates of metadata in MetaDataRepository 70/25470/4
Nicole Cordes [Sun, 17 Nov 2013 00:06:07 +0000 (01:06 +0100)]
[TASK] Improve updates of metadata in MetaDataRepository

If you run the FAL update wizard for tt_content images the
MetaDataRepository requests database fields for each update separately.
This information should be stored in an internal array to avoid
unnecessary database requests and increase performance.

Resolves: #53709
Releases: 6.2
Change-Id: Icbef451f9a02395d758626254be004e87f350039
Reviewed-on: https://review.typo3.org/25470
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Exception thrown in update wizard if file does not exists 04/25004/4
Frans Saris [Fri, 25 Oct 2013 12:05:41 +0000 (14:05 +0200)]
[BUGFIX] Exception thrown in update wizard if file does not exists

When fetching a file that does not exists a exception is
thrown in the update wizard to update RTE file links to FAL.
The exception will now be catched.

Resolves: #53127
Releases: 6.2
Change-Id: I81a204506abfe2f462142ccc504f3a4e2cef138f
Reviewed-on: https://review.typo3.org/25004
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Fix JS error in lang module 17/25517/2
Markus Klein [Tue, 19 Nov 2013 21:17:18 +0000 (22:17 +0100)]
[BUGFIX] Fix JS error in lang module

The tables of the language module do not resize
on change of windows height. This fixes the
Javascript error.

Releases: 6.0, 6.1, 6.2
Resolves: #53773
Change-Id: I614d370108092b224059d5a5d07d78a10a10e2a2
Reviewed-on: https://review.typo3.org/25517
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[TASK] Render extension icons in Language module directly 16/25516/2
Jigal van Hemert [Tue, 19 Nov 2013 19:52:28 +0000 (20:52 +0100)]
[TASK] Render extension icons in Language module directly

Just like in the Extension Manager the icons for the extensions
can be rendered directly to increase speed. CSS takes care of scaling.

Change-Id: I1d6dc13d2b52c35be546af0ecaaae75960f2089e
Resolves: #53771
Releases: 6.2
Reviewed-on: https://review.typo3.org/25516
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] Rework image viewHelper to use FAL 11/24911/11
Helmut Hummel [Sun, 20 Oct 2013 16:38:47 +0000 (18:38 +0200)]
[TASK] Rework image viewHelper to use FAL

Currently in the worst case images are transformed
from Extbase domain objects to FAL objects to paths
to FAL objects again just to render an image.

Avoid back and forth conversions an directly use
FAL API instead of using the detour through
the content object renderer.

Resolves: #53700
Releases: 6.2
Change-Id: I5fe8d7c9d4ad94e99b5bac06e54ff1346e8cc187
Reviewed-on: https://review.typo3.org/24911
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
5 years ago[BUGFIX] Deprecation log is spammed with getReturnRawQueryResult() 13/25513/3
Markus Klein [Tue, 19 Nov 2013 18:14:23 +0000 (19:14 +0100)]
[BUGFIX] Deprecation log is spammed with getReturnRawQueryResult()

Typo3QuerySettings->getReturnRawQueryResult() is called by
query->execute() to maintain backwards compatibility.
The call to getReturnRawQueryResult() must NOT be logged in the
deprecation log as the setter is already logged.

Resolves: #53769
Releases: 6.2
Change-Id: Ie2ca425de93e02d136409d6e0d20f26a580a656a
Reviewed-on: https://review.typo3.org/25513
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] Bring back module menu accordion arrows 15/25415/8
Ernesto Baschny [Thu, 14 Nov 2013 22:57:03 +0000 (23:57 +0100)]
[TASK] Bring back module menu accordion arrows

To visualize that the module groups can be expanded and collapsed, the UX
team decided that the arrows are required. This brings them back on the
right with a very light gray to avoid distractions.

Resolves: #53651
Releases: 6.2
Change-Id: Ie289b59dfb24077ed99964e7e944c8dfd443af59
Reviewed-on: https://review.typo3.org/25415
Reviewed-by: Jost Baron
Tested-by: Jost Baron
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
5 years ago[FEATURE] Categories-based tt_content menu 05/23905/12
Francois Suter [Thu, 5 Sep 2013 13:06:12 +0000 (15:06 +0200)]
[FEATURE] Categories-based tt_content menu

Provide a new menu/sitemap type for displaying list
of categorized content elements. The default rendering
simply provides links to the parent page with
anchor pointing to the specific content element.
Refactor the RECORDS object.

Resolves: #52137
Documentation: #52920
Releases: 6.2
Change-Id: I59c9eeb63148eaf12d8810fd7e64628e3f2d61aa
Reviewed-on: https://review.typo3.org/23905
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Scheduler extension sql file is invalid 02/25502/4
Michiel Roos [Tue, 19 Nov 2013 10:27:11 +0000 (11:27 +0100)]
[BUGFIX] Scheduler extension sql file is invalid

On import into MySQL an error is thrown and MySQL
refuses to create the table:

ERROR 1067 (42000) at line 4: Invalid default value for 'uid'

This is due to the fact that a default value is being set
for an auto_increment field.

Change-Id: Ic072d3ec21b4e8adbecf9ff88e6ac4a2919959ec
Resolves: #53750
Releases: 4.5, 4.7, 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/25502
Reviewed-by: Stefan Froemken
Tested-by: Stefan Froemken
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[TASK] Change injectMethods to annotations 65/23865/4
Stefan Froemken [Tue, 17 Sep 2013 08:59:14 +0000 (10:59 +0200)]
[TASK] Change injectMethods to annotations

Change injectMethods as already done in extbase
to inject annotations

Resolves: #52040
Releases: 6.2
Change-Id: I1e4ba873981c4692cc0b3d867bd3756934661a90
Reviewed-on: https://review.typo3.org/23865
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] fix javascript error "TBE_EDITOR not defined" in sys_action 06/20206/3
Ralf Hettinger [Sat, 27 Apr 2013 08:12:00 +0000 (10:12 +0200)]
[BUGFIX] fix javascript error "TBE_EDITOR not defined" in sys_action

This fixes the error "TBE_EDITOR not defined" which occured when using
sys_action > create backend user and assigning a db mount.

Resolves: #34544
Releases: 6.2, 6.1, 6.0
Change-Id: Idb78c23e2dea576fb1cab41979d4b068ca45a8b7
Reviewed-on: https://review.typo3.org/20206
Tested-by: uwe trotzek
Reviewed-by: Christian Buelter
Tested-by: Christian Buelter
Tested-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] ExtDirect StateProvider should store all settings 43/23843/4
Johannes Feustel [Mon, 16 Sep 2013 00:14:11 +0000 (02:14 +0200)]
[BUGFIX] ExtDirect StateProvider should store all settings

ExtDirect StateProvider seems to queue Ext.state.Manager.set() calls and
collects them to fire only one AJAX call.

In TYPO3\CMS\Backend\InterfaceState\ExtDirect on the other hand setState()
only stores the first item of the data array to $GLOBALS['BE_USER']->uc
the other settings are just ignored. Instead it should iterate the data
array and store all items.

Change-Id: I8d8bd01131545a6cad1a3933184c25c6d5f26149
Fixes: #51998
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/23843
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Fix height of body in backend 60/25460/3
Jost Baron [Sat, 16 Nov 2013 14:32:11 +0000 (15:32 +0100)]
[BUGFIX] Fix height of body in backend

The body-tag had 100% height in the backend. In views, where scrolling
is possible (e.g. login screen in a small window), this made the
background-color stop too soon.

Resolves: #53692
Releases: 6.2
Change-Id: I08df23c808b6b4d1ea7422a25a2431cf18d0ae70
Reviewed-on: https://review.typo3.org/25460
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[TASK] Optimization in AbstractViewHelper 91/25491/3
Wouter Wolters [Mon, 18 Nov 2013 21:27:22 +0000 (22:27 +0100)]
[TASK] Optimization in AbstractViewHelper

Small optimization in AbstractViewHelper to fetch the type
after the check for the default value of the argument.

Change-Id: Ie9b68d892f4a20521606709b8fdfba83099c3d70
Resolves: #53746
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/25491
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Thomas Maroschik
Tested-by: Thomas Maroschik
5 years ago[BUGFIX] Rename hook in VariableFrontend.php 66/25466/2
Nicole Cordes [Sat, 16 Nov 2013 20:33:10 +0000 (21:33 +0100)]
[BUGFIX] Rename hook in VariableFrontend.php

Due to the namespace changes the hook in
typo3\sysext\core\Classes\Cache\Frontend\VariableFrontend.php was
renamed. This patch changes name back to the one before.

Resolves: #53707
Releases: 6.2, 6.1, 6.0
Change-Id: Ibb86188b38aba9ca7e7e2670f843234fae16fa87
Reviewed-on: https://review.typo3.org/25466
Reviewed-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Warning in Install Tool if APC is installed but not enabled 93/25493/3
Markus Klein [Mon, 18 Nov 2013 22:38:12 +0000 (23:38 +0100)]
[BUGFIX] Warning in Install Tool if APC is installed but not enabled

Resolves: #53748
Releases: 6.2
Change-Id: I22a2b60871639075dc108946bbaeae3730fc7085
Reviewed-on: https://review.typo3.org/25493
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] additionalAttributes for be.buttons.icon-VH misses hsc 83/25483/2
Markus Klein [Mon, 18 Nov 2013 10:42:02 +0000 (11:42 +0100)]
[BUGFIX] additionalAttributes for be.buttons.icon-VH misses hsc

The values of the additional attributes for the backend icon viewhelper
need to be processed through htmlspecialchars().

Resolves: #53711
Releases: 6.2, 6.1, 6.0
Change-Id: I89794c77ad1bb7bad99517e24ae7345e0803616e
Reviewed-on: https://review.typo3.org/25483
Reviewed-by: Wouter Wolters
Reviewed-by: Eric Chavaillaz
Tested-by: Eric Chavaillaz
Reviewed-by: Marc Bastian Heinrichs
Tested-by: Marc Bastian Heinrichs
5 years ago[BUGFIX] Install System Extensions in update wizard fails 67/25467/2
Nicole Cordes [Sat, 16 Nov 2013 22:02:49 +0000 (23:02 +0100)]
[BUGFIX] Install System Extensions in update wizard fails

In the update wizard it isn't possible to install any system extension
because the PackageManager isn't initialized. During bootstrap only the
class FilesafePackageManager is loaded and registered. This patch
registers the initialized FailsafePackageManager as singleton instance.

Resolves: #53708
Releases: 6.2
Change-Id: I9eb9ab8ac1fd655fd642e386cd51895f1d8c1e21
Reviewed-on: https://review.typo3.org/25467
Reviewed-by: Thomas Maroschik
Tested-by: Thomas Maroschik
Reviewed-by: Steffen Müller
Tested-by: Steffen Müller
5 years ago[BUGFIX] Improve output for "deprecated RTE properties" updater 72/25472/2
Nicole Cordes [Sun, 17 Nov 2013 00:22:16 +0000 (01:22 +0100)]
[BUGFIX] Improve output for "deprecated RTE properties" updater

When running the update wizard for "Deprecated RTE properties in Page
TSconfig" the output contains html tags which are htmlspecialchared.
Furthermore the output of the custom messages is corrected to show the
information when available.

Resolves: #53710
Releases: 6.2
Change-Id: Ia488d0fd0368c318617bb245a0f9fcd25099506b
Reviewed-on: https://review.typo3.org/25472
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Don't underline Web>Page content elements on hover 64/25464/2
Ernesto Baschny [Sat, 16 Nov 2013 18:58:14 +0000 (19:58 +0100)]
[BUGFIX] Don't underline Web>Page content elements on hover

Resolves: #53683
Releases: 6.2
Change-Id: I71af8c928e0a83698e887e9053d1c6de1e8d8ffb
Reviewed-on: https://review.typo3.org/25464
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
5 years ago[TASK] Set X-UA compatibility version to IE=10 00/24000/2
Wouter Wolters [Mon, 23 Sep 2013 20:52:14 +0000 (22:52 +0200)]
[TASK] Set X-UA compatibility version to IE=10

This change allows IE users to work with multiple fileuploads.

Change-Id: I2734d147a0f85e8302fd3bf62fc9770045a2b33d
Resolves: #52186
Releases: 6.2
Reviewed-on: https://review.typo3.org/24000
Reviewed-by: Henrik Ziegenhain
Tested-by: Henrik Ziegenhain
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Reviewed-by: Jigal van Hemert
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
5 years ago[BUGFIX] No margin below context menus (in page tree) 53/25453/2
Ernesto Baschny [Fri, 15 Nov 2013 20:57:22 +0000 (21:57 +0100)]
[BUGFIX] No margin below context menus (in page tree)

Resolves: #53684
Releases: 6.2
Change-Id: I3be203934a724822ea8990f7b3ca04135521982c
Reviewed-on: https://review.typo3.org/25453
Reviewed-by: Jost Baron
Tested-by: Jost Baron
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
5 years ago[TASK] New FAL Indexer Scheduler-Tasks 72/25372/5
Steffen Ritter [Wed, 13 Nov 2013 12:14:42 +0000 (13:14 +0100)]
[TASK] New FAL Indexer Scheduler-Tasks

This patch adds the indexing scheduler tasks

See: http://wiki.typo3.org/Blueprints/FAL-IndexerRework

Releases: 6.2
Resolves: #53601
Change-Id: I276bc9e02adcb5b4835fdfa80b1171b1bb21ec9f
Reviewed-on: https://review.typo3.org/25372
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
5 years ago[TASK] Use the new FAL Indexer 71/25371/5
Steffen Ritter [Wed, 13 Nov 2013 12:12:29 +0000 (13:12 +0100)]
[TASK] Use the new FAL Indexer

This patch-set uses the new Indexer for FAL.

See: http://wiki.typo3.org/Blueprints/FAL-IndexerRework

Releases: 6.2
Resolves: #53600
Change-Id: Ibfbb42358a69ba1b7bd90e5643a104b1b6521ff8
Reviewed-on: https://review.typo3.org/25371
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
5 years ago[FEATURE] New FAL Indexer and ExtractorRegistry 70/25370/6
Steffen Ritter [Wed, 13 Nov 2013 12:09:18 +0000 (13:09 +0100)]
[FEATURE] New FAL Indexer and ExtractorRegistry

A new Indexer for FAL according to the concept of the BluePrint, also
adding a new ExtractorRegistry where extensions can register their
extraction classes (implementing ExtractorInterface).

See: http://wiki.typo3.org/Blueprints/FAL-IndexerRework

Releases: 6.2
Resolves: #52841, #53599
Change-Id: I06e8d011096c88221aaf62bd0a25e681692dbfa0
Reviewed-on: https://review.typo3.org/25370
Reviewed-by: Frans Saris
Tested-by: Frans Saris
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
5 years ago[BUGFIX] Renaming file does not update hash values 51/25451/4
Frans Saris [Fri, 15 Nov 2013 19:12:29 +0000 (20:12 +0100)]
[BUGFIX] Renaming file does not update hash values

When you rename a file the indentifier in the sys_file record
is updated but the indentifier_hash and folder_hash are not.
This results in a new sys_file record when accessing the
renamed/moved file.

Now when the identifier is changed the identifier and folder hash
are updated.

Releases: 6.2
Resolves: #53614
Change-Id: Iad7559d15705ab836e88860b1b198783f0420386
Reviewed-on: https://review.typo3.org/25451
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
5 years agoRevert "[BUGFIX] EM: Fetch list as html, not as json" 46/25446/4
Helmut Hummel [Fri, 15 Nov 2013 17:40:37 +0000 (18:40 +0100)]
Revert "[BUGFIX] EM: Fetch list as html, not as json"

This reverts commit 8a80c2336eabed5c794b2401981b1d35608787e1

This change did not work at all, left unused
templates behind (List/Ter.json),
and caused further bugs #53661

Change-Id: I62d1c6c06a5acb8aeed0a12226b3e7ed1bd3282b
Reviewed-on: https://review.typo3.org/25446
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
5 years ago[BUGFIX] Remove table prefix check in CONTENT 16/25316/3
Marc Bastian Heinrichs [Tue, 12 Nov 2013 15:10:27 +0000 (17:10 +0200)]
[BUGFIX] Remove table prefix check in CONTENT

Records of sys_category could not be rendered with
the content object CONTENT, because only tables
prefixed with pages,tt,fe,tx,ttx,user and static are
allowed. Nowadays this limitation isn't practical
anymore, because other tables don't matching the
prefix will follow.

Resolves: #44961
Releases: 6.2
Change-Id: Iab6671edff8d6f3558ca4a56caa4dae797c66187
Reviewed-on: https://review.typo3.org/25316
Reviewed-by: Helmut Hummel
Reviewed-by: Ernesto Baschny
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
5 years ago[TASK] Remove hash_base from page cache data 91/25191/11
Alexander Opitz [Fri, 15 Nov 2013 15:57:32 +0000 (16:57 +0100)]
[TASK] Remove hash_base from page cache data

The hash_base (the array from which the cache hash is calculated) is
saved into the cache. But this information isn't required. Also it isn't
processed after read from cache. So this data gets removed to save
bandwidth and to reduce the string to be unserialized.

Resolves: #53404
Releases: 6.2
Change-Id: I76411a9d89e483fed1b29573359b001fa921b244
Reviewed-on: https://review.typo3.org/25191
Reviewed-by: Mathias Schreiber
Tested-by: Mathias Schreiber
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Correct old naming "Text w/image" into "Text & Images" 21/25421/2
Alexander Opitz [Fri, 15 Nov 2013 12:13:15 +0000 (13:13 +0100)]
[BUGFIX] Correct old naming "Text w/image" into "Text & Images"

The content element was renamed long time ago, so the documentation
should be updated.

Resolves: #22914
Releases: 6.2
Change-Id: Ia2948c8fe7b9f9ca2b348773546ebf0b1e9718b1
Reviewed-on: https://review.typo3.org/25421
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
5 years ago[BUGFIX] no hover effect for db_list 09/25409/2
Stefan Froemken [Thu, 14 Nov 2013 19:44:15 +0000 (20:44 +0100)]
[BUGFIX] no hover effect for db_list

If alternateBgColors in pageTSconfig is set
you have more contrast in db_list, but there
is no hover effect for the darker rows

Resolves: #23536
Releases: 6.2, 6.1, 6.0
Change-Id: If17aa33e414edda0ea1ce8bf3b5ca1576a759c11
Reviewed-on: https://review.typo3.org/25409
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] foreign_match_fields not fully supported 20/21120/5
Stefan Froemken [Mon, 7 Oct 2013 11:15:06 +0000 (13:15 +0200)]
[BUGFIX] foreign_match_fields not fully supported

foreign_match_fields were not fully supported
Resolves: #47694
Relates: #45337
Releases: 6.2, 6.1
Change-Id: I212cbdb5d4a3791c1d8ed1e431007e10dd9f11e8
Reviewed-on: https://review.typo3.org/21120
Reviewed-by: Frans Saris
Tested-by: Frans Saris
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[BUGFIX] FILES.folder does not work 16/25016/2
Stefan Froemken [Sat, 26 Oct 2013 13:58:27 +0000 (15:58 +0200)]
[BUGFIX] FILES.folder does not work

cObject IMAGE was executed with empty values
because given key contains filenames instead of
numbers

Resolves: #45724
Releases: 6.2, 6.1, 6.0
Change-Id: I5582b63080b7e6124c3780a8430efb410876a662
Reviewed-on: https://review.typo3.org/25016
Reviewed-by: Gernot Ploiner
Tested-by: Gernot Ploiner
Reviewed-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[BUGFIX] Em: Get preconfigured distribution causes warning 01/25401/2
Nicole Cordes [Thu, 14 Nov 2013 13:41:47 +0000 (14:41 +0100)]
[BUGFIX] Em: Get preconfigured distribution causes warning

This patch adds an early return for empty file name which happens if an
extension isn't installed.

Resolves: #53641
Releases: 6.2
Change-Id: I1cc3605bf5cddfd4e83c363b974a83d20172d0ce
Reviewed-on: https://review.typo3.org/25401
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
5 years ago[TASK] Render extension icons in EM directly 93/25393/5
Jigal van Hemert [Thu, 14 Nov 2013 06:07:47 +0000 (07:07 +0100)]
[TASK] Render extension icons in EM directly

To increase performance of building the extension list the icons are
rendered directly instead of using an image viewhelper. The height is
corrected using CSS.

Change-Id: I60ddbdf409ed67a668f556cdcbc01799097a8109
Resolves: #53627
Releases: 6.2
Reviewed-on: https://review.typo3.org/25393
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
5 years ago[BUGFIX] Install Tool: Show titles of failed image tests 96/25396/2
Sebastian Michaelsen [Thu, 14 Nov 2013 09:13:50 +0000 (10:13 +0100)]
[BUGFIX] Install Tool: Show titles of failed image tests

"Test image formats" tries to convert different media types
to JPG. If one of these conversions fails, you will get an
error message but no hint about what media type failed to convert.

Change-Id: Ie35c7e3529064c99cb8b3ef7d6eb542142b58a56
Resolves: #53632
Releases: 6.2
Reviewed-on: https://review.typo3.org/25396
Reviewed-by: Stefan Froemken
Tested-by: Stefan Froemken
Reviewed-by: Dan Untenzu
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
5 years ago[TASK] FormDataTraverser::getFieldValueRecursive() might return NULL 66/25366/2
Oliver Hader [Wed, 13 Nov 2013 09:52:29 +0000 (10:52 +0100)]
[TASK] FormDataTraverser::getFieldValueRecursive() might return NULL

FormDataTraverser::getFieldValueRecursive() might return NULL or
any other type as well, as it has been provided by the database.
Thus, PHPdoc comments are modified to reflect the possible return
values as well.

Fixes: #53573
Releases: 6.2
Change-Id: Idcdbe21ccdcf694b8ceb5ecf0b4a192ad51c4871
Reviewed-on: https://review.typo3.org/25366
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
5 years ago[BUGFIX] Fix broken edit icons on cType HTML 62/20562/3
Loek Hilgersom [Mon, 6 May 2013 20:13:29 +0000 (22:13 +0200)]
[BUGFIX] Fix broken edit icons on cType HTML

Fix the wrong Typoscript configuration for front-end edit icons
for cType HTML (for the traditional fe-editing).

Resolves: #17493
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: I743d8d8ee77bd76bd9ed2a12cd34817196d3719a
Reviewed-on: https://review.typo3.org/20562
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Use default BE layout if current not available 74/25374/2
Georg Ringer [Wed, 13 Nov 2013 13:21:39 +0000 (14:21 +0100)]
[BUGFIX] Use default BE layout if current not available

If a specific backend layout is selected in the page properties
and the backend layout is removed later on, the page module is
empty and shows nothing. As a solution the default layout should
be loaded like it is the case if no BE layout is defined at all.

Resolves: #53608
Releases: 6.2
Change-Id: I192833aacc4785a7dfd8e1fb5ed34f12e33d4f5c
Reviewed-on: https://review.typo3.org/25374
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[BUGFIX] Distinguish unassigend columns and colPos 0 49/18349/7
Georg Ringer [Sun, 17 Feb 2013 17:06:51 +0000 (18:06 +0100)]
[BUGFIX] Distinguish unassigend columns and colPos 0

When using backend layout columns without a colPos value they should be
just placeholders with the label "not assigned". Currently they are
showing the content of the column 0 instead if there is such a column in
the backend layout.

The label "not assigned" is used for columns without any
label, otherwise the label is used together with the suffix
"(not assigned)".

Change-Id: I02c418eebdd9345c3066aa8c3eeec353d2cd9e58
Resolves: #25157
Resolves: #45550
Releases: 4.5, 4.7, 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/18349
Reviewed-by: Carsten Lausen
Tested-by: Carsten Lausen
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Stefan Neufeind
5 years ago[TASK][!!!] Extend FAL Api for more efficient usage 63/25363/4
Steffen Ritter [Wed, 13 Nov 2013 09:03:49 +0000 (10:03 +0100)]
[TASK][!!!] Extend FAL Api for more efficient usage

This changeset extends the Driver-API to allow the ResourceStorage
to list Files in a Folder (recursively) without getting the whole
FileInformation array. Extracting the FileInformation is very
expensive in terms of IO and runtime.

Additionally when doing IndexMaintenance it might be useful to
check if the File changed (content-wise) and therefore must be
hashed. While indexing you might not yet have a FileObject
since you are just about to create it. Therefore a HashFile
Method in ResourceStorage is extended to do that just based on
the Identifier.

Since this change already breaks the Driver API and we decided
that architecturally it is not wise, that the driver knows
about object and not only about identifiers, the hash method
is changed accordingly there, too.

Since only the ResourceStorage is allowed to access the Driver
objects directly this is only relevant for custom driver
implementations.

Releases: 6.2
Resolves: #53585
Change-Id: I6ec47e9071550826aab4f4886700772254cfc8d0
Reviewed-on: https://review.typo3.org/25363
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
5 years ago[BUGFIX] Native date and datetime values do not consider timezone 49/23749/2
Oliver Hader [Wed, 11 Sep 2013 14:12:20 +0000 (16:12 +0200)]
[BUGFIX] Native date and datetime values do not consider timezone

The TCA configuration property "dbType" allows to store "date"
or "datetime" values directly in the database (instead of using
a timestamp value).
However, the timezone is not recognized correctly - besides that,
the serverTimeZone is applied which does not make much sense at
all, since it leaves out DST handling.

Fixes: #51918
Releases: 6.0, 6.1, 6.2
Change-Id: I45da65d8cee2611358303e93305cb5c793223746
Reviewed-on: https://review.typo3.org/23749
Reviewed-by: Markus Klein
Reviewed-by: Stefan Neufeind
Tested-by: Markus Klein
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
5 years ago[TASK] Remove useless comment in layout of viewpage 62/25362/3
Eric Chavaillaz [Wed, 13 Nov 2013 08:17:24 +0000 (09:17 +0100)]
[TASK] Remove useless comment in layout of viewpage

Since rendering of the view icon has changed,
the comment above it is now useless.

Resolves: #53581
Releases: 6.2
Change-Id: I6fcf8150361fda8607eea602aae47d0a39db2005
Reviewed-on: https://review.typo3.org/25362
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[BUGFIX] Responsive Images - Remove whitespaces in tags 67/25067/4
Sascha Egerer [Wed, 30 Oct 2013 09:52:51 +0000 (10:52 +0100)]
[BUGFIX] Responsive Images - Remove whitespaces in tags

Remove some unnecessary whitespaces in the html
tags that are genereted by the responsive image feature.

Resolves: #53220
Releases: 6.2
Change-Id: I49e73d92c74a1d3e656b0e847b22473cecf19a53
Reviewed-on: https://review.typo3.org/25067
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] RWD Images data Attribute is not wrapped with space 00/25000/3
Ingo Schmitt [Fri, 25 Oct 2013 07:36:27 +0000 (09:36 +0200)]
[BUGFIX] RWD Images data Attribute is not wrapped with space

added noTrimWrap to data.source

Resolves: #53003
Releases: 6.2
Change-Id: I2287c491ff9a04686bec934420819a970e9066d4
Reviewed-on: https://review.typo3.org/25000
Reviewed-by: Steffen Müller
Tested-by: Steffen Müller
Reviewed-by: Ingo Schmitt
Tested-by: Ingo Schmitt
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[BUGFIX] Wrong usage-text for cli_dispatch 03/25303/2
Tomita Militaru [Tue, 12 Nov 2013 12:05:14 +0000 (14:05 +0200)]
[BUGFIX] Wrong usage-text for cli_dispatch

Correct usage text for cli_dispatch, use --refindex update
instead of -e

Resolves: #53399
Releases: 6.2, 6.1, 6.0
Change-Id: I6e571e8ba1cc139c7a4004800491637d5b3af6d7
Reviewed-on: https://review.typo3.org/25303
Tested-by: Jan Bartels
Reviewed-by: Jan Bartels
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[!!!][DB][BUGFIX] Update all storages in upgrade wizard 39/25339/5
Nicole Cordes [Tue, 12 Nov 2013 21:14:49 +0000 (22:14 +0100)]
[!!!][DB][BUGFIX] Update all storages in upgrade wizard

With commit I805085948e01544efd692498f5e3537612c62050 a new hash was
introduced to sys_file table. The updater misses to update all storages
except the one with uid=1. Furthermore the default storage zero, where
all core related files are stored, is missing completely.
This triggers a fatal error all over the backend.

This patch adds the default storage and fixes the bug, which
did not update other storages beside uid=1.

It is very important to run the upgrade wizard in the
Install Tool after this patch is applied.

Resolves: #53575
Releases: 6.2
Change-Id: Ifa60e8b4e3bf50159b7475cc9af5dab0274340cd
Reviewed-on: https://review.typo3.org/25339
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Tested-by: Christian Kuhn
Reviewed-by: Christian Kuhn
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] dataTables: Avoid sending cookie-data too often 85/24885/2
Stefan Neufeind [Thu, 17 Oct 2013 23:05:25 +0000 (01:05 +0200)]
[BUGFIX] dataTables: Avoid sending cookie-data too often

All core-modules currently using jQuery-dataTables are
called through mod.php. So by adding that to the
cookie-path we can at least prevent sending those cookies
with requests like JS/CSS/images.

Change-Id: Ia9ea30e8967564572c7104600eb8dcc67647382d
Resolves: #52934
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/24885
Reviewed-by: Sebastian Fischer
Reviewed-by: Pascal Dürsteler
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
5 years ago[TASK] Refactor PageRenderer tests 04/25304/3
Christian Kuhn [Sun, 10 Nov 2013 12:57:21 +0000 (13:57 +0100)]
[TASK] Refactor PageRenderer tests

The existing tests of ext:core/Page/PageRenderer are in fact
functional tests since most of them trigger lots of dependencies
and call the main API method "render()" to check for something.

The patch moves most detail tests to two general functional tests
doing the main work and adds some more functional tests for more
specific cases.
The unit tests are stripped down to those parts that test only single
methods or smaller systems with proper mocking.

In effect, the full unit test suite does no longer depend on
initialization of $GLOBALS['LANG'], it is now removed from unit
test bootstrap.

Change-Id: I9f3f54ba52673e16bfcd303b46755e079d240de6
Resolves: #53558
Related: #51436
Related: #53476
Releases: 6.2
Reviewed-on: https://review.typo3.org/25304
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
5 years ago[BUGFIX] EM: Mask overlay stays active after error message 09/25309/2
Nicole Cordes [Tue, 12 Nov 2013 13:37:01 +0000 (14:37 +0100)]
[BUGFIX] EM: Mask overlay stays active after error message

If you try to install a new extension from TER which is incompatible
with the current TYPO3 version, an error is shown but the loading mask
isn't removed. This patch unmask the overlay to be able to work again.

Resolves: #53460
Releases: 6.2
Change-Id: Ibf9a31de6a8f56715e20ba5b5f2c49e555b16e12
Reviewed-on: https://review.typo3.org/25309
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Müller
Tested-by: Steffen Müller
5 years ago[FEATURE] Make getPlaceholderValue recursive for __row 37/24537/12
Alexander Stehlik [Wed, 30 Oct 2013 20:39:35 +0000 (21:39 +0100)]
[FEATURE] Make getPlaceholderValue recursive for __row

If __row|uid_foreign|field is a reference its not evaluated
recursive the placeholder shows a uid. With this patch the
content of the field is shown.

Additonally the type of the metadata field of sys_file was changed
to inline because select does not support the foreign_field property.

Resolves: #52630
Releases: 6.2
Change-Id: Iee30274d2e94f73e877b761d119801bb205689c1
Reviewed-on: https://review.typo3.org/24537
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
5 years ago[BUGFIX] sys_file.metadata does not use TCA type inline 20/25320/2
Oliver Hader [Tue, 12 Nov 2013 15:33:24 +0000 (16:33 +0100)]
[BUGFIX] sys_file.metadata does not use TCA type inline

The field sys_file.metadata defines the TCA property
"foreign_field" that is only defined for the TCA type "inline".
Using "foreign_field" with the select type does not make much
sense, since select elements can be seen as m:n reference that
is persisted with each parent record and thus could have
multiple parents.

Fixes: #53567
Releases: 6.2
Change-Id: I2c8e12b6343275d7f38853ba25ac6a0427c13dbd
Reviewed-on: https://review.typo3.org/25320
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
5 years ago[BUGFIX] File identifiers are case-insensitive 98/23398/10
Andreas Wolf [Wed, 28 Aug 2013 11:25:37 +0000 (13:25 +0200)]
[BUGFIX] File identifiers are case-insensitive

With the default collations used by most databases, casing is ignored.
This leads to problems when searching for an entry in the file database:
If there are two files with the same name in different casings, only one
of the two will be indexed. This index record will be used for both
files, as the database does not see a difference when querying for their
identifiers.

The problem is solved by this commit with the help of a new field
identifier_hash. To also solve the problems arising on case-insensitive
file systems (where all casings are possible and thus the same file
could be indexed multiple times when being created with differently
cased identifiers), file identifiers for these storages are converted to
all-lowercase before hashing.

Change-Id: I805085948e01544efd692498f5e3537612c62050
Resolves: #43027
Resolves: #46553
Resolves: #45504
Releases: 6.2
Reviewed-on: https://review.typo3.org/23398
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Evaluator in JS fails with namespaces 41/25041/7
Stefan Aebischer [Mon, 28 Oct 2013 22:07:09 +0000 (23:07 +0100)]
[BUGFIX] Evaluator in JS fails with namespaces

If you add an own evaluator, you have to insert the
class inclusive namespaces. JavaScript in TYPO3
backend fails to use the correct class set in
namespaces.

Resolves: #52904
Releases: 6.2,6.1,6.0
Change-Id: I356a2a7ff169462307506c64234741e6a690f8e2
Reviewed-on: https://review.typo3.org/25041
Reviewed-by: Stefan Aebischer
Reviewed-by: Felix Nagel
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Markus Klein
Tested-by: Markus Klein
5 years ago[BUGFIX] Blank page in Firefox view module 48/24948/5
Stefan Neufeind [Mon, 11 Nov 2013 22:09:33 +0000 (23:09 +0100)]
[BUGFIX] Blank page in Firefox view module

When you click on the view icon of the view module,
a new page is opened to the website. In Firefox,
if you return to the TYPO3 backend in the view mod,
you got a blank page with a [object Window] text.

Resolves: #52616
Releases: 6.2
Change-Id: If81ecea02550a6ef72f15deeeb40bc74e36ee431
Reviewed-on: https://review.typo3.org/24948
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
5 years ago[BUGFIX] Make be.buttons.icon-ViewHelper extensible 93/25293/3
Stefan Neufeind [Mon, 11 Nov 2013 22:43:29 +0000 (23:43 +0100)]
[BUGFIX] Make be.buttons.icon-ViewHelper extensible

Many of the standard-ViewHelpers (tag-based) at least support
additionalAttributes. Introduce this for be.buttons.icon as well
to allow for attributes like onclick or target. Those arguments
will be assigned to the surrounding a-tag if an uri is specified.

Change-Id: I0b8ef12842a818ed5d49437a003287aff9b08f13
Resolves: #53538
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/25293
Reviewed-by: Eric Chavaillaz
Tested-by: Eric Chavaillaz
Reviewed-by: Pascal Dürsteler
Tested-by: Pascal Dürsteler
Reviewed-by: Markus Klein
Tested-by: Markus Klein