Packages/TYPO3.CMS.git
3 years ago[TASK] Impexp Don't display error messages using DebugUtility::viewArray() 22/46022/4
Reinhard Führicht [Sat, 16 Jan 2016 17:19:03 +0000 (18:19 +0100)]
[TASK] Impexp Don't display error messages using DebugUtility::viewArray()

Change impexp to just pass an array with the error messages
to the Fluid templates and take care of the output there.

Resolves: #72774
Releases: master
Change-Id: If5b995f998de4b5f2b69c3edd0b7c963bf8ac7fa
Reviewed-on: https://review.typo3.org/46022
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Replace last occurrences of DocumentTemplate::header 18/46018/2
Georg Ringer [Sat, 16 Jan 2016 16:03:35 +0000 (17:03 +0100)]
[TASK] Replace last occurrences of DocumentTemplate::header

As the classes using the mentioned method don't use any templating,
replace the occurrences of the method with inline HTML.

Resolves: #72771
Releases: master
Change-Id: Ife88cd5ff942044037bb0d06678121b9e1490fff
Reviewed-on: https://review.typo3.org/46018
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Cast pageId to integer before storing a preset in EXT:impexp 21/46021/2
Morton Jonuschat [Sat, 16 Jan 2016 17:07:30 +0000 (18:07 +0100)]
[BUGFIX] Cast pageId to integer before storing a preset in EXT:impexp

When storing a export preset in EXT:impexp no pageId is being set when
exporting a single table or record instead of a pagetree branch. Cast
the value for the pageId to integer to avoid MySQL strict mode errors.

Resolves: #72773
Releases: master, 7.6
Change-Id: Id8af258f96680201adaebeb82f488818a3013720
Reviewed-on: https://review.typo3.org/46021
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FOLLOWUP][TASK] Import/Export Reformat Fluid templates 25/46025/2
Reinhard Führicht [Sat, 16 Jan 2016 18:10:07 +0000 (19:10 +0100)]
[FOLLOWUP][TASK] Import/Export Reformat Fluid templates

Reformats Fluid templates to use Bootstrap markup.

Resolves: #72764
Releases: master
Change-Id: I73b6ed1b6819aecb9cbfff8d04ea74f738a50a8d
Reviewed-on: https://review.typo3.org/46025
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Recycler doesn't show deleted pages for editors 92/45292/9
Bernhard Kraft [Tue, 15 Dec 2015 13:57:55 +0000 (14:57 +0100)]
[BUGFIX] Recycler doesn't show deleted pages for editors

When using the recycler as normal user (non admin) it isn't possible
to restore any pages as the underlying BE API methods by default only
allow to check for access to non-deleted pages. This situation is
circumvented by disabling the "delete" flag in TCA while checking for
access to deleted pages.

Resolves: #70863
Releases: 7.6, master
Change-Id: Ibf6ff305a6dbcf3eaf99fdca89b7bf7c78677319
Reviewed-on: https://review.typo3.org/45292
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Import/Export Reformat Fluid templates 95/45995/16
Reinhard Führicht [Sat, 16 Jan 2016 10:32:26 +0000 (11:32 +0100)]
[TASK] Import/Export Reformat Fluid templates

Reformats Fluid templates to use Bootstrap markup.

Resolves: #72764
Releases: master
Change-Id: I4fea730c2c790e23574bfb8476d430e6c689becb
Reviewed-on: https://review.typo3.org/45995
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Ludwig Rafelsberger <ludwig.rafelsberger@gmx.at>
Tested-by: Ludwig Rafelsberger <ludwig.rafelsberger@gmx.at>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Fix negativ pid when doing a positioned insert 69/45969/2
Marco Huber [Fri, 15 Jan 2016 20:20:20 +0000 (21:20 +0100)]
[BUGFIX] Fix negativ pid when doing a positioned insert

If you insert a content element (or a page) at a concrete position f.e.
after content element 15 the value in $row['pid'] is -15.
But in $this->data we already have the real pid, so we can just use it.

Resolves: #72751
Releases: master,7.6
Change-Id: Ib441dacf68eebd377f48589b7aeff6af1159263d
Reviewed-on: https://review.typo3.org/45969
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[!!!][BUGFIX] Fix boolean noQuote option in DatabaseConnection::fullQuoteArray 17/46017/3
Morton Jonuschat [Sat, 16 Jan 2016 15:15:52 +0000 (16:15 +0100)]
[!!!][BUGFIX] Fix boolean noQuote option in DatabaseConnection::fullQuoteArray

The api for fullQuoteArray allows the parameter $noQuote to be boolean.
This patch corrects the handling of the case when true is being passed
as value for $noQuote.

Resolves: #71458
Releases: master
Change-Id: I332934a471b1e8d7310272bcc2164a375104cb07
Reviewed-on: https://review.typo3.org/46017
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Use fixed font for config of backend_layout 16/46016/2
Georg Ringer [Sat, 16 Jan 2016 15:25:57 +0000 (16:25 +0100)]
[TASK] Use fixed font for config of backend_layout

Use a fixed font + the possibility for using the the tab character in
the config field of backend_layouts.

Resolves: #72769
Releases: master
Change-Id: If535aff04ab1685f4b70dbf241ce6cbf70356e5c
Reviewed-on: https://review.typo3.org/46016
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Import/Export Various Exceptions happening 98/45998/3
Reinhard Führicht [Sat, 16 Jan 2016 11:10:02 +0000 (12:10 +0100)]
[BUGFIX] Import/Export Various Exceptions happening

Fixed exception shown when

1) uploading an existing file without "Overwrite" setting activated
2) opening export module as a non-admin
3) opening import module as a non-admin without permission
   to access an available file storage

Also improved error message for missing default file upload folder.

Resolves: #72765
Releases: master
Change-Id: Id1133d1a8adc6c28088ef85730fe01145b4fa3a2
Reviewed-on: https://review.typo3.org/45998
Reviewed-by: Martin Kutschker <martin.kutschker@ymail.com>
Tested-by: Martin Kutschker <martin.kutschker@ymail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Provide default config for git-review 14/46014/2
Morton Jonuschat [Sat, 16 Jan 2016 14:00:08 +0000 (15:00 +0100)]
[TASK] Provide default config for git-review

git-review is a tool that helps submitting git branches to gerrit for
review. Provide a default configuration for the TYPO3 gerrit to ease
setup.

Resolves: #72768
Releases: master
Change-Id: I37ba4fe7f5723f7f4d3a7b6b9a3961016ac37f25
Reviewed-on: https://review.typo3.org/46014
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[FOLLOWUP][BUGFIX] Clean up inconsistent data from import 12/46012/3
Bernhard Kraft [Sat, 16 Jan 2016 13:37:57 +0000 (13:37 +0000)]
[FOLLOWUP][BUGFIX] Clean up inconsistent data from import

When importing a T3D or XML file the loaded data has to get cleansed
first. The "extensionDependencies" array for example may contain an
empty string which will cause a non-correct warning message in the
importers warning tab.

A new method "cleanupImportData" takes care to bring import data into
an acceptable format.

Resolves: #72761
Releases: master, 7.6
Change-Id: I314d5702bf07bb57e723d3b11f5e848cba1c7808
Reviewed-on: https://review.typo3.org/46012
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Use correct setting to display search rules 02/46002/4
Ludwig Rafelsberger [Sat, 16 Jan 2016 11:02:37 +0000 (12:02 +0100)]
[BUGFIX] Use correct setting to display search rules

The extbase plugin (pi2) of EXT:indexed_search previously used a
different TypoScript setting to control the display of search rules
than the setting that is shipped as default TypoScript. This changes
the template to use the correct setting.

Resolves: #51099
Releases: master, 7.6
Change-Id: I893ff0c85a3bc9fde885cbb5103d9ebf54e488a2
Reviewed-on: https://review.typo3.org/46002
Reviewed-by: Bernhard Kraft <kraftb@think-open.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bernhard Kraft <kraftb@think-open.at>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[FEATURE] Support pecl-memcached in MemcachedBackend 03/43303/7
Andreas Fernandez [Mon, 14 Sep 2015 14:44:35 +0000 (16:44 +0200)]
[FEATURE] Support pecl-memcached in MemcachedBackend

The MemcachedBackend now also supports the pecl-memcached
module. The caching backend detects which modules are installed
and uses "memcache" over "memcached" to avoid being a breaking
change. If both modules are installed, an integrator can choose the
PECL module by setting the new ``peclModule`` option.

Resolves: #69794
Releases: master
Change-Id: Idd4e85cf8ec71d47217b63dfe55b1231107c7b82
Reviewed-on: https://review.typo3.org/43303
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Reformat rtehtmlarea documentation 48/45948/2
Markus Sommer [Fri, 15 Jan 2016 15:36:33 +0000 (16:36 +0100)]
[TASK] Reformat rtehtmlarea documentation

Resolves: #71597
Releases: master
Change-Id: Ife130169a9b7908b58a761505dd3da948fd25e97
Reviewed-on: https://review.typo3.org/45948
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Make levelAs of DirectoryViewHelper work 57/45957/3
Georg Ringer [Fri, 15 Jan 2016 16:34:07 +0000 (17:34 +0100)]
[BUGFIX] Make levelAs of DirectoryViewHelper work

To calculate the level, the correct variable needs to be used.

Change-Id: Ic53b4475412d4b29c408af95371ef2416603d1f1
Resolves: #72543
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45957
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FOLLOWUP][BUGFIX] Backend users: Exception in element browser with PHP 7 06/46006/2
Morton Jonuschat [Sat, 16 Jan 2016 12:49:50 +0000 (13:49 +0100)]
[FOLLOWUP][BUGFIX] Backend users: Exception in element browser with PHP 7

Resolves: #72767
Releases: master, 7.6
Change-Id: I0c585c0c50674aabf40aeec0af176bb34ad0edfd
Reviewed-on: https://review.typo3.org/46006
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Move Images to Resources 63/45963/2
Markus Sommer [Fri, 15 Jan 2016 19:14:33 +0000 (20:14 +0100)]
[TASK] Move Images to Resources

Resolves: #72748
Releases: master
Change-Id: I53d7eb784c15d2adddc8574a77eb340e0d97cd7a
Reviewed-on: https://review.typo3.org/45963
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Backend users: Exception in element browser with PHP 7 00/46000/4
Michael Oehlhof [Sat, 16 Jan 2016 11:43:38 +0000 (12:43 +0100)]
[BUGFIX] Backend users: Exception in element browser with PHP 7

Make the Declaration of
TYPO3\CMS\Recordlist\Tree\View\ElementBrowserPageTreeView::wrapTitle()
compatible with
TYPO3\CMS\Backend\Tree\View\ElementBrowserPageTreeView::wrapTitle()

Resolves: #72767
Releases: master, 7.6
Change-Id: Ic855be1b3e8020a28a7c44c21709d75a3a04e3b5
Reviewed-on: https://review.typo3.org/46000
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Improve colPos behaviour of SectionViewHelper 99/45999/5
Georg Ringer [Sat, 16 Jan 2016 11:29:18 +0000 (12:29 +0100)]
[BUGFIX] Improve colPos behaviour of SectionViewHelper

Make it possible to render a section menu of content elements
with ignoring the colPos field.

Additionally, a comma separated list of columns can be used
and not only a single colPos.

Resolves: #71733
Releases, master, 7.6
Change-Id: I5f1284ee860c926afd81141d8459efd71cff409d
Reviewed-on: https://review.typo3.org/45999
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Use ModuleTemplate in ElementInformationController 92/45992/3
Georg Ringer [Sat, 16 Jan 2016 09:43:54 +0000 (10:43 +0100)]
[TASK] Use ModuleTemplate in ElementInformationController

Use the ModuleTemplate instead of the DocTemplate

Change-Id: I25098edbe60013298b182749051f5a9a510b04e1
Resolves: #72760
Releases: master
Reviewed-on: https://review.typo3.org/45992
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Clean up inconsistent data from import 93/45993/4
Bernhard Kraft [Sat, 16 Jan 2016 09:45:59 +0000 (09:45 +0000)]
[BUGFIX] Clean up inconsistent data from import

When importing a T3D or XML file the loaded data has to get cleansed
first. The "extensionDependencies" array for example may contain an
empty string which will cause a non-correct warning message in the
importers warning tab.

A new method "cleanupImportData" takes care to bring import data into
an acceptable format.

Resolves: #72761
Releases: master, 7.6
Change-Id: I79dcccb92f453902b4b83be243d2f89af711246c
Reviewed-on: https://review.typo3.org/45993
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Use ProcessedFile::CONTEXT_IMAGEPREVIEW for inline preview images 96/45996/2
Georg Ringer [Sat, 16 Jan 2016 10:47:49 +0000 (11:47 +0100)]
[BUGFIX] Use ProcessedFile::CONTEXT_IMAGEPREVIEW for inline preview images

Using ProcessedFile::CONTEXT_IMAGEPREVIEW respects the ratio and produces
nicer thumbnails.

Change-Id: I8d98dc8ff0a6883c7e03c4dddbdb6d085608904a
Resolves: #71670
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45996
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove direct usage of DocumentTemplate::header 94/45994/3
Georg Ringer [Sat, 16 Jan 2016 10:03:40 +0000 (11:03 +0100)]
[TASK] Remove direct usage of DocumentTemplate::header

If ModuleTemplate is available, use its method 'header`
instead of the method of DocumentTemplate.

Change-Id: I2950d5e9b9b1ae7297b6b593074882c81c589d6e
Resolves: #72763
Releases: master
Reviewed-on: https://review.typo3.org/45994
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Impexp add xmlns attributes to Fluid templates 61/45961/2
Reinhard Führicht [Fri, 15 Jan 2016 18:04:50 +0000 (19:04 +0100)]
[TASK] Impexp add xmlns attributes to Fluid templates

Added needed xmlns attributes to all Fluid templates.

Resolves: #72747
Releases: master
Change-Id: Ie7b6508e6d25a96c41744c5dae415233d8aa6480
Reviewed-on: https://review.typo3.org/45961
Reviewed-by: Martin Kutschker <martin.kutschker@ymail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Apply hsc() to exception debug output 80/45980/2
Markus Klein [Fri, 15 Jan 2016 23:04:22 +0000 (00:04 +0100)]
[BUGFIX] Apply hsc() to exception debug output

Resolves: #72755
Releases: master, 7.6, 6.2
Change-Id: If62a72ccc0f8daa47b5cd67b1e2f3fb30f2bf1dc
Reviewed-on: https://review.typo3.org/45980
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Martin Kutschker <martin.kutschker@ymail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] PHP warning when importing a t3d without file storages 87/45987/3
Reinhard Führicht [Sat, 16 Jan 2016 08:28:41 +0000 (09:28 +0100)]
[BUGFIX] PHP warning when importing a t3d without file storages

Added is_array() check before the foreach loop
running through the file storages.

Resolves: #72759
Releases: master
Change-Id: If78634e5474c0d86be529f4aa131a0d6a6f2f200
Reviewed-on: https://review.typo3.org/45987
Reviewed-by: Martin Kutschker <martin.kutschker@ymail.com>
Reviewed-by: Bernhard Kraft <kraftb@think-open.at>
Tested-by: Bernhard Kraft <kraftb@think-open.at>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FEATURE] Make new content element wizard tab sort order configurable 76/44976/9
Christian Weiske [Fri, 27 Nov 2015 10:41:36 +0000 (11:41 +0100)]
[FEATURE] Make new content element wizard tab sort order configurable

It is possible to influence the order of the tabs in the new
content element wizard by setting "before" and "after" values in
Page TSconfig:

    mod.wizards.newContentElement.wizardItems.special.before = common
    mod.wizards.newContentElement.wizardItems.forms.after = common,special

Releases: master
Resolves: #71876
Change-Id: I67ed31535394f16d0437563aa405c6e92a56e0fe
Reviewed-on: https://review.typo3.org/44976
Reviewed-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Tested-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Do not throw warning in FormEngineUtility::getIconHtml 78/45978/2
Tymoteusz Motylewski [Fri, 15 Jan 2016 21:32:19 +0000 (22:32 +0100)]
[BUGFIX] Do not throw warning in FormEngineUtility::getIconHtml

Feeding getIconHtml with non existing file path
is not throwing a warning now.

Releases: 7.6, master
Resolves: #72752
Change-Id: Ic11d6a5551ec964d4f94f2dc3f9542157985f72a
Reviewed-on: https://review.typo3.org/45978
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[FOLLOWUP][!!!][TASK] Split service class of Import/Export (impexp) 74/45974/2
Markus Klein [Fri, 15 Jan 2016 20:41:46 +0000 (21:41 +0100)]
[FOLLOWUP][!!!][TASK] Split service class of Import/Export (impexp)

Restore change that was reverted by accident.

Releases: master
Resolves: #72710
Change-Id: Iaeb622f89c69eb435bed79c60a18052e419dca28
Reviewed-on: https://review.typo3.org/45974
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Fix QueryView calling undefined method formWidth() 64/45964/2
Georg Ringer [Fri, 15 Jan 2016 20:10:33 +0000 (21:10 +0100)]
[BUGFIX] Fix QueryView calling undefined method formWidth()

Remove call to formWidth.

Change-Id: I0cdc8ca07917d1a8a7fab52d7bc19294739db6d1
Resolves: #72750
Releases: master
Reviewed-on: https://review.typo3.org/45964
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Replace ###REC_FIELD with values from DB within FlexForms 97/45597/3
Morton Jonuschat [Fri, 15 Jan 2016 17:13:08 +0000 (18:13 +0100)]
[BUGFIX] Replace ###REC_FIELD with values from DB within FlexForms

Replace ###REC_FIELD_ in FlexForm context with values from database.
Within FlexForm context these values need to be found retrieved from
the key flexParentDatabaseRow.

Resolves: #72510
Releases: master, 7.6
Change-Id: I50dd915cf0fcc58e9943c94760033df38ee4f239
Reviewed-on: https://review.typo3.org/45597
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Christian Brinkert <christian.brinkert@googlemail.com>
Tested-by: Christian Brinkert <christian.brinkert@googlemail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Improve TCA migration notes 59/45959/2
Christian Kuhn [Fri, 15 Jan 2016 17:23:20 +0000 (18:23 +0100)]
[TASK] Improve TCA migration notes

The TCA migration turned out to be extremely usedful. The patch
only adapts the deprecation notes a bit but keeps the code for
future usage within version 8.

Change-Id: I487c4287bd73f7948c3b3cd8d81646c914da2f68
Resolves: #72746
Releases: master
Reviewed-on: https://review.typo3.org/45959
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Import skips files with non-existent target directory 40/45940/8
Bernhard Kraft [Fri, 15 Jan 2016 13:33:32 +0000 (14:33 +0100)]
[BUGFIX] Import skips files with non-existent target directory

When an import is taking place in which sys_file_storage records
get imported any files within this storage will not get imported
if the basePath of the sys_file_storage does not exist.

This patch displays an error message in such cases and prompts
the user to create the missing directory.

Resolves: #68791
Releases: master, 7.6
Change-Id: I7fb0f0cdf9b25b29b0a35781450020a59e0f03ab
Reviewed-on: https://review.typo3.org/45940
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Impexp Move generation of selector boxes to Fluid template 58/45958/2
Reinhard Führicht [Fri, 15 Jan 2016 16:20:46 +0000 (17:20 +0100)]
[TASK] Impexp Move generation of selector boxes to Fluid template

Select box generation has been handed over to Fluid view helper.

Resolves: #72741
Releases: master
Change-Id: I3908cf45cefdac4284b5e89a54eb591a43cb1df1
Reviewed-on: https://review.typo3.org/45958
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[FOLLOWUP][TASK] Import/Export (impexp) move to Fluid standalone view 56/45956/2
Reinhard Führicht [Fri, 15 Jan 2016 16:36:37 +0000 (17:36 +0100)]
[FOLLOWUP][TASK] Import/Export (impexp) move to Fluid standalone view

Resolves: #72699
Releases: master
Change-Id: I96c351d29af45867864c404b2fa47e03466ed7e9
Reviewed-on: https://review.typo3.org/45956
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Remove unused Images in "t3skin/icons/gfx/i" 43/45943/3
Markus Sommer [Fri, 15 Jan 2016 13:47:12 +0000 (14:47 +0100)]
[TASK] Remove unused Images in "t3skin/icons/gfx/i"

Resolves: #72736
Releases: master
Change-Id: If950068e2aeddbdd6f81fad12a5db6bea710e53b
Reviewed-on: https://review.typo3.org/45943
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Functional tests for impex clean filesystem after test 46/45946/3
Martin Kutschker [Fri, 15 Jan 2016 15:03:41 +0000 (15:03 +0000)]
[BUGFIX] Functional tests for impex clean filesystem after test

Resolves: #59731
Releases: master
Change-Id: I11bdc64e10f85d4fd57a8fc5eb931d4d99f4dbb7
Reviewed-on: https://review.typo3.org/45946
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Drop extbase from install tool backend integration 45/45945/6
Christian Kuhn [Fri, 15 Jan 2016 14:46:20 +0000 (15:46 +0100)]
[TASK] Drop extbase from install tool backend integration

Using extbase for the tiny "create enable install tool file"
backend controller makes the module more fragile than it
should be. To further stabilize and simplify the backend
integration of the install tool the controller is rewritten
and does not use extbase anymore.

Change-Id: I388376fd903e199569d464583b668fc4df0d24bc
Resolves: #72740
Releases: master
Reviewed-on: https://review.typo3.org/45945
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Fix broken background image in ImageManipulation wizard 50/45950/2
Frank Nägler [Fri, 15 Jan 2016 15:44:13 +0000 (16:44 +0100)]
[BUGFIX] Fix broken background image in ImageManipulation wizard

Resolves: #72742
Releases: master, 7.6
Change-Id: I713f5fc2d6231263990599aa9de40040ec15a405
Reviewed-on: https://review.typo3.org/45950
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Copy DataHandler::enableLogging to sub objects 89/45389/4
Christian Weiske [Mon, 21 Dec 2015 11:07:55 +0000 (12:07 +0100)]
[BUGFIX] Copy DataHandler::enableLogging to sub objects

Releases: master, 7.6, 6.2
Fixes: #72357
Change-Id: I33ff172e1c8ad851050d41933eeeeffc1d6c28dd
Reviewed-on: https://review.typo3.org/45389
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Fix broken ImageManipulation wizard 47/45947/6
Frank Nägler [Fri, 15 Jan 2016 15:11:12 +0000 (16:11 +0100)]
[BUGFIX] Fix broken ImageManipulation wizard

This is a follow-up patch for #72704:
[BUGFIX] Avoid double loading of global RequireJS modules

Resolves: #72739
Related: #72704
Releases: master, 7.6
Change-Id: I156353ba1f21284599a75483565b27d8af3c43a6
Reviewed-on: https://review.typo3.org/45947
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[!!!][TASK] Rename GFX settings referring to IM in their name 85/42385/18
Morton Jonuschat [Mon, 10 Aug 2015 21:42:23 +0000 (23:42 +0200)]
[!!!][TASK] Rename GFX settings referring to IM in their name

Rename GFX settings to more generic names that do not refer to ImageMagick
or no longer supported versions of ImageMagick in their name. The
values for the setting of the graphics processor have been changed to
refer to the tools by name and not by acronym.

The Install Tool has been extended to perform a silent migration of the
affected settings.

Resolves: #43085
Releases: master
Change-Id: I41450eafbadb5782a55f876a87f2bc0ff0704d62
Reviewed-on: https://review.typo3.org/42385
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Deprecate more methods of DocumentTemplate 39/45939/4
Georg Ringer [Fri, 15 Jan 2016 13:11:19 +0000 (14:11 +0100)]
[TASK] Deprecate more methods of DocumentTemplate

Unused and to be deprecated methods:

- wrapInCData
- funcMenu
- getDragDropCode
- getTabMenu
- getVersionSelector

Change-Id: I8fb5cf470a5bd2c21b43f9cc28030047188aab32
Resolves: #72733
Releases: master
Reviewed-on: https://review.typo3.org/45939
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Import/Export (impexp) move to Fluid standalone view 84/45884/22
Reinhard Führicht [Thu, 14 Jan 2016 13:10:13 +0000 (14:10 +0100)]
[TASK] Import/Export (impexp) move to Fluid standalone view

Resolves: #72699
Releases: master
Change-Id: I18c4dad4b2838c445188fd4a8e9b8e356c61f35f
Reviewed-on: https://review.typo3.org/45884
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Ludwig Rafelsberger <ludwig.rafelsberger@gmx.at>
Tested-by: Ludwig Rafelsberger <ludwig.rafelsberger@gmx.at>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FEATURE] Add PBKDF2 based password storage to EXT:saltedpasswords 42/42342/9
Morton Jonuschat [Fri, 7 Aug 2015 06:31:03 +0000 (08:31 +0200)]
[FEATURE] Add PBKDF2 based password storage to EXT:saltedpasswords

Implement the PBKDF2 password hashing for EXT:saltedpasswords. PBKDF2 is
the NIST recommended way to store passwords in a FIPS compliant way.

The storage format is identical with passlib from Python to enable some
portability as there's no official storage format yet.

The choice of iteration count has been set to a value that matches the
performance characteristics of the Blowfish/Bcrypt hashing.

Resolves: #28230
Releases: master
Change-Id: I87817129b317fd1b4ebf4bae101b66b3fcebb6ce
Reviewed-on: https://review.typo3.org/42342
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[FEATURE] Add hook to post process preview url 18/45918/3
Georg Ringer [Fri, 15 Jan 2016 09:18:23 +0000 (10:18 +0100)]
[FEATURE] Add hook to post process preview url

Add a hook to post process the preview url in
`BackendUtility->viewOnClick()'.

Change-Id: Ib5ae283276f65de79466333c685df107ce10dbe7
Resolves: #54887
Releases: master
Reviewed-on: https://review.typo3.org/45918
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Avoid double loading of global RequireJS modules 93/45893/12
Anja Leichsenring [Thu, 14 Jan 2016 16:17:10 +0000 (17:17 +0100)]
[BUGFIX] Avoid double loading of global RequireJS modules

Resolves: #72704
Releases: master, 7.6
Change-Id: Ifa56d193a5d92048855b99b58807948d452fc17a
Reviewed-on: https://review.typo3.org/45893
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Deprecate f:format.html in the backend context 13/45913/3
Georg Ringer [Fri, 15 Jan 2016 07:54:09 +0000 (08:54 +0100)]
[TASK] Deprecate f:format.html in the backend context

Using f:format.html in the backend context must be avoided
and is deprecated now.

Change-Id: I734593bdde1e43339131a6e7f93f9c29c52dd470
Resolves: #72716
Releases: master
Reviewed-on: https://review.typo3.org/45913
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove unused image "typo3logo-white-greyback.gif" 37/45937/2
Markus Sommer [Fri, 15 Jan 2016 12:51:22 +0000 (13:51 +0100)]
[TASK] Remove unused image "typo3logo-white-greyback.gif"

Resolves: #72732
Releases: master
Change-Id: I835b11dc80531530e845f9ecbf2b91ecbdf0ba91
Reviewed-on: https://review.typo3.org/45937
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Table wizard: large fields and BR-tags 61/45661/5
Wouter Wolters [Thu, 7 Jan 2016 19:58:48 +0000 (20:58 +0100)]
[BUGFIX] Table wizard: large fields and BR-tags

Large fields output newline as br-tag in frontend

Resolves: #72388
Releases: master, 7.6
Change-Id: I8c225548249fc013452641c0316091701fcdca6a
Reviewed-on: https://review.typo3.org/45661
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Make a resource storage driver accessible 33/45933/4
Bernhard Kraft [Fri, 15 Jan 2016 12:07:02 +0000 (13:07 +0100)]
[TASK] Make a resource storage driver accessible

The method "getDriver" of a resource storage is not public. This
inhibits any extension (even core extensions like import/export) to
perform actions which are custom for a special type of driver. Of
course it makes sense to obfuscate the driver layer to most
applications and extensions, but in some cases it is handy
to directly talk to a driver.

Releases: master
Resolves: #72728
Change-Id: If01f3ca6208846b9520e2ef4af2a9483e11f6d88
Reviewed-on: https://review.typo3.org/45933
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Change deprecation of DocumentTemplate::sectionEnd 32/45932/3
Georg Ringer [Fri, 15 Jan 2016 12:22:24 +0000 (13:22 +0100)]
[BUGFIX] Change deprecation of DocumentTemplate::sectionEnd

To avoid regressions deprecation logs in core, the deprecation log entry
is only written in 'sectionEnd()' if the sectionFlag is used.

Change-Id: I15330825b2c6455e55ed3f544355b38c47a0929c
Resolves: #72730
Releases: master
Reviewed-on: https://review.typo3.org/45932
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
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>
3 years ago[BUGFIX] Automatically remove BOM from files before concatenation 42/45842/6
Christian Futterlieb [Tue, 12 Jan 2016 14:32:30 +0000 (15:32 +0100)]
[BUGFIX] Automatically remove BOM from files before concatenation

Resolves: #72648
Releases: master, 7.6
Change-Id: I12d97a4bda70879c039d8b05390cc5e37fbeef51
Reviewed-on: https://review.typo3.org/45842
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wolfgang Klinger <wolfgang@wazum.com>
Reviewed-by: Martin Kutschker <martin.kutschker@ymail.com>
Tested-by: Martin Kutschker <martin.kutschker@ymail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Always use backend form protection in backend URI builder 87/45687/9
Christian Weiske [Fri, 8 Jan 2016 10:52:08 +0000 (11:52 +0100)]
[BUGFIX] Always use backend form protection in backend URI builder

Backend edit links in frontend editing used FrontendFormProtection
when a frontend user was logged in.
We force using BackendFormProtection when building URLs with the
backend UriBuilder now.

Resolves: #72582
Releases: master, 7.6
Change-Id: I6cd33c47cfed2eeb30af84c3dc40f8e54f3bf197
Reviewed-on: https://review.typo3.org/45687
Reviewed-by: Christian Weiske <typo3@cweiske.de>
Tested-by: Christian Weiske <typo3@cweiske.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Extend username search in beuser module 30/45930/4
Georg Ringer [Fri, 15 Jan 2016 11:44:38 +0000 (12:44 +0100)]
[TASK] Extend username search in beuser module

The search for a username searches now also in the columns
"uid" and "realName".

Change-Id: I8401e3c6cf73465f60a2c851dd87f28c3e0bff5c
Resolves: #72317
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45930
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Drop fluid FailSafe from install tool 68/45868/4
Christian Kuhn [Wed, 13 Jan 2016 17:10:37 +0000 (18:10 +0100)]
[TASK] Drop fluid FailSafe from install tool

Install tool has a fallback layer to a php based template
in case fluid does not work due to broken reflection for
@inject annotations. Since @inject isn't used anymore in
install tool this layer can be dropped now.

Change-Id: Iedf0e9ea75fa105f649324c993963fb29e666607
Resolves: #72724
Related: #55352
Releases: master
Reviewed-on: https://review.typo3.org/45868
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove EXT:t3skin/stylesheets/sprites/ 22/45922/6
Frank Nägler [Fri, 15 Jan 2016 09:43:23 +0000 (10:43 +0100)]
[TASK] Remove EXT:t3skin/stylesheets/sprites/

Resolves: #72416
Releases: master
Change-Id: I5217f057fb8c8325770d0afe658bef7e4061d649
Reviewed-on: https://review.typo3.org/45922
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Remove todo chapter of the scheduler manual 29/45929/2
Georg Ringer [Fri, 15 Jan 2016 11:10:16 +0000 (12:10 +0100)]
[TASK] Remove todo chapter of the scheduler manual

The todos are done in forge and should be removed from a public
documentation. Furthermore the link to the former project gabrial
does not work anymore.

Change-Id: Ibd1e6c20b1e0f49121e05ec847d15a4a00797b99
Resolves: #72723
Releases: master
Reviewed-on: https://review.typo3.org/45929
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Ludwig Rafelsberger <ludwig.rafelsberger@gmx.at>
Tested-by: Ludwig Rafelsberger <ludwig.rafelsberger@gmx.at>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Replace mentions of index_ts.php 24/45924/4
Ludwig Rafelsberger [Fri, 15 Jan 2016 09:56:24 +0000 (10:56 +0100)]
[BUGFIX] Replace mentions of index_ts.php

The file index_ts.php is now \TYPO3\CMS\Frontend\Http\RequestHandler,
this change replaces all mentions of the old file.

Resolves: #72720
Releases: master, 7.6
Change-Id: Ic35c29b465d8d5f7d495591c9420b94147fb0a3f
Reviewed-on: https://review.typo3.org/45924
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Allow access to visible content within /.well-known/ directory 01/45901/4
Cedric Ziel [Thu, 14 Jan 2016 18:18:24 +0000 (19:18 +0100)]
[TASK] Allow access to visible content within /.well-known/ directory

Allow access to the visible content from within the `/.well-known/`
hidden directory. The access to all other hidden files and directories
(starting with a dot) is still blocked.

The /.well-known/ directory represents the standard (RFC 5785) path
prefix for "well-known locations", and therefore, access to its visible
content should not be blocked.

Change-Id: I533d38a12da5cae59abed4fc00d597814d28fa04
Resolves: #72712
Releases: master,7.6,6.2
Reviewed-on: https://review.typo3.org/45901
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Split service class of Import/Export (impexp) 99/45899/6
Martin Kutschker [Thu, 14 Jan 2016 17:30:25 +0000 (17:30 +0000)]
[!!!][TASK] Split service class of Import/Export (impexp)

Resolves: #72710
Releases: master
Change-Id: I4b0a4535c28470c539fd0ae88f7e4855ff037819
Reviewed-on: https://review.typo3.org/45899
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Filelist: Removed call to deprecated method render() 53/45553/2
Michael Oehlhof [Sun, 3 Jan 2016 00:37:44 +0000 (01:37 +0100)]
[BUGFIX] Filelist: Removed call to deprecated method render()

Call of FlashMessage->render() when storage is not browsable is replaced
with appropriate code.

Resolves: #72507
Releases: master, 7.6
Change-Id: I3ecc251e1c5c4626773ee1b9c96c34308ab52442
Reviewed-on: https://review.typo3.org/45553
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[FEATURE] Make indexed search extbase plugin form target Pid configurable 16/44716/3
Tymoteusz Motylewski [Sat, 14 Nov 2015 11:47:54 +0000 (12:47 +0100)]
[FEATURE] Make indexed search extbase plugin form target Pid configurable

Allows to change extbase plugin search form target page configurable
from TypoScript.
The new TS option is introduced
plugin.tx_indexedsearch.settings.targetPid

when it is not set, the current pid will be used.

Resolves: #71331
Releases: master

Change-Id: I3e529d8e2a9f2008f04552e7da0a1f41b3a295e0
Reviewed-on: https://review.typo3.org/44716
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove unused info file 16/45916/3
Ludwig Rafelsberger [Fri, 15 Jan 2016 09:00:49 +0000 (10:00 +0100)]
[TASK] Remove unused info file

This file served no purpose anymore, thus delete it.

Resolves: #72718
Releases: master
Change-Id: Ie95dd15735b2d3125b82ba3227352d53d701099d
Reviewed-on: https://review.typo3.org/45916
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove RTE t3skin css overrides 37/45837/2
Benni Mack [Tue, 12 Jan 2016 14:54:02 +0000 (15:54 +0100)]
[TASK] Remove RTE t3skin css overrides

Resolves: #72655
Releases: master
Change-Id: I49bad0f2fcb0a5fdd8e7916bc6fc87c3caab4d6c
Reviewed-on: https://review.typo3.org/45837
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove skinImg key in TBE_STYLES array 05/45905/2
Wouter Wolters [Thu, 14 Jan 2016 22:22:59 +0000 (23:22 +0100)]
[TASK] Remove skinImg key in TBE_STYLES array

skinImg key is unused in the core. Remove it.

Resolves: #72715
Releases: master
Change-Id: Ia09ea8ee5f7c424f4d150b13c98e78262dda9b62
Reviewed-on: https://review.typo3.org/45905
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] EXT:filelist: Use new modal confirmation dialog for file delete 69/45369/12
Michael Oehlhof [Sat, 19 Dec 2015 02:50:37 +0000 (03:50 +0100)]
[TASK] EXT:filelist: Use new modal confirmation dialog for file delete

Resolves: #72332
Releases: master, 7.6
Change-Id: I5d58bf432f33917705398322d879942b06840176
Reviewed-on: https://review.typo3.org/45369
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[!!!][TASK] Remove property strict in TypoScriptParser 00/45900/4
Georg Ringer [Thu, 14 Jan 2016 17:35:12 +0000 (18:35 +0100)]
[!!!][TASK] Remove property strict in TypoScriptParser

The property 'strict' is always true and can be removed.

Change-Id: I613b6eed47719b9eb59a8c74a1bb3aac11035154
Resolves: #72711
Releases: master
Reviewed-on: https://review.typo3.org/45900
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Code cleanup in HtmlParser 71/45871/3
Benni Mack [Thu, 14 Jan 2016 07:11:42 +0000 (08:11 +0100)]
[TASK] Code cleanup in HtmlParser

Make HtmlParser go green.

Resolves: #72687
Releases: master
Change-Id: I5d9980d50f17377114d8238e703cf6088f5968ff
Reviewed-on: https://review.typo3.org/45871
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Adjust checkbox position in Extension Manager for dependency checks 34/45434/5
Gianluigi Martino [Thu, 24 Dec 2015 09:35:43 +0000 (10:35 +0100)]
[TASK] Adjust checkbox position in Extension Manager for dependency checks

The checkbox position in the dependencies message was
incorrect and has been corrected.

Change-Id: I0eae9fa34814ba0bf0a31193d036c77a056f45e0
Resolves: #71396
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45434
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FEATURE] Recover deleted pages recursively to top of rootline 44/36744/11
Andreas Fernandez [Sun, 8 Feb 2015 13:59:11 +0000 (14:59 +0100)]
[FEATURE] Recover deleted pages recursively to top of rootline

If enabled for an user or being an admin, deleted pages above the
selected item are also recovered. If an user does not have this ability,
the recover button is locked.

Resolves: #1835
Releases: master
Change-Id: I98d9876ee95f36cda64fc0730169197b153a2e7f
Reviewed-on: https://review.typo3.org/36744
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove loadmask plugin from Extension Manager 44/45844/4
Wouter Wolters [Tue, 12 Jan 2016 19:38:53 +0000 (20:38 +0100)]
[TASK] Remove loadmask plugin from Extension Manager

Resolves: #72632
Releases: master,7.6
Change-Id: I68112a832551084dae90e816cd974eb7b994b08a
Reviewed-on: https://review.typo3.org/45844
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Use f:format.raw instead of f:format.html for InfoBox 95/45895/4
Georg Ringer [Thu, 14 Jan 2016 16:58:25 +0000 (17:58 +0100)]
[BUGFIX] Use f:format.raw instead of f:format.html for InfoBox

To avoid escaped HTML instead of interpreted if no lib.parseFunc is
available, f:format.raw should be used.

Change-Id: If8bd3e4cf51f0ed138785a413fe1f227f219f937
Resolves: #72707
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45895
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] ImpExp: Do not show error message for recursive relations 96/45896/2
Markus Klein [Thu, 14 Jan 2016 17:24:54 +0000 (18:24 +0100)]
[BUGFIX] ImpExp: Do not show error message for recursive relations

Having recursive relations of records is a valid use case and must
not trigger an error message.

Releases: master, 7.6, 6.2
Resolves: #72709
Change-Id: I22a6216bca69fad33ab99387524965728757c057
Reviewed-on: https://review.typo3.org/45896
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Use CharsetConverter for strtolower of FAL identifier 14/43114/9
Sebastian Mazza [Tue, 24 Nov 2015 10:07:33 +0000 (11:07 +0100)]
[BUGFIX] Use CharsetConverter for strtolower of FAL identifier

Avoid using strtolower directly, instead use the CharsetConverter

Change-Id: I8d7cd3fb30e65bda74f41d3721b3de0c9a2ec421
Resolves: #69358
Releases: master
Reviewed-on: https://review.typo3.org/43114
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[BUGFIX] Initialize ExtendedFileUtility only if an actual upload happens 78/45878/3
Georg Ringer [Thu, 14 Jan 2016 10:03:49 +0000 (11:03 +0100)]
[BUGFIX] Initialize ExtendedFileUtility only if an actual upload happens

There is no need to initialize ExtendedFileUtility every request in
EXT:impexp. Check if an upload is actually performed.

Change-Id: I45ff2affd38cf00b3e182741749fb567f6853658
Resolves: #72692
Releases: master
Reviewed-on: https://review.typo3.org/45878
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove usage of $GLOBALS[SOBE] 59/45859/3
Benni Mack [Wed, 13 Jan 2016 07:54:07 +0000 (08:54 +0100)]
[TASK] Remove usage of $GLOBALS[SOBE]

The page position map for web_layout uses
a simple linkThisScript method and calls the global
variable.

The change includes the tiny adaptions in the own
class as well, to remove the dependency on
$GLOBALS[SOBE] for this use case.

Resolves: #72670
Releases: master
Change-Id: I797d1073abc0cd63f9c4434632cc2dc1b78f8ba7
Reviewed-on: https://review.typo3.org/45859
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][TASK] Remove properties of DocumentTemplate 89/45889/4
Georg Ringer [Thu, 14 Jan 2016 14:51:28 +0000 (15:51 +0100)]
[!!!][TASK] Remove properties of DocumentTemplate

With #72392 the method 'table()' has been removed. Some properties are now
not needed anymore and can be removed.

Change-Id: If272b24df379f8ddb895a7c63fbd535a0d69cf7e
Resolves: #72701
Releases: master
Reviewed-on: https://review.typo3.org/45889
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Extract preset logic into separate class in EXT:impexp 85/45885/5
Georg Ringer [Thu, 14 Jan 2016 13:25:48 +0000 (14:25 +0100)]
[TASK] Extract preset logic into separate class in EXT:impexp

Move the preset logic into a separate PresetRepository to
improve readability of ImportExportController.

Change-Id: If93196e8766f6891dd510a4d79ffc0f1a8e00de3
Resolves: #72700
Releases: master
Reviewed-on: https://review.typo3.org/45885
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove thumbnail functionality of EXT:impexp 81/45881/3
Georg Ringer [Thu, 14 Jan 2016 12:34:32 +0000 (13:34 +0100)]
[TASK] Remove thumbnail functionality of EXT:impexp

Previously it was possible to add additional thumbnails to
exports of the EXT:impexp. This functionality is completely
outdated and not needed anymore.

Change-Id: I48964b56ecb707f3f47f70efcf080c603702f913
Resolves: #72697
Releases: master
Reviewed-on: https://review.typo3.org/45881
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[!!!][TASK] RTE Remove relative path calculation options 17/45817/5
Benni Mack [Mon, 11 Jan 2016 16:03:02 +0000 (17:03 +0100)]
[!!!][TASK] RTE Remove relative path calculation options

The RTE has no calculations anymore for defining the
relPath (thus, it's always empty) and can be removed safely.

Resolves: #72666
Releases: master
Change-Id: Ie90de879efca397a81ef9d0ddd4dda53b21e8214
Reviewed-on: https://review.typo3.org/45817
Reviewed-by: Wolfgang Klinger <wolfgang@wazum.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FOLLOWUP][TASK] Filelist: Create new file and opening it for editing 83/45883/2
Michael Oehlhof [Thu, 14 Jan 2016 12:56:16 +0000 (13:56 +0100)]
[FOLLOWUP][TASK] Filelist: Create new file and opening it for editing

Forgotten to change "feature" to "important" inside the rst file

Resolves: #22858
Releases: master

Change-Id: I4320bf4901084a3cb84ca6a1fa85b07b3c19260d
Reviewed-on: https://review.typo3.org/45883
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Improve visibility of composer notice in install documentation 29/45829/2
Philipp Gampe [Tue, 12 Jan 2016 12:32:51 +0000 (13:32 +0100)]
[TASK] Improve visibility of composer notice in install documentation

The notice about running composer install --no-dev is hidden from view.

Move it to the front into an own box to have the same visibility
for all commands that need execution.

Resolves: #72651
Releases: master,7.6
Change-Id: I530a754c319e31285701e1af83ab475aeb59ede6
Reviewed-on: https://review.typo3.org/45829
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Peter Foerger <pfoerger@mac.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Improve usability of EXT:impexp 79/45879/4
Georg Ringer [Thu, 14 Jan 2016 10:40:47 +0000 (11:40 +0100)]
[TASK] Improve usability of EXT:impexp

Improve usability at:
- Use public url instead of combined identifier to show the upload folder
- Don't show a warning if the empty value is selected of extension dependencies

Change-Id: I365d0a3192393a25ebbb85af27df9246c677fba8
Resolves: #72695
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45879
Reviewed-by: Wolfgang Klinger <wolfgang@wazum.com>
Reviewed-by: Bernhard Kraft <kraftb@think-open.at>
Tested-by: Bernhard Kraft <kraftb@think-open.at>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[!!!][TASK] Remove RTE transformation ts_strip 48/45848/4
Benni Mack [Tue, 12 Jan 2016 21:20:21 +0000 (22:20 +0100)]
[!!!][TASK] Remove RTE transformation ts_strip

The conversion to strip certain all HTML tags out
of the RTE parser (ts_strip) on the way from the RTE
to the database is removed.

The hardcoded static list is superseeded by the
HTMLparser logic and all TSconfig used since 4.5 anyway,
so this static logic is obsolete.

Resolves: #72661
Releases: master
Change-Id: I7db74c99101e39d37191601c5e77a5abc04e8e6e
Reviewed-on: https://review.typo3.org/45848
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Add Unit Tests for HtmlParser 52/45852/2
Benni Mack [Tue, 12 Jan 2016 22:34:18 +0000 (23:34 +0100)]
[TASK] Add Unit Tests for HtmlParser

Make sure the core functionality is unit-tested.

Also, add some more information for some methods.

Resolves: #72664
Releases: master
Change-Id: I3fdfba215955237bc9ec8f19a6a70e2c8142236e
Reviewed-on: https://review.typo3.org/45852
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Cleanup RTE Html Parser 49/45849/3
Benni Mack [Tue, 12 Jan 2016 21:40:48 +0000 (22:40 +0100)]
[TASK] Cleanup RTE Html Parser

Remove unused calls, instantiate some variables,
use shortened syntax.

This is a pre-patch in order to clean up some stuff
in the RTE processing.

Resolves: #72662
Releases: master
Change-Id: I356eef267101d8c1d6087ba05c63f9ac14840515
Reviewed-on: https://review.typo3.org/45849
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[!!!][TASK] Remove obsolete HtmlParser methods 54/45854/3
Benni Mack [Tue, 12 Jan 2016 22:39:50 +0000 (23:39 +0100)]
[!!!][TASK] Remove obsolete HtmlParser methods

Some now unused methods (after the XHTML cleanup)
within HtmlParser can be removed as well.

Resolves: #72667
Releases: master
Change-Id: I164505001d76db9b3e111d466f7b823e5cfe6b65
Reviewed-on: https://review.typo3.org/45854
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Remove unused JavaScript validator plugin in EM 51/45851/2
Wouter Wolters [Tue, 12 Jan 2016 22:25:19 +0000 (23:25 +0100)]
[TASK] Remove unused JavaScript validator plugin in EM

Resolves: #72633
Releases: master,7.6
Change-Id: Ic26adc9db1719c4fe8c64a0dce093c64b1bac156
Reviewed-on: https://review.typo3.org/45851
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Import/Export: Removed calls to deprecated method render() 60/45560/3
Michael Oehlhof [Mon, 4 Jan 2016 00:44:15 +0000 (01:44 +0100)]
[BUGFIX] Import/Export: Removed calls to deprecated method render()

Calls of FlashMessage->render() are replaced with appropriate code.

Resolves: #72516
Releases: master, 7.6
Change-Id: I095247810140e16c9f7b8c4fcd781d5a1ef630c4
Reviewed-on: https://review.typo3.org/45560
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Harden fallback class map generation 03/45603/2
Helmut Hummel [Wed, 6 Jan 2016 14:28:49 +0000 (15:28 +0100)]
[BUGFIX] Harden fallback class map generation

It could happen when an extension does not provide any
autoload definition, that valid classes are not or
invalid classes are taken into account during class map generation.

To fix this, update to latest composer code that supports
a blacklist for class map generation and provide tests
folder and ext_update files as valid black list.

Also add "Resources" and "res" folder to black list, which
very often also contain php classes, which are then manually required.

Also fix, streamline and add tests to verify this behavior.

Resolves: #72557
Releases: 7.6, master
Change-Id: I0b949fea8b23edbf9c8b92a4ff87218a66bd0918
Reviewed-on: https://review.typo3.org/45603
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Filelist: Create new file and opening it immediately for editing 07/45007/6
Michael Oehlhof [Sat, 28 Nov 2015 00:32:43 +0000 (01:32 +0100)]
[TASK] Filelist: Create new file and opening it immediately for editing

Resolves: #22858
Releases: master
Change-Id: Ic6c0a6425df8b2d3a763dffac4824e086997f7f5
Reviewed-on: https://review.typo3.org/45007
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[TASK] Use correct TYPO3 API to add fields to TYPO3_USER_SETTINGS 53/45853/3
Wouter Wolters [Tue, 12 Jan 2016 22:38:50 +0000 (23:38 +0100)]
[TASK] Use correct TYPO3 API to add fields to TYPO3_USER_SETTINGS

In ext:rtehtmlarea $GLOBALS is directly accessed. Use the TYPO3 API
method instead.

Resolves: #72665
Releases: master
Change-Id: Iae079d8d7f7e6f77305fa3d2fedd449c4e45ade0
Reviewed-on: https://review.typo3.org/45853
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Move rtehtmlarea TypoScript to correct folder location 58/45858/2
Benni Mack [Wed, 13 Jan 2016 07:27:32 +0000 (08:27 +0100)]
[TASK] Move rtehtmlarea TypoScript to correct folder location

The accessibilityicons feature includes a file
within EXT:rtehtmlarea/res/. According to the rest of the
core conventions this is now moved to
EXT:rtehtmlarea/Configuration/TypoScript/.

Resolves: #72669
Releases: master
Change-Id: I8a1089f8e5ee93fa3c779fa937d72b269dfe3bb4
Reviewed-on: https://review.typo3.org/45858
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Remove unused userTSconfig default options 62/45862/2
Benni Mack [Wed, 13 Jan 2016 08:20:10 +0000 (09:20 +0100)]
[TASK] Remove unused userTSconfig default options

These options are not used at all anymore.

Resolves: #72672
Releases: master
Change-Id: I6f108f6335bd74fd2ac75c3da9b4dc63d5da0f13
Reviewed-on: https://review.typo3.org/45862
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Recycler: Respect configurable pagingSize 41/45841/2
Andreas Fernandez [Tue, 12 Jan 2016 16:12:55 +0000 (17:12 +0100)]
[BUGFIX] Recycler: Respect configurable pagingSize

The paging size was hardcoded to the value of "20" in the JavaScript.
The setting ``pagingSize``, holding the value defined by the controller
is now used instead.

Change-Id: Ief80070ca72b3f7b7bbcfcb803d088c35ef06709
Resolves: #72653
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/45841
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>
3 years ago[BUGFIX] NotFound image uses wrong path in frontend 27/45827/2
Wouter Wolters [Tue, 12 Jan 2016 10:37:53 +0000 (11:37 +0100)]
[BUGFIX] NotFound image uses wrong path in frontend

Resolves: #72646
Releases: master,7.6
Change-Id: I5242c35a2af4e7ab7bef6015beb2ffb2e78536d4
Reviewed-on: https://review.typo3.org/45827
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Move Error page to EXT:core 15/45815/2
Benni Mack [Mon, 11 Jan 2016 15:42:21 +0000 (16:42 +0100)]
[TASK] Move Error page to EXT:core

The error page resides in t3skin and should be moved
to EXT:core as it is used for backend, frontend etc.

Resolves: #72637
Releases: master
Change-Id: I7fe4b633dba5e382dafa8a0096fe21a586b95ba3
Reviewed-on: https://review.typo3.org/45815
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move admin_panel.css to EXT:frontend 16/45816/2
Benni Mack [Mon, 11 Jan 2016 15:53:35 +0000 (16:53 +0100)]
[TASK] Move admin_panel.css to EXT:frontend

The admin panel references t3skin to load the CSS file,
which should belong to EXT:frontend though.

Resolves: #72638
Releases: master
Change-Id: Ibd38c8d53134eb02d611ce88dc0f5eb7914638e8
Reviewed-on: https://review.typo3.org/45816
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>