Wouter Wolters [Tue, 24 Feb 2015 20:38:54 +0000 (21:38 +0100)]
[TASK] Remove the closing PHP tag
Resolves: #65284
Releases: master
Change-Id: Icff258aac434e815a629e47290b41263674502f4
Reviewed-on: http://review.typo3.org/37187
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Andreas Fernandez [Mon, 23 Feb 2015 14:01:23 +0000 (15:01 +0100)]
[BUGFIX] Show "Add task" after stopping a running task
Check if CMD is "stop" to make "Add task" visible.
Resolves: #65235
Releases: master, 6.2
Change-Id: Ia5b87f6105e14e224e8db0541d6fe36a021d8ba3
Reviewed-on: http://review.typo3.org/37113
Reviewed-by: Frederic Gaus <gaus@flagbit.de>
Tested-by: Frederic Gaus <gaus@flagbit.de>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Oliver Hader [Tue, 24 Feb 2015 14:39:28 +0000 (15:39 +0100)]
[TASK] Set TYPO3 version to 7.2.0-dev
Releases: master
Change-Id: I901675473bf00227e94c51edca5c2df065627a41
Reviewed-on: http://review.typo3.org/37170
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
TYPO3 Release Team [Tue, 24 Feb 2015 15:08:00 +0000 (16:08 +0100)]
[TASK] Set TYPO3 version to 7.1.1-dev
Change-Id: Ie8b44f5886414885ec5132821f3565185f99425c
Reviewed-on: http://review.typo3.org/37169
Reviewed-by: TYPO3 Release Team <typo3v4@typo3.org>
Tested-by: TYPO3 Release Team <typo3v4@typo3.org>
TYPO3 Release Team [Tue, 24 Feb 2015 15:07:24 +0000 (16:07 +0100)]
[RELEASE] Release of TYPO3 7.1.0
Change-Id: Ia2e6ab0c8274d2c2bfc3cc61b3b72447ca9741d8
Reviewed-on: http://review.typo3.org/37168
Reviewed-by: TYPO3 Release Team <typo3v4@typo3.org>
Tested-by: TYPO3 Release Team <typo3v4@typo3.org>
Markus Klein [Tue, 24 Feb 2015 14:21:24 +0000 (15:21 +0100)]
Revert "[BUGFIX] Properly handle translation file detection"
This reverts commit
81ec05a3fc39845426f302412d53ef6480fc7c3a.
The patch is reverted as it was merged in a merge-freeze
by accident.
Backport has not been merged yet.
Change-Id: I805393f32e9ddf0c635d492a298ec0c3d2d50132
Releases: master
Reviewed-on: http://review.typo3.org/37166
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Mathias Schreiber [Thu, 18 Dec 2014 10:24:21 +0000 (11:24 +0100)]
[BUGFIX] Properly handle translation file detection
The GeneralUtility::llXmlAutoFileName() method will now also correctly
handle paths to files that are not placed within a known directory (ext,
sysext, test etc.) if the call is made with $sameFile = TRUE.
This allows placing language files in storages like fileadmin.
Resolves: #35093
Resolves: #34728
Releases: master, 6.2
Change-Id: Ic5901c3fa98233978abf26db377666dade16f8e6
Reviewed-on: http://review.typo3.org/34285
Reviewed-by: Gernot Ploiner <gp@webprofil.at>
Tested-by: Gernot Ploiner <gp@webprofil.at>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Stanislas Rolland [Mon, 16 Feb 2015 21:13:44 +0000 (16:13 -0500)]
[BUGFIX] Element browser: importing a selection of images does not work
When using the element browser wizard to import a selection of images
into an images or text+images content element, the list of uid's of
images to import is malformed and insertion fails.
Releases: master
Resolves: #65109
Change-Id: Ib32043507ef0dd6969c60d57738eaf16f2597192
Reviewed-on: http://review.typo3.org/36960
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Andy Grunwald <andygrunwald@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Frans Saris <franssaris@gmail.com>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Markus Klein [Mon, 23 Feb 2015 15:23:47 +0000 (16:23 +0100)]
[BUGFIX] Add missing isset() check in HTMLParser
This is a regression fix for #54091.
It has been forgotten to add an isset() check for 'fixAttrib.set'.
Releases: master
Resolves: #65239
Change-Id: Ia39ef0760dab61bdb5bbfb71e525cc96e15f3077
Reviewed-on: http://review.typo3.org/37115
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Andreas Fernandez [Fri, 20 Feb 2015 13:52:38 +0000 (14:52 +0100)]
[TASK] Enable clipboard by default
The clipboard is enabled by default now, which displays the copy /
cut / paste actions.
Resolves: #55950
Releases: master
Change-Id: If2410be70209530284ac370f0f987f155caf2e69
Reviewed-on: http://review.typo3.org/37046
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Benjamin Kott [Fri, 20 Feb 2015 18:31:36 +0000 (19:31 +0100)]
[TASK] Make new content element button in page view speaking
The new content element button is hard to spot for new users
and not self explaining / missleading in the first place.
Unifying the "new record here" button with the corresponding
title from the new record view makes it more clear what kinds
of records will be available to place in a column and at the place
the user has chosen.
Resolves: #65206
Releases: master
Change-Id: Icbe897f943d27771cdbb5e70505d1f47f6adfbdf
Reviewed-on: http://review.typo3.org/37057
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Nicole Cordes [Sat, 21 Feb 2015 20:25:50 +0000 (21:25 +0100)]
Revert "[BUGFIX] Prevent wrong ref_index for fields with soft references"
This reverts commit
7dfd4607ab7e54e54b4bf710cff1e8e690cd6a67.
Change-Id: I695b897597deb8d252cd9988e671175ebd8a1835
Reviewed-on: http://review.typo3.org/37082
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Nicole Cordes [Thu, 19 Feb 2015 09:55:13 +0000 (10:55 +0100)]
[BUGFIX] Prevent wrong ref_index for fields with soft references
If you add a page link to a field which is defined as softrefs, the
ReferenceIndex creates an index to a FAL record if there exists a file
record with the page id. As file links are always prefixed with 'file:'
this patch adds a proper check before generating a file ref_index.
Furthermore if you add a file or folder link, the field is referenced
twice for the FAL record. So we have to suppress the softreference for
those records.
Releases: master, 6.2
Resolves: #60226
Change-Id: Ieb9179d393e23eda4fdb1bb47ba4693bd92e75d9
Reviewed-on: http://review.typo3.org/37016
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Benjamin Kott [Sat, 21 Feb 2015 15:23:23 +0000 (16:23 +0100)]
[BUGFIX] Prevent cut off font icons on zoom
Font icons were cut off on top when browser is zoomed
or subpixel placement is not ideal.
Also corrected the wrong placed CSS classes in the
extension manager on extension import.
Releases: master
Resolves: #65212
Change-Id: If073b9a65550caaa816e68adde3c7758dd9586e3
Reviewed-on: http://review.typo3.org/37070
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Helmut Hummel [Fri, 20 Feb 2015 15:46:55 +0000 (16:46 +0100)]
[BUGFIX] Use current domain if found in domain record
The introduction of domain record cache with #24389 introduced a regression.
Previously if multiple domain names were found for one subtree,
the domain name which matched the current host name was preferred.
After the introduction of the cache, only the first domain record was
considered.
This patch properly checks the domain records against the current domain
in use and selects the most appropriate one.
Releases: master, 6.2
Resolves: #62556
Change-Id: I9cae580af9c9de0c1f6ed02d5ac8ad6a90a0fa2b
Reviewed-on: http://review.typo3.org/37037
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Benjamin Kott [Fri, 20 Feb 2015 15:19:01 +0000 (16:19 +0100)]
[FOLLOWUP][BUGFIX] Remove space between buttons in button-group
Prevent overlapping of buttons in irre-header.
Releases: master
Resolves: #65110
Change-Id: I96f5b384dc91d0c38c253f5fc2e397f12482d0c4
Reviewed-on: http://review.typo3.org/37054
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Benjamin Kott [Sat, 21 Feb 2015 00:50:25 +0000 (01:50 +0100)]
[TASK] Streamline page position map
- Reduce usage of custom CSS in page position map
for inserting/moving content elements.
- Add missing language file
- Remove unused CSS
Releases: master
Resolves: #65210
Change-Id: Icfec5fbc927d291129fd2dc663633b76ebb2ad7e
Reviewed-on: http://review.typo3.org/37063
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Nicole Cordes [Thu, 19 Feb 2015 16:24:08 +0000 (17:24 +0100)]
[BUGFIX] Display error message for "Check for broken extensions"
If you try to uninstall an extension, which is needed by another one,
the process triggers an error without any information for the user. This
patch catches the exception and shows it in frontend.
Releases: master, 6.2
Resolves: #63672
Change-Id: I339b3cb533e7ec22cbdd27a2661e1b775ac665c0
Reviewed-on: http://review.typo3.org/37024
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Nicole Cordes [Fri, 20 Feb 2015 08:47:24 +0000 (09:47 +0100)]
[BUGFIX] Prevent warning in FAL "Update storage index" scheduler task
Due to the use of intval within array_walk a warning is triggered,
because array_walk calls the function with two parameters where intval
only expects one. This patch replaces the array_walk function with
DatabaseConnection::cleanIntArray.
Releases: master, 6.2
Resolves: #65189
Change-Id: Ic487f2da589e1610bd9ac7ec721d48a2735ef980
Reviewed-on: http://review.typo3.org/37036
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Andreas Fernandez [Fri, 20 Feb 2015 10:03:59 +0000 (11:03 +0100)]
[BUGFIX] Recycler: Reload table list on "reload"
Clicking "reload" now also reloads the table list.
Resolves: #65191
Releases: master
Change-Id: I9105aaf7598e6aef4ac4d1fa9a02410ef117e5c4
Reviewed-on: http://review.typo3.org/37040
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Johannes Kasberger <johannes.kasberger@v-i-p.tv>
Tested-by: Johannes Kasberger <johannes.kasberger@v-i-p.tv>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Alexander Schnitzler [Sat, 14 Feb 2015 22:04:48 +0000 (23:04 +0100)]
[BUGFIX] Add domain model validators only once
If a domain model validator is present and a controller
action accepts this domain model as argument, the validator
is added twice to the validation tree.
It is added in
ValidatorResolver::buildMethodArgumentsValidatorConjunctions()
and in ValidatorResolver::addCustomValidators() which is called
from ValidatorResolver::getBaseValidatorConjunction()
Both methods are called when building the validation tree in
ActionController::initializeActionMethodValidators()
Resolves: #52607
Releases: master, 6.2
Change-Id: Ic1674bacfb027840d9b8fcd1d66586ebb0e75ad6
Reviewed-on: http://review.typo3.org/36915
Reviewed-by: Patrick Schriner <patrick.schriner@diemedialen.de>
Tested-by: Patrick Schriner <patrick.schriner@diemedialen.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Andy Grunwald <andygrunwald@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Andreas Fernandez [Thu, 19 Feb 2015 11:52:29 +0000 (12:52 +0100)]
[TASK] Streamline layout of "New file or folder wizard"
Update the forms to the new layout used in the backend. Remove the
redundant "Cancel" buttons, as the same action is in the top bar
already.
Resolves: #65171
Releases: master
Change-Id: Ie056210ceefd01460c37b370c88e64ba5526354e
Reviewed-on: http://review.typo3.org/37018
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Christian Kuhn [Thu, 19 Feb 2015 16:32:21 +0000 (17:32 +0100)]
[BUGFIX] Install tool error message if session file not writeable
In a rare case it may happen that the install tool created a session
file in typo3temp/InstallToolSessions and later those files can not
be written or updated due to permission problems.
The install tool then fails silently without error message.
Since write out of session data happens in __destruct() a proper
error message can not be created at this point anymore. Solution
is to "test write" the session file after opening it and throw
an exception if that fails.
Resolves: #65014
Releases: master, 6.2
Change-Id: I9478f0cfb58a047842d48350b7005e64f50f52ff
Reviewed-on: http://review.typo3.org/37025
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Mathias Brodala [Tue, 10 Feb 2015 14:27:59 +0000 (15:27 +0100)]
[BUGFIX] Fix static access to enumeration constants
Enumeration constants need to be loaded on static access
without requiring a instance before.
Resolves: #64971
Releases: master,6.2
Change-Id: Iaaefe5648ab70743cfc2efc73c81f870833b730d
Reviewed-on: http://review.typo3.org/36794
Reviewed-by: Thomas Maroschik <tmaroschik@dfau.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Michael Oehlhof [Tue, 17 Feb 2015 22:39:18 +0000 (23:39 +0100)]
[BUGFIX] Database integrity check: Display correct hover text
In the overview of the database integrity check the title and alt tag
of the 4 icons were displayed with a non translated text.
Now the correct text is shown.
Resolves: #65135
Releases: master
Change-Id: Idd03fe024448c18ec207fc8ff4ad1250fb9e23e7
Reviewed-on: http://review.typo3.org/36982
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Andreas Fernandez [Tue, 10 Feb 2015 15:45:00 +0000 (16:45 +0100)]
[TASK] Introduce CSS based trees
A new CSS based tree is introduced. As first step, the
trees in the "New record" wizard are ported to use it.
Resolves: #65039
Releases: master
Change-Id: Ibd8c8d4120157e83f0a11ea1c2ce66fc1951cae1
Reviewed-on: http://review.typo3.org/36807
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Andy Grunwald <andygrunwald@gmail.com>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Benjamin Kott [Wed, 18 Feb 2015 20:14:48 +0000 (21:14 +0100)]
[BUGFIX] Correct placement of radio button in content element wizard
Releases: master
Resolves: #65157
Change-Id: I6cf70773b1765e649d4e6f722bdec5e225dd735b
Reviewed-on: http://review.typo3.org/37001
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Michael Oehlhof [Tue, 17 Feb 2015 00:49:19 +0000 (01:49 +0100)]
[BUGFIX] Properly size icons in translation overview
Limit size of extension icons and use styling of app icons.
Resolves: #65114
Releases: master
Change-Id: I95584bb5d9a328560fa97069b94c9aad73602047
Reviewed-on: http://review.typo3.org/36962
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Christian Kuhn [Wed, 18 Feb 2015 18:17:58 +0000 (19:17 +0100)]
[BUGFIX] Install tool fatal with options for cache_classes
Setting an option like cacheDirectory for cache_classes or
cache_core triggers a fatal if calling the install tool.
This happens because the install tool calls the bootstrap
loadConfigurationAndInitialize() with $allowCaching = FALSE
which then calls disableCoreAndClassesCache() and sets the
backend of both caches to NullBackend. The cacheDirectory
option however is not supported by this backend.
Solution is to unset any options configured for these caches
within disableCoreAndClassesCache().
Resolves: #65153
Releases: master, 6.2
Change-Id: I3200d6752794c1769fe4e049c301ee8fa185ecf9
Reviewed-on: http://review.typo3.org/36999
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Andreas Fernandez [Wed, 18 Feb 2015 08:43:55 +0000 (09:43 +0100)]
[BUGFIX] Center legacy extension icons
Add a horizontal margin to typo3-app-icon to ensure legacy extension
icons are centered.
Resolves: #65139
Releases: master
Change-Id: I4669237173194e6c265b2ca40c2736b3c73b12b3
Reviewed-on: http://review.typo3.org/36986
Reviewed-by: Frederic Gaus <gaus@flagbit.de>
Tested-by: Frederic Gaus <gaus@flagbit.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Benjamin Kott [Wed, 18 Feb 2015 14:53:12 +0000 (15:53 +0100)]
[BUGFIX] Remove space between buttons in button-group
Hide the whitespace between buttons in button groups.
Releases: master
Resolves: #65110
Change-Id: I250fb1958d5056a9da0078fc6499f047d68aba1d
Reviewed-on: http://review.typo3.org/36993
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Benjamin Kott [Wed, 18 Feb 2015 14:07:46 +0000 (15:07 +0100)]
[TASK] Harmonize new button in record list view
To keep focus on the list items the green styling from the
new element button was removed.
Added the missing btn-default class for clipboard actions in list view.
Releases: master
Resolves: #65147
Change-Id: I1b449c50d30e4a6cb90d251f200d4d75eff895d9
Reviewed-on: http://review.typo3.org/36992
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Felix Kopp <felix-source@phorax.com>
Tested-by: Felix Kopp <felix-source@phorax.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Markus Klein [Wed, 18 Feb 2015 11:01:07 +0000 (12:01 +0100)]
[FOLLOWUP][BUGFIX] Fix regression in GeneralUtility::rmFromList()
Add missing text in phpdoc
Resolves: #65123
Releases: master
Change-Id: If5b41ace61d7279cc4e7a564274bded9a2cdc031
Reviewed-on: http://review.typo3.org/36991
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Markus Klein [Tue, 17 Feb 2015 12:55:20 +0000 (13:55 +0100)]
[BUGFIX] Fix regression in GeneralUtility::rmFromList()
Removing multiple occurrences of the same element now works again.
Resolves: #65123
Releases: master, 6.2
Change-Id: I3e973f019b68ebe19cee0e01f20b9e51e6a7ae28
Reviewed-on: http://review.typo3.org/36967
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Gregor Favre <gregor.favre@insor.ch>
Tested-by: Gregor Favre <gregor.favre@insor.ch>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Stanislas Rolland [Tue, 17 Feb 2015 21:45:20 +0000 (16:45 -0500)]
[TASK] RTE: Extract JavaScript from select image php controller
Releases: master
Resolves: #65133
Change-Id: I82c0592a9f0d2f24e37a3f3c0c21dfcda497f5eb
Reviewed-on: http://review.typo3.org/36984
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Andreas Fernandez [Tue, 17 Feb 2015 08:36:29 +0000 (09:36 +0100)]
[BUGFIX] Don't trigger clearable on ENTER
Add a type="button" to the clearable button to prevent trigger stealing
by pressing enter in it's input field.
Resolves: #65079
Releases: master
Change-Id: I5009f94839587c5918e23167a190e67cf4043f53
Reviewed-on: http://review.typo3.org/36964
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Stanislas Rolland [Sat, 14 Feb 2015 18:40:25 +0000 (13:40 -0500)]
[BUGFIX] Prevent Javascript loop for RTE-enabled fields
Problem: If a collapsed IRRE element with a RTE-enabled field is added,
a JavaScript loop is triggered because of missing widths of the select
fields within the RTE toolbar. This is caused by change in the way IRRE
nested inline elements are made visible using class attribute rather than
display property of style attribute. This also applies to new tab menus.
The change also affects the properties of the nested elements whose
mutations must be observe in order to detect when the RTE iframe becomes
visible.
Solution: Adjust the list of attributes to be observed on nested inline
elements. Adjust also detection of nested elements visibility state as
well as the walk to make them hidden with the visibility property of
the style attribute while the RTE framework is being rendered.
There is also a check added for TYPO3.settings.Textarea that is not
present when RTE fields are hidden by DisplayCond for a child element
that gets expanded/opened.
Releases: master
Resolves: #64930
Change-Id: I6f3bea4e9e72c33f2ae773734e9e6d794fe38ee9
Reviewed-on: http://review.typo3.org/36860
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Andreas Fernandez [Mon, 16 Feb 2015 19:28:34 +0000 (20:28 +0100)]
[BUGFIX] Fix broken combobox styling
Add a lightgrey background color to ExtJS comboboxes.
Resolves: #65101
Releases: master
Change-Id: I31e51b75d44794f09d6087e014816031db8c8ba1
Reviewed-on: http://review.typo3.org/36955
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Mathias Schreiber [Mon, 16 Feb 2015 17:27:46 +0000 (18:27 +0100)]
[BUGFIX] Remove duplicate quotes from clickmenu "hide"
Rebuilding the clickmenu resulted in a small typo with double quotes
leading to a JS error if clickmenu hide was clicked.
Resolves: #65098
Releases: master
Change-Id: I93c36542b2915eafb60eb6d9e7ea93214ffd2cfc
Reviewed-on: http://review.typo3.org/36953
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Andreas Fernandez [Mon, 16 Feb 2015 13:50:07 +0000 (14:50 +0100)]
[BUGFIX] Initialize DateTimePicker on IRRE fields
Reinitialize the DateTimePicker properly by calling the initialize()
method in the callback.
Resolves: #65092
Releases: master
Change-Id: I653dab6d476f6cf65d7739c05141fc73f7217027
Reviewed-on: http://review.typo3.org/36944
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Andreas Allacher [Mon, 2 Feb 2015 07:16:26 +0000 (08:16 +0100)]
[BUGFIX] foreign_selector size > 1 create new relation link is not needed
if there are inline records with a foreign_selector that has a size > 1
there is no need for the create new relation link and it is only puzzling
to users.
Change-Id: Id2dba765e57cd9e724f7c4b88eb1199b7e7e9028
Resolves: #64728
Releases: master
Reviewed-on: http://review.typo3.org/36596
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Francois Suter [Sun, 15 Feb 2015 20:09:01 +0000 (21:09 +0100)]
[FOLLOWUP] Add TOC for 7.1 Changelog
A table of contents must be added to "core" extensions's
documentation in order to be able to navigate through
the 7.1 Changelog items.
Additionnally some small reST markup errors are fixed.
Resolves: #65088
Releases: master
Change-Id: Ia0dc87a8e3543e982511603363246d1587507def
Reviewed-on: http://review.typo3.org/36925
Reviewed-by: Francois Suter <francois@typo3.org>
Tested-by: Francois Suter <francois@typo3.org>
Nicole Cordes [Sat, 14 Feb 2015 20:57:01 +0000 (21:57 +0100)]
[BUGFIX] ElementBrowser: Show triggered flash messages
If you try to add a new folder with empty name or an error during the
file upload happens, a FlashMessage is generated and added to the
FlashMessageQueue but not display within the ElementBrowser. The patch
adds output of the FlashMessageQueue above the navigation.
Releases: master, 6.2
Resolves: #65075
Change-Id: I9196fce917893ff04aad55a7f96c57a0b09f4fc3
Reviewed-on: http://review.typo3.org/36914
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Nicole Cordes [Sat, 14 Feb 2015 19:45:42 +0000 (20:45 +0100)]
[BUGFIX] ElementBrowser: Fix JS error after folder creation
Add missing parameters in returnUrl to prevent a Javascript error
blocking all further Javascript execution.
Releases: master, 6.2
Resolves: #65074
Change-Id: I34cb27eaf9678b6bab1297b579fec3a6d5385149
Reviewed-on: http://review.typo3.org/36912
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Frans Saris [Thu, 12 Feb 2015 10:04:36 +0000 (11:04 +0100)]
[BUGFIX] Make sure orig file is not removed when deleting processed files
A processed file only needs to be deleted from storage if it has its
own identifier.
Releases: master, 6.2
Resolves: #65021
Change-Id: I76c3f1afa6ba7fa5d8898f7281bef78f1ccb4a35
Reviewed-on: http://review.typo3.org/36855
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Nicole Cordes [Fri, 13 Feb 2015 22:46:40 +0000 (23:46 +0100)]
[BUGFIX] DatePicker can't handle minDate and maxDate
The Bootstrap DatePicker expects the min and max dates to be formatted
in the format defined in the options. Currently both dates are filled
with an unix timestamp. These can't be converted to a date object (moment
object) and the date picker is completely disabled.
This patch adds the conversion of unix timestamp to the right format
before the Bootstrap DatePicker is initialized.
Releases: master
Resolves: #65068
Change-Id: Ie8143efb537067dd89cfb42aa477f63b8c07f693
Reviewed-on: http://review.typo3.org/36892
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>
Wouter Wolters [Sat, 14 Feb 2015 13:19:06 +0000 (14:19 +0100)]
[BUGFIX] ElementBrowser: After file upload no file can be selected
Resolves: #65027
Releases: master, 6.2
Change-Id: I6df1361be3572497fadcea321b6d8d7f000062e0
Reviewed-on: http://review.typo3.org/36903
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Mathias Brodala [Fri, 13 Feb 2015 13:39:41 +0000 (14:39 +0100)]
[BUGFIX] Re-fix new content element wizard links click area
This fixes a regression introduced with #64892 and makes the
whole link area clickable again.
Resolves: #65058
Releases: master
Change-Id: I7e3c1bb19f1ed7148a2cd901ee23abf1f97aa04a
Reviewed-on: http://review.typo3.org/36877
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Andreas Müller [Fri, 13 Feb 2015 20:23:31 +0000 (20:23 +0000)]
[BUGFIX] Do not call bidir_htmlspecialchars as static function
The static call of bidir_htmlspecialchars throws a notice.
Just refactored the code to use the class instance instead.
Resolves: #64827
Releases: master, 6.2
Change-Id: I384646ccb07c05e5db76100228f3bb61c2a07d93
Reviewed-on: http://review.typo3.org/36886
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
ruud [Sat, 31 Jan 2015 16:59:10 +0000 (17:59 +0100)]
[BUFGIX] Add modification time to processedfile checksum
Added modification time to processed file checksum so the filename of
the processed files changes when the original is replaced.
Resolves: #44645
Releases: master, 6.2
Change-Id: I12bf445ee2a75a9a69b3d8e9603ae5035028a195
Reviewed-on: http://review.typo3.org/36530
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Philipp Thiele <philipp.thiele@phth.de>
Tested-by: Philipp Thiele <philipp.thiele@phth.de>
Tested-by: Andrea Herzog-Kienast <a.herzog@kienastdv.de>
Reviewed-by: Roman Schürmann <roman.schuermann@wmdb.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Benjamin Kott [Fri, 13 Feb 2015 13:02:00 +0000 (14:02 +0100)]
[TASK] Disable ms-clear pseudo element
The ms-clear pseudo element was introduced in IE10
to provide an easy way to clear inputfields that are not empty
and focused. To avoid confusion we disable this feature
and keep the implementation of the current clearable.
Releases: master
Resolves: #65057
Change-Id: I15f83e395de58c03c677bb1a2f50a7ae1ffe4668
Reviewed-on: http://review.typo3.org/36876
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Stanislas Rolland [Wed, 11 Feb 2015 16:49:32 +0000 (11:49 -0500)]
[BUGFIX] Element browser: correct the display of current link to file
When editing a file link with the element browser wizard,
it is possible to navigate to other tabs. In tabs other than file or
folder, the current link to the file was shown as a simple id rather
than as a path to the file, like in the file or folder tabs.
Releases: master
Resolves: #65012
Change-Id: I79845506b0c5cdb2e956b56b6b505e581df446c7
Reviewed-on: http://review.typo3.org/36842
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Mathias Schreiber [Wed, 11 Feb 2015 17:14:08 +0000 (18:14 +0100)]
[TASK] Proofread and move 7.1 documentation
Resolves: #65013
Releases: master
Change-Id: Ic274247154c3594b89c270c0fdb52110f0d567ef
Reviewed-on: http://review.typo3.org/36844
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Markus Klein [Thu, 12 Feb 2015 10:13:32 +0000 (11:13 +0100)]
[FOLLOWUP][BUGFIX] Only write out one shortcut tag
Fix failing functional test.
Resolves: #24479
Releases: master
Change-Id: I05e0c292a66f90b377c3bd97491ec82eeafe6ed2
Reviewed-on: http://review.typo3.org/36856
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Andreas Fernandez [Thu, 12 Feb 2015 08:15:56 +0000 (09:15 +0100)]
[BUGFIX] Fix margin of #typo3-curURL
Correct margin of the table used in the link wizards.
Resolves: #65019
Releases: master
Change-Id: Id9d3da2f2c2a572a975c71f1232bf3378ed73f0d
Reviewed-on: http://review.typo3.org/36854
Reviewed-by: Felix Kopp <felix-source@phorax.com>
Tested-by: Felix Kopp <felix-source@phorax.com>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Frederic Gaus [Mon, 9 Feb 2015 09:57:35 +0000 (10:57 +0100)]
[BUGFIX] Only write out one shortcut tag
Only write out one shortcut tag with <link rel="shortcut icon" ..>. This is fine
for all standards-compliant browsers and for IE. So not need to write out
two link tags.
Change-Id: I396fe5145237df9c88cd57965cd144faf769e017
Resolves: #24479
Releases: master
Reviewed-on: http://review.typo3.org/36762
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Stanislas Rolland [Wed, 11 Feb 2015 16:58:43 +0000 (11:58 -0500)]
[BUGFIX] RTE: Image modify dialogue: keep the current image tab
When there is a current image, it should be possible to come back
to the current image tab after visiting the other tabs.
Follow-up to: https://review.typo3.org/#/c/36839/
Releases: master
Resolves: #65009
Change-Id: Ib8a8f7125b6f1c8c8759c31b6c625632b281e663
Reviewed-on: http://review.typo3.org/36843
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Wed, 11 Feb 2015 16:27:14 +0000 (11:27 -0500)]
[BUGFIX] RTE: Image modify dialogue: keep the current image tab
When there is a current image, it should be possible to come back
to the current image tab after visiting the other tabs.
Releases: master
Resolves: #65009
Change-Id: I6a2b362bbe136201c37718423fe2a8a183222871
Reviewed-on: http://review.typo3.org/36839
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Wed, 11 Feb 2015 04:12:07 +0000 (23:12 -0500)]
[BUGFIX] RTE Link dialogue should not forward attributes between tabs
When switching tabs in the RTE link dialogue, attributes should not be
forwarded as different defaults may be set for different types of links.
Releases: master
Resolves: #64977
Change-Id: Ifbf9032f4a99fda119405d8b86535fe2b0cd3e4b
Reviewed-on: http://review.typo3.org/36816
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Markus Klein [Mon, 9 Feb 2015 09:54:08 +0000 (10:54 +0100)]
[BUGFIX] Use saltedpasswords for scheduler user creation
Remove the hardcoded md5-hashing and let saltedpasswords do that for us.
Resolves: #64936
Releases: master, 6.2
Change-Id: I608a2106690d64b3ac64a5657d6b4ffa4be721a1
Reviewed-on: http://review.typo3.org/36760
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frederic Gaus <gaus@flagbit.de>
Tested-by: Frederic Gaus <gaus@flagbit.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Nicole Cordes [Tue, 10 Feb 2015 21:58:29 +0000 (22:58 +0100)]
[BUGFIX] Correctly store values of select fields
Due to a wrong position of the hidden helper field, the values of select
boxes aren't submitted. This patch removes the hidden field as it is
unused anyway.
Furthermore a double encoding of the option value is prevented.
Releases: master
Resolves: #64878
Change-Id: I3b24dd7c8fca41c01748efdeded3356ba9740a42
Reviewed-on: http://review.typo3.org/36813
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Frederic Gaus <gaus@flagbit.de>
Tested-by: Frederic Gaus <gaus@flagbit.de>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Frederic Gaus [Wed, 11 Feb 2015 07:46:17 +0000 (08:46 +0100)]
[BUGFIX] Correct typoscript log message in USER cObj
Correct typoscript log message in UserContentObject
Change-Id: I5a36e4d67278f96fa6cfd269fc7efbbb0df0b7bf
Resolves: #64979
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/36818
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Stanislas Rolland [Mon, 9 Feb 2015 04:22:04 +0000 (23:22 -0500)]
[FEATURE] RTE: Add property buttons.link.type.properties.target.default
New RTE configuration property
buttons.link.[*type*].properties.target.default
may be used in Page TSconfig to configure a default target for links
of a given type.
Releases: master
Resolves: #59646
Change-Id: I26348562120630c98b709a399aa3663b5f33729e
Reviewed-on: http://review.typo3.org/36757
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Andreas Fernandez [Tue, 10 Feb 2015 09:16:22 +0000 (10:16 +0100)]
[TASK] Edit metadata on file link click
This patch changes the behaviour in the filelist module: Clicking the
filename now opens the metadata editor. A new button is added, that
shows the image on click.
Resolves: #63231
Releases: master
Change-Id: I3c3b8c539971b5fcd0575c8f2aa3d808a6a953ec
Reviewed-on: http://review.typo3.org/36789
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Helmut Hummel [Fri, 6 Feb 2015 20:52:46 +0000 (21:52 +0100)]
[BUGFIX] Exclude some vars from serialization
This voids the serialization of TSFE and currentFile with the
ContentObjectRenderer in UserInternalContentObject.
Releases: master
Resolves: #64916
Change-Id: I2ce74ee0960d33b39dec51c2f6150d79a113d5fe
Reviewed-on: http://review.typo3.org/36723
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Andreas Fernandez [Tue, 10 Feb 2015 08:16:34 +0000 (09:16 +0100)]
[BUGFIX] Catch possible NULL values to avoid exception
If references are not maintained properly, all reference information
may be NULL or empty string (depending on it's type). Catch NULL values
and return early.
Resolves: #64955
Releases: master, 6.2
Change-Id: Id525e011f7b70190bc8f1f0c27e8c4b091325304
Reviewed-on: http://review.typo3.org/36787
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Wouter Wolters [Thu, 5 Feb 2015 22:32:31 +0000 (23:32 +0100)]
[TASK] Apply quoteJSvalue or htmlspecialchars to getModuleUrl
Furthermore add BACK_PATH as 3rd argument where appropriate.
Resolves: #64896
Releases: master
Change-Id: Icd52343246c7aa57114f7d3e22f9a16ea65567c9
Reviewed-on: http://review.typo3.org/36697
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Wouter Wolters [Sun, 8 Feb 2015 22:16:18 +0000 (23:16 +0100)]
[TASK] Add migration wizard for backend shortcuts
Resolves: #61477
Releases: master
Change-Id: Icafa17b2e2927273faf23ca115f632d9718e8ebe
Reviewed-on: http://review.typo3.org/36756
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Nicole Cordes [Sat, 7 Feb 2015 19:29:45 +0000 (20:29 +0100)]
[BUGFIX] Ensure using jQuery objects in IRRE handling
Certain Javascript functions for IRRE handling expect jQuery objects
as parameter.
This patch ensures to convert objects from HTML to jQuery.
Furthermore one forgotten objectId encoding is added to find a jQuery
object by its id.
Releases: master
Resolves: #64846
Change-Id: I8edb4f6a891c972a3d679595c1bf456bbed9bad2
Reviewed-on: http://review.typo3.org/36732
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Stephan Großberndt [Mon, 9 Feb 2015 19:35:36 +0000 (20:35 +0100)]
[TASK] Check PCRE version in SystemEnvironment/Check
Certain regular expressions passed to PCRE library < 8.30
can trigger a PHP segfault. This patch introduces an additional
system environment check to verify the PCRE version is
>= 8.30 (default shipped with PHP 5.5).
Resolves: #64950
Related: #62463
Releases: master
Change-Id: I3725c67f2b8e99941f0c6eb82a64d646025a1b85
Reviewed-on: http://review.typo3.org/36784
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Andreas Fernandez [Mon, 9 Feb 2015 14:00:36 +0000 (15:00 +0100)]
[BUGFIX] Adapt sorting arrows in EXT:filelist to Font Awesome
The sorting arrows in the table header sorting are adapted to the
monochrome versions in Font Awesome.
Resolves: #63234
Releases: master
Change-Id: Ic73ccb0bccb7e0dc7df614e75d4643c443fbe292
Reviewed-on: http://review.typo3.org/36771
Reviewed-by: Felix Kopp <felix-source@phorax.com>
Tested-by: Felix Kopp <felix-source@phorax.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Benjamin Kott [Sun, 8 Feb 2015 19:28:04 +0000 (20:28 +0100)]
[TASK] Func Module: Unify IconSelect
Create multiple pages wizard now adapts the FormEngine styling.
The new styling needs more space, the amount of default visible
fields is reduced to 5.
Resolves: #64915
Releases: master
Change-Id: I6a12bf411cd492a2f94caab62a907386d4be1c5b
Reviewed-on: http://review.typo3.org/36751
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Felix Kopp <felix-source@phorax.com>
Tested-by: Felix Kopp <felix-source@phorax.com>
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Frederic Gaus <gaus@flagbit.de>
Tested-by: Frederic Gaus <gaus@flagbit.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Frank Nägler [Sun, 23 Nov 2014 14:03:19 +0000 (15:03 +0100)]
[TASK] Page module: Button (a.btn) for the plus sign
Resolves: #63203
Releases: master
Change-Id: Ide4b857b26b6232d7ab86e859310110d1b96576b
Reviewed-on: http://review.typo3.org/34480
Reviewed-by: Felix Kopp <felix-source@phorax.com>
Tested-by: Felix Kopp <felix-source@phorax.com>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Sun, 8 Feb 2015 15:41:10 +0000 (16:41 +0100)]
[TASK] Document removal of several entry points
Resolves: #64922
Releases: master
Change-Id: I83a007a848874607b0258118cdb9e5db9e093b20
Reviewed-on: http://review.typo3.org/36746
Reviewed-by: Frederic Gaus <gaus@flagbit.de>
Tested-by: Frederic Gaus <gaus@flagbit.de>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Wouter Wolters [Sun, 8 Feb 2015 15:24:18 +0000 (16:24 +0100)]
[TASK] Document needed changes if you remove conf.php
Resolves: #64921
Releases: master
Change-Id: Id1f1d8ccfcd3d8fafb8faa338ca7e4b09527fe36
Reviewed-on: http://review.typo3.org/36745
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Frederic Gaus <gaus@flagbit.de>
Tested-by: Frederic Gaus <gaus@flagbit.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Andreas Fernandez [Mon, 9 Feb 2015 16:15:30 +0000 (17:15 +0100)]
[BUGFIX] Replace deprecated Fluid methods in Install Tool
Replace the deprecated methods setLayoutRootPath() and setPartialRootPath().
Resolves: #64949
Releases: master
Change-Id: I1f9f680abf82cbc8c98b48c05ab1598332a48c43
Reviewed-on: http://review.typo3.org/36776
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Stanislas Rolland [Sun, 8 Feb 2015 17:58:36 +0000 (12:58 -0500)]
[BUGFIX] RTE: WebKit may insert line-height style attribute on paste
Problem: When pasting content that contains (un)ordered lists, WebKit
browsers may insert line-height style attributes on the ul/ol elements.
Solution: Remove the added attributes if enableWordClean is set.
Releases: master, 6.2
Resolves: #63982
Change-Id: I64fe918aa1f0edcc52466736e390ae60b09e7ef8
Reviewed-on: http://review.typo3.org/36749
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Sat, 7 Feb 2015 23:41:56 +0000 (18:41 -0500)]
[BUGFIX] RTE: Incorrect dialog window height when browser zoom is used
Problem: When browser zoom is used, ExtJS does not calculate correctly the
height of tabpanels that contain fieldsets.
Solution: Calculate the correct height and set the tabpanel height.
Releases: master, 6.2
Resolves: #45616
Change-Id: I0bc6d95b6699378b19fe81df8aaab7915e933c4d
Reviewed-on: http://review.typo3.org/36735
Reviewed-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Tested-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Mathias Schreiber [Sun, 8 Feb 2015 12:39:34 +0000 (13:39 +0100)]
[BUGFIX] Make IRRE Filetype check less greedy
IREE relations should check for allowed filetypes (which is good) but
due to a minor tunnel vision it always checked for allowed filetypes
even if the relation did not use filetypes at all.
Resolves: #64845
Resolves: #64898
Releases: master
Change-Id: I73c02d7ac2da44de3dd0da4628d7327085aa8990
Reviewed-on: http://review.typo3.org/36742
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Michael Oehlhof [Sat, 7 Feb 2015 15:37:25 +0000 (16:37 +0100)]
[BUGFIX] Don't show storages multiple times in filelist
When expanding tree nodes in Filelist module the storages
are now correctly shown once at the top-most level and not
multiple times within subtrees.
Resolves: #64894
Releases: master
Change-Id: I50d1085b6fc5e9ed36ac1effe11206618d4a853e
Reviewed-on: http://review.typo3.org/36729
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Felix Kopp [Sat, 7 Feb 2015 22:54:40 +0000 (23:54 +0100)]
[TASK] Adapt backend meta tag
+ Remove chrome-frame in ua-compatibility
+ Adds meta charset to utf-8
+ Brings viewport for smartphones with initial scale
Note that these meta tags are recommended and required
by twbs/bootstrap.
Resolves: #64924
Releases: master
Change-Id: I1c75f0c49baeac7b8477a14cef8a3d163231366f
Reviewed-on: http://review.typo3.org/36734
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Stephan Großberndt [Sun, 8 Feb 2015 13:26:00 +0000 (14:26 +0100)]
[BUGFIX] Fix unittest broken due to CRLF
Instead of providing a hardcoded filesize for Dummy.html of 48 bytes in
the DataProvider read the actual filesize from the filesystem. This
fixes a unit test failure on windows when using autocrlf = true in git.
Resolves: #64929
Releases: master
Change-Id: I5227f225cce1fd9dc107859825e19d64907fd110
Reviewed-on: http://review.typo3.org/36743
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Frans Saris [Sun, 8 Feb 2015 11:13:23 +0000 (12:13 +0100)]
[BUGFIX] Hide hidden TCA palettes
Followup of Form engine refactory
Resolves: #64928
Releases: master
Change-Id: I3a563aba48179dacc2dcc871f47b9e234b095bba
Reviewed-on: http://review.typo3.org/36739
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Frans Saris [Sun, 8 Feb 2015 10:32:25 +0000 (11:32 +0100)]
[BUGFIX] Make sure upload progress table uses full width again
Due to refactoring of the filelist HTML the DragUploader js used
the wrong selector to count the availeble columns.
This patch changes the selector so the full width is used again.
Resolves: #64925
Releases: master
Change-Id: I39bab7389670f21879c938b012c2f469b842df5b
Reviewed-on: http://review.typo3.org/36737
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Andreas Fernandez [Sat, 29 Nov 2014 23:35:38 +0000 (00:35 +0100)]
[TASK] Split action buttons into two groups
The buttons in Web>List are split into two different groups: "primary"
and "secondary". Primary buttons are always visible and represent the
default RUD actions (Show, edit, hide, delete).
This patch also modifies the "Extended view" (EV) behaviour, which
affects the secondary buttons:
If EV is disabled, the secondary buttons are invisible, but can be made
visibile by hovering the trigger button. If EV is enabled, the secondary
buttons are always visible.
CSS rules for buttons in tables are now streamlined with the
backend. The blue styling for checked checkboxes in tables is
removed in favor of a cleaner implementation.
Resolves: #63207
Releases: master
Change-Id: Id1bfd42e658e9dbe0a7c13066fed618539fd5ce0
Reviewed-on: http://review.typo3.org/34788
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Jose Antonio Guerra [Fri, 6 Feb 2015 18:32:29 +0000 (19:32 +0100)]
[BUGFIX] Cleaner scripts crashes due to incomplete flexform content
Failure to check arguments used on recursive function call
causes PHP runtime error.
Resolves: #64914
Releases: master, 6.2
Change-Id: Id61ae9961415ab5d9d4294b224c90f2e02df6f14
Reviewed-on: http://review.typo3.org/36720
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Arjen Hoekema [Fri, 30 Jan 2015 14:15:20 +0000 (15:15 +0100)]
[BUGFIX] Memcached backend identifierPrefix only based on PATH_site
Change the 'identifierPrefix' in the MemcachedBackend so it is
caculated based on:
* PATH_site
* Context (production/developement)
* Cache identifier (cache_pages, cache_hash)
This avoids cache collisions when using a single Memcached backend
for multiple caching configurations when using the same
'entryIdentifier' in set()
Resolves: #64588
Releases: master, 6.2
Change-Id: Ib1702caa06dc29937cdc4bf574a0f05d89a8d10c
Reviewed-on: http://review.typo3.org/36430
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Georg Ringer [Fri, 6 Feb 2015 10:04:19 +0000 (11:04 +0100)]
[TASK] Revert default value of $argument in TranslateViewHelper
The default value of $arguments changed from NULL to array() which
can lead to warnings. As a solution change it back.
Change-Id: I9b3ff56effc84416c7dcbdabf84bb8f1cc2f7378
Resolves: #64901
Releases: master
Reviewed-on: http://review.typo3.org/36711
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Göran Bodenschatz <coding@46halbe.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tymoteusz Motylewski [Fri, 6 Feb 2015 11:16:55 +0000 (12:16 +0100)]
[BUGFIX] Make advanced search work with indexed_search extbase plugin
Resolves: #64904
Releases: master
Change-Id: Idd3ea31071fa37bca3e9e2aa807ab3afea561b76
Reviewed-on: http://review.typo3.org/36713
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Göran Bodenschatz <coding@46halbe.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Andreas Fernandez [Fri, 6 Feb 2015 14:52:25 +0000 (15:52 +0100)]
[BUGFIX] Fix broken form markup in EM
Update the form markup to repair the broken layout after
FormEngine changes.
Resolves: #64910
Releases: master
Change-Id: I270a4338e36bbe1789b73ffc9f646531c936d92d
Reviewed-on: http://review.typo3.org/36715
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Andreas Fernandez [Fri, 6 Feb 2015 14:56:04 +0000 (15:56 +0100)]
[BUGFIX] Recycler counts deleted records correctly
This patch improves the usability and fixes a small bug:
- Add the clearable to the search form
- Count deleted records correctly
Resolves: #64911
Releases: master
Change-Id: I0fc702697ce1c630d39f6b127f605c9d8aa5afb4
Reviewed-on: http://review.typo3.org/36716
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Armin Ruediger Vieweg [Tue, 3 Feb 2015 19:43:44 +0000 (20:43 +0100)]
[BUGFIX] Scheduler: Show exception when invalid CommandController present
When a CommandController in an extbase extension has been registered,
but the class does not contain the string "CommandController"
an exception will be thrown. Before this patch, this exception
will never show up.
This patch adds the output of exception's message in Scheduler module,
which gives the developer a hint why the "add new task" form is not
displayed properly.
Also it extends the exception with description why the class name is invalid.
Resolves: #64836
Releases: master, 6.2
Change-Id: I309ed02c7fd4597b99388518abf842e600b27a9a
Reviewed-on: http://review.typo3.org/36637
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Markus Klein [Thu, 5 Feb 2015 23:47:03 +0000 (00:47 +0100)]
[BUGFIX] Properly check type of POST vars on clipboard action
Avoid a PHP warning by checking the type of data retrieved via POST.
"CBC" is an array of checkboxes, which can be null if nothing is selected.
"CBH" is an array of hidden fields. If this is not an array, something
is messed up in HTML generation and an Exception should be thrown then
(because of a PHP warning).
Also adapt the list module code accordingly.
Resolves: #64897
Releases: master, 6.2
Change-Id: Ife7d079a6d666e8bdbbce7b7eef34dbf5636c425
Reviewed-on: http://review.typo3.org/36700
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Helmut Hummel [Mon, 2 Feb 2015 21:03:35 +0000 (22:03 +0100)]
[!!!][BUGFIX] Add only required classes and class aliases
Additionally we enable the composer class loading by default
if the according autoload.php file is found in Packages/Libraries/
To be able to detect the compatibility extension being installed
which brings class aliases for classes spread over other system extensions,
we need to add functionality that puts the class aliases to typo3conf/
when an extension is activated or deactivated.
This deviates from the approach in 6.2 branch and most likely will vanish
again later once we require composer installation
If the class alias file is present, the aliases will be added to the composer
class loader during TYPO3 bootstrap.
Releases: master, 6.2
Resolves: #64376
Change-Id: I4fd2202abad345c29bcb2b05d3702bdeef9e4474
Reviewed-on: http://review.typo3.org/36644
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Frederic Gaus [Tue, 3 Feb 2015 10:04:06 +0000 (11:04 +0100)]
[CLEANUP] Cleanup of classes extending AbstractPlugin
* fixes a few phpdocs
* use properties from AbstractPlugin instead of $GLOBALS
* define some undefined global vars in FrontendLoginController
Change-Id: I14c4aedd5b3a28ddda63ef9c594635d29ac455d6
Resolves: #64780
Releases: master
Reviewed-on: http://review.typo3.org/36627
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Fabien Udriot [Thu, 5 Feb 2015 14:01:04 +0000 (15:01 +0100)]
[BUGFIX] Ensure variable imageSizes is an array before accessing its values
It could be the PHP function "getimagesize" will fail to get the width and
the height of an image if the format is not supported by PHP. The patch
prevent accessing the value of an array which may be not an array.
Resolves: #64875
Releases: master, 6.2
Change-Id: Ibcbeb6edc7e23a2468cbcce40c2ecb0c2ba21142
Reviewed-on: http://review.typo3.org/36671
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Frederic Gaus [Thu, 5 Feb 2015 14:41:18 +0000 (15:41 +0100)]
[TASK] Remove unused code in TYPO3\CMS\Install\SystemEnvironment\Check
Remove code which is never executed since the system environment check
of the Install Tool is omitted in cli mode.
Resolves: #64876
Releases: master
Change-Id: If22117d793b54230dc5ae703df478a91482fa7e6
Reviewed-on: http://review.typo3.org/36672
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tymoteusz Motylewski [Thu, 5 Feb 2015 19:39:13 +0000 (20:39 +0100)]
[BUGFIX] Fix open_basedir warning when entering install tool
Due to the bug in php https://bugs.php.net/bug.php?id=67378
Warning is triggered when you have open_basedir set up.
This patch suppress the warning as a workaround.
This code is executed only when calling the install tool.
It doesn't influence FE or BE requests so it's acceptable
to use @ operator.
Resolves: #64882
Releases: master
Change-Id: I7881103464ec018cc0a23f47f6cd8c05bb34929c
Reviewed-on: http://review.typo3.org/36680
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Benjamin Kott [Thu, 5 Feb 2015 21:52:41 +0000 (22:52 +0100)]
[TASK] Make Content Element Wizard to use Bootstrap
This patch removes the custom styling from the
content element wizard.
Releases: master
Resolves: #64892
Change-Id: I721a896efedcbb8c67274be85e84d434eda53806
Reviewed-on: http://review.typo3.org/36693
Reviewed-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Tested-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Felix Kopp [Thu, 5 Feb 2015 21:50:15 +0000 (22:50 +0100)]
[TASK] Adapt belog filter bar to twbs
Following beusers backend App the filter bar of belog is styled
and html markup following twbs.
Resolves: #64891
Releases: master
Change-Id: Ie0b3fa294621614d8ebc7859d3511f85f3b9981e
Reviewed-on: http://review.typo3.org/36692
Reviewed-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Tested-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>