- Mar 02, 2020
-
-
Alexander Schnitzler authored
Releases: master Resolves: #90606 Change-Id: I910a93919c96e8b29e652e67b8e2077ff24f72e0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63519 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Christian Eßl authored
On larger pagetrees, the svg pagetree cut off too many elements at the bottom and the scrollbar was activated much too late. This was because the calculated css height of the pagetree could become larger than the height of the html body itself. Also redraw the height when the page doktype icon list gets updated. Resolves: #90555 Resolves: #89193 Releases: master, 9.5 Change-Id: Ice8c46110e2e8c92469a3d2ab12a7744bd6fc7de Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63511 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Riccardo De Contardi <erredeco@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
- Mar 01, 2020
-
-
Christian Eßl authored
Releases: master Resolves: #90609 Change-Id: Ie78ade3e1ccb883c7f0928c1b0cff87d4a08ffd2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63521 Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Manuel Selbach authored
With this change the check for a valid database name will be done specific for each DBMS. Resolves: #85739 Releases: master Change-Id: Ia006a31fb4686fc45ac2ab3862f3a530ed5eef58 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63053 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Christian Eßl authored
The new StandardContentPreviewRenderer uses an emulated PageLayoutView for implementing "tt_content_drawItem" hooks. This patch makes sure both the member variables $CType_labels and $itemLabels are set for the emulated view as those properties may be accessed in a hook. Resolves: #90598 Releases: master Change-Id: Iec7bf473c526546587d5f762e9a5918d05d7a909 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63503 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
- Feb 29, 2020
-
-
Daniel Siepmann authored
As serialized_executions might be false instead of an array, check type first. This ensures there will be no php warning Resolves: #90220 Releases: master Change-Id: Ic0bf283cc2ab93b6718b491452d431b5d63114bf Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63234 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Eßl authored
Before, editors could always use drag and drop to move pages in the page tree, even if they were lacking the permissions to modify pages. After trying to move a page, an error message would then be shown. The following permission checks have now been added: - Check if the editor is allowed to modify pages. - Check if the editor is allowed to access the default language The drag and drop feature is now only enabled, if these restrictions are met. Admin users can use drag and drop in any cases. Resolves: #25433 Releases: master, 9.5 Change-Id: If104dafa0e5293d698b384b05984642a188d1166 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63514 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
The option "invertStateDisplay" for checkboxes was not working with flexforms, because the received true/false values from a flexform are of type "string" and not of type "bool". To correctly evaluate these values, the "invertStateDisplay" options in the TcaCheckboxItems class are now cast to bool. Resolves: #90542 Releases: master, 9.5 Change-Id: I52027703a103db858db40095b039837c43ebe5d0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63506 Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90593 Releases: master Change-Id: I2ad6f61906f42c6706d4cbca53013202ce481e7d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63498 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
The ConfirmationFinisher in ext:form allows for adding messages with a textarea. These are saved with newlines in YAML, but the Confirmation partial never processed these newlines as <br> tags. Resolves: #90244 Releases: master, 9.5 Change-Id: I80a9a73e83d122be47b61cb28b628479c5a8e43d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63505 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Eßl authored
Resolves: #90596 Releases: master, 9.5 Change-Id: I81d02b5151a92b991f0f6e63fbdca27c0e91ed3f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63501 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Andreas Fernandez authored
CodeMirror initialization fails if its textarea is not rendered yet. To fix this issue, an Intersection Observer is installed and initializes the CodeMirror instance when the element becomes visibile to the client. Resolves: #90525 Releases: master, 9.5 Change-Id: I93247a41827547abec5369e5904ec4dd2354eb7e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63504 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Christian Eßl <indy.essl@gmail.com> Tested-by:
Riccardo De Contardi <erredeco@gmail.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Christian Eßl <indy.essl@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Andreas Fernandez authored
This patch replaces $.ajax() in EXT:backend either with our AJAX API or with native XMLHttpRequest. The latter is required in the DragUploader as we need to listen to the progress event which isn't supported by fetch(). This patch skips Storage/Persistent, as this one needs some refactoring due to the usage of synchronous(!) AJAX requests. Resolves: #90597 Releases: master Change-Id: Ifdf41c133929740f3e766ae992848ab99ca1f283 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63502 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90594 Releases: master, 9.5 Change-Id: I507863b071a75c8743a40c0502a1fc578ae29235 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63499 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
Resolves: #90595 Releases: master Change-Id: I7526331f93ab25829ed0b6c9419519eefd4d2b0a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63500 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Eßl authored
Resolves: #90587 Releases: master Change-Id: Ia85673a693d0de19745379c79dba157e33aa6804 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63493 Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90589 Releases: master Change-Id: Iab632fcbb6366a3e7289341b5638789a8f3cf0df Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63495 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
The SimpleFileBackend does not support cache life times, so RSS feeds are currently cached "forever". Using the FileBackend instead works as intended. Resolves: #90562 Releases: master Change-Id: I7481210ce58f597bdc644a1587da71091d172a4d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63485 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Daniel Siepmann <coding@daniel-siepmann.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Helmut Hummel authored
Since AssetCollector needs to be serialized, or to be more precise its state need to be cached as string, we must avoid that state is stored that isn't serializable. Therefore we adapt the API to reflect this and change the API calls to not add non serializable objects. With this change we also revert the previous USER_INT fix that bound the AssetCollector unnecessarily to PageRenderer and store it serialized in cache (the deserialization was already part of the code of the commit that introduced the AssetCollector). Reverts: #90537 Resolves: #90565 Releases: master Change-Id: I59f10b608e5f270aaacde63bcd347116910aac7a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63488 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Eßl authored
Resolves: #90586 Releases: master Change-Id: I229984ae44b0bc20dca1bbc919d7815e782c8db1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63492 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90582 Releases: master Change-Id: I456dd0b04947c838f125d49ca686a40d289c2fe1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63487 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Fixes several spelling errors in the extensions "indexed_search", "install", "linkvalidator", "lowlevel", "recordlist", and "redirects". Resolves: #90591 Releases: master Change-Id: I9db51fe0f36c854237dd72f5aac47402cca72278 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63497 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90585 Releases: master Change-Id: I2b8648f2d8d86ae7054db0a322188ba39f131c8c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63491 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90590 Releases: master Change-Id: Ieeef9bb93804f0de090fd787eb143c913b1b19a0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63496 Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90584 Releases: master Change-Id: I8ba0f11bf969f97debc548237b2dd7eda194c503 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63490 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90588 Releases: master Change-Id: I771186e77f0c78661d1f310f53b1d9085123d2c5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63494 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90583 Releases: master Change-Id: Idd3aaed9cd754ab174d5e88a6c3b2a4c631d0996 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63489 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
- Feb 28, 2020
-
-
Andreas Fernandez authored
This patch removes most of the jQuery usages from EXT:dashboard. It's kept at places where we can't refrain from using jQuery right now, as this is a limition in our API. Resolves: #90553 Releases: master Change-Id: Ib00a287099e412cea95c913c52c89441decffa15 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63451 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Susanne Moog authored
Since columnsOverrides it is possible to overwrite TCA definitions for specific columns and type combinations. However, as there is no specific type definition for backend user sections, the default type (and its overrides) were used. Backend user section was the only undefined type. The type definition has now been added. Resolves: #90577 Releases: master, 9.5 Change-Id: Ifded3bd9642afd7fffbb8918c9181ef1e3c7b6ea Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63482 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Alexander Schnitzler authored
This patch introduces a bootstrap file for phpstan to define missing constants phpstan would report otherwise. A dedicated config file phpstan.typo3.neon has been introduced because there are plans to release a seperate configuration package that not only the core uses but which is also useful for TYPO3 users that test their codebase with phpstan. Releases: master Resolves: #90575 Change-Id: I1c5bce558c882f9dd002e480d78405770bdf8cc0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63480 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Elias Häußler authored
This patch addds a basic keyboard navigation inside the multi-step wizard for new forms in backend. This improves handling forms with the multiple steps in this wizard. Additionally, most useful input elements, such as input fields and next step/finalize buttons are now focused by default when going to the next slide. Also the focus styles were added to these elements. Resolves: #90132 Releases: master Change-Id: Ia668b727bf4cdba0e04ae409484dc44492360a33 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63154 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Jan Stockfisch authored
All felogin pibase hooks and classes are now deprecated. For each hook a replacement event is provided. Resolves: #88740 Releases: master Change-Id: I178f49d78c03a1fb9cd03990bebcbc1cf39b90d1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62584 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Alexander Schnitzler authored
Releases: master Resolves: #90569 Change-Id: I6ed32592b2ad093800e5ebe98f31819a6b91b9ac Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63479 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
Optimize loop for rendering. Resolves: #90544 Releases: master Change-Id: I9775ac3e1d2f500f35c926dc3bfdc06df96c6b7c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63440 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Marco Pfeiffer authored
\TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper::isSelected uses a strict type comparison but the OptionViewHelper does not. This resulted in funny results when the values were convertable to int like this: var_dump(in_array(1, ['1-2'])); // prints bool(true) The value is now converted to a string, just like in the SelectViewHelper, and then strictly compared. Releases: master Resolves: #90540 Change-Id: I6c28316ca306f5188141a0222b6f09a1d1fc108e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63439 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Andreas Fernandez authored
Resolves: #90557 Releases: master Change-Id: I9532ce47c1bee205fcf0b2afe941dc1be10e532a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63476 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Andreas Fernandez authored
This patch replaces jquery-ui/sortable with Sortable.js which has been introduced with the refactoring of the IRRE component. Additionally, some styling is added to improve the visual indication of a current sorting in progress. Resolves: #90561 Releases: master Change-Id: If2c15b16aa21ff9abbc91bdb00544a16b383a591 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63477 Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Francois Suter authored
The ContentObjectRenderer checks whether it is relevant or not to apply the ifEmpty property before actually applying it. However the check does not use the same condition as ifEmpty itself (PHP empty() vs trim()). This patch ensures consistency while respecting the idea of the original fix (avoid a useless processing). NOTE: I have inverted the two conditions in the "if" statement following a recommendation by the Php Inspections plugin of PhpStorm which said that the condition about "ifBlank" was faster and should be executed first. Resolves: #90318 Releases: 9.5,master Change-Id: I654089f757d9339365e062dbd66948f71b8cdd93 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63175 Reviewed-by:
Wolfgang Klinger <wolfgang@wazum.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev>
-
Stefan Froemken authored
When using only f:hidden fields for sub-properties of a domain model which has to be updated, no identity fields (__identity) are generated in HTML which results in creating new model instead of updating it. Resolves: #90331 Releases: master, 9.5 Change-Id: Ic14478a682a98bb96c27567da23b69da359cb726 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63177 Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Susanne Moog <look@susi.dev>
-
- Feb 27, 2020
-
-
Alexander Schnitzler authored
Releases: master Resolves: #90558 Change-Id: I9a02974eb3c4efc242d83f0610f7fc15764b30b7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63042 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de>
-