- Apr 06, 2020
-
-
Josef Glatz authored
Add related links for each upgrade documentation file at the end: - link to forge issue - link to rendered rST document This makes it possible to - read the documentation as rendered html with on click - easily share an upgrade document with others - open the related forge issue Resolves: #90923 Releases: master, 9.5 Change-Id: Iedf874e31b7026a55275d6073d645e875dab1b6c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64044 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Siepmann <coding@daniel-siepmann.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Siepmann <coding@daniel-siepmann.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Markus Klein authored
If the pageIdSelector feature is enabled for the RTE the entered page UID needs to be formatted with correct link syntax. Resolves: #82942 Releases: master, 9.5 Change-Id: I93bc583ba279d0bde549582388791fc48150d933 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64064 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Josef Glatz <josefglatz@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Markus Klein authored
TCEMAIN.linkHandler.page.configuration.pageIdSelector.enabled = 1 This configuration is adhered again and the pageIdSelector shows up. Resolves: #83056 Releases: master, 9.5 Change-Id: I1e03bfa180601a46c85e3c3b92ba9c7e980a4b8b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64065 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Josef Glatz <josefglatz@gmail.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
- Apr 05, 2020
-
-
Claus Due authored
Creates a dedicated partial template which only contains the preview output, allowing global overrides of preview output without overriding the entire Record.html template. Releases: master Resolves: #90946 Change-Id: Ic3d9f9801476725bd37472f0266dfe0b69e8d653 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64072 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Andreas Fernandez authored
When the RteLinkBrowser is opened, any active ranges are now backed up and reused later when an element gets linked. This fixes clashes with the browser's internal search feature that overrides the `Selection` object. Resolves: #90952 Releases: master, 9.5 Change-Id: I155157e808370cd5ff05076a6c82f09da3b0cb3c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64078 Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Josef Glatz <josefglatz@gmail.com>
-
Anja Leichsenring authored
During refactoring of the class a method was removed, that was still mentioned in a mock creation. This raised a warning in unit test runs. Removing the mentioning (and the mock alongside with it) returns the tests to green. Resolves: #90943 Related: #90348 Related: #90839 Releases: master Change-Id: I558d0bcd31942aac6241c819c8bf011dba23fe2c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64067 Reviewed-by:
Claus Due <claus@phpmind.net> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Anja Leichsenring authored
The accessibleMockForAbstractClasses is a discouraged concept anyways, and in this case the constructor definition in the interface caused a test failure. Moving the tests to concrete classes solves the failure and also gets rid of the abstract class mock. Resolves: #90942 Releases: master, 9.5 Change-Id: I902cabd3290761c1525b128eb18822199f337cb5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64066 Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
- Apr 04, 2020
-
-
Georg Ringer authored
Integrators are now able to compare individual backend usergroups. Backend usergroups are used to split permissions into smaller parts which can be later assigned to a backend user. This feature makes it possible to compare the defined permissions including the ones inherited from sub groups. Resolves: #90826 Releases: master Change-Id: Ic2306be7091c0001c293bcc8622c4d6ea16776ea Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63890 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Josef Glatz <josefglatz@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Andreas Fernandez authored
The patch for #88720 added a new entry in MethodArgumentRequiredMatcher to cover changes in the class AspectFactory. The entry misses the affected method name which broke the extension scanner. This patch declares the missing affected method. Resolves: #90950 Related: #88720 Releases: master, 9.5 Change-Id: Id7df9b3f75eef0bb67781d0b67e68dad330da495 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64075 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Christian Benthake authored
The ArrayConverter has been extended to be able to handle more string formats. Previously, it was only able to handle empty strings. Resolves: #88389 Releases: master Change-Id: I418072cdb32118cfe4e81ff01930cabbc86fee16 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61410 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de>
-
Benni Mack authored
The hook to determine if child records are used is re-implemented. This makes the fluid based page module behave like the legacy PageLayoutView when determining if a record was used, allowing third party extensions to override the core's "is used?" decision. Resolves: #90927 Releases: master Change-Id: Ia72cf7479e04ee9c5ae688cf9c37bed697ac4d3e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64049 Reviewed-by:
Kevin Appelt <kevin.appelt@icloud.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Claus Due <claus@phpmind.net> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Claus Due <claus@phpmind.net> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
Only disallow DOCTYPE_RECYCLER in rootline and cObj->checkPid(), instead of disallowing DOCTYPE_SYSFOLDER. This makes it possible to fetch content from sysfolder pages. At the same time, a hard check on accessing sys folders is added to TSFE. Resolves: #18079 Resolves: #20933 Releases: master Change-Id: Ieb54d139bc1e7fc489c35f70510800be8ff14fb9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64038 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
In order to reduce the amount of data fetched, the PageTree loaded for editors will only fetch pages that the editor actually sees, reducing the actual amount of pages to fetch. If a pagetree has 80.000 pages, but the editor can only see 50, the tree only loads these 50 pages. Resolves: #90880 Releases: master, 9.5 Change-Id: I57985484ace07fbfb919573351c210b291697ae3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63570 Tested-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Benni Mack authored
The following hooks within ContentObjectRenderer have been marked as deprecated: * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClass'] * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClassDefault'] Both concepts have been superseded in TYPO3 v6 with custom cObjects via $GLOBALS['TYPO3_CONF_VARS']['FE']['ContentObjects'] * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['extLinkATagParamsHandler'] * cObj->extLinkATagParams() is now also marked as internal, as it serves no purpose anymore once the hook gets removed. In addition * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['typolinkLinkHandler'] is deprecated since the initial addition of LinkHandler APIs in TYPO3 v8. Resolves: #90937 Releases: master Change-Id: Iaa1ea741f0bfef472f51a8067d5cea2f9ffcb774 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64055 Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
- Apr 03, 2020
-
-
Christian Eßl authored
The $key in ArrayBrowser can sometimes be numeric. Cast the $key to string before handing it to htmlspecialchars() to prevent type errors. Resolves: #90883 Releases: master Change-Id: If5303800a0b8ef25521a8eb028ac0f11f8c5f648 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64005 Tested-by:
Georg Tiefenbrunn <georg.tiefenbrunn@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Georg Tiefenbrunn <georg.tiefenbrunn@gmail.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Andreas Fernandez authored
This patch removes the bootstrap-slider library used to render input sliders. Such elements have been replaced with HTML input fields using `type="range"` which provides the same base functionality some time ago. Since using bootstrap-slider with TYPO3 is neither documented nor propagated, removing this library isn't considered as breaking change. Resolves: #90897 Releases: master Change-Id: I8516e2a4b98125e02873fad43c44cb2bc034e783 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64047 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
Benni Mack authored
This is a pre-patch to separate crawler-specific implementation from the actual indexing configuration. This first patch unifies the configuration creation for the indexer, and places the configuration in each respective logic (see TSFE hook), where as the Indexer does not know about TSFE or "called from Backend" anymore, making the indexer just doing its work. The next iteration will then separate all indexing logic into smaller chunks again. Resolves: #90920 Releases: master Change-Id: I631ddd0839ee8f03d0a6c3c86d302b935e599a5e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64039 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Georg Ringer authored
Use buttons instead of span tags to make the module more accessible. Resolves: #90872 Releases: master Change-Id: Id183fa8de13ec3bea992cb9cdbe851127b1bc15c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64000 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jonas Eberle <flightvision@googlemail.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Jonas Eberle <flightvision@googlemail.com> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Georg Ringer authored
The Install Tool module "Manage Language Packs" is improved by the following changes: * If all language packs of an extension are available, the download icon is still shown to make downloads of a single language pack per extension possible. * The icon itself changed from refresh to download as there is no refresh possible. There is no lock on a specific date or version to reload language packs. Every download can contain new or changed translations. Resolves: #86535 Releases: master, 9.5 Change-Id: I130c169b933b6e4b13c533928a46984bcb93979e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64003 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Josef Glatz <josefglatz@gmail.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
- Apr 02, 2020
-
-
Oliver Hader authored
SiteConfiguration requires configuration path to be defined. Since this class is a singleton it might happen that SiteFinder created an instance already. Resolves: #90929 Releases: master Change-Id: I99c891c7b48c11a79003b410c1efa4da82bcd817 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64050 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
-
Markus Klein authored
Resolves: #90905 Releases: master, 9.5, 8.7 Change-Id: Idfd98f3bb97484769cc15786c8fbe5f53cd4908c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64015 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Johannes Kasberger <johannes.kasberger@reelworx.at> Tested-by:
Gerald Aistleitner <g.aistleitner@siwa.at> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Johannes Kasberger <johannes.kasberger@reelworx.at> Reviewed-by:
Gerald Aistleitner <g.aistleitner@siwa.at> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
Instead of using "callUserFunction" which hands in an instance of the current object for BackendLayoutView, which is never needed, this change uses the method calls directly. Resolves: #90896 Releases: master Change-Id: I2746b7b6d3ce856379bcbad4e94eec14b5521ccc Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64019 Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Oliver Hader authored
When a slug is unique in site, we need to check whether the slug found in the database is part of the current site, otherwise it must be discarded. Resolves: #88720 Releases: master, 9.5 Change-Id: I469d7b853f75eec09463bb809b795c4732753cff Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61585 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jonas Eberle <flightvision@googlemail.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
-
Benni Mack authored
Ensure that extension developers know where to look when accessing an inaccessible action from a backend module. Resolves: #88185 Releases: master, 9.5 Change-Id: I054a93b4162f5b3f2e1dafaf100ed3f9846e4df9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64046 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Daniel Siepmann authored
Resolves: #90926 Releases: master, 9.5 Change-Id: I088e2aeb1ae1f3979ec4ba8f7f345032bebfc96a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64048 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com>
-
Alexander Schnitzler authored
Several issues have been ignored because of checks on runtime constants which vary from context to context. Since we can only simulate one context, phpstan is unable to properly detect several paths. Releases: master Resolves: #90909 Change-Id: Ie3213112a299559687f27317821453137cd5322a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64030 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Andreas Fernandez authored
To improve the UX of null placeholder checkboxes (e.g. used in sys_file_reference) its assigned text field is now automatically focused if such checkbox gets disabled. Resolves: #90879 Releases: master Change-Id: I5228f49d58276d3c6fc1d19275ca9e92cbdb2f91 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64001 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jonas Eberle <flightvision@googlemail.com> Tested-by:
Josef Glatz <josefglatz@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
In TYPO3 v10 locale is set very early in due to the availability of the Site Language, making the whole set up working properly without having to evaluate config.locale_all TypoScript. This code can now safely be removed. Resolves: #82491 Releases: master Change-Id: I9df3ec2d2e111e0ec035971fe42efcc280ac6afd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64045 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Josef Glatz <josefglatz@gmail.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
- Apr 01, 2020
-
-
Benni Mack authored
Used composer command: composer req "phpdocumentor/type-resolver:^1.1.0" \ "phpdocumentor/reflection-docblock:^5.1.0" Output - Updating phpdocumentor/type-resolver (0.7.2 => 1.1.0) - Updating phpdocumentor/reflection-docblock (4.3.4 => 5.1.0) Resolves: #90886 Releases: master Change-Id: Ibbb03bfa646f661a44c94fdf1f8a758890d0944e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64008 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Benni Mack authored
The code that executes the drawItem hook must be called before the fluid-preview is rendered, in order to allow rendering of custom variables within the Fluid preview. This way, it behaves the same way as in the non-Fluidbased page module. Resolves: #90906 Releases: master Change-Id: Id7998446b211763da3d3b7be89a4d7016f2fb54f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64020 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Achim Fritz <af@achimfritz.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Achim Fritz <af@achimfritz.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
- Mar 31, 2020
-
-
Oliver Bartsch authored
By expanding an inline record the AJAX request calls the `detailAction` in `FormInlineAjaxController`. The parent data array created in this function does not contain the parent record's uid nor its database row. In order to ensure that the uid is not NULL, in any FormDataProvider, the uid is now added to the parent data array. This value is then used as fallback in case there is no database row given in the `compileChild` function which calls the FormDataProviders. Resolves: #90734 Releases: master, 9.5 Change-Id: I66a4a20980d6c62a3e87496b6261b25f5e22aea6 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63686 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Christian Eßl <indy.essl@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
Used composer command: composer update "symfony/*" --with-all-dependencies Output: - Updating symfony/filesystem (v5.0.6 => v5.0.7) - Updating symfony/config (v5.0.6 => v5.0.7) - Updating symfony/console (v5.0.6 => v5.0.7) - Updating symfony/dependency-injection (v5.0.6 => v5.0.7) - Updating symfony/var-exporter (v5.0.6 => v5.0.7) - Updating symfony/cache (v5.0.6 => v5.0.7) - Updating symfony/expression-language (v5.0.6 => v5.0.7) - Updating symfony/finder (v5.0.6 => v5.0.7) - Updating symfony/mime (v5.0.6 => v5.0.7) - Updating symfony/event-dispatcher (v5.0.6 => v5.0.7) - Updating symfony/mailer (v5.0.6 => v5.0.7) - Updating symfony/inflector (v5.0.6 => v5.0.7) - Updating symfony/property-access (v5.0.6 => v5.0.7) - Updating symfony/property-info (v5.0.6 => v5.0.7) - Updating symfony/routing (v5.0.6 => v5.0.7) - Updating symfony/yaml (v5.0.6 => v5.0.7) - Updating symfony/css-selector (v5.0.6 => v5.0.7) - Updating symfony/process (v5.0.6 => v5.0.7) - Updating symfony/options-resolver (v5.0.6 => v5.0.7) - Updating symfony/stopwatch (v5.0.6 => v5.0.7) - Updating symfony/http-foundation (v5.0.6 => v5.0.7) - Updating symfony/var-dumper (v5.0.6 => v5.0.7) - Updating symfony/error-handler (v5.0.6 => v5.0.7) - Updating symfony/http-kernel (v5.0.6 => v5.0.7) - Updating symfony/intl (v5.0.6 => v5.0.7) Resolves: #90902 Releases: master, 9.5 Change-Id: I0874bb07f66a73ab1ff4fc5e3b3ffdd269d20f1f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64022 Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- Mar 30, 2020
-
-
Andreas Fernandez authored
This patch replaces DataTables with the lightweight alternative tablesort and adjusts all usages of DataTables. Since using DataTables with TYPO3 is neither documented nor propagated, removing this library isn't considered as breaking change. Resolves: #86343 Releases: master Change-Id: Ied7a3a8d471d508f00cc568a15fb930eec4f274b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63958 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
The methods within ContentObjectRenderer are only needed for rendering an IMAGE <img> tag and are moved to the right place in order to make cObj less fat: - cImage() - getBorderAttr() - getImageTagTemplate() - getImageSourceCollection() - linkWrap() - getAltParam() "imageLinkWrap()" is marked as internal for the time being, in order to refactor this code in TYPO3 v11. Resolves: #90861 Releases: master Change-Id: I4c11a5b3df393dbe63ad7401869d0faaa61b2418 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63949 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benni Mack authored
Resolves: #90888 Releases: master Change-Id: Id5448d8536c9078b9cb37c952f33bb1deab272ca Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64010 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benni Mack authored
This code is either protected or marked as internal, and not in use and can be removed. Resolves: #90889 Releases: master Change-Id: I45636e9117d00c05e7880275919b5ba30c12d6d6 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64013 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Christian Eßl <indy.essl@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Tymoteusz Motylewski authored
to avoid conflict with a method from the testing framework. Resolves: #90887 Releases: master Change-Id: Ib55c69f67ceb32037f94183fe630e20391ad4481 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64009 Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Richard Haeser <richard@maxserv.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Alexander Schnitzler authored
This reverts commit 9c0e151e. The original patch followed the misconception that when using json as format query parameter, Extbase would automatically use the JsonView object. Instead, Extbase should only try to find a template file with a .json file type. Change-Id: Id224ad901d1e415687c8cd2207d516b19a09fd99 Releases: master Resolves: #90875 Reverts: #90788 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63974 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Christian Eßl <indy.essl@gmail.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Christian Eßl <indy.essl@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Benni Mack authored
Used composer command: composer update "symfony/*" --with-all-dependencies Output - Removing symfony/debug (v4.4.4) - Updating typo3/cms-composer-installers (v2.2.3 => v2.2.4) - Updating symfony/polyfill-ctype (v1.14.0 => v1.15.0) - Updating symfony/filesystem (v5.0.4 => v5.0.6) - Updating symfony/config (v4.4.0 => v5.0.6) - Updating symfony/service-contracts (v1.1.8 => v2.0.1) - Updating symfony/polyfill-php73 (v1.14.0 => v1.15.0) - Updating symfony/polyfill-mbstring (v1.12.0 => v1.15.0) - Updating symfony/console (v4.4.0 => v5.0.6) - Updating symfony/dependency-injection (v4.4.0 => v5.0.6) - Updating symfony/var-exporter (v4.4.0 => v5.0.6) - Updating symfony/cache-contracts (v1.1.7 => v2.0.1) - Updating psr/log (1.1.2 => 1.1.3) - Updating symfony/cache (v4.4.0 => v5.0.6) - Updating symfony/expression-language (v4.4.0 => v5.0.6) - Updating symfony/finder (v4.4.0 => v5.0.6) - Updating symfony/polyfill-php72 (v1.13.1 => v1.15.0) - Updating symfony/polyfill-intl-idn (v1.12.0 => v1.15.0) - Updating symfony/mime (v4.4.0 => v5.0.6) - Updating symfony/event-dispatcher-contracts (v1.1.7 => v2.0.1) - Updating symfony/event-dispatcher (v4.4.5 => v5.0.6) - Updating egulias/email-validator (2.1.16 => 2.1.17) - Updating symfony/mailer (v4.4.0 => v5.0.6) - Updating symfony/inflector (v4.4.0 => v5.0.6) - Updating symfony/property-access (v4.4.0 => v5.0.6) - Updating symfony/property-info (v4.4.0 => v5.0.6) - Updating symfony/routing (v4.4.0 => v5.0.6) - Updating symfony/yaml (v4.4.0 => v5.0.6) - Updating symfony/css-selector (v5.0.5 => v5.0.6) - Updating symfony/process (v5.0.5 => v5.0.6) - Updating symfony/options-resolver (v4.3.1 => v5.0.6) - Updating symfony/stopwatch (v4.3.1 => v5.0.6) - Updating symfony/http-foundation (v5.0.1 => v5.0.6) - Updating symfony/var-dumper (v4.4.4 => v5.0.6) - Updating symfony/error-handler (v4.4.4 => v5.0.6) - Updating symfony/http-kernel (v4.4.4 => v5.0.6) - Updating symfony/intl (v4.3.1 => v5.0.6) - Updating symfony/polyfill-intl-icu (v1.11.0 => v1.15.0) Resolves: #90885 Releases: master, 9.5, 8.7 Change-Id: I736be0294aeafef86cfcb0ce7ca4545c3ee2c7ad Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64004 Reviewed-by:
Manuel Selbach <manuel_selbach@yahoo.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
When using "typolink.JSwindow_params" the target set by typolink.target or the encoded "typolink parameter", but always falls back to "FEopenLink". If the property "target" is now set, the JSwindow_params "target" value is now also taken into account. Resolves: #31636 Releases: master Change-Id: Ie4b4c40641db30c163a6cf778ccaf5c5a3dc9b7f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63922 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-