Project

General

Profile

Actions

Feature #97816

closed

New TypoScript parser

Added by Christian Kuhn almost 2 years ago. Updated 3 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2022-06-27
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Related issues 111 (10 open101 closed)

Related to TYPO3 Core - Bug #96503: Commented out TypoScript imports still resolved.Closed2022-01-11

Actions
Related to TYPO3 Core - Feature #92979: Missing TypoScript constants are treated as stringsNew2020-12-03

Actions
Related to TYPO3 Core - Bug #91361: TypoScript - PageTS not loaded if a bracket exists in the keyRejected2020-05-11

Actions
Related to TYPO3 Core - Feature #90146: TypoScript includes and imports are a real performance bottleneck and should be cached (in a prod environment)Closed2020-01-18

Actions
Related to TYPO3 Core - Bug #41327: jsInline removes closing bracketsClosedChristian Kuhn2012-09-24

Actions
Related to TYPO3 Core - Feature #63894: Evaluate reference handling on TS parser levelRejected2014-12-14

Actions
Related to TYPO3 Core - Bug #76447: TypoScript Parse BugClosed2016-06-03

Actions
Related to TYPO3 Core - Feature #80544: INCLUDE_TYPOSCRIPT resolve constants for condition argumentRejected2017-03-29

Actions
Related to TYPO3 Core - Feature #97941: Revamp TypoScript Template AnalyzerClosed2022-07-14

Actions
Related to TYPO3 Core - Task #98013: Revamp Template Object BrowserClosed2022-07-24

Actions
Related to TYPO3 Core - Task #98016: Implement TypoScript function modifier eventClosed2022-07-25

Actions
Related to TYPO3 Core - Task #98017: Improve TCA description of sys_template recordsClosed2022-07-25

Actions
Related to TYPO3 Core - Task #98357: Revamp Constant EditorClosed2022-09-16

Actions
Related to TYPO3 Core - Task #98503: Use new TypoScript parser in FrontendClosed2022-10-03

Actions
Related to TYPO3 Core - Task #98550: Remove runThroughTemplatesPostProcessing hookClosed2022-10-07

Actions
Related to TYPO3 Core - Bug #98571: Set correct TSFE->config['rootLine']Closed2022-10-11

Actions
Related to TYPO3 Core - Task #98572: Make TreeFromLineStreamBuilder a stateless serviceClosed2022-10-11

Actions
Related to TYPO3 Core - Task #98586: Make TreeBuilder a stateless serviceClosed2022-10-12

Actions
Related to TYPO3 Core - Task #98659: More effective FE TypoScript cache layerClosed2022-10-19

Actions
Related to TYPO3 Core - Task #98691: Simplify FE page lockingClosed2022-10-21

Actions
Related to TYPO3 Core - Task #98700: Optimize FE page lockingClosed2022-10-21

Actions
Related to TYPO3 Core - Task #98983: Use new TS parser in t3editorClosed2022-11-02

Actions
Related to TYPO3 Core - Task #99017: New TS parser in extbase BackendConfigurationManagerClosed2022-11-07

Actions
Related to TYPO3 Core - Task #99020: Actively deprecate TypoScript TemplateServiceClosed2022-11-08

Actions
Related to TYPO3 Core - Feature #52443: new Constants Editor type eint+Closed2013-10-01

Actions
Related to TYPO3 Core - Bug #89285: TYPO3 regenerates cached page every page reload for specific TypoScriptClosed2019-09-26

Actions
Related to TYPO3 Core - Task #99029: Avoid mentions of TypoScriptParserClosed2022-11-09

Actions
Related to TYPO3 Core - Task #99060: Avoid TypoScriptParser->getVal()Closed2022-11-11

Actions
Related to TYPO3 Core - Bug #99095: Avoid duplicate typoscript cache configClosed2022-11-15

Actions
Related to TYPO3 Core - Task #99096: Rename TreeBuilder to SysTemplateTreeBuilderClosed2022-11-15

Actions
Related to TYPO3 Core - Task #99114: Avoid TypoScriptParser for string snippetsClosed2022-11-17

Actions
Related to TYPO3 Core - Task #99120: Deprecate old TypoScriptParserClosed2022-11-17

Actions
Related to TYPO3 Core - Bug #99314: Correctly turn nodes into TypoScript referencesClosed2022-12-08

Actions
Related to TYPO3 Core - Bug #99319: Properly consider else condition in TypoScriptClosed2022-12-08

Actions
Related to TYPO3 Core - Task #99329: Rename module "Template" to "TypoScript"Closed2022-12-10

Actions
Related to TYPO3 Core - Bug #99331: Dynamically set 'clear' TypoScript flagClosed2022-12-10

Actions
Related to TYPO3 Core - Bug #98552: Content not rendered in frontend in v12.0ClosedChristian Kuhn2022-10-08

Actions
Related to TYPO3 Core - Bug #99282: Re loading frontend without cache keeps loading cached TypoScriptClosedChristian Kuhn2022-12-06

Actions
Related to TYPO3 Core - Bug #98523: Allow relative paths for importing TypoScript files againClosed2022-10-04

Actions
Related to TYPO3 Core - Bug #98526: Allow import of TypoScript files from inside a TypoScript hierarchy againClosed2022-10-04

Actions
Related to TYPO3 Core - Bug #99387: @import with *.tsconfig wildcard does not workClosedChristian Kuhn2022-12-16

Actions
Related to TYPO3 Core - Bug #99439: Exception thrown when using Extbase repository via commandsClosed2022-12-30

Actions
Related to TYPO3 Core - Task #99452: Correct TypoScript import in changelogClosedChris Müller2023-01-03

Actions
Related to TYPO3 Core - Bug #99457: Better TypoScript comment parsingClosed2023-01-04

Actions
Related to TYPO3 Core - Bug #99458: Form module throws error, when there is no TS database templateResolved2023-01-04

Actions
Related to TYPO3 Core - Bug #99417: No way to get frontend.typoscript (TypoScript setup) in Middleware when page was cachedResolved2022-12-23

Actions
Related to TYPO3 Core - Bug #99292: TypoScript/TSConfig tree.rootLineIds Symfony Express condition broken if constant/setting can't be Closed2022-12-06

Actions
Related to TYPO3 Core - Bug #99498: "type=user" in ext_conf_template.txt: Value is not passed to custom method anymoreAccepted2023-01-09

Actions
Related to TYPO3 Core - Bug #99504: Nested TypoScript reference operator are not resolved anymoreClosed2023-01-10

Actions
Related to TYPO3 Core - Task #99507: Remove obsolete hack in TsConfigTreeBuilderClosed2023-01-10

Actions
Related to TYPO3 Core - Bug #98096: Missing null checkRejected2022-08-06

Actions
Related to TYPO3 Core - Bug #99377: Constant substitution not working Rejected2022-12-15

Actions
Related to TYPO3 Core - Task #99537: Streamline TypoScript IncludeTreeClosed2023-01-13

Actions
Related to TYPO3 Core - Task #99594: Improve submodule "Page TSconfig"ClosedJasmina Ließmann2023-01-16

Actions
Related to TYPO3 Core - Task #99596: Improve module "TypoScript"ClosedJasmina Ließmann2023-01-16

Actions
Related to TYPO3 Core - Bug #99589: Huge amount of records in cache_hash table with maximum lifetimeClosed2023-01-18

Actions
Related to TYPO3 Core - Task #99753: Simplify IncludeTree identifier calculationClosed2023-01-30

Actions
Related to TYPO3 Core - Task #99818: Update note about new TypoScript parserClosed2023-02-04

Actions
Related to TYPO3 Core - Task #99827: Align "Included PageTsConfig" with "Included TypoScript"Closed2023-02-04

Actions
Related to TYPO3 Core - Bug #99906: Constant Editor emits "Call to a member function getType() on null" Exception if TypoScript constant uses "copy operator <"Closed2023-02-09

Actions
Related to TYPO3 Core - Task #100047: Modernize condition matching / expression handlingClosed2023-02-28

Actions
Related to TYPO3 Core - Task #100060: Avoid calling ModifyLoadedPageTsConfigEvent twiceClosed2023-03-02

Actions
Related to TYPO3 Core - Task #100181: TS Parser: Update a visitor variable nameClosed2023-03-16

Actions
Related to TYPO3 Core - Feature #100218: Basic TypoScript syntax scannerClosed2023-03-20

Actions
Related to TYPO3 Core - Bug #100240: TreeFromLineStreamBuilder adds absolute @import files twiceResolved2023-03-21

Actions
Related to TYPO3 Core - Feature #19738: TS object browser: use AJAX to load parts of the treeClosed2008-12-23

Actions
Related to TYPO3 Core - Bug #100205: @import lost the flexibility from Symfony FinderClosed2023-03-17

Actions
Related to TYPO3 Core - Bug #100166: INCLUDE_TYPOSCRIPT stopped being deep recursive in v12Resolved2023-03-14

Actions
Related to TYPO3 Core - Task #100701: Use less memory in BE::getPagesTSconfig()Closed2023-04-21

Actions
Related to TYPO3 Core - Bug #100763: Recursive typoscript include doesn't respect extension configuration with a dotResolvedGeorg Ringer2023-04-26

Actions
Related to TYPO3 Core - Bug #100775: TCEFORM altLabels for empty values don't workNew2023-04-28

Actions
Related to TYPO3 Core - Bug #100115: Copy operator < replaces previous reference operator result in TypoScript, v12Resolved2023-03-07

Actions
Related to TYPO3 Core - Bug #100810: Site settings as colPos in BackendLayouts lead to errorResolvedChristian Kuhn2023-05-04

Actions
Related to TYPO3 Core - Bug #100832: Module "Page TSconfig" -> Active page TSconfig -- Shows commentsRejected2023-05-08

Actions
Related to TYPO3 Core - Bug #100910: It is impossible to include TypoScript after inclusion of static TypoScript fileResolved2023-05-23

Actions
Related to TYPO3 Core - Task #100998: Remove old TypoScript parserClosed2023-06-12

Actions
Related to TYPO3 Core - Bug #101177: Broken TypoScript cache handling in multisiteResolved2023-06-27

Actions
Related to TYPO3 Core - Task #101364: TypoScript traversers are statelessClosed2023-07-16

Actions
Related to TYPO3 Core - Bug #101407: ext_typoscript_setup.typoscript is only available in one Page Tree (Multiple Sites)Resolved2023-07-21

Actions
Related to TYPO3 Core - Bug #101523: Config `page.config.headerComment` can not resolve TS constants anymoreRejected2023-08-01

Actions
Related to TYPO3 Core - Feature #69789: Missing checkbox in the TypoScript Object Browser for conditions set in <INCLUDE_TYPOSCRIPT ...>Closed2015-09-14

Actions
Related to TYPO3 Core - Bug #101656: Using Include TypoScript in template fails to apply included templateClosed2023-08-11

Actions
Related to TYPO3 Core - Task #101732: Verify @-sign is a valid TypoScript identifierClosed2023-08-22

Actions
Related to TYPO3 Core - Feature #101752: Add event to the Typoscript FE Controller to let the users replace nested TS constantsClosed2023-08-25

Actions
Related to TYPO3 Core - Task #101813: Use @import instead of <INCLUDE_TYPOSCRIPTClosed2023-08-31

Actions
Related to TYPO3 Core - Bug #80386: INCLUDE_TYPOSCRIPT condition option with custom defined condition requires double "\" in class nameClosed2017-03-22

Actions
Related to TYPO3 Core - Bug #90257: [xxx in tree.rootLineIds] TypoScript condition causes page cache regeneration on each requestClosed2020-01-30

Actions
Related to TYPO3 Core - Bug #102064: TypoScript module does not report errorsResolved2023-09-29

Actions
Related to TYPO3 Core - Bug #94695: Template Analyzer stoped Highlighting syntax errorsClosed2021-08-02

Actions
Related to TYPO3 Core - Task #102101: Document potential breaking change with new TypoScript parserClosedMarkus Klein2023-10-06

Actions
Related to TYPO3 Core - Task #102102: Refactor TS IncludeTree Import detailNew2023-10-06

Actions
Related to TYPO3 Core - Task #102103: Refactor TS IncludeTree condition detailNew2023-10-06

Actions
Related to TYPO3 Core - Bug #102193: Introduce a CONFIG: import for TypoScript importsNew2023-10-18

Actions
Related to TYPO3 Core - Bug #102485: Prevent creating TS setup tree twiceResolved2023-11-23

Actions
Related to TYPO3 Core - Bug #102531: Wrong visitor in FE condition matchingResolved2023-11-27

Actions
Related to TYPO3 Core - Task #102539: Simplify TSFE->getFromCache() detailsClosed2023-11-28

Actions
Related to TYPO3 Core - Bug #102742: TypoScript constants not usable in value modification addToList() Under Review2024-01-03

Actions
Related to TYPO3 Core - Bug #102760: ext_conf_template.txt is parsed inconsistently, leading to missing configuration fieldsNew2024-01-05

Actions
Related to TYPO3 Core - Bug #102831: Typoscript deletion operator (>) deletes more than it shouldResolved2024-01-13

Actions
Related to TYPO3 Core - Bug #102452: TypoScript constants from site settings are not substituted in Backend Extbase ModulesResolved2023-11-22

Actions
Related to TYPO3 Core - Bug #102357: PageTsConfig: site settings / constants are not substituted in FormEngineNeeds Feedback2023-11-09

Actions
Related to TYPO3 Core - Bug #92528: TypoScript site constants not always populatedClosed2020-10-09

Actions
Related to TYPO3 Core - Bug #93746: Conditions in Page TSconfig using site settings trigger errors when page with UID 0 is selected in BEClosed2021-03-15

Actions
Related to TYPO3 Core - Feature #91080: Populate site settings to TypoScript constantsClosedBenni Mack2020-04-17

Actions
Related to TYPO3 Core - Bug #102268: TypoScript conditions for tree.pagelayout do not work correctly on page level 1Resolved2023-10-27

Actions
Related to TYPO3 Core - Bug #103070: After clearing System Cache TypoScript conditions are parsed before substituting constantsClosed2024-02-07

Actions
Related to TYPO3 Core - Bug #103088: Constant editor - categorization and listing brokenResolved2024-02-09

Actions
Related to TYPO3 Core - Bug #103364: Site config settings can't be used to override constants anymoreNew2024-03-11

Actions
Related to TYPO3 Core - Task #103410: Add FrontendTypoScriptFactoryResolved2024-03-17

Actions
Related to TYPO3 Core - Bug #103440: TypoScript left-hand side of assignement doesn't work with constantRejected2024-03-20

Actions
Related to TYPO3 Core - Feature #103671: Provide null coalesce operator for TypoScript constantsResolvedBenjamin Franzke2024-04-19

Actions
Actions #1

Updated by Gerrit Code Review almost 2 years ago

  • Status changed from New to Under Review

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #2

Updated by Gerrit Code Review almost 2 years ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #3

Updated by Christian Kuhn almost 2 years ago

  • Tracker changed from Feature to Task
  • TYPO3 Version set to 12
Actions #4

Updated by Christian Kuhn almost 2 years ago

  • Tracker changed from Task to Feature
  • TYPO3 Version deleted (12)
Actions #5

Updated by Gerrit Code Review almost 2 years ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #6

Updated by Gerrit Code Review almost 2 years ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #7

Updated by Gerrit Code Review almost 2 years ago

Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #8

Updated by Christian Kuhn almost 2 years ago

  • Related to Bug #96503: Commented out TypoScript imports still resolved. added
Actions #9

Updated by Christian Kuhn almost 2 years ago

  • Related to Feature #92979: Missing TypoScript constants are treated as strings added
Actions #10

Updated by Christian Kuhn almost 2 years ago

  • Related to Bug #91361: TypoScript - PageTS not loaded if a bracket exists in the key added
Actions #11

Updated by Christian Kuhn almost 2 years ago

  • Related to Feature #90146: TypoScript includes and imports are a real performance bottleneck and should be cached (in a prod environment) added
Actions #12

Updated by Christian Kuhn almost 2 years ago

  • Related to Bug #41327: jsInline removes closing brackets added
Actions #13

Updated by Christian Kuhn almost 2 years ago

  • Related to Feature #63894: Evaluate reference handling on TS parser level added
Actions #14

Updated by Christian Kuhn almost 2 years ago

  • Related to Bug #76447: TypoScript Parse Bug added
Actions #15

Updated by Christian Kuhn almost 2 years ago

  • Related to Feature #80544: INCLUDE_TYPOSCRIPT resolve constants for condition argument added
Actions #16

Updated by Gerrit Code Review almost 2 years ago

Patch set 7 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #17

Updated by Gerrit Code Review almost 2 years ago

Patch set 8 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #18

Updated by Gerrit Code Review almost 2 years ago

Patch set 9 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #19

Updated by Gerrit Code Review almost 2 years ago

Patch set 10 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74987

Actions #20

Updated by Christian Kuhn almost 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #21

Updated by Christian Kuhn almost 2 years ago

  • Related to Feature #97941: Revamp TypoScript Template Analyzer added
Actions #22

Updated by Christian Kuhn almost 2 years ago

  • Related to Task #98013: Revamp Template Object Browser added
Actions #23

Updated by Christian Kuhn almost 2 years ago

  • Related to Task #98016: Implement TypoScript function modifier event added
Actions #24

Updated by Christian Kuhn almost 2 years ago

  • Related to Task #98017: Improve TCA description of sys_template records added
Actions #25

Updated by Christian Kuhn over 1 year ago

Actions #26

Updated by Christian Kuhn over 1 year ago

  • Related to Task #98503: Use new TypoScript parser in Frontend added
Actions #27

Updated by Benni Mack over 1 year ago

  • Status changed from Resolved to Closed
Actions #28

Updated by Christian Kuhn over 1 year ago

  • Related to Task #98550: Remove runThroughTemplatesPostProcessing hook added
Actions #29

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #98571: Set correct TSFE->config['rootLine'] added
Actions #30

Updated by Christian Kuhn over 1 year ago

  • Related to Task #98572: Make TreeFromLineStreamBuilder a stateless service added
Actions #31

Updated by Christian Kuhn over 1 year ago

  • Related to Task #98586: Make TreeBuilder a stateless service added
Actions #32

Updated by Christian Kuhn over 1 year ago

  • Related to Task #98659: More effective FE TypoScript cache layer added
Actions #33

Updated by Christian Kuhn over 1 year ago

  • Related to Task #98691: Simplify FE page locking added
Actions #34

Updated by Christian Kuhn over 1 year ago

  • Related to Task #98700: Optimize FE page locking added
Actions #35

Updated by Christian Kuhn over 1 year ago

  • Related to Task #98983: Use new TS parser in t3editor added
Actions #36

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99017: New TS parser in extbase BackendConfigurationManager added
Actions #37

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99020: Actively deprecate TypoScript TemplateService added
Actions #38

Updated by Christian Kuhn over 1 year ago

Actions #39

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #89285: TYPO3 regenerates cached page every page reload for specific TypoScript added
Actions #40

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99029: Avoid mentions of TypoScriptParser added
Actions #41

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99060: Avoid TypoScriptParser->getVal() added
Actions #42

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99095: Avoid duplicate typoscript cache config added
Actions #43

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99096: Rename TreeBuilder to SysTemplateTreeBuilder added
Actions #44

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99114: Avoid TypoScriptParser for string snippets added
Actions #45

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99120: Deprecate old TypoScriptParser added
Actions #46

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99314: Correctly turn nodes into TypoScript references added
Actions #47

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99319: Properly consider else condition in TypoScript added
Actions #48

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99329: Rename module "Template" to "TypoScript" added
Actions #49

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99331: Dynamically set 'clear' TypoScript flag added
Actions #50

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #98552: Content not rendered in frontend in v12.0 added
Actions #51

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99282: Re loading frontend without cache keeps loading cached TypoScript added
Actions #52

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #98523: Allow relative paths for importing TypoScript files again added
Actions #53

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #98526: Allow import of TypoScript files from inside a TypoScript hierarchy again added
Actions #54

Updated by Oliver Bartsch over 1 year ago

  • Related to Bug #99387: @import with *.tsconfig wildcard does not work added
Actions #55

Updated by Georg Ringer over 1 year ago

  • Related to Bug #99439: Exception thrown when using Extbase repository via commands added
Actions #56

Updated by Chris Müller over 1 year ago

  • Related to Task #99452: Correct TypoScript import in changelog added
Actions #57

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99457: Better TypoScript comment parsing added
Actions #58

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99458: Form module throws error, when there is no TS database template added
Actions #59

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99417: No way to get frontend.typoscript (TypoScript setup) in Middleware when page was cached added
Actions #60

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99292: TypoScript/TSConfig tree.rootLineIds Symfony Express condition broken if constant/setting can't be added
Actions #61

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99498: "type=user" in ext_conf_template.txt: Value is not passed to custom method anymore added
Actions #62

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99504: Nested TypoScript reference operator are not resolved anymore added
Actions #63

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99507: Remove obsolete hack in TsConfigTreeBuilder added
Actions #64

Updated by Christian Kuhn over 1 year ago

Actions #65

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99377: Constant substitution not working added
Actions #66

Updated by Christian Kuhn over 1 year ago

  • Related to Task #99537: Streamline TypoScript IncludeTree added
Actions #67

Updated by Jasmina Ließmann over 1 year ago

  • Related to Task #99594: Improve submodule "Page TSconfig" added
Actions #68

Updated by Jasmina Ließmann over 1 year ago

  • Related to Task #99596: Improve module "TypoScript" added
Actions #69

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #99589: Huge amount of records in cache_hash table with maximum lifetime added
Actions #70

Updated by Christian Kuhn about 1 year ago

  • Related to Task #99753: Simplify IncludeTree identifier calculation added
Actions #71

Updated by Christian Kuhn about 1 year ago

  • Related to Task #99818: Update note about new TypoScript parser added
Actions #72

Updated by Christian Kuhn about 1 year ago

  • Related to Task #99827: Align "Included PageTsConfig" with "Included TypoScript" added
Actions #73

Updated by Stefan Bürk about 1 year ago

  • Related to Bug #99906: Constant Editor emits "Call to a member function getType() on null" Exception if TypoScript constant uses "copy operator <" added
Actions #74

Updated by Christian Kuhn about 1 year ago

  • Related to Task #100047: Modernize condition matching / expression handling added
Actions #75

Updated by Christian Kuhn about 1 year ago

  • Related to Task #100060: Avoid calling ModifyLoadedPageTsConfigEvent twice added
Actions #76

Updated by Christian Kuhn about 1 year ago

  • Related to Task #100181: TS Parser: Update a visitor variable name added
Actions #77

Updated by Christian Kuhn about 1 year ago

Actions #78

Updated by Christian Kuhn about 1 year ago

  • Related to Bug #100240: TreeFromLineStreamBuilder adds absolute @import files twice added
Actions #79

Updated by Christian Kuhn about 1 year ago

  • Related to Feature #19738: TS object browser: use AJAX to load parts of the tree added
Actions #80

Updated by Christian Kuhn about 1 year ago

  • Related to Bug #100205: @import lost the flexibility from Symfony Finder added
Actions #81

Updated by Christian Kuhn about 1 year ago

  • Related to Bug #100166: INCLUDE_TYPOSCRIPT stopped being deep recursive in v12 added
Actions #82

Updated by Christian Kuhn about 1 year ago

  • Related to Task #100701: Use less memory in BE::getPagesTSconfig() added
Actions #83

Updated by Christian Kuhn about 1 year ago

  • Related to Bug #100763: Recursive typoscript include doesn't respect extension configuration with a dot added
Actions #84

Updated by Christian Kuhn 12 months ago

  • Related to Bug #100775: TCEFORM altLabels for empty values don't work added
Actions #85

Updated by Christian Kuhn 12 months ago

  • Related to Bug #100115: Copy operator < replaces previous reference operator result in TypoScript, v12 added
Actions #86

Updated by Christian Kuhn 12 months ago

  • Related to Bug #100810: Site settings as colPos in BackendLayouts lead to error added
Actions #87

Updated by Christian Kuhn 12 months ago

  • Related to Bug #100832: Module "Page TSconfig" -> Active page TSconfig -- Shows comments added
Actions #88

Updated by Christian Kuhn 11 months ago

  • Related to Bug #100910: It is impossible to include TypoScript after inclusion of static TypoScript file added
Actions #89

Updated by Christian Kuhn 11 months ago

  • Related to Task #100998: Remove old TypoScript parser added
Actions #90

Updated by Christian Kuhn 10 months ago

  • Related to Bug #101177: Broken TypoScript cache handling in multisite added
Actions #91

Updated by Christian Kuhn 10 months ago

  • Related to Task #101364: TypoScript traversers are stateless added
Actions #92

Updated by Christian Kuhn 9 months ago

  • Related to Bug #101407: ext_typoscript_setup.typoscript is only available in one Page Tree (Multiple Sites) added
Actions #93

Updated by Christian Kuhn 9 months ago

  • Related to Bug #101523: Config `page.config.headerComment` can not resolve TS constants anymore added
Actions #94

Updated by Benni Mack 9 months ago

  • Related to Feature #69789: Missing checkbox in the TypoScript Object Browser for conditions set in <INCLUDE_TYPOSCRIPT ...> added
Actions #95

Updated by Jasmina Ließmann 9 months ago

  • Related to Bug #101656: Using Include TypoScript in template fails to apply included template added
Actions #96

Updated by Christian Kuhn 8 months ago

  • Related to Bug #92902: TypoScript formDefinitionOverrides recipients added
Actions #97

Updated by Christian Kuhn 8 months ago

  • Related to Task #101732: Verify @-sign is a valid TypoScript identifier added
Actions #98

Updated by Christian Kuhn 8 months ago

  • Related to deleted (Bug #92902: TypoScript formDefinitionOverrides recipients)
Actions #99

Updated by Christian Kuhn 8 months ago

  • Related to Feature #101752: Add event to the Typoscript FE Controller to let the users replace nested TS constants added
Actions #100

Updated by Christian Kuhn 8 months ago

  • Related to Task #101813: Use @import instead of <INCLUDE_TYPOSCRIPT added
Actions #101

Updated by Christian Kuhn 8 months ago

  • Related to Bug #80386: INCLUDE_TYPOSCRIPT condition option with custom defined condition requires double "\" in class name added
Actions #102

Updated by Christian Kuhn 7 months ago

  • Related to Bug #90257: [xxx in tree.rootLineIds] TypoScript condition causes page cache regeneration on each request added
Actions #103

Updated by Christian Kuhn 7 months ago

  • Related to Bug #102064: TypoScript module does not report errors added
Actions #104

Updated by Christian Kuhn 7 months ago

  • Related to Bug #94695: Template Analyzer stoped Highlighting syntax errors added
Actions #105

Updated by Markus Klein 7 months ago

  • Related to Task #102101: Document potential breaking change with new TypoScript parser added
Actions #106

Updated by Christian Kuhn 7 months ago

  • Related to Task #102102: Refactor TS IncludeTree Import detail added
Actions #107

Updated by Christian Kuhn 7 months ago

  • Related to Task #102103: Refactor TS IncludeTree condition detail added
Actions #108

Updated by Christian Kuhn 6 months ago

  • Related to Bug #102193: Introduce a CONFIG: import for TypoScript imports added
Actions #109

Updated by Christian Kuhn 5 months ago

  • Related to Bug #102485: Prevent creating TS setup tree twice added
Actions #110

Updated by Gerrit Code Review 5 months ago

  • Status changed from Closed to Under Review

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/81874

Actions #111

Updated by Gerrit Code Review 5 months ago

Patch set 1 for branch 12.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/81899

Actions #112

Updated by Christian Kuhn 5 months ago

  • Status changed from Under Review to Resolved
Actions #113

Updated by Christian Kuhn 5 months ago

  • Related to Bug #102531: Wrong visitor in FE condition matching added
Actions #114

Updated by Christian Kuhn 5 months ago

  • Related to Task #102539: Simplify TSFE->getFromCache() details added
Actions #115

Updated by Christian Kuhn 4 months ago

  • Related to Bug #102742: TypoScript constants not usable in value modification addToList() added
Actions #116

Updated by Christian Kuhn 4 months ago

  • Related to Bug #102760: ext_conf_template.txt is parsed inconsistently, leading to missing configuration fields added
Actions #117

Updated by Christian Kuhn 4 months ago

  • Related to Bug #102638: #1666513645 RuntimeException Setup array has not been initialized. This happens in cached Frontend scope where full TypoScript is not needed by the system. added
Actions #118

Updated by Christian Kuhn 4 months ago

  • Related to deleted (Bug #102638: #1666513645 RuntimeException Setup array has not been initialized. This happens in cached Frontend scope where full TypoScript is not needed by the system.)
Actions #119

Updated by Christian Kuhn 3 months ago

  • Related to Bug #102831: Typoscript deletion operator (>) deletes more than it should added
Actions #120

Updated by Christian Kuhn 3 months ago

  • Related to Bug #102452: TypoScript constants from site settings are not substituted in Backend Extbase Modules added
Actions #121

Updated by Christian Kuhn 3 months ago

  • Related to Bug #102357: PageTsConfig: site settings / constants are not substituted in FormEngine added
Actions #122

Updated by Christian Kuhn 3 months ago

  • Related to Bug #92528: TypoScript site constants not always populated added
Actions #123

Updated by Christian Kuhn 3 months ago

  • Related to Bug #93746: Conditions in Page TSconfig using site settings trigger errors when page with UID 0 is selected in BE added
Actions #124

Updated by Christian Kuhn 3 months ago

  • Related to Feature #91080: Populate site settings to TypoScript constants added
Actions #125

Updated by Benni Mack 3 months ago

  • Status changed from Resolved to Closed
Actions #126

Updated by Christian Kuhn 3 months ago

  • Related to Bug #102268: TypoScript conditions for tree.pagelayout do not work correctly on page level 1 added
Actions #127

Updated by Christian Kuhn 3 months ago

  • Related to Bug #103070: After clearing System Cache TypoScript conditions are parsed before substituting constants added
Actions #128

Updated by Stefan Bürk 3 months ago

  • Related to Bug #103088: Constant editor - categorization and listing broken added
Actions #129

Updated by Christian Kuhn about 2 months ago

  • Related to Bug #103364: Site config settings can't be used to override constants anymore added
Actions #130

Updated by Christian Kuhn about 1 month ago

  • Related to Task #103410: Add FrontendTypoScriptFactory added
Actions #131

Updated by Christian Kuhn about 1 month ago

  • Related to Bug #103440: TypoScript left-hand side of assignement doesn't work with constant added
Actions #132

Updated by Christian Kuhn 11 days ago

  • Related to Feature #103671: Provide null coalesce operator for TypoScript constants added
Actions

Also available in: Atom PDF