- Jan 30, 2018
-
-
Helmut Hummel authored
While the intended feature is great (having the possiblity to extract and re-use parts of the form definition), implementation wise it needs some rework. To be able to release 9.1 as stable as possible, we now revert this implementation for now and bring it in for 9.2 again. This reverts commit a52a9922. Reverts: #82089 Resolves: #83729 Releases: master Change-Id: I850401d232b642e712801613d3780816f873966a Reviewed-on: https://review.typo3.org/55422 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
- Jan 29, 2018
-
-
Susanne Moog authored
Most websites probably use custom analytics for page hit statistics or are not interested in the count of hits on a redirect. Therefor the redirect hit count has been disabled by default. The option to enable the hit count globally via LocalConfiguration has been added. Change-Id: I71c57784d8c6e0f17c81b1f899aa43e91d37cd76 Resolves: #83677 Releases: master Reviewed-on: https://review.typo3.org/55497 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
-
Christian Kuhn authored
The patch implements feedback from the new ExtensionConfiguration API. get() now falls back to a parsing of ext_conf_template, so the parser is moved from the install tool to the ext:core class. This prevents a chicken-egg issue in early setup phases. The move of the synchronize* methods forces a raise of the testing-framework: composer require --dev typo3/testing-framework ^2.0.3 Change-Id: I9a6700fc66fe78d9df09038a89ea95f8dba81031 Resolves: #83666 Releases: master Reviewed-on: https://review.typo3.org/55434 Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Oliver Hader authored
NewContentElementWizardController, which has been introduced for TYPO3 v9 to render the new content element process in a dedicated modal was just a duplicate of the existing NewContentElementController class with some minor adjustments and code flow enhancements (names, empty checks). However, there have been several side effects like: * hook implementing NewContentElementWizardHookInterface would have been called by both object instances, having different public properties - the most common access to $parentObject->id or ~->sys_language would have failed to to property visibility and change names * the JavaScript closure callback to adjust the URL when interacting in the browser was hard-coded to modal rendering, with still having the possibility to render the old behavior e.g. in the web>list view To overcome these flaws both mentioned classes have been merged since the functionality was not that much different anyway. Besides that different JavaScript client scopes ('window' or 'list_frame') are forwarded to the according object instances. Resolves: #83705 Releases: master Change-Id: I472a7ec8a5d06c05e6c7053bf98b5cfacb69f9d9 Reviewed-on: https://review.typo3.org/55479 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Oliver Hader authored
When creating a new content element in the frontend using the according button in the "editing" section of the admin panel, the request to the TYPO3 backend is rejected due to an invalid XSRF session token: Validating the security token of this form has failed. Please reload the form and submit it again. The reason is, that the URL after issue #70055 looks like the following "token=<hash>id=<id>" instead of "token=<hash>&id=<id>" - the id became part of the XSRF session token. Resolves: #83719 Releases: master, 8.7, 7.6 Change-Id: Ibdd252b2e59d9e8de78bb0be14a95e0789dc0d17 Reviewed-on: https://review.typo3.org/55488 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Benjamin Kott authored
Resolves: #83723 Releases: master Change-Id: I010796bd056e6c70d21010ef649f127c4d006a21 Reviewed-on: https://review.typo3.org/55491 Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Georg Ringer authored
To avoid warnings with PHP 7.2, `serialized_executions` must be checked for being not an empty value. Resolves: #83691 Releases: master, 8.7, 7.6 Change-Id: I5855a03d6669ec0e82931cfc0110c2b7ca134ad4 Reviewed-on: https://review.typo3.org/55474 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Michael Oehlhof authored
The exception does not occur with the LocalDriver. For testing use the driver mentioned in the forge issue. Resolves: #83627 Releases: master, 8.7 Change-Id: Iae5fef2cc1ca704998975aba4fb6f5e48aeec4b1 Reviewed-on: https://review.typo3.org/55419 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Henning Liebe <h.liebe@neusta.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Tested-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Susanne Moog authored
The order of the options given is irrelevant as they will always be rendered in the same order. The documentation was updated to reflect that fact. Change-Id: I409e8a26a3b1186a12761cbb84a4f6afe94b464b Resolves: #82431 Releases: master, 8.7 Reviewed-on: https://review.typo3.org/55478 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com>
-
Frank Naegler authored
In the overview table of the redirects module the source path now links to edit record view (like everywhere in the backend) and a new preview icon is now available in case the source path is not a RegExp. Resolves: #83709 Related: #83708 Releases: master Change-Id: Ie92e434f675a5f66e5e779e0d739d75a0a774caa Reviewed-on: https://review.typo3.org/55481 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:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
- Jan 28, 2018
-
-
Mathias Schreiber authored
Editors can now immediately see whether a page is in Free, Connected or Mixed mode in a certain language. Resolves: #83696 Releases: master, 8.7 Change-Id: I2985c2094e83535df636fa124aea962aa7ca105d Reviewed-on: https://review.typo3.org/55464 Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com>
-
- Jan 27, 2018
-
-
Jigal van Hemert authored
If a wildcard source host is used in a redirect record the link in the list of redirects the view domain for the first page in the page tree is used now. Resolves: #83658 Releases: master Change-Id: Id7d64711c359ad744639ebd7159581ad606bf097 Reviewed-on: https://review.typo3.org/55455 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Reiner Teubner <rteubner@me.com> Tested-by:
Reiner Teubner <rteubner@me.com> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org>
-
Christian Kuhn authored
The extension is now loaded by default when installing the system. Change-Id: I9bd887b3e4d8779c2591ddec171de627899fd073 Resolves: #83701 Releases: master Reviewed-on: https://review.typo3.org/55470 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:
Reiner Teubner <rteubner@me.com> Tested-by:
Reiner Teubner <rteubner@me.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org>
-
Mathias Brodala authored
Change-Id: I029e0a9e3522adde7c35a82349ecd15c595848d7 Resolves: #83692 Releases: master Reviewed-on: https://review.typo3.org/55462 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Reiner Teubner <rteubner@me.com> Tested-by:
Reiner Teubner <rteubner@me.com> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org>
-
Frank Naegler authored
This patch complete the validation of source_host field and add some tests for the server side validation. Also a client side validation / manipulation is added. Resolves: #83659 Releases: master Change-Id: I5117bd353d116f1366ca779c37ba868fec9f34c8 Reviewed-on: https://review.typo3.org/55467 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:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
-
Andreas Fernandez authored
Editing a record with a deleted related record leads to an uncaught DatabaseRecordException. This patch catches the exception and ignores such records, but logs a warning. Due to possible errors occurring with certain DBMS (e.g. MySQL strict) columns may require a default value now in TCA. Resolves: #83412 Releases: master, 8.7 Change-Id: I5adaf385443350ce245dd83da6e5f1a16d9c9afb Reviewed-on: https://review.typo3.org/55197 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Reiner Teubner <rteubner@me.com> Tested-by:
Reiner Teubner <rteubner@me.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
-
Daniel Ruf authored
Releases: master Resolves: #83697 Change-Id: I6f7217f8a479298249a92ff43eb650638077d8e5 Reviewed-on: https://review.typo3.org/55463 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
-
Daniel Goerz authored
Resolves: #83698 Releases: master, 8.7 Change-Id: I7bfe3c32c5fec6e7098462dcbe0353afd9258900 Reviewed-on: https://review.typo3.org/55466 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Kummer <typo3@enobe.de> Tested-by:
Joerg Kummer <typo3@enobe.de> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
-
Reiner Teubner authored
When a timebased redirect is not active now a sheduled-end icon with additional information is displayed. Resolves: #83663 Releases: master Change-Id: I345364ec9a83c8af317ac2cafe2e7a70d570a159 Reviewed-on: https://review.typo3.org/55442 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
- Jan 26, 2018
-
-
Frank Naegler authored
This patch removes the validation of the source_path field. It is not possible to validate the input because a RegExp is allowed for this field which can’t be validated with this checks. Resolves: #83660 Releases: master Change-Id: I9420997ba35e3fc312ad2eb4b0a439d56e7b2fe7 Reviewed-on: https://review.typo3.org/55460 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Reiner Teubner <rteubner@me.com> Tested-by:
Reiner Teubner <rteubner@me.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Jigal van Hemert authored
The module icon is in SVG format with a background color from the TYPO3 icon set. A similar icon for the record type has been added too. The old PNG icons were removed. In a future clean-up of the TYPO3 icon set these will be added to the collection. Resolves: #83653 Releases: master Change-Id: Iec1a8b0344b91c43e501efa4deea9584ddf8b561 Reviewed-on: https://review.typo3.org/55456 Reviewed-by:
Reiner Teubner <rteubner@me.com> Tested-by:
Reiner Teubner <rteubner@me.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Mathias Brodala authored
Change-Id: Ibdd234c7f6c32c5edb9af25ea5e5e74ef91feb57 Resolves: #83690 Releases: master Reviewed-on: https://review.typo3.org/55458 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Frans Saris authored
Resolves: #83687 Releases: master, 8.7 Change-Id: Ifa705340bc0523e914c688eea00dbb2812bbedd0 Reviewed-on: https://review.typo3.org/55457 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Kummer <typo3@enobe.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
- Jan 25, 2018
-
-
Manuel Selbach authored
This will set the attribute "visibility" to the correct value "visible" or "hidden" instead of "collapse" so the arrow icon of the page tree acts accordingly in all browsers. Resolves: #83585 Releases: master Change-Id: I17b8705ed9f7e0f0ac966294572ede5c9a151857 Reviewed-on: https://review.typo3.org/55437 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
- Jan 24, 2018
-
-
Gianluigi Martino authored
The language parameter was not set if the "View webpage" button was used within the context menu of an element in the page module or the "View webpage" button in the record list of a desired language. Resolves: #80599 Releases: master, 8.7 Change-Id: I40fb5749cbd56c0075a8aa2c5ec3b2d8dea66501 Reviewed-on: https://review.typo3.org/52341 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Reiner Teubner <reiner.teubner@me.com> Tested-by:
Reiner Teubner <reiner.teubner@me.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Gianluigi Martino authored
With this patch the html chars inside the "ApacheThreadStackSize" flashmessage during the installation are displayed correctly Resolves: #83413 Releases: master Change-Id: If49ea5cd96ca8c0ef005e7a23b917b44149a88cd Reviewed-on: https://review.typo3.org/55198 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Stefan Froemken authored
BackendUtility::getPagesTSconfig() uses local method static properties as cache. This prevents dedicated flushing, which may be needed in rare cases to prevent for instance from exceeded memory during huge imports. The patch switches that to cache framework cache_runtime which is already used at other places within BackendUtility. Resolves: #82473 Related: #63629 Releases: master, 8.7 Change-Id: I4d54819f05a6c7b8ce175bc827b626277e2d4c04 Reviewed-on: https://review.typo3.org/54133 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:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Reiner Teubner authored
Resolves: #83661 Release: master Change-Id: I8a7307986896fa2d68b5013d1defc235eff1d3e4 Reviewed-on: https://review.typo3.org/55443 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:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Georg Ringer authored
The field data_page_reg1 of table index_phash is defined as integer. Therefore the default value must be 0 instead of an empty string. Resolves: #83641 Releases: master, 8.7, 7.6 Change-Id: I4c1f115b8c8bbcb961627d7f5a5a413a8d5cf419 Reviewed-on: https://review.typo3.org/55428 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Reiner Teubner <reiner.teubner@me.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Georg Ringer authored
The correct typography is to use the character "…" instead of "...". Resolves: #83614 Releases: master, 8.7 Change-Id: I151db0f1edb290d2a3aeff3236e1be1e9c19fa8a Reviewed-on: https://review.typo3.org/55441 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Reiner Teubner <reiner.teubner@me.com> Tested-by:
Reiner Teubner <reiner.teubner@me.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Michael Oehlhof authored
The cut and copy buttons were shown twice in filelist module. Once in “Extended view” and once in “Show clipboard” Resolves: #83575 Releases: master, 8.7 Change-Id: I8cbb9b516aaa1ff42a363d4daf4ffa7e20c9d461 Reviewed-on: https://review.typo3.org/55369 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Reiner Teubner <reiner.teubner@me.com> Tested-by:
Reiner Teubner <reiner.teubner@me.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Marcel Jürgen Falk authored
Resolves: #82386 Releases: master Change-Id: I40b83041149b8955b51c3a2c54d8690392356ae1 Reviewed-on: https://review.typo3.org/54024 Reviewed-by:
Reiner Teubner <reiner.teubner@me.com> Tested-by:
Reiner Teubner <reiner.teubner@me.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Joerg Boesche authored
- Resolves a wrong variable definition in phpdoc - Adds type safe method parameter - Adds return type string to method Resolves: #83665 Releases: master Change-Id: I0ed52e0b2086d6d006885964f480b3c99b7942e7 Reviewed-on: https://review.typo3.org/55440 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Henning Liebe <h.liebe@neusta.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
- Jan 23, 2018
-
-
Sascha Egerer authored
Uid lists in the relation handler can be very big. To avoid exceeding query limits like maximum number of placeholder per query or the max allowed statement length these large lists are split into chunks of safe length before processing. Change-Id: I176acb85feb91c6162a77016c1918cf5a992625c Resolves: #81555 References: #80875 Releases: master, 8.7 Reviewed-on: https://review.typo3.org/53193 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Manuel Selbach <manuel_selbach@yahoo.de> Tested-by:
Manuel Selbach <manuel_selbach@yahoo.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Georg Ringer authored
Add an additional hook to the EXT:recordlist which makes it possible to add content above any other content. Resolves: #61170 Releases: master Change-Id: I2f6ad79cfb5ff19f57da63346735b743947ddf99 Reviewed-on: https://review.typo3.org/55423 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Peter Kraume <peter.kraume@gmx.de> Tested-by:
Peter Kraume <peter.kraume@gmx.de> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Christian Kuhn authored
Change-Id: I59846db22964a26f610a304fab85f570884b063d Resolves: #83651 Releases: master Reviewed-on: https://review.typo3.org/55438 Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> 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
Similar to getValueByPath(), removeByPath() now throws a specific exception if the path to remove does not exist in given array to avoid catching global \RuntimeException' in consuming code. The same "MissingArrayPathException" is used here since both cases have identical semantic. Change-Id: I69447c47d24e28110cf03929ea5ed28cf5e43024 Resolves: #83636 Related: #83615 Releases: master Reviewed-on: https://review.typo3.org/55424 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Reiner Teubner <reiner.teubner@me.com> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Benni Mack authored
The existing functionality of sys_domain database records that redirect to a different target has been migrated into the new "redirects" core extension. An upgrade wizard ensures that old (and even deleted) sys_domain records with a redirect target (database field "redirectTo") are properly migrated into the redirects extension. The following database fields have been dropped: - sys_domain.redirectTo - sys_domain.redirectHttpStatusCode - sys_domain.prepend_params These values are not evaluated anymore in the TYPO3 Frontend. Resolves: #83638 Releases: master Change-Id: I0577a5bfb9db9e0b5d06b7c5f2d0c6f428c8a4ba Reviewed-on: https://review.typo3.org/55427 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Tymoteusz Motylewski authored
After clicking on the filter button in the page tree, the focus is set on the input field allowing to type search word right away. Resolves: #83535 Releases: master Change-Id: I78c9b81e7c9e23efb4f9e8bf2d2a222a5e97436c Reviewed-on: https://review.typo3.org/55436 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Benni Mack authored
A new system extension "redirects" is added, which ships a flexible handling of HTTP redirects, useful both for marketeers and site administrators. It adds a new module called "Site Management => Redirects". Site Management will be the starting point also for templating and domain setups in the future. A new DB table "sys_redirect" is added, which allows to configure a redirect from a source (host+path) to a destination target. The destination target can be any kind of Uri (used by the LinkService). In the short run, redirects superseeds the redirect logic from sys_domain.redirectTo (see followup patch), but more features are already sketched out, however, this change only adds the basic functionality. Any time a redirect is added or modified, a list of all redirects is added to the cache management, allowing to fetch all redirects at once, reducing the number of queries to the DB in the frontend to 1 query (or to one query to the FS, as the power lies in the caching framework). A simple hit statistics counter is implemented as well. The redirects functionality later will serve for URL Routing if a page will be registered under a different URL, and a redirect could automatically be added. Further improvements (out of scope for this change): - Move icons into the TYPO3 iconset - Check for recursive / loops, or existing redirects - Add further conditions for redirects - Export redirects as VCL, nginx or .htaccess rules for performance reasons - Bulk import of redirects - Selection of existing sys_domain redirects in source_ - Sanitize source_host to only include a domain name, and/or allow ports - Allow query parameters in source_path Resolves: #83631 Releases: master Change-Id: Ibf25c2ee07f41edbaf14b97a7f115d36f901cc62 Reviewed-on: https://review.typo3.org/55358 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Reiner Teubner <reiner.teubner@me.com> Tested-by:
Reiner Teubner <reiner.teubner@me.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-