Project

General

Profile

Feature #93099 » local_history1.patch

Dieter Porth, 2020-12-17 14:53

View differences:

var/log/typo3_ab5866d01a.log (date 1608216608812)
Thu, 17 Dec 2020 14:17:41 +0000 [WARNING] request="e8224c64d96b6" component="TYPO3.CMS.Core.TypoScript.Parser.TypoScriptParser": No file or folder found for importing TypoScript on "EXT:onelayout/Configuration/TypoScript/Constants/CoreExtension/*.t3c".
Thu, 17 Dec 2020 14:19:59 +0000 [WARNING] request="1fbadeee4c942" component="TYPO3.CMS.Core.TypoScript.Parser.TypoScriptParser": No file or folder found for importing TypoScript on "EXT:onelayout/Configuration/TypoScript/Constants/CoreExtension/*.t3c".
Thu, 17 Dec 2020 14:19:59 +0000 [WARNING] request="1fbadeee4c942" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"applicationContext = Development*"}
Thu, 17 Dec 2020 14:25:00 +0000 [WARNING] request="092a2ba649502" component="TYPO3.CMS.Core.TypoScript.Parser.TypoScriptParser": No file or folder found for importing TypoScript on "EXT:onelayout/Configuration/TypoScript/Constants/CoreExtension/*.t3c".
Thu, 17 Dec 2020 14:25:01 +0000 [WARNING] request="092a2ba649502" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"applicationContext = Development*"}
Thu, 17 Dec 2020 14:30:02 +0000 [WARNING] request="123faa961467a" component="TYPO3.CMS.Core.TypoScript.Parser.TypoScriptParser": No file or folder found for importing TypoScript on "EXT:onelayout/Configuration/TypoScript/Constants/CoreExtension/*.t3c".
Thu, 17 Dec 2020 14:30:02 +0000 [WARNING] request="123faa961467a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"applicationContext = Development*"}
Thu, 17 Dec 2020 14:35:03 +0000 [WARNING] request="286046fbee9b2" component="TYPO3.CMS.Core.TypoScript.Parser.TypoScriptParser": No file or folder found for importing TypoScript on "EXT:onelayout/Configuration/TypoScript/Constants/CoreExtension/*.t3c".
Thu, 17 Dec 2020 14:35:04 +0000 [WARNING] request="286046fbee9b2" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"applicationContext = Development*"}
Thu, 17 Dec 2020 14:40:05 +0000 [WARNING] request="6bb0f0dd1ebfe" component="TYPO3.CMS.Core.TypoScript.Parser.TypoScriptParser": No file or folder found for importing TypoScript on "EXT:onelayout/Configuration/TypoScript/Constants/CoreExtension/*.t3c".
Thu, 17 Dec 2020 14:40:05 +0000 [WARNING] request="6bb0f0dd1ebfe" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"applicationContext = Development*"}
Thu, 17 Dec 2020 14:45:06 +0000 [WARNING] request="35e0642a4db9c" component="TYPO3.CMS.Core.TypoScript.Parser.TypoScriptParser": No file or folder found for importing TypoScript on "EXT:onelayout/Configuration/TypoScript/Constants/CoreExtension/*.t3c".
Thu, 17 Dec 2020 14:45:07 +0000 [WARNING] request="35e0642a4db9c" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"applicationContext = Development*"}
var/log/typo3_deprecations_ab5866d01a.log (date 1608216608815)
Thu, 17 Dec 2020 14:17:41 +0000 [NOTICE] request="e8224c64d96b6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Calling PageRepository->getRootLine() will be removed in TYPO3 v10.0. Use RootlineUtility directly. in /var/www/html/web/typo3/sysext/frontend/Classes/Page/PageRepository.php line 1245
Thu, 17 Dec 2020 14:18:13 +0000 [NOTICE] request="e8224c64d96b6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Calling PageRepository->getRootLine() will be removed in TYPO3 v10.0. Use RootlineUtility directly. in /var/www/html/web/typo3/sysext/frontend/Classes/Page/PageRepository.php line 1245
Thu, 17 Dec 2020 14:19:59 +0000 [NOTICE] request="1fbadeee4c942" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [applicationContext = Development*]. in /var/www/html/web/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99
Thu, 17 Dec 2020 14:25:01 +0000 [NOTICE] request="092a2ba649502" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [applicationContext = Development*]. in /var/www/html/web/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99
Thu, 17 Dec 2020 14:30:02 +0000 [NOTICE] request="123faa961467a" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [applicationContext = Development*]. in /var/www/html/web/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99
Thu, 17 Dec 2020 14:35:04 +0000 [NOTICE] request="286046fbee9b2" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [applicationContext = Development*]. in /var/www/html/web/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99
Thu, 17 Dec 2020 14:40:05 +0000 [NOTICE] request="6bb0f0dd1ebfe" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [applicationContext = Development*]. in /var/www/html/web/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99
Thu, 17 Dec 2020 14:45:07 +0000 [NOTICE] request="35e0642a4db9c" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [applicationContext = Development*]. in /var/www/html/web/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99
vendor/typo3fluid/fluid/src/ViewHelpers/20201217_ForViewHelper.php (date 1608216452407)
$this->registerArgument('key', 'string', 'Variable to assign array key to', false);
$this->registerArgument('reverse', 'boolean', 'If TRUE, iterates in reverse', false, false);
$this->registerArgument('iteration', 'string', 'The name of the variable to store iteration information (index, cycle, isFirst, isLast, isEven, isOdd)');
$this->registerArgument('delim', 'string', 'The delimiter token for exploding, if each recieve an string instead of an array.', false, ',');
}
/**
......
if (!isset($arguments['each'])) {
return '';
}
if ((is_string($arguments['each'])) && (!empty($arguments['each']))) {
$delim = isset($arguments['delim']) ? $arguments['delim'] : ',';
$arguments['each'] = array_filter(explode($delim, $arguments['each']));
}
if (is_object($arguments['each']) && !$arguments['each'] instanceof \Traversable) {
throw new ViewHelper\Exception('ForViewHelper only supports arrays and objects implementing \Traversable interface', 1248728393);
}
/dev/null (date 1608215453547) → local_history.patch (date 1608215453547)
Index: vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php b/vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php
--- a/vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php (date 1608215296972)
+++ b/vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php (date 1608215296972)
@@ -79,6 +79,7 @@
$this->registerArgument('key', 'string', 'Variable to assign array key to', false);
$this->registerArgument('reverse', 'boolean', 'If TRUE, iterates in reverse', false, false);
$this->registerArgument('iteration', 'string', 'The name of the variable to store iteration information (index, cycle, isFirst, isLast, isEven, isOdd)');
+ $this->registerArgument('delim', 'string', 'The delimiter to for exploding, if each recieve an string instead of an array.', false, ',');
}
/**
@@ -94,6 +95,10 @@
if (!isset($arguments['each'])) {
return '';
}
+ if ((is_string($arguments['each'])) && (!empty($arguments['each']))) {
+ $delim = isset($arguments['delim']) ? $arguments['delim'] : ',';
+ $arguments['each'] = array_filter(explode($delim, $arguments['each']));
+ }
if (is_object($arguments['each']) && !$arguments['each'] instanceof \Traversable) {
throw new ViewHelper\Exception('ForViewHelper only supports arrays and objects implementing \Traversable interface', 1248728393);
}
(2-2/2)