Packages/TYPO3.CMS.git
6 years ago[BUGFIX] Fix failing test 84/22584/2
Anja Leichsenring [Fri, 26 Jul 2013 09:21:45 +0000 (11:21 +0200)]
[BUGFIX] Fix failing test

The test failes due to incorrect mocking, what leads to not claimed
properties for the test.
Additionally the expected call amounts where handled more strictly
where fitting.

Releases: 6.2, 6.1, 6.0
Resolves: #50458
Change-Id: I34214fb9ef9e9935892aa03518505b877538e128
Reviewed-on: https://review.typo3.org/22584
Reviewed-by: Stefan Froemken
Tested-by: Stefan Froemken
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Uninstall extension with dependency throws Exception 62/22162/3
Wouter Wolters [Tue, 9 Jul 2013 16:49:02 +0000 (18:49 +0200)]
[BUGFIX] Uninstall extension with dependency throws Exception

Exception is thrown if uninstalling an extension with
dependecies on that extension. Catch the exception and
show a nice Flashmessage.

Change-Id: I434a4e1e1d83f43a6f5d4c99a82433e35ddd92f9
Resolves: #49722
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22162
Reviewed-by: Alexander Opitz
Tested-by: Alexander Opitz
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Test regression from patch for #47192 61/22461/2
Andreas Wolf [Sat, 20 Jul 2013 21:14:22 +0000 (23:14 +0200)]
[BUGFIX] Test regression from patch for #47192

This fixes a unit test regression introduced with the solution for
 #47192.

Change-Id: I0e70b916f24fada7f76e7fd835d31e54ca41a402
Related: #47192
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22461
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Improve method annotation and type hinting in FAL 72/22572/2
Christian Kuhn [Thu, 25 Jul 2013 20:53:04 +0000 (22:53 +0200)]
[BUGFIX] Improve method annotation and type hinting in FAL

Add a missing "@throws" annotation and a namespaced comment.

Change-Id: Ibc929a01dbfdef9cf8730a8da259570786b6118c
Resolves: #50447
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22572
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] rsaauth BackendFactory does not unset backend 45/22545/2
Markus Klein [Wed, 24 Jul 2013 18:12:42 +0000 (20:12 +0200)]
[BUGFIX] rsaauth BackendFactory does not unset backend

The BackendFactory of rsaauth tries to forcefully unset an
instantiated backend, but unsets the class name instead of the object.

Resolves: #50411
Releases: 6.2, 6.1, 6.0
Change-Id: I26712c73b74788cad159f95c7e54cbbbf69e8764
Reviewed-on: https://review.typo3.org/22545
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] require_once of vfsStream triggers travis fail 66/22566/3
Christian Kuhn [Thu, 25 Jul 2013 18:42:59 +0000 (20:42 +0200)]
[BUGFIX] require_once of vfsStream triggers travis fail

vfsStream is now included in ext:phpunit, the pear module is
not maintained and was removed in travis.
This triggeres a failure in the phplint check. All require_once
calls are removed for now, ext:phpunit now also provides an
autoloader for vfsSstream.

Change-Id: If1b07c31e999111e6b5d2804a9f5cc457066b7b0
Resolves: #50442
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22566
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Revise typo3/sysext/README.txt 44/22544/3
Wouter Wolters [Wed, 24 Jul 2013 18:00:47 +0000 (20:00 +0200)]
[TASK] Revise typo3/sysext/README.txt

* Replace GIT repository link with the new one
* Remove information about submodules

Change-Id: I60db762ce831c7edea413d9f7780a5617b7f9e96
Resolves: #50410
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/22544
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
Reviewed-by: Oliver Klee
Tested-by: Oliver Klee
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years agoRevert "[BUGFIX] Links on external pages don't get indexed" 52/22552/3
Jigal van Hemert [Thu, 25 Jul 2013 08:14:08 +0000 (10:14 +0200)]
Revert "[BUGFIX] Links on external pages don't get indexed"

This reverts commit 819b5be0ac81004371fee2f0e6386cc32233a59b

Discussion with Mario Rimann and Stefan Neufeind leads to the conclusion
that this patch breaks current behaviour and that it's not possible to
implement both use cases without an extra setting. Agreement was to
revert this change and turn the bug report into a feature request.

Change-Id: Iebb62c89959328cc460fea5f1f46fb824b892822
Reviewed-on: https://review.typo3.org/22552
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[TASK] Remove comments for revised in TYPO3 3.6 43/22543/2
Wouter Wolters [Wed, 24 Jul 2013 17:41:13 +0000 (19:41 +0200)]
[TASK] Remove comments for revised in TYPO3 3.6

Double class comments are also removed.

Change-Id: Ic46d7e353b8874e46ae720a2e3603bf54cc8d524
Resolves: #50409
Releases: 6.2
Reviewed-on: https://review.typo3.org/22543
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
6 years ago[TASK] Make DiffUtility faster and much more scaleable. 08/22508/3
Kasper Ligaard [Mon, 22 Jul 2013 16:19:49 +0000 (18:19 +0200)]
[TASK] Make DiffUtility faster and much more scaleable.

The method DiffUtility->explodeStringIntoWords() calls array_merge()
inside a loop. The cost of constantly doing a function invocation and
merging arrays needlessly slows the method and the whole diff utility.
Moving the array merging outside the loop, the method becomes faster
and able to handle much larger input.

Change-Id: I4c2d21cff9b18392e89e316fec9dc615e715a073
Resolves: #50318
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22508
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Two mailforms on a page cause error on field validation 44/12844/7
Ernesto Baschny [Tue, 27 Nov 2012 01:38:49 +0000 (02:38 +0100)]
[BUGFIX] Two mailforms on a page cause error on field validation

Check formname for uniqueness and if need append a unique hash.

Change-Id: Ifd33c5130c383f3afc3e5e6d80c1be017f25ec5b
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Fixes: #16114
Reviewed-on: https://review.typo3.org/12844
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] phpdoc: Use boolean/integer instead of bool/int 70/22470/2
Stefan Neufeind [Sun, 21 Jul 2013 12:23:32 +0000 (14:23 +0200)]
[TASK] phpdoc: Use boolean/integer instead of bool/int

Change-Id: I44d65aa2669e4516cfb2edb26d937ef70a58df2d
Resolves: #50253
Releases: 6.2
Reviewed-on: https://review.typo3.org/22470
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Improve logout button styling and add id 52/22452/2
Andreas Wolf [Sat, 20 Jul 2013 15:48:38 +0000 (17:48 +0200)]
[TASK] Improve logout button styling and add id

Change-Id: I093d38bb048e96257a35931dbd3f36f85796e26c
Resolves: #50227
Releases: 6.2
Reviewed-on: https://review.typo3.org/22452
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Width of action column is wrong 34/22434/3
Oliver Hader [Wed, 19 Jun 2013 14:53:35 +0000 (16:53 +0200)]
[BUGFIX] Width of action column is wrong

The width of the action column in the workspaces module is
wrong. 5 icons with a width of 16px each need to be displayed
and results in a required width of 80px.

Fixes: #50210
Releases: 6.0, 6.1, 6.2
Change-Id: I3e1cbfd9be53c57dad86a6003edbf38b559dab73
Reviewed-on: https://review.typo3.org/22434
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] setRespectSysLanguage(FALSE) doesn't prevent language overlay 22/21322/2
Stanislas Rolland [Mon, 10 Jun 2013 15:25:00 +0000 (11:25 -0400)]
[BUGFIX] setRespectSysLanguage(FALSE) doesn't prevent language overlay

Solution: When this flag is set to FALSE, do not apply language
overlays.

Resolves: #47192
Releases: 6.0, 6.1, 6.2
Change-Id: Iac0d647fde2f930a63bc6982472b1c76e649601d
Reviewed-on: https://review.typo3.org/21322
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Paul Dubuc
Tested-by: Paul Dubuc
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
6 years ago[TASK] Adhere enableDeprecationLog settings 10/18510/7
Michael Schams [Wed, 27 Feb 2013 11:42:29 +0000 (12:42 +0100)]
[TASK] Adhere enableDeprecationLog settings

Refactoring of function deprecationLog() to prevent accidental
activation of log file creation due to misconfiguration.
Correct misleading configuration description (label in Install Tool).

Resolves: #43900
Releases: 6.2
Change-Id: I04164270ea3359014b6637d6c68cf2d9348356b0
Reviewed-on: https://review.typo3.org/18510
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Alexander Opitz
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[FEATURE] Registers for title & alt text fields in file links 05/17705/3
Georg Ringer [Fri, 25 Jan 2013 14:06:39 +0000 (15:06 +0100)]
[FEATURE] Registers for title & alt text fields in file links

The file link element offers a description, title text and alternative
label text for each file.
Currently, it is only possible to access the description via a register.
It would be desirable to also provide registers for the alt and title
text fields, e.g., to only link the description and provide more
in-depth info in the other fields.

Change-Id: I7860a769e957c83691e48090ea1bbc94c9ebf9df
Resolves: #44182
Releases: 6.2
Reviewed-on: https://review.typo3.org/17705
Reviewed-by: Alexander Opitz
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] Faulty layout if row details are too long 81/22381/2
Oliver Hader [Wed, 17 Jul 2013 11:49:52 +0000 (13:49 +0200)]
[BUGFIX] Faulty layout if row details are too long

If the row details in in the workspaces difference view are too
long, e.g. a string that does not contain white-spaces like e.g.
a filename, the layout looks broken.
The solution is to introduce a new classname for the content
details and to force word breaking via CSS.

Fixes: #50114
Releases: 6.0, 6.1, 6.2
Change-Id: I9a768aed1c9bb4ebdfea5ba79083b7e5dce262d9
Reviewed-on: https://review.typo3.org/22381
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Undefined switchable controller actions must be removed 30/22030/5
Alexander Schnitzler [Sat, 6 Jul 2013 15:39:05 +0000 (17:39 +0200)]
[BUGFIX] Undefined switchable controller actions must be removed

Currently there is no check if switchable controller actions in
pi_flexform are still present in the configuration flexform. So,
when removing the flexforms in the configuration file, the
switchable controller actions section is not deleted in pi_flexform.

This change removes all occurences in the present pi_flexform, so
if no switchable controller actions are defined any longer, they
will be removed, else they are overwritten by the current flexform
data.

Releases: 6.2
Resolves: #31198
Change-Id: I6046b29dbf436d8c970593dbc6fd2c216f222c52
Reviewed-on: https://review.typo3.org/22030
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] Use correct url schema in MediaWizardProvider 45/22345/2
Georg Ringer [Tue, 16 Jul 2013 05:00:18 +0000 (07:00 +0200)]
[BUGFIX] Use correct url schema in MediaWizardProvider

If the media provider supports https, the video should be
embedded using https instead of http.

Change-Id: Id6f1677acfd82ba071c2425f345ea20b48de9cfe
Resolves: #50041
Releases: 6.2
Reviewed-on: https://review.typo3.org/22345
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[FEATURE] Backport ApplicationContext from Flow 69/22269/7
Steffen Müller [Fri, 12 Jul 2013 18:56:44 +0000 (20:56 +0200)]
[FEATURE] Backport ApplicationContext from Flow

Flow has the notion of ApplicationContext which provides a unique
API for handling contexts.

This API allow us to provide default configuration sets for
particular contexts. For example having decent logging in
production context vs. full reports in development context.

The context is set using the TYPO3_CONTEXT environment variable.
If not set the context defaults to "Production".

The context can be queried using:
\TYPO3\CMS\Core\Core\Bootstrap::getInstance()->getContext();

Resolves: #49988
Releases: 6.2
Change-Id: Id953052f2846c740f27a83931adfb64b0d8d9169
Reviewed-on: https://review.typo3.org/22269
Reviewed-by: Thomas Maroschik
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[TASK] Remove redundant try/catches in ResourceStorage of FAL 75/21575/5
Claus Due [Fri, 21 Jun 2013 19:13:50 +0000 (21:13 +0200)]
[TASK] Remove redundant try/catches in ResourceStorage of FAL

This change simply removes some try/catch statement which did
nothing but re-throw the RuntimeException.

Fixes: #49332
Releases: 6.0, 6.1, 6.2
Change-Id: I62d7e1b0312a16926b06e0bd5eb6fc8be0829d3c
Reviewed-on: https://review.typo3.org/21575
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Reviewed-by: Ingo Pfennigstorf
Tested-by: Ingo Pfennigstorf
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGFIX] Category API does not consider multiple tables 63/21963/3
Marc Wöhlken [Fri, 5 Jul 2013 16:23:58 +0000 (18:23 +0200)]
[BUGFIX] Category API does not consider multiple tables

Using the Category API with multiple tables, leads to wrong
results due to a missing check for the correct table.

Resolves: #45332
Releases: 6.2, 6.1, 6.0
Change-Id: Iaf5b453acd434ab8d8f58932a2c96385a66abf37
Reviewed-on: https://review.typo3.org/21963
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[TASK] Use extension's name in documentation 61/22361/2
Xavier Perseguers [Tue, 16 Jul 2013 13:53:32 +0000 (15:53 +0200)]
[TASK] Use extension's name in documentation

Settings.yml should reflect the name of the extension.

Resolves: #50081
Releases: 6.2
Change-Id: Iac7573b0023609a8b9cf91b23623983cee7b67dd
Reviewed-on: https://review.typo3.org/22361
Reviewed-by: Francois Suter
Tested-by: Francois Suter
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Setting space before/after should use !important 46/22346/3
Georg Ringer [Tue, 16 Jul 2013 05:04:08 +0000 (07:04 +0200)]
[TASK] Setting space before/after should use !important

If the setting space before/after is used, the generated styles
should use !important to override possible CSS styles done somewhere else.

Change-Id: Ib2cbef280e6d2ac9d1503448ebaede48cf9d159b
Resolves: #50038
Releases: 6.2,6.1,6.0
Reviewed-on: https://review.typo3.org/22346
Reviewed-by: Ralf-Rene Schroeder
Tested-by: Ralf-Rene Schroeder
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGFIX] Links on external pages don't get indexed 90/6990/10
Mario Rimann [Fri, 5 Apr 2013 18:48:24 +0000 (20:48 +0200)]
[BUGFIX] Links on external pages don't get indexed

Allows the crawler to start indexing a specific file like
www.domain.tld/foobar.html instead of just www.domain.tld/

This is just about the comparison against the base URL and
enables the Crawler to start crawling at e.g. a file that contains
a manually generated list of links to follow. Before that change,
even links to targets on the same domain were rejected by
the checkUrl() method in case the base Url was pointing to some
file instead of "/". This was because the base URL was then not
part of the target URL.
After stripping off any path from the base URL for this comparison
this can now also be used to start crawling from a file.

Change-Id: I2727a9a447754b88d2c279c24b32b5c3a2df26c0
Resolves: #16534
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/6990
Reviewed-by: Michael Stucki
Tested-by: Michael Stucki
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] Missing/Wrong copy buttons if deflangBinding is disabled 15/22015/4
Stefan Galinski [Sat, 6 Jul 2013 13:41:16 +0000 (15:41 +0200)]
[BUGFIX] Missing/Wrong copy buttons if deflangBinding is disabled

Fixes: #49712
Releases: 6.2, 6.1, 6.0
Change-Id: If3aebb786ae6b3f23964704d5f3c13ea7b0fd0af
Reviewed-on: https://review.typo3.org/22015
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[FEATURE] Migrate sysext manuals to reST 37/22337/2
Francois Suter [Mon, 15 Jul 2013 20:28:05 +0000 (22:28 +0200)]
[FEATURE] Migrate sysext manuals to reST

All system extension manuals are migrated to reStructured Text.
All OpenOffice manuals are removed.

Resolves: #50052
Releases: 6.2
Change-Id: I9d8d9ad433276e6105d9c38b9f2a3b34dc8749f6
Reviewed-on: https://review.typo3.org/22337
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] Localconf upgrade wizard fails 82/22282/3
Wouter Wolters [Sat, 13 Jul 2013 15:43:26 +0000 (17:43 +0200)]
[BUGFIX] Localconf upgrade wizard fails

Converting localconf.php to LocalConfiguration.php
with the installtool upgrade-wizard fails on
Debian Squeeze installation.

Change-Id: Id06793fc487cd1ad6b1d56ca5ee5a99960b3f4b1
Resolves: #39434
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22282
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] require-statements should use absolute paths 70/22270/3
Stefan Neufeind [Fri, 12 Jul 2013 19:27:45 +0000 (21:27 +0200)]
[TASK] require-statements should use absolute paths

require-statements relying on the current working-
directory and/or a certain include-path setting
can cause unexpected behaviour.
A path is added for those cases. For the current
working-directory simply using __DIR__ is okay.

Change-Id: I959c8f4a1d25ca1403e7dcecb0bc20826c7c5059
Resolves: #49991
Releases: 6.2
Reviewed-on: https://review.typo3.org/22270
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] Fix PHP warning trigged in initFEuser 27/22327/2
Markus Klein [Mon, 15 Jul 2013 18:32:18 +0000 (20:32 +0200)]
[BUGFIX] Fix PHP warning trigged in initFEuser

TypoScriptFrontendController::initFEuser() calls
$GLOBALS['TYPO3_DB']->cleanIntList() with a possible NULL argument.
This leads to a PHP warning in GeneralUtility::trimExplode().

Resolves: #42921
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: Id33ee8fe5e4177716af6ce8c9084e098b86c280c
Reviewed-on: https://review.typo3.org/22327
Reviewed-by: Thorsten Kahler
Tested-by: Thorsten Kahler
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Indexing files does not store the language 99/18899/4
Mario Rimann [Thu, 14 Mar 2013 10:32:55 +0000 (11:32 +0100)]
[BUGFIX] Indexing files does not store the language

While indexing externals (e.g. PDF files) the language of the page
being rendered is not stored with the indexed file content. Thus
the file is shown/not shown in the wrong situations.

See detailed description in bug-report regarding the "situations".

Change-Id: I69eb1e222eb186b052eba93eaa9d5a80dd1e87ab
Resolves: #46261
Releases: 4.7, 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/18899
Reviewed-by: Henrik Ziegenhain
Tested-by: Henrik Ziegenhain
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Cleanup entry classes in typo3/ part2 69/21669/3
Wouter Wolters [Wed, 26 Jun 2013 17:36:15 +0000 (19:36 +0200)]
[TASK] Cleanup entry classes in typo3/ part2

Cleanup the entry classes inside typo3/ with the following
changes:

* Move language include to constructor
* Remove not needed doc-comments
* Make class available in $GLOBALS['SOBE']

Change-Id: Ie5bcf1f6f09a070a946a021d41d4809567ff6229
Resolves: #49454
Releases: 6.2
Reviewed-on: https://review.typo3.org/21669
Reviewed-by: Alexander Opitz
Reviewed-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[TASK] Fix usage of functions, which are deprecated in PHP 5.5 56/21556/4
Markus Klein [Thu, 20 Jun 2013 23:55:37 +0000 (01:55 +0200)]
[TASK] Fix usage of functions, which are deprecated in PHP 5.5

Fixes a call to preg_replace with /e modifier,
which is deprecated in PHP 5.5 now.

Resolves: #49300
Releases: 6.2, 6.1
Change-Id: I6bd4b57d64801be912e0050772420a684b1aa237
Reviewed-on: https://review.typo3.org/21556
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] requestUpdate sensitive to spaces 14/22314/2
Wouter Wolters [Sat, 13 Jul 2013 17:26:28 +0000 (19:26 +0200)]
[BUGFIX] requestUpdate sensitive to spaces

The TCA property "requestUpdate" is sensitive to spaces, although this
is documented nowhere. Indeed "foo1, foo2" will not work whereas
"foo1,foo2" does. This patch strips spaces from the "requestUpdate"
string before testing it.

Resolves: #49872
Related: #42789
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: I44410007503443843a3ecbff15f4738cd857b73c
Reviewed-on: https://review.typo3.org/22314
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years agoRevert "[BUGFIX] requestUpdate sensitive to spaces" 11/22311/3
Markus Klein [Mon, 15 Jul 2013 07:36:34 +0000 (09:36 +0200)]
Revert "[BUGFIX] requestUpdate sensitive to spaces"

This reverts commit acd257b53de13b01f8e5efb4cb1e3af8a74260f4

The code has a wrong parentheses order.
Backports are fixed, only master (6.2) affected.

Releases: 6.2
Change-Id: I605730841fa8c86eb275d3d925c5a917049f386b
Reviewed-on: https://review.typo3.org/22311
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGFIX] requestUpdate sensitive to spaces 83/22283/3
Wouter Wolters [Sat, 13 Jul 2013 17:26:28 +0000 (19:26 +0200)]
[BUGFIX] requestUpdate sensitive to spaces

The TCA property "requestUpdate" is sensitive to spaces, although this
is documented nowhere. Indeed "foo1, foo2" will not work whereas
"foo1,foo2" does. This patch strips spaces from the "requestUpdate"
string before testing it.

Change-Id: Ifbb1fe5be59077207316e48204d65a978592f878
Resolves: #49872
Related: #42789
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Reviewed-on: https://review.typo3.org/22283
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Frans Saris
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGFIX] Exceptions if EXT:context_help is not installed 29/20929/3
Dmitry Dulepov [Mon, 20 May 2013 11:25:34 +0000 (15:25 +0400)]
[BUGFIX] Exceptions if EXT:context_help is not installed

If the extension 'context_help' is not installed, the web
server's error log sometimes shows exceptions like "Class
'TYPO3\CMS\ContextHelp\ExtDirect\ContextHelpDataProvider'
not found" and "Invalid argument supplied for foreach()".
This happens because the class in question is registered
to ExtDirect without checking if the corresponding
extension is loaded.

Change-Id: Ic773cff2822912aac7841955be2f09d77169fdb9
Resolves: #48394
Releases: 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/20929
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Felix Kopp
Reviewed-by: Stefan Neufeind
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Use new paths for tstemplate classes 73/22273/3
Max Roesch [Sat, 13 Jul 2013 07:03:48 +0000 (09:03 +0200)]
[BUGFIX] Use new paths for tstemplate classes

TsTemplate classes have been moved into a central directory.
All uses of the classes now have the right new directory.

Resolves: #49993
Releases: 6.2
Change-Id: I3b3168b0550d704ef2388304be30bac961e371f9
Reviewed-on: https://review.typo3.org/22273
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Max Roesch
Tested-by: Max Roesch
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] be_users:usergroup_cached_list to small 84/22284/2
Wouter Wolters [Sat, 13 Jul 2013 18:17:28 +0000 (20:17 +0200)]
[BUGFIX] be_users:usergroup_cached_list to small

The field usergroup_cached_list in be_users table
is to small. Make it a text field.

Change-Id: I45afa0880da20323329694073777a51dcfc2db4d
Resolves: #49962
Releases: 6.2
Reviewed-on: https://review.typo3.org/22284
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Use correct class in T3Editor save hook 89/22289/2
Jigal van Hemert [Sun, 14 Jul 2013 11:03:27 +0000 (13:03 +0200)]
[BUGFIX] Use correct class in T3Editor save hook

After merging the Template related sysexts the save hook in T3Editor
needs to refer to the new class.

Change-Id: I6eb4eef2d703b9e50246b7faef808985f609cb7f
Resolves: #50013
Releases: 6.2
Reviewed-on: https://review.typo3.org/22289
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Make DBgetDelete() update tstamp on delete by update 24/20024/3
Stefan Neufeind [Thu, 18 Apr 2013 15:03:57 +0000 (17:03 +0200)]
[BUGFIX] Make DBgetDelete() update tstamp on delete by update

If told to do so by TCA ContentObjectRenderer::DBgetDelete()
will not immediately delete a row but mark it as deleted.
This change updates the tstamp (if that column is configured)
for that "updated" row as well, like on a regular update.

Fixes: #47354
Releases: 6.2, 6.1
Change-Id: I61b9ce7d8608b73cfb974e79d2f9f59e6dc3547a
Reviewed-on: https://review.typo3.org/20024
Tested-by: Dmitry Dulepov
Reviewed-by: Dmitry Dulepov
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGIFX] RTEmagic upgrade wizard: missing attributes 19/22019/3
Francois Suter [Sat, 6 Jul 2013 14:32:56 +0000 (16:32 +0200)]
[BUGIFX] RTEmagic upgrade wizard: missing attributes

When the RTE creates a magic images it uses data-* attributes
to keep a reference to the original FAL record. The upgrade
wizard migrates the images, creates the sys_file entries but
does not add the data-* attributes.

Resolves: #49733
Releases: 6.1, 6.2
Change-Id: Ib483355336d1331892920ada847850a61c35a3af
Reviewed-on: https://review.typo3.org/22019
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Stefan Neufeind
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGFIX] Remove gap underneath Linkvalidator tabs 76/22276/2
Wouter Wolters [Sat, 13 Jul 2013 10:24:45 +0000 (12:24 +0200)]
[BUGFIX] Remove gap underneath Linkvalidator tabs

In Linkvalidator backend module the gap between tabs
and table is removed.

Change-Id: Icaed87594cb7e9833810709fd3ae9acf40b963f7
Resolves: #49997
Related: #49133
Releases: 6.2
Reviewed-on: https://review.typo3.org/22276
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
6 years ago[BUGFIX] Remove gap underneath Workspace tabs 74/22274/2
Felix Kopp [Sat, 13 Jul 2013 09:42:46 +0000 (11:42 +0200)]
[BUGFIX] Remove gap underneath Workspace tabs

In Workspace backend module the gap between tabs
and table is removed.

Change-Id: I1031c1a8eed43a23bc87cf7415972b5bd1cd6055
Resolves: #49133
Releases: 6.2
Reviewed-on: https://review.typo3.org/22274
Reviewed-by: Max Roesch
Tested-by: Max Roesch
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Permissions backend module not accessible 26/22226/2
Wouter Wolters [Thu, 11 Jul 2013 19:05:18 +0000 (21:05 +0200)]
[BUGFIX] Permissions backend module not accessible

Permissions backend module not accessible in "List" view.

Change-Id: Ic1e4e06f387ee5450466e051162572c3392e3d53
Resolves: #49918
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22226
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Allow target attribute for more doctypes 15/22215/2
Jigal van Hemert [Thu, 11 Jul 2013 13:55:33 +0000 (15:55 +0200)]
[BUGFIX] Allow target attribute for more doctypes

The target attribute for links is allowed according to w3c documentation
in more doctypes than xhtml frameset and html5.

Change-Id: Id4110399dec1c1f1d0a4d69342440021837b51a9
Resolves: #37710
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22215
Reviewed-by: Henrik Ziegenhain
Tested-by: Patrick Broens
Reviewed-by: Patrick Broens
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[TASK] Set TYPO3 version to 6.2-dev 11/22211/2
TYPO3 Release Team [Thu, 11 Jul 2013 13:29:00 +0000 (15:29 +0200)]
[TASK] Set TYPO3 version to 6.2-dev

Change-Id: Ia0b2a4cbfc50b71340e7d5133f699d62e4c46254
Reviewed-on: https://review.typo3.org/22211
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[RELEASE] Release of TYPO3 6.2.0alpha2 10/22210/2 TYPO3_6-2-0alpha2
TYPO3 Release Team [Thu, 11 Jul 2013 13:28:35 +0000 (15:28 +0200)]
[RELEASE] Release of TYPO3 6.2.0alpha2

Change-Id: Ib7566d7b13a7e2c091158ea77d7f8e2077d475e0
Reviewed-on: https://review.typo3.org/22210
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
6 years ago[BUGFIX] Refactored ElementInfo missed one table 00/22200/2
Ernesto Baschny [Thu, 11 Jul 2013 09:48:12 +0000 (11:48 +0200)]
[BUGFIX] Refactored ElementInfo missed one table

Resolves: #49889
Related: #49164
Releases: 6.2
Change-Id: I09276b37134f3f781e28ac098596966f7866ec04
Reviewed-on: https://review.typo3.org/22200
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
6 years ago[TASK] Add latest changes to ChangeLog.txt 03/22203/2
Anja Leichsenring [Thu, 11 Jul 2013 10:18:11 +0000 (12:18 +0200)]
[TASK] Add latest changes to ChangeLog.txt

In preparation of the Alpha2 release of TYPO3 CMS 6.2 the latest
changes in extbase were added to the ChangeLog file.

Releases: 6.2
Resolves: #49896
Change-Id: Ib59f741a4427ba093e459545c823f9bfd0277d5e
Reviewed-on: https://review.typo3.org/22203
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Add latest changes to ChangeLog.txt 02/22202/3
Anja Leichsenring [Thu, 11 Jul 2013 10:01:06 +0000 (12:01 +0200)]
[TASK] Add latest changes to ChangeLog.txt

In preparation of the Alpha2 release of TYPO3 CMS 6.2 the latest
changes in extbase were added to the ChangeLog file.

Releases: 6.2
Resolves: #49894
Change-Id: I3ca728147dc4eed7c27dd5f2039336d1d2b52472
Reviewed-on: https://review.typo3.org/22202
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] requestUpdate sensitive to spaces 74/22174/2
Francois Suter [Wed, 10 Jul 2013 12:12:32 +0000 (14:12 +0200)]
[BUGFIX] requestUpdate sensitive to spaces

The TCA property "requestUpdate" is sensitive to spaces, although this
is documented nowhere. Indeed "foo1, foo2" will not work whereas
"foo1,foo2" does. This patch strips spaces from the "requestUpdate"
string before testing it.

Resolves: #42789
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: I340090e93e7b8645493f8db0c8c374cb1227f684
Reviewed-on: https://review.typo3.org/22174
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Francois Suter
Tested-by: Francois Suter
6 years ago[TASK] Make uid,pid selectable by users in list view 57/22157/2
Georg Ringer [Tue, 9 Jul 2013 11:46:19 +0000 (13:46 +0200)]
[TASK] Make uid,pid selectable by users in list view

There is no reason to hide those 2 fields in list view
=> extended view > fields and make them admin only

Change-Id: I390e2b0ac974098edb53d7e36681d6f3df0124eb
Resolves: #49810
Releases: 6.2
Reviewed-on: https://review.typo3.org/22157
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[TASK] Move language include to .xlf 67/22167/3
Wouter Wolters [Tue, 9 Jul 2013 19:57:29 +0000 (21:57 +0200)]
[TASK] Move language include to .xlf

Move all old language includes (php,xml) in the core to .xlf

Change-Id: I804b5970a360cbfdc2940736632c55c535ccbd40
Resolves: #49832
Releases: 6.2
Reviewed-on: https://review.typo3.org/22167
Reviewed-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] Logging PHP errors to sys_log table does not work 66/22166/3
Robert Vock [Tue, 9 Jul 2013 20:09:08 +0000 (22:09 +0200)]
[BUGFIX] Logging PHP errors to sys_log table does not work

Logging PHP errors stopped working after changeset
3e309294309458279eef2adf08af6adb8ed4a867 when the  DatabaseConnection
class was changed.
The changed line tries to determine, if a database connection is
available and only writes the log entry if the connection was
already established.

Resolves: #49645
Releases: 6.1, 6.2
Change-Id: Idee413ed911a8c2d23f034ceadd17c955c98a337
Reviewed-on: https://review.typo3.org/22166
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] Cannot load css_styled_content TS using INCLUDE_TYPOSCRIPT 79/21679/8
Ingo Renner [Thu, 27 Jun 2013 01:53:35 +0000 (18:53 -0700)]
[BUGFIX] Cannot load css_styled_content TS using INCLUDE_TYPOSCRIPT

When installing extensions they may register plugins in ext_localconf.php.
By doing so some default TypoScript is generated in
Extensionutility::configurePlugin() that is then added using
ExtensionManagementUtility::addTypoScript().

Parts of the generated TypoScript are stored in
$TYPO3_CONF_VARS['FE']['contentRenderingTemplates']* and are loaded later
during TypoScript parsing after including the content rendering template.

These TS parts are used to resolve which classes and methods to call when
a plugin needs to be rendered on a page. You can find them in
tt_content.list.20.*

"content default" used to be the old content rendering template with uid
43, today we use css_styled_content instead. The part in the TypoScript
processing chain to load these generated snippets -
TemplateService::includeStaticTypoScriptSources() - is only executed when
loading the content rendering templates using the "Include static (from
extensions)" field in template records.

In return this means if you try to move as much TS to files as possible
you will still have to include css_styled_content through the Template
records in the backend. In other words when actually trying to include
css_styled_content TS from a file, the generated snippets for
tt_content.list.20.* will not be loaded and thus no plugin can be
executed.

Resolves: #49461
Resolves: #44983
Releases: 6.2, 6.1, 6.0
Change-Id: I77c0d64759fa0b5b27cac0ae1acd55e9abefe7f8
Reviewed-on: https://review.typo3.org/21679
Reviewed-by: Markus Klein
Reviewed-by: Marc Bastian Heinrichs
Tested-by: Marc Bastian Heinrichs
Reviewed-by: Ingo Renner
Tested-by: Ingo Renner
6 years ago[BUGIFX] Missing update wizard for RTE file links 02/22002/4
Francois Suter [Sat, 6 Jul 2013 11:15:44 +0000 (13:15 +0200)]
[BUGIFX] Missing update wizard for RTE file links

File links made inside a RTE-enabled field are currently not
migrated to FAL references. This patch adds such an update
wizard.

Resolves: #49233
Releases: 6.1, 6.2
Change-Id: I12b6d9da87b734c0a9d5f884d5067e3c9b08efc3
Reviewed-on: https://review.typo3.org/22002
Reviewed-by: Nico de Haen
Tested-by: Nico de Haen
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Sebastian Michaelsen
Tested-by: Sebastian Michaelsen
Reviewed-by: Francois Suter
Tested-by: Francois Suter
6 years ago[TASK] Replace inject methods with @inject 06/22006/2
Alexander Schnitzler [Sat, 6 Jul 2013 11:40:29 +0000 (13:40 +0200)]
[TASK] Replace inject methods with @inject

Currently we are using inject methods like:

/*
 * @param $foo Foo
 */
public function injectFoo(Foo $foo) {
$this->foo = $foo;
}

This patch removes these methods and introduces
property annotations:

/**
 * @var Foo
 * @inject
 */
protected $foo;

Change-Id: I5b6f1aae29f95c31b9dd69629f05d8451fe30261
Releases: 6.2
Resolves: #46598
Reviewed-on: https://review.typo3.org/22006
Reviewed-by: Alexander Schnitzler
Tested-by: Alexander Schnitzler
Reviewed-by: Marc Bastian Heinrichs
Tested-by: Marc Bastian Heinrichs
Reviewed-by: Stefan Neufeind
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[TASK] Make comments in DataHandler real docblocks 19/22119/3
Andreas Wolf [Mon, 8 Jul 2013 09:30:43 +0000 (11:30 +0200)]
[TASK] Make comments in DataHandler real docblocks

Change-Id: I8ae556930bd378a3756edbaa9ab86530f159f0da
Relases: 6.2
Resolves: #49784
Reviewed-on: https://review.typo3.org/22119
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] BasicFileUtility uses deprecation API in a wrong way 98/22098/3
Markus Klein [Sun, 7 Jul 2013 10:05:47 +0000 (12:05 +0200)]
[BUGFIX] BasicFileUtility uses deprecation API in a wrong way

Resolves: #49765
Releases: 6.2, 6.1, 6.0
Change-Id: Ieb5e652bb35f406207f0f0b63db894c9efbb98ff
Reviewed-on: https://review.typo3.org/22098
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Fix deprecation call in AbstractRecordList 97/22097/3
Markus Klein [Sun, 7 Jul 2013 10:01:01 +0000 (12:01 +0200)]
[BUGFIX] Fix deprecation call in AbstractRecordList

Resolves: #49764
Releases: 6.2
Change-Id: I7bd8aee2ff9897cbfd0ea117d4afb66f49d50012
Reviewed-on: https://review.typo3.org/22097
Tested-by: Philipp Gampe
Reviewed-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Namespacing: Use-statement for common classes like GeneralUtility 41/22041/3
Stefan Neufeind [Sat, 6 Jul 2013 16:24:33 +0000 (18:24 +0200)]
[TASK] Namespacing: Use-statement for common classes like GeneralUtility

Change-Id: I43d6ef559b0b46e6302ea891b4d39501a99423a6
Resolves: #49745
Releases: 6.2
Reviewed-on: https://review.typo3.org/22041
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] File upload in RTE-Link-Editor throws 500 error 50/20850/7
Philipp Gampe [Thu, 16 May 2013 18:42:49 +0000 (20:42 +0200)]
[BUGFIX] File upload in RTE-Link-Editor throws 500 error

When you want to add a link in the RTE-Editor, you can upload files in
the "File" tab. When you select a file and want to upload it, the
reloaded content in the create-link-overlay will throw an error.

The method is feed with a translation of "none - new file".

Bypass the file or folder lookup if we do not have an integer id
and print the message instead.

Resolves: #48219
Releases: 6.2, 6.1, 6.0
Change-Id: I9e1e6bc84b21fb04608841515ac414eec8c04130
Reviewed-on: https://review.typo3.org/20850
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years agoRevert "[BUGFIX] Files with unclean path indexed multiple times" 78/22078/2
Wouter Wolters [Sat, 6 Jul 2013 22:43:19 +0000 (00:43 +0200)]
Revert "[BUGFIX] Files with unclean path indexed multiple times"

This reverts commit 2219d2280c69b4d39443fb26873b2f1c6096bd0e

This breaks Travis big time!

Change-Id: I7135b9478e01a5f95ad20df3a6b24bb5d9715ec8
Reviewed-on: https://review.typo3.org/22078
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[FEATURE] Improve BE container view helper 63/22063/2
Francois Suter [Sat, 6 Jul 2013 20:40:09 +0000 (22:40 +0200)]
[FEATURE] Improve BE container view helper

Improve the features provided by the BE container view helper
so that extensions don't need to provide their own so often.
Added features:

- load several JS and CSS files instead of just one
- load jQuery
- load some inline language labels

Note: the old way of loading a single JS and CSS file is preserved
for backwards compatibility, but marked as deprecated.

With this patch all BE modules in the Core can use the default
BE container view helper. The Extension Manager needs some special
initialization which is moved to a dedicated view helper.

The customized BE container view helpers are removed.

Resolves: #49749
Releases: 6.2
Change-Id: I236134451a31f08afe5886337cfb1144dac7ad90
Reviewed-on: https://review.typo3.org/22063
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
6 years ago[BUGFIX] Files with unclean path indexed multiple times 84/19684/12
Stefan Neufeind [Sat, 6 Apr 2013 15:11:52 +0000 (17:11 +0200)]
[BUGFIX] Files with unclean path indexed multiple times

When adding a file or requesting a file by an identifier
cleanup any . and .. in the path before handing off
to the driver so files are not indexed multiple times.

Change-Id: I324c4637621165a56470fb95864eeff1254f62dc
Fixes: #46989
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/19684
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Move typo3/stylesheets to EXT: backend 48/22048/2
Felix Kopp [Sat, 6 Jul 2013 17:39:41 +0000 (19:39 +0200)]
[TASK] Move typo3/stylesheets to EXT: backend

In order to decouple extensions from each other and to
fasten bonding between files to specific extensions the
folder typo3/stylesheets should be moved to EXT: backend.

Change-Id: I2ecf68e9c8d412c1c9b097db63743bde518f52b0
Resolves: #49747
Releases: 6.2
Reviewed-on: https://review.typo3.org/22048
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
6 years ago[BUGFIX] sys_file record doesn't get flagged as delete 56/22056/2
Steffen Ritter [Sat, 6 Jul 2013 20:05:52 +0000 (22:05 +0200)]
[BUGFIX] sys_file record doesn't get flagged as delete

File is deleted by driver and deleted property of FileObject is set by
ResourceStorage but new state is not persisted.
Update deleted property in updateProperties array in FileObject and
persist change.

Reintroduced after fixing tests in f3778d8c8cfe93ccdb8cfa.

Change-Id: I0784c84af4bfb8021c648139c2feee577f3e9dc1
Fixes: #48336
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22056
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[TASK] Travis: Speedup cloning of repos 54/22054/2
Markus Klein [Sat, 6 Jul 2013 18:51:50 +0000 (20:51 +0200)]
[TASK] Travis: Speedup cloning of repos

Make use of the additional parameters of git clone
to vastly reduce the amount of data transfered when cloning the
repositories.

Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: Id0c5f3a4ed7ee0bdeb6053c6e0dc606362909d1e
Reviewed-on: https://review.typo3.org/22054
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] System information looks ugly 53/22053/2
Christian Kuhn [Sat, 6 Jul 2013 18:35:10 +0000 (20:35 +0200)]
[BUGFIX] System information looks ugly

Install tool -> important actions -> system information does
not break correctly on the definition list. Adapt css a bit.

Resolves: #49748
Related: #49162
Releases: 6.2

Change-Id: Ia2f1c5e4152c238e9c53fb383588fd12d72df1d8
Reviewed-on: https://review.typo3.org/22053
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
6 years ago[BUGFIX] Move functional test case to functional folder 46/22046/4
Steffen Ritter [Sat, 6 Jul 2013 17:15:27 +0000 (19:15 +0200)]
[BUGFIX] Move functional test case to functional folder

ext:core File/ExtendedFileUtilityTest unit test is not really
a unit test, but more a functional test case since it does no
mocking at all and writes data directly to database.
The test case has side effects and is move to the functional
section for now.

Resolves: #49746
Releases: 6.2, 6.1, 6.0
Change-Id: I3f3917f0800a9492b01676bf2b67e81eea1ae16f
Reviewed-on: https://review.typo3.org/22046
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[TASK] Remove <table> in lowlevel configuration 42/22042/2
Felix Kopp [Sat, 6 Jul 2013 16:27:39 +0000 (18:27 +0200)]
[TASK] Remove <table> in lowlevel configuration

EXT: lowlevel brings a tree view to display configurations.
This configuration has been wrapped into a <table> tag in
order to prohibit wrapping of long lines.

Removes <table> tag and brings nowrap replacement.
Also moves headline to pole position.

Change-Id: I0358c90cd890101e5e8f7b8d4056d4e8a571d8ee
Resolves: #49743
Releases: 6.2
Reviewed-on: https://review.typo3.org/22042
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Max Roesch
Tested-by: Max Roesch
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years agoRevert "[BUGFIX] sys_file record doesn't get flagged as delete" 34/22034/3
Christian Kuhn [Sat, 6 Jul 2013 16:05:51 +0000 (18:05 +0200)]
Revert "[BUGFIX] sys_file record doesn't get flagged as delete"

This reverts commit d22cea3b61ffec1931bf5b12dd9cddde5eb28ca1

The patch kills unit tests. We guess there is some incomplete
mocking in Resource tests but are not able to quickly find
the root of it. The patch is reverted for now until the tests
are green again.

Change-Id: I5e7bb6e14187f7179e00b0b00decda644e1c6efe
Resolves: #48336
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/22034
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] CE:Image - backend preview of image order 75/21975/6
Tim Spiekerkoetter [Fri, 5 Jul 2013 20:54:01 +0000 (22:54 +0200)]
[BUGFIX] CE:Image - backend preview of image order

The Backend preview does not reflect the sorting of the elements in the
content element. This patch added the sorting field from the TCA to the
thumbCode method.

Resolves: #48645
Releases: 6.2, 6.1, 6.0
Change-Id: I9dcec1c2baae226aeded9c4c93d368c067c0bad2
Reviewed-on: https://review.typo3.org/21975
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Add advice to RTEmagic wizard 07/22007/2
Francois Suter [Sat, 6 Jul 2013 11:38:37 +0000 (13:38 +0200)]
[BUGFIX] Add advice to RTEmagic wizard

The update wizard that migrates RTE magic images relies on
sys_refindex for finding the magic images. There should be
a warning in the wizard description that users should be sure
their reference index is up to date.

Resolves: #49727
Releases: 6.1, 6.2
Change-Id: I7301a4a52174424655a76b58c7b7856f5f5209a2
Reviewed-on: https://review.typo3.org/22007
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] sys_file record doesn't get flagged as delete 82/20982/4
Frans Saris [Wed, 22 May 2013 18:36:31 +0000 (20:36 +0200)]
[BUGFIX] sys_file record doesn't get flagged as delete

File is deleted by driver and deleted property of FileObject is set by
ResourceStorage but new state is not persisted.

Update deleted property in updateProperties array in FileObject and
persist change.

Fixes: #48336
Releases: 6.2, 6.1, 6.0
Change-Id: I6cac106dcf89125e0b98b8b12a03c0b3f56d484f
Reviewed-on: https://review.typo3.org/20982
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] Use database name property in admin_get_tables 21/22021/4
Helmut Hummel [Fri, 5 Jul 2013 10:46:07 +0000 (12:46 +0200)]
[BUGFIX] Use database name property in admin_get_tables

The admin_get_tables method in the DatabaseConnection
uses the constant instead of the class property.
This delivers wrong results if using multiple
DatabaseConnection objects.

Use the class property instead.

Change-Id: I93e05fdabb53b170782c61ef4ebfa97190cddfb6
Resolves: #49738
Releases: 6.2, 6.1
Reviewed-on: https://review.typo3.org/22021
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGFIX] Bring back my icons to me, to me 20/22020/2
Felix Kopp [Sat, 6 Jul 2013 14:43:24 +0000 (16:43 +0200)]
[BUGFIX] Bring back my icons to me, to me

During icon clean-up regrettably too many were removed.

This patch set reintroduces the missing revert icons.
Kudos to Mister Wouter.

Change-Id: Ice5fcdee292f968b16c55f8682e87d0dc63e6668
Resolves: #49594
Releases: 6.2
Reviewed-on: https://review.typo3.org/22020
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Follow-up: Docheader spacious (row1/row2) 18/22018/2
Felix Kopp [Sat, 6 Jul 2013 14:20:30 +0000 (16:20 +0200)]
[BUGFIX] Follow-up: Docheader spacious (row1/row2)

Docheader row1/row2 are kept for former html structures.
When inner-body paddings were increased before docheader
row1/row2 fall-back was forgotten.

Follow-up CSS.

Change-Id: I7f0346dbd548b7cdc35514d423f779b792ab633a
Resolves: #49735
Releases: 6.2
Reviewed-on: https://review.typo3.org/22018
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] Cleanup permission settings in factory configuration 12/22012/2
Christian Kuhn [Sat, 6 Jul 2013 13:31:03 +0000 (15:31 +0200)]
[BUGFIX] Cleanup permission settings in factory configuration

DefaultConfiguration now contains sane values for fileCreateMask
and folderCreateMask, so the values from FactoryConfiguration
can be removed.

Resolves: #49732
Related: #49162
Releases: 6.2

Change-Id: I7225648cebad697850fd2a728c021ad4ffe80b88
Reviewed-on: https://review.typo3.org/22012
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX][Cache] Typo3DbBackend forgets tag entries in flushByTag 09/21309/5
Christian Zenker [Wed, 12 Jun 2013 14:45:57 +0000 (16:45 +0200)]
[BUGFIX][Cache] Typo3DbBackend forgets tag entries in flushByTag

flushByTags removes cache entries tagged with a given tag, but
if those cache entries have other tags assigned, they are not
deleted in the tags table.
The patch fixes this with an additional query.

Resolves: #48984
Releases: 6.2, 6.1, 6.0
Change-Id: I7096e63cf823633f0c8a47f698bd475d7d02b83c
Reviewed-on: https://review.typo3.org/21309
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[FEATURE] Add Drag&Drop Upload to file-list 14/19714/10
Steffen Ritter [Fri, 5 Jul 2013 07:53:50 +0000 (09:53 +0200)]
[FEATURE] Add Drag&Drop Upload to file-list

In TYPO3 6.1 the Flash-Uploader has been removed and the
upload functionality has been reduced to the basic HTML5
multi-upload field.

In the times of HTML5, CSS3 and modern browser our users
expect a way more advanced experience.

This patch adds the possibility to just drag files into the file
list. The dragged files are asynchronously uploaded to the
currently open folder and an reload of the frame is done.

There are still some minor issues and ideas for a even better
user experience, which have to be discussed if they should
be included in the original patch.

Change-Id: I4221f7ff5a06ee11555906f170b37cc08489d875
Resolves: #47005
Releases: 6.2
Reviewed-on: https://review.typo3.org/19714
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Frans Saris
Tested-by: Frans Saris
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[TASK] CGL, switch(): Indent "case" correctly; no "break" in default 48/21748/4
Stefan Neufeind [Sat, 6 Jul 2013 10:24:42 +0000 (12:24 +0200)]
[TASK] CGL, switch(): Indent "case" correctly; no "break" in default

* "case" needs to be indented one level more than switch().
* default-case should not have a break-statement

Change-Id: I8215ba2bdb19b9abbfe6ed45af3905d7e6c688d6
Resolves: #49527
Releases: 6.2
Reviewed-on: https://review.typo3.org/21748
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[BUGFIX] Don't show translated categories in parent tree 26/21626/6
Markus Klein [Mon, 24 Jun 2013 11:22:15 +0000 (13:22 +0200)]
[BUGFIX] Don't show translated categories in parent tree

The parent category tree should only show categories in default
language.

Resolves: #44915
Releases: 6.2, 6.1, 6.0
Change-Id: I7920cf7ae208ba2db3bd24f7da5439824064c167
Reviewed-on: https://review.typo3.org/21626
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years agoRevert "[FEATURE] Support @Flow\Inject annotations in Extbase" 97/21997/2
Marc Bastian Heinrichs [Sat, 6 Jul 2013 10:56:30 +0000 (12:56 +0200)]
Revert "[FEATURE] Support @Flow\Inject annotations in Extbase"

This reverts commit 09bc492925713036cef679c92ffc28eda941605c

We should not support this annotation in extbase, because it
has no benefit and breaks with the annotation concept in
Flow. "Flow" is only an alias for "TYPO3\Flow\Annotations" in
Flow and needs to be registered by "use TYPO3\Flow\Annotations as Flow".

Change-Id: Ic0ecdc58754c176b1140db463c2405cb47bf9933
Reviewed-on: https://review.typo3.org/21997
Reviewed-by: Marc Bastian Heinrichs
Tested-by: Marc Bastian Heinrichs
6 years agoRevert "[TASK] Replace inject methods with @inject; allow @Flow\Inject" 04/22004/2
Marc Bastian Heinrichs [Sat, 6 Jul 2013 11:22:16 +0000 (13:22 +0200)]
Revert "[TASK] Replace inject methods with @inject; allow @Flow\Inject"

This reverts commit ad7219c2818455edd65918b9a5f8d1b70c0afed7

See https://review.typo3.org/#/c/21997/

More notes on this:
A regex to replace @inject with @Flow\Inject when porting
Extbase extensions to Flow is very simple and fast.

Additionally @Flow\Inject makes only sense with using "use
TYPO3\Flow\Annotations as Flow". But with a backported
annotation parser I expect that we would have annotations
in "TYPO3\CMS\Extbase\Annotations". Using them as alias
"Flow" is a bad style as the alias should be "Extbase" then.

Change-Id: I2113b5320f2a6f5dd56cfa7b06469fa1628d2645
Reviewed-on: https://review.typo3.org/22004
Reviewed-by: Marc Bastian Heinrichs
Tested-by: Marc Bastian Heinrichs
6 years ago[BUGFIX] CSV rendering in CType table not properly done 57/20157/4
Patrick Broens [Thu, 25 Apr 2013 13:09:43 +0000 (15:09 +0200)]
[BUGFIX] CSV rendering in CType table not properly done

The CSV rendering in CType table is not done properly in
css_styled_content method render_table. It uses explode with the
delimiter, but this character can also be in the cell itself.

This patch uses the PHP function str_getcsv, which is supported from PHP
version 5.3 >

Change-Id: I5707b006ab1143c108473e5ed7079e6e65cdddca
Fixes: #47356
Releases: 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/20157
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
6 years ago[BUGFIX] StorageRepository::findByStorageType() uses wrong typeField 58/20858/3
Philipp Gampe [Fri, 17 May 2013 03:52:17 +0000 (05:52 +0200)]
[BUGFIX] StorageRepository::findByStorageType() uses wrong typeField

The table "sys_file_storage" has no field "type".
Use the field "driver" instead.

Resolves: #48127
Releases: 6.2, 6.1, 6.0
Change-Id: I64e66a8244ddae85faf68ec3d46b4b9f2f1934ff
Reviewed-on: https://review.typo3.org/20858
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Frans Saris
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Fixed return URL in reports module 84/21984/2
Tim Spiekerkoetter [Fri, 5 Jul 2013 22:07:24 +0000 (00:07 +0200)]
[BUGFIX] Fixed return URL in reports module

Added urlencode to the returnUrl in the getAdminAccountStatus method.

Resolves: #43417
Releases: 6.2
Change-Id: I4e5d114dfcf2a71d94de25c40be8214b247843ab
Reviewed-on: https://review.typo3.org/21984
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tim Lochmüller
Tested-by: Tim Lochmüller
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
6 years ago[TASK] Replace inject methods with @inject; allow @Flow\Inject 19/21819/9
Alexander Schnitzler [Tue, 2 Jul 2013 10:18:39 +0000 (12:18 +0200)]
[TASK] Replace inject methods with @inject; allow @Flow\Inject

Currently we are using inject methods like:

/*
 * @param $foo Foo
 */
public function injectFoo(Foo $foo) {
$this->foo = $foo;
}

This patch removes these methods and introduces
property annotations:

/**
 * @var Foo
 * @inject
 */
protected $foo;

Besides that, it allows the use of @Flow\Inject
as well for compatibility to Flow.

Releases: 6.2
Resolves: #46598
Change-Id: Ied219d465dfa8fce24a819a7fc58a2ff8cb5401c
Reviewed-on: https://review.typo3.org/21819
Reviewed-by: Alexander Schnitzler
Tested-by: Alexander Schnitzler
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
6 years ago[BUGFIX] Change the label userfunc for FAL records 83/21983/2
Patrick Schriner [Fri, 5 Jul 2013 18:18:40 +0000 (20:18 +0200)]
[BUGFIX] Change the label userfunc for FAL records

The new label_userFunc for sys_file_reference rows results in
"no title" when called by BackendUtility::getRecordTitle. This function
is e.g. called from the workspaces module.

This patch will set the title parameter to the row uid when the
parmeter array does not provide an 'options' 'sys_file' array. This
will result in the uid being displayed which is the old behavior.

Resolves: #49718
Related: #36052
Releases: 6.2
Change-Id: Ib340ca82f5b10faa00815a074545664c2fa67954
Reviewed-on: https://review.typo3.org/21983
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[FEATURE] Add label_userFunc_options support to BackendUtility 85/21985/2
Philipp Gampe [Fri, 5 Jul 2013 22:41:29 +0000 (00:41 +0200)]
[FEATURE] Add label_userFunc_options support to BackendUtility

This new TCA options should also be available to the only other
place where label_userFunc is evaluate.

Resolves: #49721
Related: #36052
Related: #49716
Releases: 6.2
Change-Id: I3da74e660ad4fc982b9ec71e7d5c5f0f57e9e76a
Reviewed-on: https://review.typo3.org/21985
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
6 years ago[BUGFIX] Shared defaults for CE wizard using TCAdefaults 18/15118/7
Jigal van Hemert [Thu, 27 Sep 2012 19:42:19 +0000 (21:42 +0200)]
[BUGFIX] Shared defaults for CE wizard using TCAdefaults

The page TSconfig settings for the New Content Element wizard have
a higher priority than the user TSconfig TCAdefaults. Settings which
are not different for each CE type should be set in TCAdefaults. If
they are set in the tt_content_defVals the values will be different
if the editor selected the right CE type directly than if the editor
switched CE type.

Change-Id: I8b84b3059b17f88a3d674b6faae889844cae9c67
Fixes: #41434
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/15118
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] Enable table property for all user settings types 42/20542/4
Philipp Gampe [Sun, 5 May 2013 21:40:14 +0000 (23:40 +0200)]
[BUGFIX] Enable table property for all user settings types

The property 'table' for user settings can also be used for other
types than password and text.

Resolves: #47966
Releases: 6.2, 6.1, 6.0
Change-Id: Icf69d480013ff1be6c0b5d43212c179468885344
Reviewed-on: https://review.typo3.org/20542
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Support mysql socket connection 33/20933/8
Philipp Gampe [Mon, 20 May 2013 14:58:20 +0000 (16:58 +0200)]
[BUGFIX] Support mysql socket connection

With the switch to mysqli in 6.1, the connection to mysql server via
socket broke.

With mysqli, the definition is now:
* If hostname is "localhost", a socket is used and the socket file
can be given optionally if it is different from the default.
* If hostname is not "localhost" but an IP address, a port can be
given that may be different from the default mysql 3306.

The patch now reflects this in the database connect step and adds a
parameter for the optional socket location. The patch will be adapted
for 6.1 to include only the additional optional socket parameter.

Resolves: #48117
Related: #49162
Releases: 6.2, 6.1
Change-Id: I968a72dbaf90b3f319c03e697137630534d325c1
Reviewed-on: https://review.typo3.org/20933
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Markus Klein
Tested-by: Markus Klein
6 years ago[FEATURE] Add meta info to the FAL IRRE element header 16/21916/20
Tim Lochmueller [Fri, 5 Jul 2013 09:52:47 +0000 (11:52 +0200)]
[FEATURE] Add meta info to the FAL IRRE element header

Implement the UX-Team functionility of the FAL IRRE element header via a
label_userFunc in the sys_file_reference. Furthermore add a
configuration in the ctrl-section of the sys_file_reference TCA to
support additional fields in the output of the header.
This can be used by any extension.

Resolves: #36052
Releases: 6.2
Change-Id: I7770044c11a6c1a1bcb51a3bfc11b85923653196
Reviewed-on: https://review.typo3.org/21916
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[BUGFIX] Folder structure honors file and folderCreateMask 71/21971/2
Christian Kuhn [Fri, 5 Jul 2013 19:11:49 +0000 (21:11 +0200)]
[BUGFIX] Folder structure honors file and folderCreateMask

The folder structure class construct takes care of permissions
of files and folders. The patch adds support for config values
fileCreateMask and folderCreateMask.

Resolves: #49715
Related: #49162
Releases: 6.2

Change-Id: I9f41ba7f038992ef77cf212229fca524e346431f
Reviewed-on: https://review.typo3.org/21971
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
6 years ago[FEATURE] IRRE: Provide default values for created records 15/18815/9
Sebastian Michaelsen [Fri, 8 Mar 2013 12:08:54 +0000 (13:08 +0100)]
[FEATURE] IRRE: Provide default values for created records

This change introduces a new TCA option to configure 'inline' fields:
'foreign_record_defaults' gives you the possibility to set values
in new created records.

Usage example:
config => array(
  'type' => 'inline',
  'foreign_table' => 'tt_content',
  'foreign_record_defaults' => array(
    'CType' => 'image'
  ),
)

That means tt_content elements that are created for this IRRE field
will be image content elements by default (and can be set to another
type by the editor before saving).

The following fields can't be set by this feature because they must
stay under system control:
uid, pid and t3ver_*
and the fields that are configured with the following TCA-ctrl options:
crdate, cruser_id, delete, origUid, transOrigDiffSourceField,
transOrigPointerField and tstamp

Change-Id: I539f9941cc69506590b55a3520f95e38d5e61dd1
Documentation: #46440
Resolves: #46124
Releases: 6.2
Reviewed-on: https://review.typo3.org/18815
Reviewed-by: Oliver Hader
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Page title change directly updates title in content area 47/21947/2
Max Roesch [Fri, 5 Jul 2013 15:00:34 +0000 (17:00 +0200)]
[BUGFIX] Page title change directly updates title in content area

Updating the page title in the page tree by double click editing it
calls the changes in right order, by first persisting the
change and then doing the reload of the content area.

Resolves: #49706
Releases: 6.2, 6.1, 6.0
Change-Id: Id108659f1a8bd7a4ecd003337b0782d4fe7d3b68
Reviewed-on: https://review.typo3.org/21947
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter