- May 15, 2018
-
-
Christian Kuhn authored
Verify getValueByPath() can return a sub part of a given array. Resolves: #85009 Releases: master Change-Id: Idc77809b960534d2b2694002c792f42d710ffa81 Reviewed-on: https://review.typo3.org/56963 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- May 14, 2018
-
-
Alexander Schnitzler authored
This patch introduces the "TYPO3\CMS\Extbase\Annotation\Validate" annotation that replaces the @validate annotation which is deprecated from now on. Releases: master Resolves: #83167 Change-Id: I9a0a3804cfb7429eaf81ec2b3ffa21c3a3d84c63 Reviewed-on: https://review.typo3.org/54870 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Gianluca Piccolo authored
There were some advanced search fields in indexed search that disappeared after the last update. In SearchController, method processExtendedSearchParameters, there were some non-existing variables that were used in some conditions. With this patch, those variables are initialized before the conditions and all the advanced search fields in indexed search are shown again. Releases: master, 8.7 Resolves: #84995 Change-Id: I69aef4c7a3d869d519e84866929f4724c61eabd7 Reviewed-on: https://review.typo3.org/56958 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Peter Niederlag authored
formAction has set a bunch of variables that are required by the frontend for the extendedSearch Inside searchAction this parameters were not set resulting in the extendedSearch section being empty in frontend after searching. With this change the processing of the variables is extracted into a method and called from formAction and searchAction. Releases: master, 8.7 Resolves: #82064 Change-Id: Ia21c445ef0aa72e8e084e9bd021bc5caa7a1e74b Reviewed-on: https://review.typo3.org/55547 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- May 13, 2018
-
-
Helmut Hummel authored
Make it possible to add additional query restrictions, that will be applied to every query. Resolves: #84244 Releases: master, 8.7 Change-Id: I0d0a5546629587306e537da51d8a2557d7e95fce Reviewed-on: https://review.typo3.org/56341 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-
Christian Kuhn authored
The patch deprecates BackendUserAuthentication->getTSConfigVal() and ->getTSConfigProp() and adapts usages to rely on getTSConfig() without arguments. The array nesting is done directly within consuming code and is combined with ?? to a fallback value. Advantages: * Expensive and recursive string operations within getTSConfig() are not used anymore. * The weird 'value' / 'property' based sub array juggling is gone. * Full TSconfig path including fallback can be easily seen within consuming code * Notice free array access using null coalescence operator Change-Id: I6d5777ebd533dcfdc6018e0226bfb3e513cfa652 Resolves: #84993 Related: #84982 Releases: master Reviewed-on: https://review.typo3.org/56953 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Christian Kuhn authored
Removing cruft from BackendUtility is always fun. This time an internal marked one-liner that is used only once bites the dust. Resolves: #84994 Releases: master Change-Id: Iaadbcf3dc74f329f91f1a48ba4096e8ea96f60a4 Reviewed-on: https://review.typo3.org/56955 Tested-by:
TYPO3com <no-reply@typo3.com> 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>
-
Stefan Neufeind authored
Also add tests for dirnameDuringBootstrap and basenameDuringBootstrap. Resolves: #84988 Related: #74806 Releases: master Change-Id: I6544435f6c79425e7c008670cc5dd4df355b28c8 Reviewed-on: https://review.typo3.org/56944 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Christian Kuhn authored
The base PSR-7 implementation of the Response object does not sanitize the headers properly when handing them in as an array, thus, it is stored wrong in the Response object. Resolves: #84853 Releases: master, 8.7 Change-Id: I7571f1438bc602bcae9367b82f99946ed22d8308 Reviewed-on: https://review.typo3.org/56093 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Christian Kuhn authored
The patch sets all user TSconfig related properties of class BackendUserAuthentication to protected. Existing usages of property "userTS" are adapted to call getTSConfig() instead. Resolves: #84984 Related: #84982 Releases: master Change-Id: I6fd10164c29959e4e705699776d694d63d7f5596 Reviewed-on: https://review.typo3.org/56940 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
-
Markus Klein authored
Resolves: #84986 Releases: master Change-Id: Icd4a55386b6f17b0ba96872e213278998c6015f1 Reviewed-on: https://review.typo3.org/56942 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Markus Klein authored
Having a valid backend authentication and accessing /typo3 now redirects to the backend view again. Resolves: #84991 Releases: master Change-Id: I483f6408192a7a239144868048476057ca5b282c Reviewed-on: https://review.typo3.org/56949 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- May 12, 2018
-
-
Helmut Hummel authored
The config path SYS/session is similar to SYS/caching/cacheConfigurations. Within the session configuration path session backends can be set since TYPO3 8.7. Allow this path for setting values with the ConfigurationManager. Resolves: #84536 Releases: master, 8.7 Change-Id: I52649673a16937119136d2fbdd0aa93c924d8f31 Reviewed-on: https://review.typo3.org/56948 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co>
-
Frank Naegler authored
This patch fix a JS error on creating file references because of loading jsfunc.inline.js twice. Resolves: #84989 Related: #84969 Releases: master Change-Id: I35c212025d399d53033abe8ca1c25d3db10bb4b1 Reviewed-on: https://review.typo3.org/56946 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Guido Schmechel authored
The legend of the access module now reflects the intended behavior of the `edit page` and `delete page` bits. Resolves: #84513 Releases: master, 8.7 Change-Id: I409a1a7575bd8d44ee001cbbc95f154b5625141b Reviewed-on: https://review.typo3.org/56775 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Christian Kuhn authored
By making the first argument $objectString optional in BackendUserAuthentication->userTSConfig(), we allow the method to act as a true getter that returns the full user TSconfig array. This avoids calls to the public property ->userTS, which will be set to protected in master with another patch. This patch request is for both master and v8 to simplify life of extension developers who want to keep an extension compatible with v8 and v9, without throwing deprecations in v9. Resolves: #84982 Releases: master, 8.7 Change-Id: I971fcaf4a402b762add4c469650c62b059264d8f Reviewed-on: https://review.typo3.org/56937 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Riccardo De Contardi authored
* Adds a description for the option "iso-639-1" * Describes the location of "config.yaml" when TYPO3 runs in composer mode Resolves: #84651 Releases: master Change-Id: I0a0b5cf1a39e2c732653fe69bb0e0401eb493e7f Reviewed-on: https://review.typo3.org/56936 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Christian Kuhn authored
The method is a shortcut to writelog() and used only once in the core. To simplify the old fashioned non logging framework based API a bit, the method is deprecated with the patch. Resolves: #84981 Releases: master Change-Id: Idc7a8d0d4e15e5fef8edc64248a7f307df897ec4 Reviewed-on: https://review.typo3.org/56935 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> Tested-by:
TYPO3com <no-reply@typo3.com>
-
Christian Kuhn authored
addTScomment() adds comment strings to user TSconfig before parse time. This is rather useless since the unparsed final TSconfig is never shown in the backend. The patch removes usages and deprecates the method to reduce complexity of this huge class a tiny little bit. Resolves: #84980 Releases: master Change-Id: Ib37561895205fb6f983fa5bba2541fe9e4c61941 Reviewed-on: https://review.typo3.org/56933 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Christian Kuhn authored
Patch for issue #84564 violates the DOM all other elements stick to and just adds the field wizard outside the element div. Additionally, merging other field wizards result like requireJS and the readOnly handling is fixed. Resolves: #84976 Releases: master Change-Id: I0d329e85649424686ab8653a72388d75e0fc91cc Reviewed-on: https://review.typo3.org/56931 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Nicole Cordes authored
The option is meant to show translated content elements alligned with their translation parent element (connected mode). However this also made content elements diasppear, which were added individually in a language (free mode). With this change, elements for a language in free mode are also shown, when the option is set. Resolves: #62550 Releases: master, 8.7 Change-Id: I96f754ecf4ddb98f22d0d8c7d7da6001fa774d6b Reviewed-on: https://review.typo3.org/54654 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Benni Mack authored
The re-login popup in BE has some issues: - An empty frameset is loaded within the popup which is not needed and makes the code harder to understand (parent.window.opener) - The popup always shows the logout form, although the relogin should show the login credentials form (because the view did not get the memo) - Login.html should not use "../../../../" for referencing the form The LoginFrameset controller thus is not used (will be deprecated in a separate patch). This patch moves the logic into the LoginController. Resolves: #83430 Releases: master Change-Id: If872baf26297c8b75b786c2d8881802b05b1e41a Reviewed-on: https://review.typo3.org/54278 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Georg Ringer authored
Improve the ModuleLinkViewHelper by providing arguments as string and the possibility to add a returnUrl. Resolves: #83983 Releases: master Change-Id: I23ff113fd499215832d8d97acff97a0ac05be2b3 Reviewed-on: https://review.typo3.org/55838 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
- May 11, 2018
-
-
Susanne Moog authored
Fluid debug information will not be shown in the admin panel edit module anymore. Resolves: #84974 Releases: master Change-Id: If107efc2ff3af8e1c43890e2c2094b1fd08cd88a Reviewed-on: https://review.typo3.org/56928 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Roberto Torresani <erreti@gmail.com> Tested-by:
Roberto Torresani <erreti@gmail.com> Reviewed-by:
Cristian Buja <cristian.buja@intera.it> Tested-by:
Cristian Buja <cristian.buja@intera.it> Reviewed-by:
Massimiliano Fani <massimiliano.fani@gmail.com> Tested-by:
Massimiliano Fani <massimiliano.fani@gmail.com> Reviewed-by:
Michele Martinello <mikymartin@gmail.com> Tested-by:
Michele Martinello <mikymartin@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com> Tested-by:
Benjamin Kott <benjamin.kott@outlook.com>
-
Christian Futterlieb authored
Two new ext:saltedpasswords classes implement bcrypt and argon2i password hashes. Change-Id: I3acda7f797ee107403662bb3488caaf2f678597d Relates: #79795 Resolves: #79889 Releases: master Reviewed-on: https://review.typo3.org/55668 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Andreas Wolf authored
Change-Id: I9e2b05aee5a283d391703330b99d0378bfeca788 Resolves: #84972 Releases: master, 8.7 Reviewed-on: https://review.typo3.org/56926 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Susanne Moog authored
As the next step on the road to a better adminPanel, the save and toggle actions were rewritten to use ajax getting mostly rid of the $_GET params. Related: #84044 Resolves: #84892 Releases: master Change-Id: Ic9169db7cf07b0246d91240c01140bfc05ecef71 Reviewed-on: https://review.typo3.org/56826 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Ralf Zimmermann authored
Since #83822 EXT:form makes usage of the controller context response object which has impacts to the finisher logic which was not treated by #83822. Since #84495, finishers with output can return this as string instead of setting this directly into the response (which results in a double output). This patch ensures that existing custom finishers which set the content into the response, get respected. Resolves: #84901 Releases: master, 8.7 Change-Id: If98de92e6121283572b9146072ab8f9b7bcace8a Reviewed-on: https://review.typo3.org/56831 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Riny van Tiggelen <info@online-gamer.nl> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org> Reviewed-by:
Alessandro <alessandro.filira@pallino.it> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Jigal van Hemert authored
Basename and dirname are locale aware and can damage path and file names if they are used with UTF-8 file/path names while a UTF-8 locale is not loaded. The PathUtility wrappers solve this. Releases: master Resolves: #74806 Change-Id: Ibe113a1632b4e61ea87ed9a7dc8600bf3535acab Reviewed-on: https://review.typo3.org/47169 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Guido Schmechel authored
When a page is listed in the pageTree, the option pageTree.backgroundColor is recursively checked and all subpages get the backgroundColor. Now with subpages as a mount, the backgroundColor of the parent page is adopted. Resolves: #81987 Releases: master, 8.7 Change-Id: I29d444da96d9d2038a4940896fd848bf42e43f47 Reviewed-on: https://review.typo3.org/56489 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Andreas Fernandez authored
Resolves: #84672 Releases: master Change-Id: Id6843a1e8fb94c5c7aea3a5c463d8e5229bfc448 Reviewed-on: https://review.typo3.org/56611 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Ingo Pfennigstorf authored
Currently using the linkvalidator and the table of broken links may result in excessive horizontal scrolling, as the lines in the table become very long. This adds word breaks to the table cell contents and adds a fixed table layout. Releases: master, 8.7 Resolves: #84886 Change-Id: Iee4b4af36b2854512eb841f5b814ca8dc1715a53 Reviewed-on: https://review.typo3.org/56820 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Guido Schmechel authored
"Translate to X" will be prepended to the alternative text, if an element is translated. Resolves: #83763 Releases: master Change-Id: I4351e924238b973802b77ec312395b1df4bd0f9f Reviewed-on: https://review.typo3.org/56778 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Gianluca Piccolo <gianluca.piccolo@pallino.it> Tested-by:
Gianluca Piccolo <gianluca.piccolo@pallino.it> Reviewed-by:
Cristian Buja <cristian.buja@intera.it> Tested-by:
Cristian Buja <cristian.buja@intera.it> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Marco Pfeiffer authored
The current btn-group implementation using spans results in :first-child and :last-child not working correctly. There is actually a workaround implemented in bootstrap itself which is also necessary for using btn-group-justified. Just add btn-group inside the btn-group. Releases: master Resolves: #84693 Change-Id: I5cee00201c00e26bf0a7419ee3584dddf176a205 Reviewed-on: https://review.typo3.org/56630 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Massimiliano Fani <massimiliano.fani@gmail.com> Reviewed-by:
Cristian Buja <cristian.buja@intera.it> Tested-by:
Cristian Buja <cristian.buja@intera.it> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Frank Naegler authored
Resolves: #84969 Releases: master Change-Id: I871656c436a9ded5c82fbade4a28d5bd5e84de26 Reviewed-on: https://review.typo3.org/56921 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Benni Mack authored
A lot of functionality has been migrated from TypoScriptFrontendController into middlewares - functionality that has now no direct influence in the so-called controller of the frontend (TSFE) anymore. The respective methods are never called anymore from TYPO3 Core, and extensions that bootstrap their own frontend should ensure that the respective Middlewares are boot up and called, e.g. via custom stacks or just by setting up the "frontend" middleware stack. The following methods are now deprecated: - connectToDB() - checkAlternativeIdMethods() - initializeBackendUser() - handleDataSubmission() - setCSS() - convPOSTCharset() Additionally, there are some methods in TSFE which have been marked as "internal" but had the PHP visibility "public", which were now migrated to "protected". - getPageAndRootline() - checkRootlineForIncludeSection() - setSysPageWhereClause() - checkAndSetAlias() - getHash() - getLockHash() - setUrlIdToken() Resolves: #84965 Releases: master Change-Id: Ia8e29268189179061c09a204bb7275d231fea0dc Reviewed-on: https://review.typo3.org/56916 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Cristian Buja <cristian.buja@intera.it> Tested-by:
Cristian Buja <cristian.buja@intera.it> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Benni Mack authored
This patch is a small summary of clean ups in various places of TYPO3 Core. - EditDocumentController can be simplified to retrieve the closeUrl() - Comment adaptions in GeneralUtility - Comment adaptions and code simplification in ContentObjectRenderer - HMENU debug option can be fetched from TSFE TypoScript directly - TypoLinkBuilder can use "TSFE->initTemplate()" directly to instantiate the TemplateService, and should hand over proper values in the constructor. Resolves: #84966 Releases: master Change-Id: I145b99842eea2a2386742b1525b33a49022c9339 Reviewed-on: https://review.typo3.org/56919 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Benni Mack authored
TYPO3 Core supports PSR-3 through the LoggerAwareTrait and LoggerAwareInterface since TYPO3 v9 in all available PHP classes via makeInstance() automatically. However, during the migration, ContentObjectRenderer was not replaced. Resolves: #84967 Releases: master Change-Id: I5e3481273f60858fe9bf1d8fed30d27ad1cd5707 Reviewed-on: https://review.typo3.org/56920 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Alexander Opitz authored
We should not manipulate document.domain in workspace preview as we need to communicate with our parent master window. Releases: master, 8.7 Resolves: #78401 Change-Id: Id3f581545a5547ca4ab8c46ee204b1c947ff6e56 Reviewed-on: https://review.typo3.org/56843 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- May 10, 2018
-
-
Benni Mack authored
For historical purposes, TimeTracker->push() is called with an empty string in the second parameter, however, as this parameter is optional and set to '' by default as well, the code readability can be improved by just using the first parameter when using TimeTracker->push() Resolves: #84964 Releases: master Change-Id: I37a338268f9b2df9f2a98414075d207b63dc542e Reviewed-on: https://review.typo3.org/56913 Tested-by:
TYPO3com <no-reply@typo3.com> 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>
-