Packages/TYPO3.CMS.git
4 years ago[TASK] Add missing closing quote in phpDoc 16/34716/2
Wouter Wolters [Thu, 27 Nov 2014 21:39:11 +0000 (22:39 +0100)]
[TASK] Add missing closing quote in phpDoc

Resolves: #63369
Releases: master,6.2
Change-Id: I325193f7739757c81eb8ad4cf6fbbbe8a0ad1425
Reviewed-on: http://review.typo3.org/34716
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
4 years ago[BUGFIX] StandaloneView must not require ucfirst file names 05/34705/4
Markus Klein [Thu, 27 Nov 2014 14:13:18 +0000 (15:13 +0100)]
[BUGFIX] StandaloneView must not require ucfirst file names

Regression to #61361.
There's no reason to require ucfirst file names for Layouts and Partials.

Resolves: #63367
Releases: 6.2
Change-Id: I3b931a0ef129c88388d427685af47ebb3e4a355f
Reviewed-on: http://review.typo3.org/34705
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[CLEANUP] StandaloneViewTest needs some love 02/34702/2
Markus Klein [Thu, 27 Nov 2014 14:13:18 +0000 (15:13 +0100)]
[CLEANUP] StandaloneViewTest needs some love

Resolves: #63372
Releases: master, 6.2
Change-Id: I4863239d536623284ef2bc9774f6c3f4ccc18be7
Reviewed-on: http://review.typo3.org/34702
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[TASK] Set TYPO3 version to 6.2.8-dev 84/34684/2
TYPO3 Release Team [Thu, 27 Nov 2014 11:17:23 +0000 (12:17 +0100)]
[TASK] Set TYPO3 version to 6.2.8-dev

Change-Id: Ia4316d5ad5d06f4eb62d309a59954d334c73573a
Reviewed-on: http://review.typo3.org/34684
Reviewed-by: TYPO3 Release Team <typo3v4@typo3.org>
Tested-by: TYPO3 Release Team <typo3v4@typo3.org>
4 years ago[RELEASE] Release of TYPO3 6.2.7 83/34683/2 6.2.7 TYPO3_6-2-7
TYPO3 Release Team [Thu, 27 Nov 2014 11:16:49 +0000 (12:16 +0100)]
[RELEASE] Release of TYPO3 6.2.7

Change-Id: Idf04e317186c1775cc1b453dcaad2614c5f50ee9
Reviewed-on: http://review.typo3.org/34683
Reviewed-by: TYPO3 Release Team <typo3v4@typo3.org>
Tested-by: TYPO3 Release Team <typo3v4@typo3.org>
4 years ago[BUGFIX] Follow up: Use strrpos to find last occurence 82/34682/2
Andreas Fernandez [Wed, 26 Nov 2014 15:07:19 +0000 (16:07 +0100)]
[BUGFIX] Follow up: Use strrpos to find last occurence

The patch #61654 introduced a bug, where strpos is mistakenly
used to get the last position of the currently processed field.
It must be changed to strrpos, otherwise the opening brace
breaks the SQL.

Also, a unit test for this case is added.

Resolves: #63345
Related: #61654
Releases: master, 6.2
Change-Id: Ibdbc7975b8f750060980f811cd0089b1a7b7de2b
Reviewed-on: http://review.typo3.org/34682
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
4 years ago[BUGFIX] Pagination wrong in IndexedSearch 47/34647/2
Markus Klein [Wed, 26 Nov 2014 17:39:36 +0000 (18:39 +0100)]
[BUGFIX] Pagination wrong in IndexedSearch

Fix variable type issues in IndexedSearch pagination.
(classic and extbase VH)

This will ensure the CSS classes are correct again for current page and
next/prev page.

Resolves: #63350
Releases: master, 6.2
Change-Id: I6db4f2850ca9adc9d0aa07e908fc613036071676
Reviewed-on: http://review.typo3.org/34647
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[BUGFIX] Introduce chunking for large expression lists 27/34627/3
Andreas Fernandez [Mon, 24 Nov 2014 16:29:48 +0000 (17:29 +0100)]
[BUGFIX] Introduce chunking for large expression lists

TYPO3 executes some queries that contain very large expression lists,
e.g. in "NOT IN". In Oracle, this actually fails because the amount
of items in those lists is limited.

The code is prepared to support more specifics in different DBMS
at any time.

This patch also reverts If63f855b250bf7c9b6cd7112f60392cfc8ccfd67
because it's obsolete now.

Resolves: #61654
Related: #60859
Releases: master, 6.2
Change-Id: I3afd6a5187f28a9ddd7b01947e278fc7ce853808
Reviewed-on: http://review.typo3.org/34627
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[BUGFIX] Source element within picture element has wrong src attribute 85/34585/2
Arnd Messer [Thu, 20 Nov 2014 18:33:34 +0000 (19:33 +0100)]
[BUGFIX] Source element within picture element has wrong src attribute

Change it from src to srcset as described in the latest HTML5
specification for master and 6.2

Resolves: #63107
Releases: master, 6.2
Change-Id: Ia3180873af948db30bb60f2f071e5ccfe2283baf
Reviewed-on: http://review.typo3.org/34585
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[BUGFIX] Fix typo of variable 32/34532/2
Andreas Fernandez [Mon, 24 Nov 2014 09:21:40 +0000 (10:21 +0100)]
[BUGFIX] Fix typo of variable

$numRows got mixed up with $numrows which could lead to
invalid SQL statements.

Resolves: #63281
Releases: master, 6.2
Change-Id: I209b41d3f502841b74fac7f047aa68a3e45bf271
Reviewed-on: http://review.typo3.org/34532
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[FEATURE] Allow fallback paths in FLUIDTEMPLATE 21/34421/2
Markus Klein [Wed, 19 Nov 2014 12:40:38 +0000 (13:40 +0100)]
[FEATURE] Allow fallback paths in FLUIDTEMPLATE

Resolves: #61361
Releases: master, 6.2
Change-Id: I676722936892f164ae147d7f9abcb602e734ae7d
Reviewed-on: http://review.typo3.org/34421
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: ian excedo <ian@webian.it>
Tested-by: ian excedo <ian@webian.it>
Reviewed-by: Robert Wildling <robertwildling@gmail.com>
Tested-by: Robert Wildling <robertwildling@gmail.com>
4 years ago[FEATURE] Template Path fallback for Fluid Standalone View 44/34344/5
Anja Leichsenring [Sat, 6 Sep 2014 20:46:49 +0000 (22:46 +0200)]
[FEATURE] Template Path fallback for Fluid Standalone View

TemplateView received the feature of template path fallback
configuration with issue #39868.
The same is missing for Standalone view and will be introduced
with this patch.

Change-Id: I1e854a356a4c7e9cfff773c8f56fe4a437f77920
Resolves: #61361
Related: #39868
Documentation: #63117
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/34344
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: ian excedo <ian@webian.it>
Tested-by: ian excedo <ian@webian.it>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
4 years ago[BUGFIX] Fix PHP warning in shouldFieldBeOverlaid() 23/34523/2
Markus Klein [Tue, 18 Nov 2014 20:28:44 +0000 (21:28 +0100)]
[BUGFIX] Fix PHP warning in shouldFieldBeOverlaid()

PageRepository::shouldFieldBeOverlaid now properly checks for array-typed
values when mergeIfNotBlank behaviour is requested.

Resolves: #60998
Releases: master, 6.2
Change-Id: I9b536d2261eea6325e0f74365a3a4c85e37b1241
Reviewed-on: http://review.typo3.org/34523
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
4 years ago[BUGFIX] The raw search must check if field exists 12/34512/2
Georg Ringer [Sun, 23 Nov 2014 21:10:22 +0000 (22:10 +0100)]
[BUGFIX] The raw search must check if field exists

The "raw search in all fields" must check if a field
exists in the table before building up the query.

Resolves: #63273
Releases: master, 6.2
Change-Id: I115ea3fb973c500308bb6a9f6799e9a3af65edcc
Reviewed-on: http://review.typo3.org/34512
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
4 years ago[BUGFIX] Output dashed name for missing CLI arguments 49/34449/4
Mathias Brodala [Fri, 21 Nov 2014 07:59:33 +0000 (08:59 +0100)]
[BUGFIX] Output dashed name for missing CLI arguments

This changes the command argument name outputted on errors from variable
naming to dashed notation as used on the CLI.

Resolves: #61630
Releases: 6.2, master
Change-Id: Ie41c90c056505df859aec3ee306718c874dd8a05
Reviewed-on: http://review.typo3.org/34449
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[BUGFIX] Fix access to empty ObjectStorage with numeric key 33/34433/2
Mathias Brodala [Thu, 30 Oct 2014 10:40:42 +0000 (11:40 +0100)]
[BUGFIX] Fix access to empty ObjectStorage with numeric key

This prevents a warning error triggered by spl_object_hash being called
with an integer/string and can be caused by Fluid like this:

{object.relations.0}

Resolves: #62553
Releases: master, 6.2
Change-Id: Ie7d2a249e17f719142482781c2a96d093ff5f94c
Reviewed-on: http://review.typo3.org/34433
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[TASK] Disable a test on PHP 5.3 20/34420/3
Christian Kuhn [Thu, 20 Nov 2014 22:41:19 +0000 (23:41 +0100)]
[TASK] Disable a test on PHP 5.3

This is a follow-up for 6.2 branch after phpunit upgrade to 4.3.

Resolves: #63113
Releases: 6.2
Change-Id: I8ccbd2cf27c94fa47f6099a20d19c0975a14b0e4
Reviewed-on: http://review.typo3.org/34420
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[TASK] Update to phpunit 4.3 18/34418/2
Christian Kuhn [Thu, 20 Nov 2014 22:03:14 +0000 (23:03 +0100)]
[TASK] Update to phpunit 4.3

Resolves: #63113
Releases: master, 6.2
Change-Id: Id23e7790411a95f002f7da97d84e2de0b376de7e
Reviewed-on: http://review.typo3.org/34418
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Fix type check in advanced query search 12/34412/2
Georg Ringer [Mon, 17 Nov 2014 19:26:58 +0000 (20:26 +0100)]
[BUGFIX] Fix type check in advanced query search

TCA fields with type "check" and items are handled as
binary fields which is wrong. Fields are used e.g. for the
field "hidden" of pages to improve the output.

Therefore the check needs to be extended if there are at least
2 items in the item configuration.

Resolves: #51982
Releases: master, 6.2
Change-Id: I4a0cc31790e4f12527655b6abfa5cd1eda6dd9c7
Reviewed-on: http://review.typo3.org/34412
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Fix absolute link generation for files 11/34411/3
Markus Klein [Sat, 25 May 2013 10:47:53 +0000 (12:47 +0200)]
[BUGFIX] Fix absolute link generation for files

The method ContentRendererObject::forceAbsoluteUrl() fails
to generate absolute URLs for internal file resources even
if the flag "forceAbsoluteUrl" is activated.

Fix this by modifying the regexp that defines what is
accepted as an "already absolute link".

Resolves: #48529
Releases: master, 6.2
Change-Id: Iaf78d946f0f5cd35d175fe39159de72d18a7fa52
Reviewed-on: http://review.typo3.org/34411
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[BUGFIX] Properly match html tags with data-* attributes 06/34406/2
Ludwig Rafelsberger [Wed, 19 Nov 2014 21:38:21 +0000 (22:38 +0100)]
[BUGFIX] Properly match html tags with data-* attributes

The cropHTML method needs to account for html tags - therefore it must
match them. The regex used for matching tags misses html tags with
attributes that contain dashes. (\w matches "any 'word' character",
being "[…] any letter or digit or the underscore character […]") [1].

The current W3C html draft sets even less constraints on what makes an
attribute name [2], but including dashes looks like the most urgent
need.

[1] http://php.net/manual/en/regexp.reference.escape.php
[2] http://www.w3.org/TR/html51/syntax.html#attributes-0

Resolves: #63086
Releases: master, 6.2
Change-Id: I52832ca3e8d9660faa939e673af6cdc32f310b18
Reviewed-on: http://review.typo3.org/34406
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[TASK] Clear opcode cache on Core update 04/34404/2
Markus Klein [Fri, 14 Nov 2014 20:06:54 +0000 (21:06 +0100)]
[TASK] Clear opcode cache on Core update

Resolves: #62966
Releases: master, 6.2
Change-Id: I54827b34c64cc6dbeb95e404d528ea3c1f0b14f9
Reviewed-on: http://review.typo3.org/34404
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Remove unused files_upload 98/34398/2
Alexander Opitz [Thu, 20 Nov 2014 11:11:42 +0000 (12:11 +0100)]
[BUGFIX] Remove unused files_upload

Removing the non existing file_upload permissions from
be_user/be_groups TCA field file_permissions.

Resolves: #63096
Releases: master, 6.2
Change-Id: Iaa64f2bc0ec433071ba5ad58e03cf937602f047a
Reviewed-on: http://review.typo3.org/34398
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[BUGFIX] Correctly remember acquired shared locks 84/34384/2
Ludwig Rafelsberger [Wed, 19 Nov 2014 23:19:42 +0000 (00:19 +0100)]
[BUGFIX] Correctly remember acquired shared locks

If a shared lock is acquired, that fact must be remembered in the
Locker object, so that it can be properly released later.

Resolves: #63087
Releases: master, 6.2
Change-Id: Ic7b59d3c437a71193c580b279a6795aaad334108
Reviewed-on: http://review.typo3.org/34384
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
4 years ago[BUGFIX] Never show hidden domains in preview 69/34369/2
Markus Klein [Tue, 18 Nov 2014 21:05:42 +0000 (22:05 +0100)]
[BUGFIX] Never show hidden domains in preview

When enabling hidden records via Admin Panel domains must not be
affected by this setting as this possibly destroys the environment.

Solution is to always prevent fetching hidden domain records.

Resolves: #61251
Releases: master, 6.2
Change-Id: Id6a90eb47aa85178ea0f90bac91be4ac9bdaa145
Reviewed-on: http://review.typo3.org/34369
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[TASK] Inform about invalid index.php symlink 39/34339/3
Markus Klein [Tue, 7 Oct 2014 22:24:06 +0000 (00:24 +0200)]
[TASK] Inform about invalid index.php symlink

Add a verbose message to inform the user about a possibly
wrong index.php symlink in case a wrong folder structure
is detected.

Resolves: #62089
Releases: master, 6.2
Change-Id: I9f7e70c2144fe2385751764f9d3abe32f199c030
Reviewed-on: http://review.typo3.org/34339
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
4 years ago[BUGFIX] Correctly parse timestamps in format.date VH 23/34323/2
Markus Klein [Thu, 13 Nov 2014 19:18:17 +0000 (20:18 +0100)]
[BUGFIX] Correctly parse timestamps in format.date VH

If the timestamp is retrieved from child nodes, the date format
ViewHelper has to ensure the timestamp is properly recognized.
As child nodes are always returning a string, the former check with
is_integer() would never return TRUE.
Therefore adapt this check to use the MathUtility method as this
guarantees a proper check.

Resolves: #62932
Releases: master, 6.2
Change-Id: I6968991bf97f99f82fc942d7d17678c9b473e796
Reviewed-on: http://review.typo3.org/34323
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
4 years ago[BUGFIX] mysqli_stmt::reset may throw a PHP warning 62/34362/2
Xavier Perseguers [Wed, 19 Nov 2014 16:27:30 +0000 (17:27 +0100)]
[BUGFIX] mysqli_stmt::reset may throw a PHP warning

Releases: master, 6.2
Resolves: #63080
Change-Id: Ib8e8720855b28c4d3782cec68c65da99cfe973af
Reviewed-on: http://review.typo3.org/34362
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
4 years ago[BUGFIX] Handling of umlauts/accents in convertFileLinks in upg. wizard 76/33976/3
Joachim Rinck [Thu, 30 Oct 2014 15:57:11 +0000 (16:57 +0100)]
[BUGFIX] Handling of umlauts/accents in convertFileLinks in upg. wizard

This change fixes an error in the install tool upgrade wizard that outputs
<<... not found in referenced element (uid: ...). Reference index was
probably out of date.>> on RTE content elements that have file links to files
with umlauts / accents.

The filename part in RTE has apparently been rawurlencoded. The change
puts the rawurlencoded filename in the regex instead of just only
replacing whitespace with %20.

Resolves: #59133
Related: #58898, #59133, #62307
Releases: 6.2
Change-Id: Icbc78484652a6f2871c959cefc608fb30f52bbe8
Reviewed-on: http://review.typo3.org/33976
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[BUGFIX] Handle opacity for IE in prototype.js 27/34327/3
Jigal van Hemert [Sun, 20 Apr 2014 08:36:57 +0000 (10:36 +0200)]
[BUGFIX] Handle opacity for IE in prototype.js

The new prototype.js sometimes returns a string as opacity value
instead of a float. This causes problems with the starting
animation for dragging an item, making it completely hidden during
dragging.
Forcing the result to be a float results in a correct opacity.

Resolves: #58053
Releases: 6.2, 6.1, 4.7, 4.5
Change-Id: I7811dec578f5e3222fd8fc95145c1e0cdbedb21f
Reviewed-on: http://review.typo3.org/34327
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
4 years ago[BUGFIX] Implement wrapper for array_column function 99/34299/4
Markus Klein [Tue, 18 Nov 2014 09:33:10 +0000 (10:33 +0100)]
[BUGFIX] Implement wrapper for array_column function

This fixes a regression from #42457.
The function array_column is not available on PHP versions below 5.5,
hence we have to simulate it.

The handcrafted implementation stems from the PHP comments posted
with the original function.

Resolves: #63042
Related: #42457
Releases: 6.2
Change-Id: I7edb072cbee7309883c5582386b9de1caf37be06
Reviewed-on: http://review.typo3.org/34299
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
4 years ago[BUGFIX] RTE maxWidth for magic images 94/34294/2
Bernhard Kraft [Thu, 13 Nov 2014 18:10:41 +0000 (19:10 +0100)]
[BUGFIX] RTE maxWidth for magic images

The "maxWidth" TS config setting for RTE magic images does not work
after the change in rtehtmlarea to use FAL. Instead of the TS config
section "RTE.default.buttons" the section "RTE.buttons" is
consolidated - which is wrong.

Change-Id: I65abf958bfcab47965476b20c1265052544f7853
Resolves: #62930
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/34102
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
(cherry picked from commit e396bb4a63e76de1b268739c2c850ed985403008)
Reviewed-on: http://review.typo3.org/34294

5 years ago[BUGFIX] RTE: Incorrect text in language combo of abbreviation dialogue 82/34282/2
Stanislas Rolland [Mon, 17 Nov 2014 19:49:44 +0000 (14:49 -0500)]
[BUGFIX] RTE: Incorrect text in language combo of abbreviation dialogue

The language combo of the RTE abbreviation dialogue is not correctly
initialized when no language is selected. ExtJs bug?..
Solution: Change the way the language store is loaded.

Releases: master, 6.2
Resolves: #63038
Change-Id: Icba6441f2a708254eb6f7f7f1a592ab42da59e55
Reviewed-on: http://review.typo3.org/34282
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[TASK] RTE: Update some references to core documentation 73/34273/2
Stanislas Rolland [Mon, 17 Nov 2014 16:39:13 +0000 (11:39 -0500)]
[TASK] RTE: Update some references to core documentation

Update the references to core documentation using cross-linking.

Releases: master, 6.2
Resolves: #62843
Change-Id: Ia31aa8436ac4c897dd4799372048f12c68351bd5
Reviewed-on: http://review.typo3.org/34273
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] RTE: JS error raised in Abbreviation dialogue 69/34269/2
Stanislas Rolland [Mon, 17 Nov 2014 15:10:03 +0000 (10:10 -0500)]
[BUGFIX] RTE: JS error raised in Abbreviation dialogue

When no abbreviation and/or acronym is pre-defined, hitting the ok
button of the dialogue raises a js error.

Releases: master, 6.2
Resolves: #63030
Change-Id: I4df0b3896a53808ef2bd8ef6ee8ba71da7030735
Reviewed-on: http://review.typo3.org/34269
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] Make sys_file_metadata publishable 70/34270/2
Helmut Hummel [Fri, 14 Nov 2014 11:14:09 +0000 (12:14 +0100)]
[BUGFIX] Make sys_file_metadata publishable

Currently sys_file_metadata records that are edited in a workspace
cannot be published because the workspace module does not know
about ignored root level restrictions and these records are on
root level by definition.

Include the root page when searching for workspace records
and show elements for which root level restriction is ignored.

Resolves: #60343
Releases: 6.2, master
Change-Id: I43a273661addff4a4e337bb464eb0cc4fd1fb823
Reviewed-on: http://review.typo3.org/34270
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
5 years ago[TASK] Increase verbosity of exception 45/34245/2
Björn Fromme [Sun, 16 Nov 2014 11:17:31 +0000 (12:17 +0100)]
[TASK] Increase verbosity of exception

Appends package path of invalid composer packages to
the exception message to help identifying the cause.

Resolves: #59998
Releases: master, 6.2
Change-Id: Ie09212c17e15e4193eef422758f001cb289c73ef
Reviewed-on: http://review.typo3.org/34245
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
5 years ago[TASK] Add css and less files to .editorconfig 40/34240/2
Frank Nägler [Sun, 16 Nov 2014 00:02:24 +0000 (01:02 +0100)]
[TASK] Add css and less files to .editorconfig

Resolves: #63003
Releases: master, 6.2
Change-Id: I80a81e15afc71398d9607848160b8805407172fe
Reviewed-on: http://review.typo3.org/34240
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
5 years ago[BUGFIX] Register the exception handler early in bootstrap 04/33704/2
Helmut Hummel [Thu, 10 Jul 2014 13:42:13 +0000 (15:42 +0200)]
[BUGFIX] Register the exception handler early in bootstrap

Currently registering the exception handler is done
after extensions are loaded to allow extensions to
modify configuration to override the exception handler
defined in LocalConfiguration or DefaultConfiguration.

Registering the exception handler so late has however
the drawback that exceptions throw before, lack proper
handling (and maybe in production even disclose more information
than needed).

Change that and register error handling much earlier
in the bootstrap so that exceptions thrown e.g. while
loading ext_localconf.php can show a proper stack trace
to give developers more useful information why the exception occurred.

To still allow extensions to override configuration,
we now remember the early exception and error handler classes
and potentially register a new exception handler after extensions
have been loaded.

Resolves: #60235
Releases: 6.2, master
Change-Id: I087173073ba75a54be14ca4f40f90c0e5304892d
Reviewed-on: http://review.typo3.org/33704
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Enable links in install tool configuration sections 37/34237/2
Björn Fromme [Sat, 15 Nov 2014 19:12:57 +0000 (20:12 +0100)]
[BUGFIX] Enable links in install tool configuration sections

Links contained in install tool configuration sections are not
working. This patch adds the missing anchors and javascript to
expand a collapsed sections in case a target anchor is not
visible.

Resolves: #62365
Releases: master, 6.2
Change-Id: Ifbaaf2fc745e8af340a330a9ca8ec07bc34db867
Reviewed-on: http://review.typo3.org/34237
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
5 years ago[TASK] Add XLF file checker for TRAVIS CI 29/34229/2
Markus Klein [Fri, 14 Nov 2014 19:45:17 +0000 (20:45 +0100)]
[TASK] Add XLF file checker for TRAVIS CI

The script checks for the presence of a t3:id in the XLF files.
Moreover the uniqueness is verified.

Resolves: #62965
Releases: master, 6.2
Change-Id: I8a2514b31c1484988ef7add937502424f64ed1e4
Reviewed-on: http://review.typo3.org/34229
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
5 years ago[TASK] Add missing language unique ids 30/34230/2
Christian Kuhn [Sat, 15 Nov 2014 21:10:45 +0000 (22:10 +0100)]
[TASK] Add missing language unique ids

Follow-up to #62892: Some files were removed on master already
and not considered in 6.2 backport. Add them now.

Change-Id: I9de1291766c39485780ae7d47327434233ad17fa
Resolves: #62892
Releases: master
Reviewed-on: http://review.typo3.org/34230
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
5 years ago[BUGFIX] Avoid warning caused by missing array key noScale 97/34197/2
Kay Strobach [Fri, 14 Nov 2014 17:22:20 +0000 (18:22 +0100)]
[BUGFIX] Avoid warning caused by missing array key noScale

This fix avoids the warning which can occur, because the array key
noScale is missing during the rendering of an image.

Resolves: #62961
Releases: master, 6.2
Change-Id: I1ed5c97570173ad29992eb2fdcbf04f8c094ec9d
Reviewed-on: http://review.typo3.org/34197
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
5 years agoRevert "[BUGFIX] Make sys_file_metadata publishable" 85/34185/2
Helmut Hummel [Fri, 14 Nov 2014 19:58:00 +0000 (20:58 +0100)]
Revert "[BUGFIX] Make sys_file_metadata publishable"

This failed a lot of tests. Needs more investigation.

This reverts commit 8f06c8d6e40a205cb721b48e3adf5168c049044c.

Change-Id: I4409fb8cf6dfca43d33a798b1b55853d4252ace9
Reviewed-on: http://review.typo3.org/34185
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
5 years ago[BUGFIX] Make sys_file_metadata publishable 83/34183/3
Helmut Hummel [Fri, 14 Nov 2014 11:14:09 +0000 (12:14 +0100)]
[BUGFIX] Make sys_file_metadata publishable

Currently sys_file_metadata records that are edited in a workspace
cannot be published because the workspace module does not know
about ignored root level restrictions and these records are on
root level by definition.

Include the root page when searching for workspace records
and show elements for which root level restriction is ignored.

Resolves: #60343
Releases: 6.2, master
Change-Id: Ib82f5c7f7a67824c5d7d4e7cdaa01c89e0912731
Reviewed-on: http://review.typo3.org/34183
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
5 years ago[!!!][TASK] Add unique identifier to language files 77/34177/2
Eugene Kenah Djomo [Wed, 12 Nov 2014 17:58:41 +0000 (18:58 +0100)]
[!!!][TASK] Add unique identifier to language files

Add an identifier based on timestamp to all language files. This
number must not be changed if a file is moved around. The numbers
are unique throughout the project. From now on, each language file
requires this number.

This change is required for the translation server, see blueprint
for details: http://wiki.typo3.org/Blueprints/TranslationHandling.

Resolves: #62892
Releases: master, 6.2
Change-Id: If4b7483f68860fd144ee12c83cc5f1d468c610ce
Reviewed-on: http://review.typo3.org/34177
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
5 years ago[BUGFIX] ClassLoader: Clear after Exception 62/34162/2
Alexander Opitz [Fri, 26 Sep 2014 07:55:13 +0000 (09:55 +0200)]
[BUGFIX] ClassLoader: Clear after Exception

Clearing the class cache and release the lock if an exception was
thrown while generating the class loader cache.

Resolves: #61900
Releases: master, 6.2
Change-Id: Iaac534e9cf333fe29f9ac90aed118cc953f857fe
Reviewed-on: http://review.typo3.org/34162
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
5 years ago[BUGFIX] Add namespace argument for inline settings array 69/34169/3
Frank Nägler [Fri, 14 Nov 2014 12:18:02 +0000 (13:18 +0100)]
[BUGFIX] Add namespace argument for inline settings array

Make it possible to set a namespace for inline settings array

Resolves: #62950
Releases: master, 6.2
Change-Id: I7170ca42ebc49ef56e4dead1274e541c603e0cbf
Reviewed-on: http://review.typo3.org/34169
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Fix bug in HMENU special prev 61/34061/4
Frederic Gaus [Thu, 13 Nov 2014 12:42:54 +0000 (13:42 +0100)]
[BUGFIX] Fix bug in HMENU special prev

This patch fixes a regression of patch #61721.
The array before this patch had numeric indexes and thus the first
one was not recognized in the prev menu.

Releases: master, 6.2
Resolves: #62482
Related: #61721
Change-Id: I2b05ffa3973fe7ca31b6e4ccd193d44718d1ec1a
Reviewed-on: http://review.typo3.org/34061
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Correct order of key / field deletion 01/34101/2
Alexander Stehlik [Wed, 12 Nov 2014 23:15:29 +0000 (00:15 +0100)]
[BUGFIX] Correct order of key / field deletion

Prevent an SQL error when deleting a key and the field belonging
to the key in the install tool at the same time.

Therefore the order of deleting keys and fields is changed from
field first and key second to key first and field second.

Resolves: #50450
Releases: master, 6.2
Change-Id: I30aff6ea6c2bf01dec6197eec8fd3aa7306cfcbb
Reviewed-on: http://review.typo3.org/34101
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Page module Quickedit: wizards are broken 10/33910/3
Benjamin Mack [Sat, 8 Nov 2014 18:32:49 +0000 (19:32 +0100)]
[BUGFIX] Page module Quickedit: wizards are broken

When using Quickedit mode of Page module, the header link and the RTE
wizards are broken.
Backpath is added twice to the wizard urls.

Releases: master, 6.2
Resolves: #60958
Change-Id: I9ad470f9b7ffd4b74a91e02c4be2615723e79fd3
Change-Id: If2d1a620a6b924521c458c2b9a53c9e79aa1c819
Reviewed-on: http://review.typo3.org/33910
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
5 years ago[BUGFIX] TypoScript userFunc condition does not work with static methods 87/34087/2
Oliver Hader [Thu, 13 Nov 2014 12:55:40 +0000 (13:55 +0100)]
[BUGFIX] TypoScript userFunc condition does not work with static methods

TypoScript allows to utilize functions (user-functions) to
integrate custom condition processing. However, this currently
only works with function defined in the global namespace - it
does not work with static methods.

Thus, something like this snipped won't work:
[userFunc = ConditionMatcherUserFunctions::isTrue(1)]

The solution is simple, replace function_exists() with a more
generic is_callable() check.

Fixes: #62918
Releases: master, 6.2
Change-Id: I260c73cac26dfd14efc67bc9f65ff39d6ba74da8
Reviewed-on: http://review.typo3.org/34087
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Fix broken form wizard with MSIE 32/34032/2
Romain Leleu [Wed, 20 Aug 2014 14:08:37 +0000 (16:08 +0200)]
[BUGFIX] Fix broken form wizard with MSIE

When "Behavior / Confirmation page" checkbox is checked in a
form content, MSIE fails to show the fields in right panel.
Hovering right panel's fields shows an empty blue box and an empty tooltip.
This bug only occurs when reloading forms with the checkbox enabled
or when enabling the checkbox.

This patch fixes a JS function that sets the value and then refreshes
the right panel when clicking on one of this kind of elements.

Resolves: #59305
Releases: master, 6.2
Change-Id: I7e4cf72cd06a92a4dbdc929b214c79ca6dcd52b2
Reviewed-on: http://review.typo3.org/34032
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Add label for the description of scheduler group record 68/33968/2
Georg Ringer [Mon, 10 Nov 2014 20:23:46 +0000 (21:23 +0100)]
[BUGFIX] Add label for the description of scheduler group record

Add the description also to the xlf file.

Resolves: #62839
Releases: master, 6.2
Change-Id: I238616eb0e8d8720dba193469a754f87672d2a82
Reviewed-on: http://review.typo3.org/33965
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-on: http://review.typo3.org/33968

5 years ago[BUGFIX] Bring datetime picker time fields back in IE10+ 67/33967/2
Nikola Stojiljkovic [Mon, 25 Aug 2014 20:49:28 +0000 (22:49 +0200)]
[BUGFIX] Bring datetime picker time fields back in IE10+

Change-Id: If6245a85a819ece6ab6125e65c6d3ee7d11b693f
Resolves: #61173
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/33967
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
5 years ago[BUGFIX] Wrong hint in deprecation log for usage of feInterface 63/33963/2
Xavier Perseguers [Mon, 10 Nov 2014 18:07:04 +0000 (19:07 +0100)]
[BUGFIX] Wrong hint in deprecation log for usage of feInterface

Any extension may set parameter $addTofeInterface to 1 in the
corresponding ext_tables.php file.

Assumption that only EXT:statictemplates was setting this parameter
makes it hard to fix faulty third-party extensions.

Releases: master, 6.2
Resolves: #62835
Change-Id: Ib2e75a618eacfb24df8f532f30aa2b55c29597fb
Reviewed-on: http://review.typo3.org/33960
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-on: http://review.typo3.org/33963

5 years agoRevert "[TASK] Add verbose output to report mail for failed tests" 50/33750/2
Helmut Hummel [Mon, 3 Nov 2014 15:22:32 +0000 (16:22 +0100)]
Revert "[TASK] Add verbose output to report mail for failed tests"

This introduces a new feature, so it cannot go into a released version

This reverts commit 58621d4f2ae14404b242763540214c930fa5977b.

Change-Id: If911d305634f3ac25d4dcc7e86c16c5b96072df1
Reviewed-on: http://review.typo3.org/33750
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Ernesto Baschny <ernst@cron-it.de>
Tested-by: Ernesto Baschny <ernst@cron-it.de>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
5 years ago[BUGFIX] RTE: Multi-line lists in default PageTS configs cause problems 36/33936/2
Stanislas Rolland [Mon, 10 Nov 2014 03:28:10 +0000 (22:28 -0500)]
[BUGFIX] RTE: Multi-line lists in default PageTS configs cause problems

Problem: For the sake of clarity, some of the RTE default PageTS
configurations specify lists as multi-line values. If any of these is
ever json-encoded, as some are, for use in JavaScript, some entries in
the list will start with a line feed.
Solution: Use addToList syntax for each additional line.

Releases: master, 6.2
Resolves: #62805
Change-Id: I6cb5eb6556adf2c61bd2610bb6653d767b5972c8
Reviewed-on: http://review.typo3.org/33936
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] RTE: JS exception regarding property disableStyleOnOptionLabel 16/33916/2
Stanislas Rolland [Sun, 9 Nov 2014 04:45:27 +0000 (23:45 -0500)]
[BUGFIX] RTE: JS exception regarding property disableStyleOnOptionLabel

Problem: BlockStyle plugin checks for property
this.pageTSconfiguration.disableStyleOnOptionLabel without checking
first that this.pageTSconfiguration exists at all.

Releases: master. 6.2
Resolves: #59574
Change-Id: Ic2554e44e6212475826d649416377f6c307df8db
Reviewed-on: http://review.typo3.org/33916
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] RTE.default.buttons.blockstyle not configurable 14/33914/2
Stanislas Rolland [Sun, 9 Nov 2014 03:00:45 +0000 (22:00 -0500)]
[BUGFIX] RTE.default.buttons.blockstyle not configurable

Problem: Data from the TextStyle combobox,derived from the textstyle
configuration, appears in the BlockStyle combobox.
Solution:
1. Load the global classes configuration from PageTSconfig only once.
2. Force the initialization of the parsed classes object in the
HTMLArea.CSS.Parser class constructor. (ExtJS bug?)

Releases: master, 6.2
Resolves: #58034
Change-Id: Iaf2f8b7ee8cca347f5cd08619677965fdd1a0168
Reviewed-on: http://review.typo3.org/33914
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] Extension installer: Handle multiple blanks 41/33841/2
Stefan Froemken [Wed, 15 Oct 2014 12:36:50 +0000 (14:36 +0200)]
[BUGFIX] Extension installer: Handle multiple blanks

The parser of the ext_tables.sql file removes double blanks
from the input line - but only once. So if there are multiple
blanks at least double blanks remain and irritate the later
comparison about whether the field definition is different.

Resolves: #62245
Releases: master,6.2
Change-Id: I6ab4cb543f5373916388567d3d9969c6681fa8e8
Reviewed-on: http://review.typo3.org/33841
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
5 years ago[BUGFIX] RTE: Inconsistent delete behaviour 98/33498/3
Stanislas Rolland [Tue, 4 Nov 2014 06:21:34 +0000 (01:21 -0500)]
[BUGFIX] RTE: Inconsistent delete behaviour

In Firefox, depending on how we delete something in RTE, we get
different results.
This change makes the results consistent and identical in all browsers.

Releases: master, 6.2
Resolves: #61747
Change-Id: I7bc15992efb0703b96a59adf6d14484249d9f785
Reviewed-on: http://review.typo3.org/33498
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] Quickedit mode: RTE has no user CSS 23/33823/3
Stanislas Rolland [Wed, 5 Nov 2014 15:12:20 +0000 (10:12 -0500)]
[BUGFIX] Quickedit mode: RTE has no user CSS

A similar issue arises with configured microdata schema.
This is a follow-up to change https://review.typo3.org/#/c/33569/

Releases: master, 6.2
Resolves: #56408
Change-Id: Ic8122d7a40372f1da85b31d1bd3a7677f2c14a2b
Reviewed-on: http://review.typo3.org/33823
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] ADOdb: Set charset properly 07/33807/2
Andreas Fernandez [Fri, 19 Sep 2014 11:55:16 +0000 (13:55 +0200)]
[BUGFIX] ADOdb: Set charset properly

Using ADOdb, the charset might not be set properly, since every
database driver needs to define their own "SetCharSet" method. Every
driver extends from ADOConnection. "SetCharSet" of this class just
returns FALSE.

Resolves: #61738
Releases: master, 6.2
Change-Id: Ia9cef4fa3da76523de883ed7faa5aaebde4b9e9b
Reviewed-on: http://review.typo3.org/33807
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] RTE wraps p tags around ol/ul in chrome and opera 73/33773/3
Stanislas Rolland [Tue, 4 Nov 2014 04:11:35 +0000 (23:11 -0500)]
[BUGFIX] RTE wraps p tags around ol/ul in chrome and opera

This is a follow-up to change https://review.typo3.org/#/c/33655/

Resolves: #62559
Resolves: #59559
Resolves: #52470
Releases: master, 6.2
Change-Id: I66c1ed5cf288cd8aaaac66fc12655c655ac1964c
Reviewed-on: http://review.typo3.org/33773
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] RTE: In IE, the pasting pad sometimes shows an error page 59/33759/2
Stanislas Rolland [Mon, 3 Nov 2014 18:01:48 +0000 (13:01 -0500)]
[BUGFIX] RTE: In IE, the pasting pad sometimes shows an error page

In IE, the pasting pad for plain text pasting sometimes shows an
error page.
Apparently, a timing issue.

Releases: master, 6.2
Resolves: #62658
Change-Id: Idb34ea6bc00d6020da637addee42cfd2db2d87f3
Reviewed-on: http://review.typo3.org/33758
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
(cherry picked from commit c51733a67caacc25ac569035aadc93a3ceebb737)
Reviewed-on: http://review.typo3.org/33759

5 years ago[TASK] RTE: Cleanup references to AllowClipboardHelper for Mozilla 55/33755/2
Stanislas Rolland [Mon, 3 Nov 2014 16:57:52 +0000 (11:57 -0500)]
[TASK] RTE: Cleanup references to AllowClipboardHelper for Mozilla

Support for allowClipboard policy has been removed from Firefox since
version 29. This is a follow-up to change
https://review.typo3.org/#/c/33367/

Relaeses: master, 6.2
Resolves: #62296
Change-Id: I71941c911bc9596495dfea5839d3dba678463357
Reviewed-on: http://review.typo3.org/33755
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[TASK] Add verbose output to report mail for failed tests 49/33749/2
Benedict Burckhart [Mon, 20 Oct 2014 15:45:55 +0000 (17:45 +0200)]
[TASK] Add verbose output to report mail for failed tests

Adds the failed tests messages to the mail.

Change-Id: I104b7ad98b2ce1ab8014a0751f7adc8c72ad6ca2
Resolves: #58786
Related: #62101
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/33749
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[CLEANUP] Correct phpDoc of FrontendLoginController->getDisplayText Function 40/33740/2
Frederic Gaus [Mon, 3 Nov 2014 08:22:37 +0000 (09:22 +0100)]
[CLEANUP] Correct phpDoc of FrontendLoginController->getDisplayText Function

The parameter $stdWrapArray is definied as string in the phpDoc
annotation @param. Corrected this to array

Resolves: #62636
Releases: master, 6.2
Change-Id: Ie5b30878fec65f6102ae4afc0a2f24a2b791a356
Reviewed-on: http://review.typo3.org/33740
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
5 years ago[BUGFIX] Fix links of shortcuts to restricted pages in menus 26/33726/2
Helmut Hummel [Fri, 24 Oct 2014 01:39:00 +0000 (03:39 +0200)]
[BUGFIX] Fix links of shortcuts to restricted pages in menus

Fix missing links in menus when shortcuts point to access restricted
pages or shortcuts themselves are restricted.

This fixes TypoScript menu option "showAccessRestrictedPages"

Resolves: #60258
Releases: master, 6.2
Change-Id: I25739e776bae99e8b8b9787be515c04a60c2706d
Reviewed-on: http://review.typo3.org/33726
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
5 years ago[BUGFIX] Fix script URLs for traditional modules 07/33707/2
Helmut Hummel [Thu, 30 Oct 2014 16:44:11 +0000 (17:44 +0100)]
[BUGFIX] Fix script URLs for traditional modules

The introduction of CSRF protection for backend modules
introduced a regression for traditional modules.

Previously the script was calculated correctly if
not provided. Now API calls without providing the script
are assumed to be mod.php dispatched.

Fix that by checking if the M GET argument was sent
and fall back to traditional URL calculation.

Resolves: #62569
Releases: 6.2, master
Change-Id: I26d16acb513d678f117e0b645fe3eefebf909e3d
Reviewed-on: http://review.typo3.org/33707
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
5 years ago[BUGFIX] RTE: In Chrome RTE inserts weird span tags 58/33658/2
Stanislas Rolland [Fri, 31 Oct 2014 04:41:30 +0000 (00:41 -0400)]
[BUGFIX] RTE: In Chrome RTE inserts weird span tags

Remove the span tags inserted by Chrome or Opera on execution of native
execCommand. The attributes of these span tags have evolved...
This is a follow-up change to http://review.typo3.org/33392.

Releases: master, 6.2
Resolves: #52470
Change-Id: Ib3c2fa3a1a8f0e378bfa2ca4a5f6e78d1fdf3da7
Reviewed-on: http://review.typo3.org/33658
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] RTE wraps p tags around ol/ul in chrome and opera 56/33656/2
Stanislas Rolland [Fri, 31 Oct 2014 04:16:26 +0000 (00:16 -0400)]
[BUGFIX] RTE wraps p tags around ol/ul in chrome and opera

Releases: master, 6.2
Resolves: #62559
Change-Id: Ib9c0576e82424065e875a73edfa91795c71e841e
Reviewed-on: http://review.typo3.org/33656
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] RTE: Quickedit mode - RTE has no user CSS 69/33569/5
Stanislas Rolland [Mon, 27 Oct 2014 14:11:56 +0000 (10:11 -0400)]
[BUGFIX] RTE: Quickedit mode - RTE has no user CSS

Fix wrong absolute path calculation.

Releases: master, 6.2
Resolves: #56408
Change-Id: Ia96197f0dcf81bb8b52b511c75ae303a85ec9b97
Reviewed-on: http://review.typo3.org/33569
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] Fix PHP warning with date function in FormEngine 61/33661/2
Wouter Wolters [Fri, 24 Oct 2014 09:49:50 +0000 (11:49 +0200)]
[BUGFIX] Fix PHP warning with date function in FormEngine

The timestamp handed to the date function must be of type int
otherwise a warning is issued. Cast the value to int before
passing it to the date function. The important scenarios are
when the timestamp is "0" or "" (blank string).

Add unit test for formatValue function and the possible format
configurations.

Resolves: #62032
Releases: master, 6.2, 6.1, 4.5
Change-Id: I5207ef5b562dd70b9b5e574eef1b9ee59fa836f0
Reviewed-on: http://review.typo3.org/33661
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
5 years ago[BUGFIX] Fix column layout for New Content Element wizard 44/33644/2
Martin Kästner [Wed, 28 Nov 2012 13:13:25 +0000 (14:13 +0100)]
[BUGFIX] Fix column layout for New Content Element wizard

If adding new content elements in Web>List with the CE wizard,
you get the old column layout & titles even if you have a complete
backend_layout working.

But for Moving Elements the Backend Layout is already correct.
Column titles are already in $tcaItems a few lines before
the lines in the patch for File PagePositionMap.php. Using this
values the backend_layout is correct in Web>List CE Wizard.

Resolves: #42457
Releases: master, 6.2
Change-Id: I5f57aeac493ec5db02aaa92bd9eab97390cdb967
Reviewed-on: http://review.typo3.org/33644
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
5 years ago[BUGFIX] Add proper URL check to TemplateService::getFileName() 49/33649/2
Markus Klein [Thu, 30 Oct 2014 22:30:37 +0000 (23:30 +0100)]
[BUGFIX] Add proper URL check to TemplateService::getFileName()

This fixes the broken test introduced with #51781

Resolves: #62575
Releases: 6.2
Change-Id: I92541fbf2744399a1385ccc1bbbff2b2bd6709b2
Reviewed-on: http://review.typo3.org/33649
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
5 years ago[BUGFIX] IMAGE content object accepts directories 43/33643/2
Tomita Militaru [Mon, 11 Nov 2013 20:25:29 +0000 (22:25 +0200)]
[BUGFIX] IMAGE content object accepts directories

Adds checks for file existence to avoid returning directory
paths instead of path to file.

Resolves: #51781
Releases: master, 6.2
Change-Id: I8f879f38b95e6d9562a8883d35664550d8fa8774
Reviewed-on: http://review.typo3.org/33643
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Add check if $fileObject is a correct instance 12/33612/2
Frank Nägler [Wed, 10 Sep 2014 19:55:21 +0000 (21:55 +0200)]
[BUGFIX] Add check if $fileObject is a correct instance

In some cases the $fileObject is null and getName() is called on
a null object which results in a fatal error.

This patch add a check if $fileObject is an instance of
FileInterface before call getName().
Also correct the wrong doc comment.

Resolves: #60773
Releases: 6.2, master
Change-Id: I6f3f817a089c665d8cc9e0b3369d6d690ffaf620
Reviewed-on: http://review.typo3.org/33612
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Fix active page calculation in indexed_search 06/33606/2
Georg Ringer [Wed, 29 Oct 2014 12:21:56 +0000 (13:21 +0100)]
[BUGFIX] Fix active page calculation in indexed_search

Because of introducing a strict comparion in #60346, the active page is
not highlighted anymore as a float and an int value are compared.

Change-Id: Id66c77e64fb4824f5b254240b1774f77adfa6ab9
Resolves: #62532
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/33606
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
5 years ago[BUGFIX] Remove wrong escaping of email sender 03/33603/2
Markus Klein [Thu, 23 Oct 2014 23:48:01 +0000 (01:48 +0200)]
[BUGFIX] Remove wrong escaping of email sender

Remove a wrong escaping method from sysext form which causes email
problems.

Resolves: #60437
Releases: master, 6.2
Change-Id: I3a5447b55f4f0723637c04929de0412a4a3b67a7
Reviewed-on: http://review.typo3.org/33603
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Let save and preview button behave as user initiated 90/33590/2
Helmut Hummel [Mon, 27 Oct 2014 17:53:17 +0000 (18:53 +0100)]
[BUGFIX] Let save and preview button behave as user initiated

Browsers started to distinguish how opening a new window
from JavaScript happens. They track "user initiated"
opening and not user initiated opening and behave differently.

A request to open a window by JavaScript which is not
user initiated is caught by a pop up blocker most of the time nowadays.
This means a user must explicitly allow the current page to
open new windows by JavaScript.

Additionally some browsers (e.g. Chrome) always open a new window
instead of a new tab if the request is not user initiated, regardless
of browser settings, which nowadays default to open a new tab.

The "save and preview" button currently initiates a page reload
which saves the document and add some JavaScript to to open a preview
window in the HTML response of this action.
This JavaScript action is then not considered to be user initiated any more
as opening the new window does not follow a direct user click action.

The result is, that if a preview window/tab was opened previously, then
the preview/window tab is just reloaded with the new preview URL.
If it is the first time the window/tab should be opened this request
is caught by the popup blocker.

Other preview buttons in the backend (from Click Menu or action toolbar)
behave differently (correctly) as they are always identified as user initiated.

For that reasons, change the "save and preview" button to directly
open a new window on click (without URL) and let the HTML/ JavaScript response
set the correct preview URL after that.

By doing so we gain a consistent behavior no matter what preview button a user
clicks first.
The only downside is, that in case the preview window is opened
the first time, it remains empty until the page is saved and then reloaded
through the JavaScript code that is already present.

Resolves: #62503
Releases: 6.2, master
Change-Id: I7a96c347453b1ccdeaf0d8d1bd5b080f905563ca
Reviewed-on: http://review.typo3.org/33590
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Fix suggest wizard for new CE in flexforms 70/33570/2
Markus Klein [Fri, 24 Oct 2014 14:34:59 +0000 (16:34 +0200)]
[BUGFIX] Fix suggest wizard for new CE in flexforms

When having a suggest wizard inside a flexform on a
new content element edit form, we have the problem that
we can't load the wizard's config in the AJAX request due
to missing record information. We don't know what flexform
definition to load, as we don't know what ctype is requested.

Two possible solutions exist:
 - Generate the blank record again in the AJAX request, which
   means we have to copy lots of code from the DataPreProcessor.
   Moreover we would still need to pass the defVal GET parameter
   of the EditDocumentController to the AJAX request handler
   somehow, since we need that information in the DataPreProcessor
   to generate the correct dummy record.
 - Push the record to the AJAX request as serialized array

I chose the second implementation.

Change-Id: If7f8abe66554a3164bbfe98ad396fdf8448f5569
Resolves: #50549
Releases: master, 6.2, 6.1
Reviewed-on: http://review.typo3.org/33570
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
5 years ago[BUGFIX] Declare statically called method static 84/33584/2
Helmut Hummel [Mon, 27 Oct 2014 19:16:32 +0000 (20:16 +0100)]
[BUGFIX] Declare statically called method static

InlineElement::updateInlineView() is only used once throughout the core
and called statically, although the method is not declared to be static.

Fix this by declaring it static.

Resolves: #62501
Releases: 6.2, master
Change-Id: Ifeb8551899ccf285d87a66767bf7de4e8e98b32f
Reviewed-on: http://review.typo3.org/33582
Reviewed-by: Cedric Ziel <cedric@cedric-ziel.com>
Tested-by: Cedric Ziel <cedric@cedric-ziel.com>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
(cherry picked from commit fc9666b257896a9fc59aab61b2c2ac8a196ef151)
Reviewed-on: http://review.typo3.org/33584

5 years ago[BUGFIX] Only reload pagetree if pages are changed 81/33581/2
Helmut Hummel [Mon, 27 Oct 2014 16:04:46 +0000 (17:04 +0100)]
[BUGFIX] Only reload pagetree if pages are changed

When using the click menu to hide, unhide or delete
a record, previously the page tree was refreshed,
although those changes are only reflected in the
pagetree if page properties are changed.

Adapt the click menu to only refresh the tree
if a page record is changed or deleted.

Resolves: #40687
Releases: 6.2, master
Change-Id: I32844b359abd790f1dbd6839eec6feeb6e62bd02
Reviewed-on: http://review.typo3.org/33573
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
(cherry picked from commit 4fac3bf53705bbf01b3775ad28aed4ef20ee7a97)
Reviewed-on: http://review.typo3.org/33581

5 years ago[BUGFIX] RTE: Documentation of enableWordClean is wrong 71/33571/2
Stanislas Rolland [Sun, 26 Oct 2014 23:15:02 +0000 (19:15 -0400)]
[BUGFIX] RTE: Documentation of enableWordClean is wrong

The HTMLparser properties must be defined under subproperty HTMLparser
of enableWordClean and not directly under property enableWordClean.

Releases: master, 6.2
Resolves: #58105
Change-Id: I0b21e5789aa4db867e0057e484d17f40a26b5c56
Reviewed-on: http://review.typo3.org/33565
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
(cherry picked from commit 14cea0f39df2902662b6664a03abc208969033ff)
Reviewed-on: http://review.typo3.org/33571

5 years ago[TASK] Replace old fe_users icon with new one 56/33556/2
Felix Kopp [Sun, 26 Oct 2014 10:20:00 +0000 (11:20 +0100)]
[TASK] Replace old fe_users icon with new one

Change path of fe_users icon in TCA to same as in page tree.
See Edit page > Behaviour > Contains plugin

Resolves: #27955
Releases: master, 6.2
Change-Id: Ib2c91ad279249c9ab6a71d23f7c9afca140cc2ec
Reviewed-on: http://review.typo3.org/33556
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Link to ext:perm in clickmenu not working 51/33551/2
Wouter Wolters [Fri, 24 Oct 2014 17:59:24 +0000 (19:59 +0200)]
[BUGFIX] Link to ext:perm in clickmenu not working

The link refers directly to index.php instead of mod.php.
Use BackendUtility::getModuleUrl() for the link to fix the problem.

Change-Id: I7cdda9f592e331c95bbb3c5d301907bd77761ec5
Resolves: #62459
Related: #38099
Releases: master, 6.2, 6.1
Reviewed-on: http://review.typo3.org/33551
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Fix JS error in SuggestWizard 18/33518/2
Markus Klein [Fri, 24 Oct 2014 02:13:42 +0000 (04:13 +0200)]
[BUGFIX] Fix JS error in SuggestWizard

This is regression fix for #59701.

The ID of new Content Elements now contain a dot character.
Fix the generated JS code of the SuggestWizard to filter this dot.

Resolves: #62438
Releases: master, 6.2
Change-Id: Ifd6937a7645c1bfd509fa1b5912d02f2d01c5e0d
Reviewed-on: http://review.typo3.org/33503
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Bernhard Kraft <kraftb@think-open.at>
Tested-by: Bernhard Kraft <kraftb@think-open.at>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
(cherry picked from commit 85bfe3911eb30a770a138caad5161b7fc9d40b66)
Reviewed-on: http://review.typo3.org/33518

5 years ago[FEATURE] Add multiple parameter in f:form.checkbox 14/33514/2
Stefan Froemken [Fri, 10 Oct 2014 23:12:19 +0000 (01:12 +0200)]
[FEATURE] Add multiple parameter in f:form.checkbox

This patch introduce the multiple parameter
for f:form.checkbox ViewHelper of fluid.

Resolves: #61529
Releases: master,6.2
Change-Id: Ic02b9aaeb19f09be438c18212c5b2f5842bf7468
Reviewed-on: http://review.typo3.org/33257
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Ernesto Baschny <ernst@cron-it.de>
(cherry picked from commit ad2cfb7d909b7b7d0d84de3630047c2f6d7833e0)
Reviewed-on: http://review.typo3.org/33514
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
5 years ago[BUGFIX] RTE: In Chrome RTE inserts weird span tags 92/33392/2
Stanislas Rolland [Sun, 19 Oct 2014 18:03:20 +0000 (14:03 -0400)]
[BUGFIX] RTE: In Chrome RTE inserts weird span tags

Remove the span tags inserted by Chrome or Opera on execution of
native execCommand. The attributes of these span tags have evolved...

Releases: master, 6.2
Resolves: #52470
Change-Id: Ibb046b86e869bd7d4afc61ab5005595467b288cd
Reviewed-on: http://review.typo3.org/33392
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
5 years ago[BUGFIX] RTE: Multilingual classesAnchor titleText not possible 06/33506/2
Stanislas Rolland [Thu, 23 Oct 2014 16:20:58 +0000 (12:20 -0400)]
[BUGFIX] RTE: Multilingual classesAnchor titleText not possible

Content language is not correctly set by RTE controller.

Releases: master, 6.2
Resolves: #62399
Change-Id: I85eb570dc266bdc71e4768a13d27c6f2937f7251
Reviewed-on: http://review.typo3.org/33488
Reviewed-by: Jan Kiesewetter <jan@t3easy.de>
Tested-by: Jan Kiesewetter <jan@t3easy.de>
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
(cherry picked from commit 07fb3d8afea5bd3ff35e34e7eac97d59502d9b8a)
Reviewed-on: http://review.typo3.org/33506

5 years ago[BUGFIX] Misaligned radio buttons 96/33096/2
Francois Suter [Wed, 1 Oct 2014 14:14:20 +0000 (16:14 +0200)]
[BUGFIX] Misaligned radio buttons

In the TYPO3 CMS BE, radio buttons are not well aligned
with their labels. Fix it with a top margin definition.

See bug tracker for screenshots.

Resolves: #61992
Releases: 6.2
Change-Id: Iab285ead7c3fee7cdf6c1f00366c883f06c5f3dd
Reviewed-on: http://review.typo3.org/33096
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[BUGFIX] Missing and invalid warnings on referenced files 95/33495/2
Oliver Hader [Mon, 19 May 2014 10:02:36 +0000 (12:02 +0200)]
[BUGFIX] Missing and invalid warnings on referenced files

The file list module in the backend offers the possibility to
delete files. An interesting use case is the deletion of files
that still have references to other entities. However, currently
proper warnings are only available for sys_file reference.

a) before deleting a file, a popup should be shown
   this does not work since the API is called with
   the identifier instead of a proper UID value

b) after calling the API for deleting a file, references
   should be pointed out
   references are checked, however the description on the
   file usage is missing due to hardcoded "sys_file_reference"
   triggers - thus, no other references are printed out

Resolves: #58913
Releases: master, 6.2, 6.1
Change-Id: Id80361427abc17bda3461c2d00750c4790798c88
Reviewed-on: http://review.typo3.org/33495
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
5 years ago[BUGFIX] Respect different object mapping for scheduler tasks 93/33493/2
Mathias Brodala [Mon, 14 Jul 2014 07:26:18 +0000 (09:26 +0200)]
[BUGFIX] Respect different object mapping for scheduler tasks

Resolves: #60296
Releases: master, 6.2, 6.1
Change-Id: I7bff792b33ffecbe53ac4aee848e6ad16318a538
Reviewed-on: http://review.typo3.org/33493
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
5 years ago[BUGFIX] ErrorHandler: Stop execution if E_RECOVERABLE_ERROR occurs 91/33491/2
Markus Klein [Wed, 27 Aug 2014 22:30:10 +0000 (00:30 +0200)]
[BUGFIX] ErrorHandler: Stop execution if E_RECOVERABLE_ERROR occurs

Ensure the ErrorHandler stops script execution if an error occurs.

Resolves: #61213
Releases: master, 6.2, 6.1
Change-Id: I0324a571b494576db1d314d8af0a86273e3205d3
Reviewed-on: http://review.typo3.org/33491
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
5 years ago[BUGFIX] ClassLoader also needs to check for interfaces 89/33489/2
Markus Klein [Tue, 14 Oct 2014 14:13:20 +0000 (16:13 +0200)]
[BUGFIX] ClassLoader also needs to check for interfaces

An interface might already be defined, check for existence before trying
to require it, which will cause PHP errors if the interface comes from a
different file path.

Resolves: #62212
Releases: master, 6.2
Change-Id: I9cf43402bbcbbb5e27dbebb4ea48a2e1b483f360
Reviewed-on: http://review.typo3.org/33489
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
5 years ago[BUGFIX] Make ContentSlide work correctly if last element is empty 82/33482/3
Robert Vock [Tue, 23 Sep 2014 07:28:18 +0000 (09:28 +0200)]
[BUGFIX] Make ContentSlide work correctly if last element is empty

When using ContentSlide and the last content element in a column returns
an empty string, the slide continues up in the page list, even when
there are other content elements in the column.
Fix this by checking the correct value.

Change-Id: I6543cf2335197ae8510aa8d805d4d60a8d8a2320
Resolves: #51936
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/33482
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
5 years ago[TASK] Set TYPO3 version to 6.2.7-dev 68/33468/2
TYPO3 Release Team [Wed, 22 Oct 2014 09:10:24 +0000 (11:10 +0200)]
[TASK] Set TYPO3 version to 6.2.7-dev

Change-Id: If7d07a856f639be00c5e15f5fbdee3096fc178dc
Reviewed-on: http://review.typo3.org/33468
Reviewed-by: TYPO3 Release Team <typo3v4@typo3.org>
Tested-by: TYPO3 Release Team <typo3v4@typo3.org>
5 years ago[RELEASE] Release of TYPO3 6.2.6 67/33467/2 6.2.6 TYPO3_6-2-6
TYPO3 Release Team [Wed, 22 Oct 2014 09:09:54 +0000 (11:09 +0200)]
[RELEASE] Release of TYPO3 6.2.6

Change-Id: I39f6cbca69717cc894fbd9145fb1456c8ed79ef4
Reviewed-on: http://review.typo3.org/33467
Reviewed-by: TYPO3 Release Team <typo3v4@typo3.org>
Tested-by: TYPO3 Release Team <typo3v4@typo3.org>