Packages/TYPO3.CMS.git
3 years ago[BUGFIX] RTE: Use correct settings 36/44736/8
Andreas Allacher [Mon, 16 Nov 2015 16:10:12 +0000 (17:10 +0100)]
[BUGFIX] RTE: Use correct settings

RTE linkhandler properties and classes are now handled correctly.

Change-Id: I943c561e357848b30ae74a3d86062189273b91e5
Releases: master
Resolves: #71248
Reviewed-on: https://review.typo3.org/44736
Tested-by: Renzo Bauen <info@conpassione.ch>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Render flag icons correctly in backend 56/45156/2
Michael Oehlhof [Sun, 6 Dec 2015 12:22:04 +0000 (13:22 +0100)]
[BUGFIX] Render flag icons correctly in backend

Resolves: #71505
Releases: master
Change-Id: Icd915e9919b46d6e8dca5feb0741a4db6b4c7a5e
Reviewed-on: https://review.typo3.org/45156
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
3 years ago[BUGFIX] Re-implement GFX[thumbnails] for Backend 38/45138/2
Benni Mack [Sat, 5 Dec 2015 12:38:59 +0000 (13:38 +0100)]
[BUGFIX] Re-implement GFX[thumbnails] for Backend

The option to disable thumbnails globally for every
backend user in various places does not work anymore,
but is still quite useful. The patch re-introduces the option
to not show the thumbnail in various places.

Resolves: #60497
Releases: master
Change-Id: I28e8bf86563032df8008c7de9aa7861bb5c0e2c0
Reviewed-on: https://review.typo3.org/45138
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
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] ColorPicker: Use absolute web path for exampleImg 40/45140/2
Benni Mack [Sat, 5 Dec 2015 12:58:19 +0000 (13:58 +0100)]
[BUGFIX] ColorPicker: Use absolute web path for exampleImg

The Example Image of the color picker is currently hardcoded (also with ..)
to the typo3/ directory.
This hinders integrators to allow any other file outside of typo3/ to be shown.

The patch corrects the path resolving part of the Color Picker.

Resolves: #70428
Releases: master
Change-Id: I2fb5a6b7379ee1cb5fd6e76d8081f2f72f91a098
Reviewed-on: https://review.typo3.org/45140
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-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] Let FormEngine Slider wizard save data again 45/45145/2
Benni Mack [Sat, 5 Dec 2015 14:45:59 +0000 (15:45 +0100)]
[BUGFIX] Let FormEngine Slider wizard save data again

Due to a change in FormEngine slider rewrite, the parameters
do not get handed over to the TBE_EDITOR update signal,
thus any changes on the slider do not reflect the actual field
that is sent to the server again.

Using apply() correctly as well as a document.ready()
statement makes this functionality work again.

Resolves: #71977
Releases: master
Change-Id: Ib033015d0c3869da487e9163ceca303bd1b436c8
Reviewed-on: https://review.typo3.org/45145
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: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Use "id" attribute for HMENU images in HTML5 41/45141/2
Benni Mack [Sat, 5 Dec 2015 13:06:54 +0000 (14:06 +0100)]
[BUGFIX] Use "id" attribute for HMENU images in HTML5

When setting no config.doktype=html5, then the TYPO3
Frontend renders everything as HTML5, except for
the "name" attribute for before/after logic of HMENUs,
which should use "id" attributes.

The "default" option needs to be taken into account
in order to use "id" instead of "name".

Resolves: #62487
Releases: master
Change-Id: If4cccffd499de4c81b862fa2a2e0fb194ac3bcec
Reviewed-on: https://review.typo3.org/45141
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
3 years ago[TASK] Use root paths for fluid templates in indexed_search 18/45118/3
Daniel Goerz [Thu, 3 Dec 2015 22:23:52 +0000 (23:23 +0100)]
[TASK] Use root paths for fluid templates in indexed_search

The extbase/fluid plugin of indexed search still uses the deprecated
rootPath for templates, partials and layouts. This patch adjusts the
typoscript to use rootPaths.

Change-Id: I7fc164d3ef14aaa1674f3f7940e2cd921a0a9216
Resolves: #72051
Releases: master
Reviewed-on: https://review.typo3.org/45118
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
3 years ago[TASK] Remove unused properties in $LANG 37/45137/2
Benni Mack [Sat, 5 Dec 2015 12:06:32 +0000 (13:06 +0100)]
[TASK] Remove unused properties in $LANG

The properties $charsetArray and $typo3_help_url
inside LanguageService are not needed and are outdated,
thus they can be removed.

Resolves: #72069
Releases: master
Change-Id: Icc6bc48297b361b2797614214176e463d25f683f
Reviewed-on: https://review.typo3.org/45137
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@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>
3 years ago[TASK] Make t3skin frame dimension overrides default 36/45136/2
Benni Mack [Sat, 5 Dec 2015 12:04:27 +0000 (13:04 +0100)]
[TASK] Make t3skin frame dimension overrides default

The TBE_STYLES settings in t3skin are not needed since
the default should be actually the whole backend setting.

The patch changes the settings accordingly.

Resolves: #72068
Releases: master
Change-Id: I7de0c3d8da0c3bdc9f58b56960a073193832ce0e
Reviewed-on: https://review.typo3.org/45136
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] sys_note not displayed in footer -list 33/45133/2
Gianluigi Martino [Fri, 4 Dec 2015 23:00:33 +0000 (00:00 +0100)]
[BUGFIX] sys_note not displayed in footer -list

No notes displayed in the list view footer

Change-Id: I54461133797db0a7a309b2b31407a41e29d1ba5d
Resolves: #72066
Releases: master
Reviewed-on: https://review.typo3.org/45133
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Avoid overly large regex in substituteMarkerArrayCached 97/45097/2
Markus Klein [Wed, 2 Dec 2015 20:15:11 +0000 (21:15 +0100)]
[BUGFIX] Avoid overly large regex in substituteMarkerArrayCached

Fetch the actually used markers from the content and only
generate the replace regex for those.
This avoids problems where 1000 markers may be passed in,
but only 10 are actually used.

Resolves: #44270
Releases: master, 6.2
Change-Id: I05f60960949e945249b045a8ae8e8430f7d8f7e6
Reviewed-on: https://review.typo3.org/45097
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] FormEngine: show inline children found by RelationHandler 75/45075/3
Nicole Cordes [Tue, 1 Dec 2015 15:21:36 +0000 (16:21 +0100)]
[BUGFIX] FormEngine: show inline children found by RelationHandler

Currently only inline children with a proper default parent are added to
the result array for alternative languages. This patch ensures that all
inline children found by the RelationHandler are added and shown in the
backend as well.

Resolves: #71712
Releases: master
Change-Id: I21febbe5947bb61c098a95cf498d7dfb874f1212
Reviewed-on: https://review.typo3.org/45075
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Streamline JavaScript calls to ModuleMenu reload 88/45088/2
Benni Mack [Wed, 2 Dec 2015 13:45:11 +0000 (14:45 +0100)]
[TASK] Streamline JavaScript calls to ModuleMenu reload

There are several versions (partly legacy) of how to
trigger a reload of the Module Menu. This is now
streamlined.

Additionally the NewContentElementController does
not reload the module menu anymore on loading.

Resolves: #72024
Releases: master
Change-Id: I58fc274f22d0312b0616e20e379225f77540fbb3
Reviewed-on: https://review.typo3.org/45088
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] File Recycler collect deleted files again 76/45076/6
Michael Oehlhof [Tue, 1 Dec 2015 21:46:21 +0000 (22:46 +0100)]
[BUGFIX] File Recycler collect deleted files again

Check if a _recycler_ folder exists along the path from the storage root
to the file. If a matching folder is found move the file or folder to be
deleted to the closest _recycler_ folder instead of immediately removing
them from the local filesystem.

Resolves: #66247
Resolves: #45327
Releases: master
Change-Id: Iac000095b86e7c888461aeb0347b9548d8edcd90
Reviewed-on: https://review.typo3.org/45076
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Avoid wrong SQL query in fe_login user group redirect 47/39447/6
Frederic Gaus [Mon, 11 May 2015 15:07:11 +0000 (17:07 +0200)]
[BUGFIX] Avoid wrong SQL query in fe_login user group redirect

Ensure that no invalid group data is collected and check
if any group is set at all before running the SQL query.

Change-Id: I5792ff606d60ba5e5a108ed18c2ec91e354f85ff
Resolves: #64966
Releases: master, 6.2
Reviewed-on: https://review.typo3.org/39447
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Ignore placeholders when copying records 76/11076/24
Oliver Hader [Sat, 31 Oct 2015 19:46:46 +0000 (20:46 +0100)]
[BUGFIX] Ignore placeholders when copying records

Copying records would make placeholders for draft elements visible in the
copy. This is due to the fact that t3ver_state information is removed upon
copy and the records itself are not ignored either. To circument that, now
only relevant records are selected for each scope, being live workspace or
any draft workspace. This also means, that new placeholders are copied if
the process has been initiated on a real draft workspace, which does not
happen if the duplication process was triggered in the live workspace.

Resolves: #36946
Resolves: #42075
Releases: master, 6.2
Change-Id: I0952d1a46d1cc02e0ec97f7cbbc9abc700e00c07
Reviewed-on: https://review.typo3.org/11076
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[TASK] EXT:lang Add a litle space between the search field and the table 48/45048/2
Michael Oehlhof [Sun, 29 Nov 2015 11:46:29 +0000 (12:46 +0100)]
[TASK] EXT:lang Add a litle space between the search field and the table

Resolves: #71955
Releases: master
Change-Id: I900f5edddaeef523647c15f4a677256f723b281f
Reviewed-on: https://review.typo3.org/45048
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Tested-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Bring back the toggle button in install tool 10/45110/7
Gianluigi Martino [Thu, 3 Dec 2015 14:47:00 +0000 (15:47 +0100)]
[TASK] Bring back the toggle button in install tool

This patch brings back the toggle button for all configuration in install tool

Resolves: #71387
Releases: master
Change-Id: I827f3389c564857e76f215f6e9c6d22cddb2728f
Reviewed-on: https://review.typo3.org/45110
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Remove NOT NULL from optional text fields in system extensions 39/45039/6
Tomas Norre Mikkelsen [Sun, 29 Nov 2015 10:00:29 +0000 (11:00 +0100)]
[BUGFIX] Remove NOT NULL from optional text fields in system extensions

Removes NOT NULL requirement from TEXT database columns where the field is
not required to be filled in the backend. This aligns TCA definition and
database configuration, allowing to skip those fields when creating
records as MySQL doesn't allow default values for TEXT columns.

Resolves: #71952
Releases: master
Change-Id: Ic863899c6343a8e8c603a265c85dd906ad834568
Reviewed-on: https://review.typo3.org/45039
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] DBAL: Fix renaming of tables in Install Tool 24/45124/2
Morton Jonuschat [Fri, 4 Dec 2015 09:51:55 +0000 (10:51 +0100)]
[BUGFIX] DBAL: Fix renaming of tables in Install Tool

Add handling of the RENAME action to compileALTERTABLE() to allow the
InstallTool to rename a table before suggesting to drop it permanently.

Resolves: #72036
Releases: master
Change-Id: Ie0886594b09e9b3fc19e6c68ecdbc1dcaeeae46b
Reviewed-on: https://review.typo3.org/45124
Reviewed-by: Markus Klein <markus.klein@typo3.org>
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[TASK] Replace editOnClick in Page Layout Module 94/44494/4
Benni Mack [Fri, 4 Dec 2015 09:51:03 +0000 (10:51 +0100)]
[TASK] Replace editOnClick in Page Layout Module

Replaces all JavaScript code for building URLs
with proper <a href=""> HTML output.

Resolves: #71261
Releases: master
Change-Id: I40b2adc52936cfb8d7d4b0e5f7742d3391ed2a98
Reviewed-on: https://review.typo3.org/44494
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[FOLLOWUP][BUGFIX] ImageViewHelper should catch exceptions 23/45123/3
Benni Mack [Fri, 4 Dec 2015 08:39:49 +0000 (09:39 +0100)]
[FOLLOWUP][BUGFIX] ImageViewHelper should catch exceptions

The Uri/ImageViewHelper should catch exceptions as well.

Releases: master
Resolves: #71686
Change-Id: I63d472070cd2e9f8db28c646684ce0c32b1c08e1
Reviewed-on: https://review.typo3.org/45123
Reviewed-by: Andreas Allacher <andreas.allacher@gmx.at>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Catch security exceptions in global JS module 93/45093/2
Markus Klein [Wed, 2 Dec 2015 15:39:21 +0000 (16:39 +0100)]
[BUGFIX] Catch security exceptions in global JS module

The storage JS module is loaded in the top window.
In case this windows has been opened by some other page
(different domain) then a security exception is thrown
by the browsers, which kills the execution.

Catch exceptions when accessing the opener to avoid
this particular edge case.

Resolves: #71857
Releases: master
Change-Id: Ifa19d1f70eae71ac46c66bb759580d82ce5b6c99
Reviewed-on: https://review.typo3.org/45093
Reviewed-by: Eckard Gehrke <eckard.gehrke@gmx.de>
Tested-by: Eckard Gehrke <eckard.gehrke@gmx.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Change name of correct pagetree entry after renaming 77/44977/3
Martin Gebert [Fri, 27 Nov 2015 12:51:45 +0000 (13:51 +0100)]
[BUGFIX] Change name of correct pagetree entry after renaming

* The first parameter to TreeEditor.complete and
TreeEditor.beforecomplete is the TreeEditor, not the edited node.
Reflect this in the code.
* In TreeEditor.updateNodeText, update the node provided as parameter
instead of the current editNode.
* In saveTitle, remove the first parameter, because it's used in the
wrong way (code assumes i'ts a node, but it's actually a TreeEditor) and
is not necessary.
* In saveTitle, store the current editNode, in case treeEditor.editNode
changes before the ajax call completes.

Resolves: #56371
Releases: master
Change-Id: I9446969701f0e24bcc048305ea06819228982826
Reviewed-on: https://review.typo3.org/44977
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Refer to correct naming of link handler TSconfig option 21/45121/2
Markus Klein [Fri, 4 Dec 2015 00:27:27 +0000 (01:27 +0100)]
[BUGFIX] Refer to correct naming of link handler TSconfig option

Resolves: #71664
Releases: master
Change-Id: If656d6f5f6641013968b73b0165f58d0a75ab3b5
Reviewed-on: https://review.typo3.org/45121
Reviewed-by: Andreas Allacher <andreas.allacher@gmx.at>
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[BUGFIX] TCA Time Field allow 0:00 as valid input 58/45058/3
Frank Nägler [Mon, 30 Nov 2015 12:26:41 +0000 (13:26 +0100)]
[BUGFIX] TCA Time Field allow 0:00 as valid input

Resolves: #56668
Releases: master
Change-Id: I9ec1519ffbdde09b74165efc00074ceef3b38f84
Reviewed-on: https://review.typo3.org/45058
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] ImageViewHelper should catch exceptions 96/44796/3
Andreas Allacher [Thu, 19 Nov 2015 13:27:33 +0000 (14:27 +0100)]
[BUGFIX] ImageViewHelper should catch exceptions

The ImageViewHelper should catch the following exceptions:
1.) \UnexpectedValueException:
This can happen if a file has been replaced with a folder.

2.) \TYPO3\CMS\Core\Resource\Exception\ResourceDoesNotExistException
If a file was deleted (or renamed directly in the file system).
Such a scenario should still result in a proper page.

Change-Id: I73fa4c279d779a524c0a10021df56529dde052fc
Releases: master, 6.2
Resolves: #71686
Reviewed-on: https://review.typo3.org/44796
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Only show search on non-empty pages 90/45090/4
Andreas Fernandez [Wed, 2 Dec 2015 14:45:58 +0000 (15:45 +0100)]
[BUGFIX] Only show search on non-empty pages

If a page has neither content nor subpages, do not show the search button
in the backend.

Resolves: #72027
Releases: master
Change-Id: Iff2657a203f25123c288ea48e6fc553483bdd254
Reviewed-on: https://review.typo3.org/45090
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Optimize backend checkboxes check / uncheck all 61/45061/9
Frank Nägler [Mon, 30 Nov 2015 13:03:30 +0000 (14:03 +0100)]
[TASK] Optimize backend checkboxes check / uncheck all

This patch optimises the handling of SelectCheckBoxElements.
The checkbox also shows a tooltip now.

Resolves: #71021
Releases: master
Change-Id: If850d489fdc1f3f7909d3695a4509904daea3f18
Reviewed-on: https://review.typo3.org/45061
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] DebuggerUtility: Treat null results of lazy objects correctly 00/45100/2
Markus Klein [Wed, 2 Dec 2015 20:54:38 +0000 (21:54 +0100)]
[BUGFIX] DebuggerUtility: Treat null results of lazy objects correctly

Resolves: #71951
Releases: master, 6.2
Change-Id: I590f1915fad84e09a6e45988d1adf17f61598c46
Reviewed-on: https://review.typo3.org/45100
Reviewed-by: Sebastian Michaelsen <michaelsen@t3seo.de>
Tested-by: Sebastian Michaelsen <michaelsen@t3seo.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Disable debug for Fluid Ajax Widget 82/45082/2
Benni Mack [Wed, 2 Dec 2015 12:22:39 +0000 (13:22 +0100)]
[BUGFIX] Disable debug for Fluid Ajax Widget

If TYPO3_CONF_VARS[FE][debug] is enabled then the
parseTime is added at the end of each frontend output.

When having AJAX responses, this might be problematic
as the expected output contains more than what is needed.

Explicitly setting debug=0 for the page type 7076 resolves
the problem in Fluid.

Releases: master
Resolves: #71793
Change-Id: I6295286232dd0b1e4257b4e9a3928837ba6e9a1b
Reviewed-on: https://review.typo3.org/45082
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Render previews for all files in FSCs upload CE 81/45081/2
Daniel Goerz [Wed, 2 Dec 2015 09:08:37 +0000 (10:08 +0100)]
[BUGFIX] Render previews for all files in FSCs upload CE

Change-Id: I418e2985efb11a3074cf9ee15935b3274c316165
Resolves: #71994
Releases: master
Reviewed-on: https://review.typo3.org/45081
Reviewed-by: Gianluigi Martino <gmartino27@gmail.com>
Tested-by: Gianluigi Martino <gmartino27@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Fix MySQL specific language query in LocalizationController 98/45098/2
Morton Jonuschat [Wed, 2 Dec 2015 20:20:38 +0000 (21:20 +0100)]
[BUGFIX] Fix MySQL specific language query in LocalizationController

Change the SQL statement used to query for available source languages to
be standards compliant by grouping on the queried field instead of the
counterpart in the joined tt_content table.

Resolves: #72017
Releases: master
Change-Id: I6902411f11e82a96513db640bc197e67ecba1e89
Reviewed-on: https://review.typo3.org/45098
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Enable disabled FAL functional test assertions 91/45091/3
Oliver Hader [Wed, 2 Dec 2015 15:00:55 +0000 (16:00 +0100)]
[TASK] Enable disabled FAL functional test assertions

Resolves: #72028
Releases: master
Change-Id: I6092222a2726f06aae26967183161971c4ead858
Reviewed-on: https://review.typo3.org/45091
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[TASK] Add php7 to the list of known php files 83/45083/2
Benni Mack [Wed, 2 Dec 2015 12:27:26 +0000 (13:27 +0100)]
[TASK] Add php7 to the list of known php files

Releases: master
Resolves: #72019
Change-Id: I60a1458bdffb5df9c177d183f1229bcba930c95a
Reviewed-on: https://review.typo3.org/45083
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-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] Do not load ContextHelp JS if no BE user is there 89/45089/2
Markus Klein [Wed, 2 Dec 2015 14:41:37 +0000 (15:41 +0100)]
[BUGFIX] Do not load ContextHelp JS if no BE user is there

This avoids to load the JS for the BE login for instance.

Resolves: #72026
Releases: master
Change-Id: I12827386e1e6d97b6c0dda5a6ddd0cd393659781
Reviewed-on: https://review.typo3.org/45089
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Reintroduce support for reverseProxySSL 01/44001/6
ajahn [Mon, 12 Oct 2015 08:06:44 +0000 (10:06 +0200)]
[BUGFIX] Reintroduce support for reverseProxySSL

Creating a backend request relies on TYPO3_CONF_VARS which
is not set yet.
This breaks requests when using a reverse proxy for SSL
because HTTP is used as scheme even thogh HTTPS should be used.

Change-Id: Id3f5fe2189f5bcc017da8ebcc21cc43920917aa0
Resolves: #70525
Releases: master
Reviewed-on: https://review.typo3.org/44001
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Cleanup unused variable in AbstractUserAuthentication 84/45084/2
Benni Mack [Wed, 2 Dec 2015 12:38:01 +0000 (13:38 +0100)]
[TASK] Cleanup unused variable in AbstractUserAuthentication

The variable global database info is removed as it
is never used.

Resolves: #72020
Releases: master
Change-Id: I22bde60fbedb66a67f6738f00c722879f24a82e3
Reviewed-on: https://review.typo3.org/45084
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Always show close button for temporary web mounts 74/45074/3
Andreas Fernandez [Tue, 1 Dec 2015 13:25:33 +0000 (14:25 +0100)]
[BUGFIX] Always show close button for temporary web mounts

Position the close button absolutely to always show the
close button on the right side.

Resolves: #71983
Releases: master
Change-Id: Ic809fa3e994a9897bb24e368883d6807139b0251
Reviewed-on: https://review.typo3.org/45074
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Add language to images in filemetadata 21/44221/3
Stephan Großberndt [Thu, 22 Oct 2015 11:37:41 +0000 (13:37 +0200)]
[TASK] Add language to images in filemetadata

Also make the order the same for text and application.

Resolves: #70950
Releases: master
Change-Id: I90601ba98d7af18223d7cb93de47ba30f598f8c0
Reviewed-on: https://review.typo3.org/44221
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Gianluigi Martino <gmartino27@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Use correct path for content rendering template inclusion 80/45080/3
Markus Klein [Wed, 2 Dec 2015 01:48:39 +0000 (02:48 +0100)]
[BUGFIX] Use correct path for content rendering template inclusion

Resolves: #70044
Releases: master
Change-Id: Ibc10dce2d445583eea879efe4d13219be8f547c8
Reviewed-on: https://review.typo3.org/45080
Reviewed-by: Josef Glatz <josef.glatz@typo3.org>
Tested-by: Josef Glatz <josef.glatz@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] toTop Link reloads page with baseUrl in fluid_styled_content 53/45053/5
Gianluigi Martino [Sun, 29 Nov 2015 18:45:28 +0000 (19:45 +0100)]
[BUGFIX] toTop Link reloads page with baseUrl in fluid_styled_content

When using fluid_styled_content toTop option, the page reload if baseUrl
is set.

Change-Id: I6216dc6ddc6b56696710e234144c4b2bd7ac87dd
Resolves: #71695
Releases: master
Reviewed-on: https://review.typo3.org/45053
Reviewed-by: Gianluigi Martino <gmartino27@gmail.com>
Tested-by: Gianluigi Martino <gmartino27@gmail.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] FormEngine: Select correct FlexForm DS for inline records 14/44914/3
Morton Jonuschat [Mon, 23 Nov 2015 11:12:08 +0000 (12:12 +0100)]
[BUGFIX] FormEngine: Select correct FlexForm DS for inline records

If an inline field is defined within a FlexForm that has multiple data
structures defined the FormAjaxInlineController always selects the
default data structure due to missing context information.

This patch transmits the required context within the AJAX request to
enable selecting the appropriate data structure for the flexform.

It also changes the method to determine the path through the flexform
data structure to work in the case of an inline element configured
within a flexform within another inline element.

Resolves: #71436
Related: #70918
Related: #71564
Related: #71655
Releases: master
Change-Id: I7ecd174b78997ad3b1d1513a15a78cdc7bac23ff
Reviewed-on: https://review.typo3.org/44914
Tested-by: Armin Ruediger Vieweg <armin@v.ieweg.de>
Tested-by: Sebastian Michaelsen <michaelsen@t3seo.de>
Tested-by: Felix Rauch <rauch@skaiamail.de>
Reviewed-by: Claus Due <claus@phpmind.net>
Tested-by: Christopher Orth <corthmail@gmail.com>
Tested-by: Torsten <info@by-torsten.com>
Tested-by: Philipp Wrann <philippwrann@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Show hidden templates in tstemplate 67/40767/6
Frederic Gaus [Tue, 30 Jun 2015 12:11:12 +0000 (14:11 +0200)]
[BUGFIX] Show hidden templates in tstemplate

Show hidden templates in backend module tstemplate

Resolves: #52223
Releases: master
Change-Id: Ida5f2bc2d57155e4e1c5057d3a6fd156774302c5
Reviewed-on: https://review.typo3.org/40767
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] Allow overlaying of records for all languages again 41/44941/4
Mathias Schreiber [Wed, 25 Nov 2015 15:44:58 +0000 (16:44 +0100)]
[BUGFIX] Allow overlaying of records for all languages again

Return records with sys_language_uid=-1 untouched instead of
completely dropping them.

This is actually a problem up higher in the calling stack but
should be fixed properly in the near future.

Resolves: #71621
Releases: master
Change-Id: Ib39f200d4a4cb6ee538f45e0bccca845f10e1e16
Reviewed-on: https://review.typo3.org/44941
Reviewed-by: Joschi Kuphal <joschi@tollwerk.de>
Tested-by: Joerg Kummer <service@enobe.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] DBAL: Properly compile CAST statement after OR condition 70/45070/3
Morton Jonuschat [Mon, 30 Nov 2015 18:39:31 +0000 (19:39 +0100)]
[BUGFIX] DBAL: Properly compile CAST statement after OR condition

Properly output the CAST statement after the combination of
using FIND_IN_SET followed by an OR condition.

Resolves: #71979
Releases: master
Change-Id: If9dbdd0743c3bda43e23260ef78752176dd1b85d
Reviewed-on: https://review.typo3.org/45070
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] ImageManipulationElement: Fix PHPDoc block comment 72/45072/2
Josef Glatz [Tue, 1 Dec 2015 08:19:59 +0000 (09:19 +0100)]
[BUGFIX] ImageManipulationElement: Fix PHPDoc block comment

Releases: master
Resolves: #71992
Change-Id: Ida543d0abc24e51a7f510fc180f491239ba3059c
Reviewed-on: https://review.typo3.org/45072
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Shortcut to first sub-page with move placeholder does not work 62/45062/2
Oliver Hader [Mon, 30 Nov 2015 13:44:33 +0000 (14:44 +0100)]
[BUGFIX] Shortcut to first sub-page with move placeholder does not work

Shortcuts to the first sub-page with that one being moved in a workspace
lead to an exception in previewing in a workspace context. Reason is that
the move-placeholder of the valid target in the live workspace is being
disabled in a workspace which is not checked further.

Resolves: #71984
Releases: master
Change-Id: I671611b63f9baea5ff310bcbd30b42e6378580c9
Reviewed-on: https://review.typo3.org/45062
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] Empty grid list in frontend workspace preview 07/44307/3
Oliver Hader [Mon, 26 Oct 2015 23:06:56 +0000 (00:06 +0100)]
[BUGFIX] Empty grid list in frontend workspace preview

The grid list of the frontend workspace preview stayed empty due to
several JavaScript issues. First one is a CORS thingy with local
document.domain values being set and for the list IFRAME being set
too late (and thus running into CORS error). Besides that the tabs
component is only available in the backend workspace module and
leads to another error if expected and used in the frontend preview.

Resolves: #66169
Releases: master, 6.2
Change-Id: I5bf3dd7760c9382527d85e6e7e8e0ad5dca81c05
Reviewed-on: https://review.typo3.org/44307
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] Move FSC templates one level up 56/45056/2
Markus Klein [Mon, 30 Nov 2015 11:15:49 +0000 (12:15 +0100)]
[BUGFIX] Move FSC templates one level up

This make the configuration less misleading.

Resolves: #71781
Releases: master
Change-Id: Ic2e593520f52dabc1ccce136d05f465f6bd96ec9
Reviewed-on: https://review.typo3.org/45056
Reviewed-by: Josef Glatz <josef.glatz@typo3.org>
Tested-by: Josef Glatz <josef.glatz@typo3.org>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Add possibility to purge workspaces move placeholder 68/45068/2
Oliver Hader [Mon, 30 Nov 2015 16:20:30 +0000 (17:20 +0100)]
[TASK] Add possibility to purge workspaces move placeholder

During resolving references in a workspace context overlays and
delete-placeholder are considered and it's possible to define
whether they are kept or substituted. This mechanism is missing
for move-placeholders as well.

Resolves: #71990
Releases: master, 6.2
Change-Id: Id0a5326c968b5ceaca2af4c092f9907a91797823
Reviewed-on: https://review.typo3.org/45068
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[TASK] Extend regular workspaces DataHandler functional tests 66/45066/3
Oliver Hader [Mon, 30 Nov 2015 15:13:59 +0000 (16:13 +0100)]
[TASK] Extend regular workspaces DataHandler functional tests

The following actions are added:
* delete content and copy either draft or live page
* change content sorting and copy either draft or live page
* move content around and copy either draft or live page

Resolves: #71988
Releases: master, 6.2
Change-Id: I398fc9f0e7f91a9a944c74868d2718fdf19aa9f8
Reviewed-on: https://review.typo3.org/45066
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[TASK] Extend workspaces DataHandler functional tests 63/45063/4
Oliver Hader [Mon, 30 Nov 2015 14:46:09 +0000 (15:46 +0100)]
[TASK] Extend workspaces DataHandler functional tests

Add content element on different page in base scenario.

Resolves: #71986
Releases: master, 6.2
Change-Id: I87f198301fa8090c96a7c2e22eab9ecc59900405
Reviewed-on: https://review.typo3.org/45063
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[TASK] Optimize usage of debug_backtrace() 08/44808/3
Stefan Neufeind [Thu, 19 Nov 2015 20:50:54 +0000 (21:50 +0100)]
[TASK] Optimize usage of debug_backtrace()

Save performance by only fetching what is needed.

Change-Id: I89710c2e7bcdb32e4b5864a629f259eedd176a2b
Resolves: #71707
Releases: master
Reviewed-on: https://review.typo3.org/44808
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Display RTE queryParametersSelector properly 57/45057/2
Markus Klein [Mon, 30 Nov 2015 11:27:38 +0000 (12:27 +0100)]
[BUGFIX] Display RTE queryParametersSelector properly

Fix the wrong check for the configuration, which is 0 by default.

Resolves: #71980
Releases: master
Change-Id: I0726860cdc87bf6a5524c89ef52f44d9a891c9af
Reviewed-on: https://review.typo3.org/45057
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Eric Chavaillaz <eric@hemmer.ch>
Tested-by: Eric Chavaillaz <eric@hemmer.ch>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] FAL: Fix inline labels for fields of type group 79/44979/2
Morton Jonuschat [Fri, 27 Nov 2015 13:37:59 +0000 (14:37 +0100)]
[BUGFIX] FAL: Fix inline labels for fields of type group

Properly extract the table and uid for the record from uid_local in case
of group type sources that use the table_uid|label syntax.

Resolves: #71887
Releases: master
Change-Id: I1a0b6d9798bf1d397d64c02f05e71978ee022a2c
Reviewed-on: https://review.typo3.org/44979
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Improve usability of inline header 54/45054/2
Georg Ringer [Sun, 29 Nov 2015 19:58:57 +0000 (20:58 +0100)]
[BUGFIX] Improve usability of inline header

The header should break into next line if it is too long.

Change-Id: I8b83b49e2691f734f79f56a2639761c529272cb4
Resolves: #71881
Releases: master
Reviewed-on: https://review.typo3.org/45054
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] No possibility to hide "New" button in Inline Elements 17/45017/5
Gernot Schulmeister [Sat, 28 Nov 2015 15:28:14 +0000 (16:28 +0100)]
[BUGFIX] No possibility to hide "New" button in Inline Elements

Hide "New" Button in TCA with
['appearance']['enabledControls']['new'] = false

Change-Id: I4b9d3ba1ef55f15127fcedfe0e5fcc5f3515a1b9
Resolves: #71918
Releases: master
Reviewed-on: https://review.typo3.org/45017
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Gianluigi Martino <gmartino27@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Travis: Disable Xdebug 33/45033/2
Nicole Cordes [Sat, 28 Nov 2015 23:31:25 +0000 (00:31 +0100)]
[TASK] Travis: Disable Xdebug

Resolves: #71947
Releases: master, 6.2
Change-Id: I06ad0771dd87d5186818028b4bea7bd61ee305d9
Reviewed-on: https://review.typo3.org/45033
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
3 years ago[BUGFIX] Prevent double encoding in button rendering 14/45014/3
Nicole Cordes [Sat, 28 Nov 2015 14:14:06 +0000 (15:14 +0100)]
[BUGFIX] Prevent double encoding in button rendering

Multiple button settings are double encoded with htmlspecialchars. This
patch removes the hsc within the setters as the button settings are
already escaped during render method.

Resolves: #71915
Releases: master
Change-Id: I470b6e4ce42859d4147e21acf9e7b6334a776848
Reviewed-on: https://review.typo3.org/45014
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] FormEngine: formattedLabel_userFunc_options overrides foreign_label 78/44978/3
Morton Jonuschat [Fri, 27 Nov 2015 13:28:37 +0000 (14:28 +0100)]
[BUGFIX] FormEngine: formattedLabel_userFunc_options overrides foreign_label

Change the order in which the record title for inline records is
determined. As with normal records the userFunc should override the
plain label. Inline records use the special formattedLabel_userFunc
instead of a normal userFunc.

Resolves: #71879
Releases: master
Change-Id: Iaa04530535c109c010f92ac85f8c95952538d2ae
Reviewed-on: https://review.typo3.org/44978
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] Place update button in Admin Panel to top 02/44902/5
Gianluigi Martino [Sun, 22 Nov 2015 13:55:50 +0000 (14:55 +0100)]
[TASK] Place update button in Admin Panel to top

Button on the right side and black background

Change-Id: I69900cf9fbf537334dd96a52249521a126d1b53a
Releases: master
Resolves: #69149
Reviewed-on: https://review.typo3.org/44902
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[TASK] Remove old EXT:phpunit fragments 87/44987/3
Nicole Cordes [Fri, 27 Nov 2015 15:56:07 +0000 (16:56 +0100)]
[TASK] Remove old EXT:phpunit fragments

Clean up test code and remove EXT:phpunit dependencies from core.

Resolves: #71892
Releases: master
Change-Id: I432a5ca7167226638310ff5695e6609b323eaf15
Reviewed-on: https://review.typo3.org/44987
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Show title in button popup with correct encoding 64/44964/4
Michael Oehlhof [Thu, 26 Nov 2015 20:02:22 +0000 (21:02 +0100)]
[BUGFIX] Show title in button popup with correct encoding

Resolves: #71872
Releases: master
Change-Id: I4e0b4e5479dbd9e8200e85fc0eb6097b566a66f3
Reviewed-on: https://review.typo3.org/44964
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Fix title for textmedia migration wizard in Install Tool 84/44984/2
Morton Jonuschat [Fri, 27 Nov 2015 13:55:41 +0000 (14:55 +0100)]
[TASK] Fix title for textmedia migration wizard in Install Tool

Change the title of the migration wizard to accurately reflect the
relation/database column being migrated.

Resolves: #71587
Releases: master
Change-Id: Ieb733a9cdfb9e948251e802e32c59e43533de24d
Reviewed-on: https://review.typo3.org/44984
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] EXT:backend: Cleanup ClickMenu.php 82/44882/3
Michael Oehlhof [Sat, 21 Nov 2015 18:37:07 +0000 (19:37 +0100)]
[TASK] EXT:backend: Cleanup ClickMenu.php

Correct parameter count when calling the functions DB_changeFlag and
DB_History.
Removed some unused code in printFileClickMenu.
Adding type information for some variables to remove hints in PhpStorm.

Resolves: #71763
Releases: master
Change-Id: I2d12e5b31cd75ffb9569c46fae05ac67a6dd2469
Reviewed-on: https://review.typo3.org/44882
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
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>
3 years ago[BUGFIX] EXT:form - bring back "Show message in label" 46/44946/3
Ralf Zimmermann [Thu, 26 Nov 2015 10:10:47 +0000 (11:10 +0100)]
[BUGFIX] EXT:form - bring back "Show message in label"

Respect the "Show message in label" option for validations.

Resolves: #71514
Releases: master
Change-Id: Id22885c88915fe38ffae0068a6d0c19592fed828
Reviewed-on: https://review.typo3.org/44946
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Carlos Meyer <cm@davitec.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Correctly store headers in Request object 37/44937/5
Andreas Wolf [Wed, 25 Nov 2015 10:20:16 +0000 (11:20 +0100)]
[BUGFIX] Correctly store headers in Request object

Write the lowercased header names to the correct property.

Change-Id: I89a0dc18faa8e0c428bc3f48f239d624a2bd64c7
Resolves: #71820
Releases: master
Reviewed-on: https://review.typo3.org/44937
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Show correct label for IRRE records 74/44974/2
Markus Klein [Fri, 27 Nov 2015 09:46:34 +0000 (10:46 +0100)]
[BUGFIX] Show correct label for IRRE records

If IRRE records are shown with a foreign_label definition,
this must be used even if the child table has a label_userfunc.

Resolves: #71883
Releases: master
Change-Id: Ia9ee314b82d7b4de73fea1a53713371791b1efbc
Reviewed-on: https://review.typo3.org/44974
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[TASK] Change order of phpDoc for deleteFile in ResourceStorage 75/44975/2
Wouter Wolters [Fri, 27 Nov 2015 10:36:50 +0000 (11:36 +0100)]
[TASK] Change order of phpDoc for deleteFile in ResourceStorage

Resolves: #71884
Releases: master
Change-Id: Ib37e4191f1af67d2842fc4f4947f184059e854f4
Reviewed-on: https://review.typo3.org/44975
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] Fix typolink forceAbsoluteUrl 72/44972/4
Sebastian Michaelsen [Fri, 27 Nov 2015 08:51:33 +0000 (09:51 +0100)]
[BUGFIX] Fix typolink forceAbsoluteUrl

Fix a regression introduced with code cleanup by catching
all kind of empty host values returned by parse_url().

Resolves: #71843
Related: #71690
Releases: master
Change-Id: I8f89344b915d36bdfe103061e31a115518815637
Reviewed-on: https://review.typo3.org/44972
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Sebastian Michaelsen <michaelsen@t3seo.de>
Tested-by: Sebastian Michaelsen <michaelsen@t3seo.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
3 years ago[TASK] Field "Record Storage Page" is missing exclude flag 12/44912/3
Gianluigi Martino [Mon, 23 Nov 2015 10:54:22 +0000 (11:54 +0100)]
[TASK] Field "Record Storage Page" is missing exclude flag

"Record Storage Page" can be excluded for Editors

Change-Id: Ifeba966d85183319d1b744510857130d141dbc01
Releases: master
Resolves: #71603
Reviewed-on: https://review.typo3.org/44912
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] Remove last usages of xhtml cleaning 69/44969/2
Markus Klein [Thu, 26 Nov 2015 23:21:45 +0000 (00:21 +0100)]
[BUGFIX] Remove last usages of xhtml cleaning

The functionality is deprecated and must not be used by Core anymore.

Resolves: #71785
Releases: master
Change-Id: Id4daacb8a97e952d14ee7acd36eb54b743a4b71a
Reviewed-on: https://review.typo3.org/44969
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Josef Glatz <josef.glatz@typo3.org>
Tested-by: Josef Glatz <josef.glatz@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] ModuleTemplate: Use translated language labels 66/44966/3
Michael Oehlhof [Thu, 26 Nov 2015 21:37:57 +0000 (22:37 +0100)]
[BUGFIX] ModuleTemplate: Use translated language labels

Resolves: #71871
Releases: master
Change-Id: I79914c4940e04c9f958d5496f581f71ae74859d6
Reviewed-on: https://review.typo3.org/44966
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Use correct HTML lang attribute for BE login 67/44967/2
Markus Klein [Thu, 26 Nov 2015 21:59:28 +0000 (22:59 +0100)]
[BUGFIX] Use correct HTML lang attribute for BE login

Next to the language object also the PageRenderer needs to be informed
about the chosen language, based on the browser's accepted languages.

Resolves: #71861
Releases: master
Change-Id: I6b8e25189cd1c33ab50fc5b5373aace4a78d41cd
Reviewed-on: https://review.typo3.org/44967
Tested-by: Jérémie Roulin <jeremie@hemmer.ch>
Reviewed-by: Jérémie Roulin <jeremie@hemmer.ch>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[CLEANUP] Remove unused TCA option canNotCollapse 58/44958/2
Markus Klein [Thu, 26 Nov 2015 14:36:09 +0000 (15:36 +0100)]
[CLEANUP] Remove unused TCA option canNotCollapse

Resolves: #71866
Releases: master
Change-Id: If328abc358b5bbbe695eb7d6db80a9a5cd335728
Reviewed-on: https://review.typo3.org/44958
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add more info to .editorconfig 57/44957/2
Markus Klein [Thu, 26 Nov 2015 14:18:04 +0000 (15:18 +0100)]
[TASK] Add more info to .editorconfig

Resolves: #71863
Releases: master
Change-Id: I4f3494ce2734f1ee0a2f6fc916d3d977c31feae7
Reviewed-on: https://review.typo3.org/44957
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Raise minimum version of typo3/cms-composer-installers 39/44939/2
Helmut Hummel [Wed, 25 Nov 2015 12:28:43 +0000 (13:28 +0100)]
[TASK] Raise minimum version of typo3/cms-composer-installers

Resolves: #71828
Releases: master
Change-Id: I0a1ff18a5e5231346eb25ac5f77ffab07a2f1a8d
Reviewed-on: https://review.typo3.org/44939
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Only instantiate Locales in csConv when necessary 32/44932/3
Benni Mack [Tue, 24 Nov 2015 14:21:09 +0000 (15:21 +0100)]
[TASK] Only instantiate Locales in csConv when necessary

The locales property inside CharsetConverter is only
used for detecting the browsers' preferred language,
so it does not need to be instantiated on every TYPO3
request.

Resolves: #71805
Releases: master
Change-Id: I2de5591e75bb7b9dd3feaf2182d3502b0c7384a8
Reviewed-on: https://review.typo3.org/44932
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Update recommended PHP requirements 35/44935/2
Josef Glatz [Tue, 24 Nov 2015 21:46:29 +0000 (22:46 +0100)]
[TASK] Update recommended PHP requirements

Add recommended PHP requirements according to
environment checks within the TYPO3 install tool.

Resolves: #71815
Releases: master
Change-Id: I5ced4431fa23db31dce45c0c353169f2baa44a1d
Reviewed-on: https://review.typo3.org/44935
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
3 years ago[BUGFIX] indexed_search: fix marker documentation 36/44936/2
Josef Glatz [Tue, 24 Nov 2015 22:03:15 +0000 (23:03 +0100)]
[BUGFIX] indexed_search: fix marker documentation

Fix wrong marker example in sysext:indexed_search documentation.

Releases: master
Resolves: #71816
Change-Id: I967bf4c075df7e1771ddd8c424166214a458208d
Reviewed-on: https://review.typo3.org/44936
Reviewed-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] ElementInformation: close href attribute in back button 34/44934/2
Josef Glatz [Tue, 24 Nov 2015 21:08:21 +0000 (22:08 +0100)]
[BUGFIX] ElementInformation: close href attribute in back button

Add missing closing quotation of href-attribute of back button.
Enable adding file reference after displaying detail view of a file.

Resolves: #71814
Releases: master
Change-Id: Idb4f14836f6df21aef0aa7ff1012250bf8990bee
Reviewed-on: https://review.typo3.org/44934
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 leftover FLOW3 code in Caching 27/44927/4
Benjamin Mack [Tue, 24 Nov 2015 10:51:24 +0000 (11:51 +0100)]
[TASK] Remove leftover FLOW3 code in Caching

The Caching Framework has still an Exception
related to the (now removed) class loading and some
methods which depend on FLOW3 caches and classes
which were never used.

Resolves: #71799
Releases: master
Change-Id: I2f3ffbc128bff217e8d4e02a22a8648893dc0b9f
Reviewed-on: https://review.typo3.org/44927
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
3 years ago[BUGFIX] Frontend editing: fixed error when edit whole record 24/44924/2
Michael Oehlhof [Tue, 24 Nov 2015 00:33:47 +0000 (01:33 +0100)]
[BUGFIX] Frontend editing: fixed error when edit whole record

Resolves: #71527
Releases: master
Change-Id: Ic48cb43cb1eb7ffb54efcba8066acc25c589b5e4
Reviewed-on: https://review.typo3.org/44924
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Save parents localized uid as child reference 47/43147/3
Nicole Cordes [Wed, 9 Sep 2015 09:29:57 +0000 (11:29 +0200)]
[BUGFIX] Save parents localized uid as child reference

This patch resolves problems with updating translated records which
have a relation to a parent object. The backend expects the localized
uid as parent id but extbase currently saves the original uid. This
leads to wrong relation information within the child record.

Resolves: #69630
Releases: master, 6.2
Change-Id: Ib0af8b5fa13c03e15c4db5cb0ac1a81c8ee568eb
Reviewed-on: https://review.typo3.org/43147
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Josef Glatz <josef.glatz@typo3.org>
Tested-by: Josef Glatz <josef.glatz@typo3.org>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
3 years ago[BUGFIX] Live search shows move placeholders in draft workspace 09/13409/11
Bart Dubelaar [Wed, 1 Aug 2012 13:22:44 +0000 (15:22 +0200)]
[BUGFIX] Live search shows move placeholders in draft workspace

This patch makes sure that all records that have a t3ver_move_id
other than 0 are ignored.

Resolves: #37896
Releases: master, 6.2
Change-Id: Id0b45ebdc72522f46bc9b51261eeca2e01d48db9
Reviewed-on: https://review.typo3.org/13409
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
3 years ago[BUGFIX] Fix broken unit tests for system with e.g. german locale 11/44911/4
Frank Nägler [Mon, 23 Nov 2015 15:54:58 +0000 (16:54 +0100)]
[BUGFIX] Fix broken unit tests for system with e.g. german locale

Resolves: #71782
Releases: master
Change-Id: I0e1626bc15bbcfded8660b81652cbfa241f5ae04
Reviewed-on: https://review.typo3.org/44911
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>
3 years ago[BUGFIX] Add favicon without scheme 13/44213/5
Stephan Großberndt [Thu, 22 Oct 2015 08:48:42 +0000 (10:48 +0200)]
[BUGFIX] Add favicon without scheme

Remove the scheme when rendering the link to a favicon in order to
avoid mixed content because the cached header of a page is used for
both HTTP and HTTPS.

Resolves: #69665
Releases: master, 6.2
Change-Id: I39d51bcf31a98369645d144f670e4d6200c2402d
Reviewed-on: https://review.typo3.org/44213
Reviewed-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Steffen Müller <typo3@t3node.com>
Tested-by: Steffen Müller <typo3@t3node.com>
Reviewed-by: Richard Haeser <richardhaeser@gmail.com>
Tested-by: Richard Haeser <richardhaeser@gmail.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Marcus Schwemer <ms@schwemer.de>
Tested-by: Marcus Schwemer <ms@schwemer.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] IE show correct select box arrow 09/44909/2
Andreas Allacher [Mon, 23 Nov 2015 07:47:38 +0000 (08:47 +0100)]
[BUGFIX] IE show correct select box arrow

IE needs to show the select box
arrow correctly (width / height).
Furthermore, the default arrow
needs to be hidden.

Change-Id: I8a37bbc4d53d09cda442f44673daa08ff7be7c90
Releases: master
Resolves: #71779
Reviewed-on: https://review.typo3.org/44909
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] IRRE handle useCombination correctly 86/44686/10
Andreas Allacher [Thu, 12 Nov 2015 07:22:22 +0000 (08:22 +0100)]
[BUGFIX] IRRE handle useCombination correctly

There are currently some errors when using useCombination:
1.) Fatal error when adding a record via foreign_selector
2.) Missing data from useCombination
3.) Opening records via ajax missing data or
fails completely due to record not being found

This change fixes those.

Change-Id: I4a9ca3646de88427a2f2e6f175e278df795785d0
Resolves: #71488
Releases: master
Reviewed-on: https://review.typo3.org/44686
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
3 years ago[BUGFIX] Update tstamp on writeForeignField if any foreign value has changed. (IRRE) 17/44617/5
Sebastian Mazza [Sun, 15 Nov 2015 02:22:39 +0000 (03:22 +0100)]
[BUGFIX] Update tstamp on writeForeignField if any foreign value has changed. (IRRE)

This patch solves the problem where the timestamp in the column tstamp
was not updated when the sorting of the inline list (IRRE) would change.
It also updates the tstamp if one of the following fields change:
foreign_field, foreign_table_field, symmetric_field or one of the
foreign_match_fields.

Resolves: #71138
Releases: master
Change-Id: I3c9143dfd7bc2dca3ce5eb1dbe1f8e71561ebf66
Reviewed-on: https://review.typo3.org/44617
Reviewed-by: Oliver Eglseder <typo3org@vxvr.de>
Tested-by: Oliver Eglseder <typo3org@vxvr.de>
Reviewed-by: Markus Sommer <markussom@posteo.de>
Tested-by: Markus Sommer <markussom@posteo.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
3 years ago[TASK] Installtool: display maximum allowed file size for uploads 75/44775/5
Josef Glatz [Wed, 18 Nov 2015 18:59:01 +0000 (19:59 +0100)]
[TASK] Installtool: display maximum allowed file size for uploads

Since the maximum file size for uploaded files is only limited by
PHP, we could add information about the actually allowed file
size for uploads.

Releases: master
Resolves: #71663
Change-Id: I61ee372c803394a28071ed8d752b28602ef55232
Reviewed-on: https://review.typo3.org/44775
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Add unit tests for stdWrap_substring() 99/44899/4
Michael Oehlhof [Sun, 22 Nov 2015 12:22:06 +0000 (13:22 +0100)]
[TASK] Add unit tests for stdWrap_substring()

Resolves: #71772
Releases: master
Change-Id: I8ca9ab566f3e429c93b64c44bb0697c0b24f96e3
Reviewed-on: https://review.typo3.org/44899
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Improve resolving path to autoload.php 60/44060/2
Helmut Hummel [Wed, 14 Oct 2015 14:52:52 +0000 (16:52 +0200)]
[BUGFIX] Improve resolving path to autoload.php

The patch improves the resolving of autoload.php for
frontend requests in order to support Windows systems
with symlinked core, but copied index.php

Resolves: #70700
Related: #69011
Releases: master
Change-Id: Icede0bd4907ae8ff418df39715b94fc8324a2ad8
Reviewed-on: https://review.typo3.org/44060
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>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
3 years ago[TASK] Disallow multi-line HTTP headers 98/44898/3
Helmut Hummel [Sun, 22 Nov 2015 12:09:58 +0000 (13:09 +0100)]
[TASK] Disallow multi-line HTTP headers

PHP removed the support for this deprecated HTTP specification
in recent versions of PHP, thus we should remove these as well.

Besides that, we add an additional check for newlines
in GeneralUtility::locationHeaderUrl() to prevent potential
issues with Internet Explorer.
These lines can be removed once the minimum PHP requirement
are raised.

Releases: master, 6.2
Resolves: #58816
Change-Id: I38d26affd31913b82a972ac90ebf906a45b92e05
Reviewed-on: https://review.typo3.org/44898
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[BUGFIX] Check webmounts for backend user in workspace preview 32/44832/4
Nicole Cordes [Fri, 20 Nov 2015 15:36:45 +0000 (16:36 +0100)]
[BUGFIX] Check webmounts for backend user in workspace preview

This patch adds a check if the current backend user used for workspace
authentication has access to the current requested page. If the user
doesn't have access the workspace version of that page can't be displayed
and the live version is shown instead.

Resolves: #71734
Releases: master, 6.2
Change-Id: I66b79f9ee36ed3037729dceedd9410ccd85880f4
Reviewed-on: https://review.typo3.org/44832
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Remove unneeded max value check 93/44893/3
Adrian von Arx [Sun, 22 Nov 2015 10:48:19 +0000 (11:48 +0100)]
[TASK] Remove unneeded max value check

Use PHP min instead of forceIntegerInRange since no max value is needed

Resolves: #71696
Releases: master
Change-Id: I1f6ae8045909fd87ea2f18a18b8f440982eabf3e
Reviewed-on: https://review.typo3.org/44893
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Tested-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Fix fatal in web->functions for page without access 87/44887/2
Michael Oehlhof [Sat, 21 Nov 2015 21:16:53 +0000 (22:16 +0100)]
[BUGFIX] Fix fatal in web->functions for page without access

Resolves: #71767
Releases: master
Change-Id: I0c894ac2edcc3e4c9f24de9dd0f522a310d63526
Reviewed-on: https://review.typo3.org/44887
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 stdWrap_bytes() 90/44890/3
Michael Oehlhof [Sun, 22 Nov 2015 01:47:06 +0000 (02:47 +0100)]
[TASK] Add unit tests for stdWrap_bytes()

Resolves: #71770
Releases: master
Change-Id: I5e7f6e8577100ce083517de28986f8cb2e8b8410
Reviewed-on: https://review.typo3.org/44890
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Fix fatal in web->recycler for page without access 88/44888/2
Michael Oehlhof [Sat, 21 Nov 2015 21:32:31 +0000 (22:32 +0100)]
[BUGFIX] Fix fatal in web->recycler for page without access

Resolves: #71768
Releases: master
Change-Id: I6527ccb5bbb11817989c7c9f6ba1ee3da9812e14
Reviewed-on: https://review.typo3.org/44888
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>