- Mar 30, 2017
-
-
Benni Mack authored
Showing the composer mode label was not translated anymore while cleaning up. Resolves: #80554 Releases: master Change-Id: I61ad3087f10533b82870aedd4ee42d55d76d09e3 Reviewed-on: https://review.typo3.org/52263 Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Tested-by:
Thomas Hohn <thomas@hohn.dk> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Helmut Hummel authored
In order to make it possible to call TYPO3 from outside the document root (e.g. CLI binaries) the patch allows to set TYPO3_PATH_ROOT via environment variables. This way it is possible to call binaries / external applications that use the TYPO3 system environment builder. The env variables are already set via the TYPO3 Console composer plugin, and could also be incorporated in the composer-plugin of the TYPO3 Core. Resolves: #79343 Resolves: #79461 Releases: master Change-Id: I078b050e35ef7de54744318386139859c2160a0b Reviewed-on: https://review.typo3.org/51331 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:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Claus Due <claus@phpmind.net> Tested-by:
Claus Due <claus@phpmind.net> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Thomas Hohn authored
DataHandler's hook processDatamap_afterDatabaseOperations is processed in two ways. In case modifications do not contain any new relation that just has been created, the hook is executed directly. If that's not the case, executing this hook is deferred and will happen after the remap stack has been processed. Calling the hook directly happens exactly once for each modified record, where invocations in DataHandler::processRemapStack() might happen more than once, depending on the amount of relation fields that contain new references and have been remapped. This change coalesces these invocations which results that the hooks processDatamap_afterDatabaseOperations is exactly called once for each modified record - which is the expected behavior. Change-Id: Ib7e65ce170c8f9ba8f7577b79073b1ed9213a0b9 Resolves: #79635 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/51552 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Tested-by:
Thomas Hohn <thomas@hohn.dk> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
-
Elmar Hinz authored
To not scatter the system of organising the test methods, create a section for mixed tests at the very end of the test class. Resolves: #80552 Releases: master Change-Id: I56cda89055c79f492527fee6e29ba25426f5f996 Reviewed-on: https://review.typo3.org/52237 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
- Move everything to Fluid (also icon generation and labels) - Remove a lot of get* shorthand protected methods - Add PHP comments and remove PHP comments where applicable Resolves: #80554 Releases: master Change-Id: I9c417a02b2ac41fee95b815ee626ff44523c96f5 Reviewed-on: https://review.typo3.org/51909 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Georg Ringer authored
- Fix typos - Remove outdated text - Wrap code into <code> tags Resolves: #80563 Releases: master Change-Id: Idfb65c294aaf62198d5581a89ab03b3678ab7ee1 Reviewed-on: https://review.typo3.org/52253 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Tested-by:
Thomas Hohn <thomas@hohn.dk> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Frans Saris authored
Now the TypoScriptService is PHP strict we need to take care the processed value is of the correct type. Resolves: #78650 Releases: master Change-Id: I1d79059c65676ce2e8126b6502c822d8b500379e Reviewed-on: https://review.typo3.org/52252 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:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Anja Leichsenring authored
Postgres will fail with an error, if a table sequence is requested for a table without auto_increment column. MySql will just return '0'. Test the relation type before trying to persist mm relations to prevent that error. Resolves: #80562 Releases: master Change-Id: Ia429e681a8ec1805996da03bd738b8347a00e40d Reviewed-on: https://review.typo3.org/52251 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benjamin Kott authored
To solve an inconsistency issue for API based content element registration between CSS Styled Content (CSC) and Fluid Styled Content (FSC) through `Extbase` or `addPItoST43` we are now Introducing a new shared content object for content elements and drop the active usage of lib.fluidContent. The generated code relied on the existence of the removed lib.stdheader and also ignored layouts, frames, spacebefore, spaceafter in context of Fluid Styled Content. For content element registration lib.contentElement is now used for CSC and FSC and replaces the usage of lib.fluidContent. The generated code was slightly adjusted to match the requirements of all content rendering definitions and can be adapted to the specific needs of a content element rendering definition anytime since a reference is used now instead of a hard defintion. Resolves: #80412 Resolves: #80095 Releases: master Change-Id: I680a8968ad63774bc50a52f95ddb89d6f524dd15 Reviewed-on: https://review.typo3.org/52132 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frans Saris <franssaris@gmail.com> Tested-by:
Frans Saris <franssaris@gmail.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- Mar 29, 2017
-
-
Helmut Hummel authored
When migrating old TCA configuration to overrideChildTca, we must respect columnsOverrides and do the migration there as well. Also fix the examples for overriding cropVariants, which missed some nesting levels Resolves: #80493 Releases: master Change-Id: If38f445e545b6f93eead5f30cfc16e787343b8c6 Reviewed-on: https://review.typo3.org/52189 Reviewed-by:
Frans Saris <franssaris@gmail.com> Tested-by:
Frans Saris <franssaris@gmail.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
The method for OptionSplitting in TemplateService is completely isolated from everything else, and creates a very strong dependency to TSFE + TemplateService in various places. Additionally, the TypoScriptService of Extbase is used in several places of the core and has nothing to do with Extbase itself, thus, it can be moved to a central place where these functions are called. Moving this code to it's own service class in the core helps to decouple TSFE, tmpl, Extbase and cObject more. Resolves: #78650 Releases: master Change-Id: I712c77c383171e93053caff0f89af8d1247f6d86 Reviewed-on: https://review.typo3.org/50589 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Christian Kuhn authored
Upgrades wizard scans tt_content for not deleted 'mailform' content elements and offers to download and install old extjs based form extension called 'form_legacy' from TER, it's git is located at https://github.com/FriendsOfTYPO3/form_legacy Change-Id: Ic183c00a7b54ada57cce280f558f1b502e318dda Resolves: #79733 Releases: master Reviewed-on: https://review.typo3.org/52249 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Benjamin Kott authored
Introducing a more adaptive and inclusive experience to the element- and linkbrowser. Resolves: #80463 Resolves: #80205 Releases: master Change-Id: I78d631dbf3ea206c78d65c6e4d3a60ab984fa1c9 Reviewed-on: https://review.typo3.org/52170 Tested-by:
Riccardo De Contardi <erredeco@gmail.com> 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:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Markus Klein authored
The FormEngine initialization process needs to be very careful when the DOM is accessed. This patch separates the routines and encapsulates those in a DOMready handler, which are critical. This solves a possible race condition when JS is executed faster than DOM is built. Releases: master, 7.6 Resolves: #80481 Resolves: #80366 Change-Id: I205aebc9f87a25f06942f923497f7f535fdb0c8f Reviewed-on: https://review.typo3.org/52180 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Thomas Maroschik <tmaroschik@dfau.de> Tested-by:
Thomas Maroschik <tmaroschik@dfau.de> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Frank Naegler authored
Resolves: #80403 Releases: master Change-Id: I95e6e029723ba43d2af0690e835d447b1d6756ef Reviewed-on: https://review.typo3.org/52234 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Tested-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Martin Kutschker authored
Also set minimum field length as attribute "minlength" Resolves: #80126 Resolves: #80128 Releases: master Change-Id: I1649dae4098f2b5f4ae1d99e3550c07bfc9af12a Reviewed-on: https://review.typo3.org/52224 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Jurian Janssen <jurian.janssen@gmail.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
Jigal van Hemert authored
Symfony's Question and ChoiceQuestion define maxAttempts as null|int with null as default. The ConsoleOutput functions are adjusted accordingly to prevent an exception from being thrown. Resolves: #80053 Releases: master Change-Id: I0e23b8f6e3ff875f14a8f081059e869142ab5aa4 Reviewed-on: https://review.typo3.org/51949 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:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Mona Muzaffar authored
Re-implement postgres connect. Change-Id: Iba0c1c1316c0b473173b08889f213831edbfab65 Resolves: #80173 Releases: master Reviewed-on: https://review.typo3.org/51977 Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Tested-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Wouter Wolters authored
When opening a record that has a closed IRRE element, the remaining characters count is not initialized at all. Reinitialize this correctly now by filtering out the already processed counters. Resolves: #80470 Releases: master Change-Id: I1f0f675ea968e1959f610fbfbdf236d843c1fd11 Reviewed-on: https://review.typo3.org/52226 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:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Mar 28, 2017
-
-
Benni Mack authored
The short-hand functionality within GraphicalFunctions to create a sub directory inside the hard-coded tempPath is a simple wrapper of GeneralUtility::mkdir_deep(). The according change deprecates both the property $tempPath and the method createTempSubDir(). Resolves: #80514 Releases: master Change-Id: Ie0f0ac017e979ab67820182d16d7a4ebbc2fd4e4 Reviewed-on: https://review.typo3.org/52212 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:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Marc Wessels authored
The 'clear all cache' buttons is switche to an ajax action to be more conveniently used. Resolves: #80525 Releases: master Change-Id: I3f8c49308c185f5855fe3d393c3874c21f144e8b Reviewed-on: https://review.typo3.org/52218 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Benni Mack authored
The following methods within ContentObjectRenderer (cObj) have been marked as deprecated as all logic related to that have been moved to GifBuilder. * clearTSProperties() * gifBuilderTextBox() * linebreaks() Resolves: #80532 Releases: master Change-Id: I064b0b22c944894ec358d95d50a4be72969a7567 Reviewed-on: https://review.typo3.org/52223 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Benni Mack authored
When deprecating the method $cObj->getWhere() during the Doctrine migration, it was forgotten to add a message to log the deprecated function to the deprecation log. The patch adds that. Resolves: #80531 Releases: master Change-Id: I7401116af35eca57cd01b5e7fb757834e9de905a Reviewed-on: https://review.typo3.org/52222 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Elmar Hinz authored
Add unit test to cover ContentObjectRenderer::prefixComment Resolves: #80526 Releases: master Change-Id: I37e89ecfdb2cea2f9290eced97337c0019e78ba9 Reviewed-on: https://review.typo3.org/52219 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Wouter Wolters authored
Resolves: #80529 Releases: master Change-Id: Ic90bf297baad33576509f9ff13ab67674ba658ac Reviewed-on: https://review.typo3.org/52221 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com> Tested-by:
Benjamin Kott <benjamin.kott@outlook.com>
-
Helmut Hummel authored
When file relations are added, the crop area of these is calculated, even if they are not images. We avoid that by only doing this processing, when the file has a width property. Resolves: #80071 Releases: master Change-Id: I42924b271e5a6697d35ffb7d5f322f555139ec57 Reviewed-on: https://review.typo3.org/52192 Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Oliver Hader authored
The current behavior for file fields using TCA type inline is configured to use localizationMode=select, which is deprecated. Actually files have been copied along during the localization of the parent record - and files can then be defined independently for the default language record and in the translated record. The localizationMode synchronization behavior was disabled in the user-interface. With this change the default core behavior will stay the same. If the localization buttons would have been enabled individually, this now can be done with the more specific allowLanguageSynchronization feature. Change-Id: I88668e3d0ce1dd192d32b93f0312796c59d62358 Resolves: #80504 Releases: master Reviewed-on: https://review.typo3.org/52201 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Tested-by:
Thomas Hohn <thomas@hohn.dk> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Cedric Ziel authored
Direct assignments are usually 2x faster and often more readable when pushing one value only. Releases: master Fixes: #80283 Change-Id: I16fc1938f74550d1a3d9f9c0cbafe85dc2ff1c5b Reviewed-on: https://review.typo3.org/52049 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benni Mack authored
Now, all functionality for marker-based templates are encapsulated in MarkerBasedTemplateService, instead of polluting cObjectRenderer which is used a lot in the frontend, even though no markers are in use. All methods within ContentObjectRenderer have been marked as deprecated. Resolves: #80527 Releases: master Change-Id: If7a27281470935af893d1a9838f06ca77a3041c1 Reviewed-on: https://review.typo3.org/52220 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Benni Mack authored
The TypoScript properties config.setJS_mouseOver and config.setJS_openPic have been marked as deprecated. Resolves: #80516 Releases: master Change-Id: Ida5de8b3e873adfe7e27decf6e43813e7dc5cc2e Reviewed-on: https://review.typo3.org/52213 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benni Mack authored
The public property DocumentTemplate->extJScode can be used to fill in ExtJS-specific code to be loaded on "onExtReady". The functionality is not used in the core anymore, as there are better ways to include JavaScript code in a backend response. Resolves: #80512 Releases: master Change-Id: I4cf24f6b096a79d76e1d30f587f25dcc8ca10fa4 Reviewed-on: https://review.typo3.org/52210 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benni Mack authored
The method in DataHandler->destPathFromUploadFolder is basically useless nowadays and should be avoided, since it just prepends PATH_site to a string. The fourth parameter for extFileFunctions() is also useless as the method only is triggered for "deleteAll" and no other value is allowed. Resolves: #80513 Releases: master Change-Id: I371fd9233bbe63dd2d3775e4ddd8212358164ced Reviewed-on: https://review.typo3.org/52211 Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benni Mack authored
The two static methods are sole wrappers for the Caching Framework nowadays which can simply be dealt with in a custom way. Use the Caching Framework directly instead! Resolves: #80524 Releases: master Change-Id: I8fced0800a2c72705f1a01e0a3d6e52aeaf5daef Reviewed-on: https://review.typo3.org/52217 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benni Mack authored
ContentObject renderer has an unnecessary call to $TSFE->sys_page for calling a static method in a non-static way. It should directly use the caching framework instead. Resolves: #80482 Releases: master Change-Id: Iaa93de3c1e98cf5e639605dcf49cb5715a28b5d7 Reviewed-on: https://review.typo3.org/52181 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Benni Mack authored
The ExtDirectApi simply calls PageRepository to store data in the "cache_hash" cache. This can be simplified by just using the Caching Framework directly without depending on a EXT:frontend class in a EXT:core class. Resolves: #80517 Releases: master Change-Id: I77825bf71264621fb984b39f79009baf71cfdec3 Reviewed-on: https://review.typo3.org/52214 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Benjamin Kott authored
Resolves: #80501 Releases: master Change-Id: I5371b546bb7ebffdfc78a5bbfe1b86699a4f4a43 Reviewed-on: https://review.typo3.org/52198 Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Benni Mack authored
Loading a locallang.xlf inside the abstract function module now uses the regular $GLOBALS['LANG']->includeLLFile() of the current file, instead of doing a manual check on .xml and .php extensions, which the LanguageService/LanguageFactory is taking care of anyway. The PHP method incLocalLang() and the now not necessarily needed $thisPath are therefore marked as deprecated. Resolves: #80511 Releases: master Change-Id: I3a9d27bf794a4cd8c1f2d31ed9250d634aa68ee8 Reviewed-on: https://review.typo3.org/52209 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benjamin Kott authored
Resolves: #80498 Releases: master Change-Id: I139922f0bb86e1ff1dc4bd9258491bd5eedaedc2 Reviewed-on: https://review.typo3.org/52195 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Christer Vindberg authored
Make sure to check the correct variable classesAnchorDefaultTitle when fetching the title of anchors. This affects CKeditor as well as htmlarea. Resolves: #80209 Releases: master, 7.6 Change-Id: I1cdd760ee1fe2879ac53edff38f25515d656d706 Reviewed-on: https://review.typo3.org/52205 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Frank Naegler authored
The current mail presets only allow to modify sendmail settings, but it's not possible to configure SMTP settings. Resolves: #80457 Releases: master Change-Id: Ib70351c9048c0ceec2b2a585d43a3ad04c81424e Reviewed-on: https://review.typo3.org/52167 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-