Feature #97816
closedNew TypoScript parser
100%
Related issues 125 (12 open — 113 closed)
Updated by Gerrit Code Review about 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
Updated by Gerrit Code Review about 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
Updated by Christian Kuhn about 2 years ago
- Tracker changed from Feature to Task
- TYPO3 Version set to 12
Updated by Christian Kuhn about 2 years ago
- Tracker changed from Task to Feature
- TYPO3 Version deleted (
12)
Updated by Gerrit Code Review about 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
Updated by Gerrit Code Review about 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
Updated by Gerrit Code Review about 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
Updated by Christian Kuhn about 2 years ago
- Related to Bug #96503: Commented out TypoScript imports still resolved. added
Updated by Christian Kuhn about 2 years ago
- Related to Feature #92979: Missing TypoScript constants are treated as strings added
Updated by Christian Kuhn about 2 years ago
- Related to Bug #91361: TypoScript - PageTS not loaded if a bracket exists in the key added
Updated by Christian Kuhn about 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
Updated by Christian Kuhn about 2 years ago
- Related to Bug #41327: jsInline removes closing brackets added
Updated by Christian Kuhn about 2 years ago
- Related to Feature #63894: Evaluate reference handling on TS parser level added
Updated by Christian Kuhn about 2 years ago
- Related to Bug #76447: TypoScript Parse Bug added
Updated by Christian Kuhn about 2 years ago
- Related to Feature #80544: INCLUDE_TYPOSCRIPT resolve constants for condition argument added
Updated by Gerrit Code Review about 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
Updated by Gerrit Code Review about 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
Updated by Gerrit Code Review about 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
Updated by Gerrit Code Review about 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
Updated by Christian Kuhn about 2 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 09c61884bf2f15b0f209f8b177268620fc77cc8a.
Updated by Christian Kuhn about 2 years ago
- Related to Feature #97941: Revamp TypoScript Template Analyzer added
Updated by Christian Kuhn about 2 years ago
- Related to Task #98013: Revamp Template Object Browser added
Updated by Christian Kuhn about 2 years ago
- Related to Task #98016: Implement TypoScript function modifier event added
Updated by Christian Kuhn about 2 years ago
- Related to Task #98017: Improve TCA description of sys_template records added
Updated by Christian Kuhn about 2 years ago
- Related to Task #98357: Revamp Constant Editor added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #98503: Use new TypoScript parser in Frontend added
Updated by Benni Mack almost 2 years ago
- Status changed from Resolved to Closed
Updated by Christian Kuhn almost 2 years ago
- Related to Task #98550: Remove runThroughTemplatesPostProcessing hook added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #98571: Set correct TSFE->config['rootLine'] added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #98572: Make TreeFromLineStreamBuilder a stateless service added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #98586: Make TreeBuilder a stateless service added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #98659: More effective FE TypoScript cache layer added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #98691: Simplify FE page locking added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #98700: Optimize FE page locking added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #98983: Use new TS parser in t3editor added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #99017: New TS parser in extbase BackendConfigurationManager added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #99020: Actively deprecate TypoScript TemplateService added
Updated by Christian Kuhn almost 2 years ago
- Related to Feature #52443: new Constants Editor type eint+ added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #89285: TYPO3 regenerates cached page every page reload for specific TypoScript added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #99029: Avoid mentions of TypoScriptParser added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #99060: Avoid TypoScriptParser->getVal() added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #99095: Avoid duplicate typoscript cache config added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #99096: Rename TreeBuilder to SysTemplateTreeBuilder added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #99114: Avoid TypoScriptParser for string snippets added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #99120: Deprecate old TypoScriptParser added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #99314: Correctly turn nodes into TypoScript references added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #99319: Properly consider else condition in TypoScript added
Updated by Christian Kuhn almost 2 years ago
- Related to Task #99329: Rename module "Template" to "TypoScript" added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #99331: Dynamically set 'clear' TypoScript flag added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #98552: Content not rendered in frontend in v12.0 added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #99282: Re loading frontend without cache keeps loading cached TypoScript added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #98523: Allow relative paths for importing TypoScript files again added
Updated by Christian Kuhn almost 2 years ago
- Related to Bug #98526: Allow import of TypoScript files from inside a TypoScript hierarchy again added
Updated by Oliver Bartsch almost 2 years ago
- Related to Bug #99387: @import with *.tsconfig wildcard does not work added
Updated by Georg Ringer over 1 year ago
- Related to Bug #99439: Exception thrown when using Extbase repository via commands added
Updated by Chris Müller over 1 year ago
- Related to Task #99452: Correct TypoScript import in changelog added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #99457: Better TypoScript comment parsing added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #99458: Form module throws error, when there is no TS database template added
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
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
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
Updated by Christian Kuhn over 1 year ago
- Related to Bug #99504: Nested TypoScript reference operator are not resolved anymore added
Updated by Christian Kuhn over 1 year ago
- Related to Task #99507: Remove obsolete hack in TsConfigTreeBuilder added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #98096: Missing null check added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #99377: Constant substitution not working added
Updated by Christian Kuhn over 1 year ago
- Related to Task #99537: Streamline TypoScript IncludeTree added
Updated by Jasmina Ließmann over 1 year ago
- Related to Task #99594: Improve submodule "Page TSconfig" added
Updated by Jasmina Ließmann over 1 year ago
- Related to Task #99596: Improve module "TypoScript" added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #99589: Huge amount of records in cache_hash table with maximum lifetime added
Updated by Christian Kuhn over 1 year ago
- Related to Task #99753: Simplify IncludeTree identifier calculation added
Updated by Christian Kuhn over 1 year ago
- Related to Task #99818: Update note about new TypoScript parser added
Updated by Christian Kuhn over 1 year ago
- Related to Task #99827: Align "Included PageTsConfig" with "Included TypoScript" added
Updated by Stefan Bürk over 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
Updated by Christian Kuhn over 1 year ago
- Related to Task #100047: Modernize condition matching / expression handling added
Updated by Christian Kuhn over 1 year ago
- Related to Task #100060: Avoid calling ModifyLoadedPageTsConfigEvent twice added
Updated by Christian Kuhn over 1 year ago
- Related to Task #100181: TS Parser: Update a visitor variable name added
Updated by Christian Kuhn over 1 year ago
- Related to Feature #100218: Basic TypoScript syntax scanner added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100240: TreeFromLineStreamBuilder adds absolute @import files twice added
Updated by Christian Kuhn over 1 year ago
- Related to Feature #19738: TS object browser: use AJAX to load parts of the tree added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100205: @import lost the flexibility from Symfony Finder added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100166: INCLUDE_TYPOSCRIPT stopped being deep recursive in v12 added
Updated by Christian Kuhn over 1 year ago
- Related to Task #100701: Use less memory in BE::getPagesTSconfig() added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100763: Recursive typoscript include doesn't respect extension configuration with a dot added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100775: TCEFORM altLabels for empty values don't work added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100115: Copy operator < replaces previous reference operator result in TypoScript, v12 added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100810: Site settings as colPos in BackendLayouts lead to error added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100832: Module "Page TSconfig" -> Active page TSconfig -- Shows comments added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #100910: It is impossible to include TypoScript after inclusion of static TypoScript file added
Updated by Christian Kuhn over 1 year ago
- Related to Task #100998: Remove old TypoScript parser added
Updated by Christian Kuhn about 1 year ago
- Related to Bug #101177: Broken TypoScript cache handling in multisite added
Updated by Christian Kuhn about 1 year ago
- Related to Task #101364: TypoScript traversers are stateless added
Updated by Christian Kuhn about 1 year ago
- Related to Bug #101407: ext_typoscript_setup.typoscript is only available in one Page Tree (Multiple Sites) added
Updated by Christian Kuhn about 1 year ago
- Related to Bug #101523: Config `page.config.headerComment` can not resolve TS constants anymore added
Updated by Benni Mack about 1 year ago
- Related to Feature #69789: Missing checkbox in the TypoScript Object Browser for conditions set in <INCLUDE_TYPOSCRIPT ...> added
Updated by Jasmina Ließmann about 1 year ago
- Related to Bug #101656: Using Include TypoScript in template fails to apply included template added
Updated by Christian Kuhn about 1 year ago
- Related to Bug #92902: TypoScript formDefinitionOverrides recipients added
Updated by Christian Kuhn about 1 year ago
- Related to Task #101732: Verify @-sign is a valid TypoScript identifier added
Updated by Christian Kuhn about 1 year ago
- Related to deleted (Bug #92902: TypoScript formDefinitionOverrides recipients)
Updated by Christian Kuhn about 1 year ago
- Related to Feature #101752: Add event to the Typoscript FE Controller to let the users replace nested TS constants added
Updated by Christian Kuhn about 1 year ago
- Related to Task #101813: Use @import instead of <INCLUDE_TYPOSCRIPT added
Updated by Christian Kuhn about 1 year ago
- Related to Bug #80386: INCLUDE_TYPOSCRIPT condition option with custom defined condition requires double "\" in class name added
Updated by Christian Kuhn 12 months ago
- Related to Bug #90257: [xxx in tree.rootLineIds] TypoScript condition causes page cache regeneration on each request added
Updated by Christian Kuhn 12 months ago
- Related to Bug #102064: TypoScript module does not report errors added
Updated by Christian Kuhn 12 months ago
- Related to Bug #94695: Template Analyzer stoped Highlighting syntax errors added
Updated by Markus Klein 12 months ago
- Related to Task #102101: Document potential breaking change with new TypoScript parser added
Updated by Christian Kuhn 12 months ago
- Related to Task #102102: Refactor TS IncludeTree Import detail added
Updated by Christian Kuhn 12 months ago
- Related to Task #102103: Refactor TS IncludeTree condition detail added
Updated by Christian Kuhn 11 months ago
- Related to Bug #102193: Introduce a CONFIG: import for TypoScript imports added
Updated by Christian Kuhn 10 months ago
- Related to Bug #102485: Prevent creating TS setup tree twice added
Updated by Gerrit Code Review 10 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
Updated by Gerrit Code Review 10 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
Updated by Christian Kuhn 10 months ago
- Status changed from Under Review to Resolved
Applied in changeset 12c352871726b03e144552f18850572483dcc9eb.
Updated by Christian Kuhn 10 months ago
- Related to Bug #102531: Wrong visitor in FE condition matching added
Updated by Christian Kuhn 10 months ago
- Related to Task #102539: Simplify TSFE->getFromCache() details added
Updated by Christian Kuhn 9 months ago
- Related to Bug #102742: TypoScript constants not usable in value modification addToList() added
Updated by Christian Kuhn 9 months ago
- Related to Bug #102760: ext_conf_template.txt is parsed inconsistently, leading to missing configuration fields added
Updated by Christian Kuhn 9 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
Updated by Christian Kuhn 8 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.)
Updated by Christian Kuhn 8 months ago
- Related to Bug #102831: Typoscript deletion operator (>) deletes more than it should added
Updated by Christian Kuhn 8 months ago
- Related to Bug #102452: TypoScript constants from site settings are not substituted in Backend Extbase Modules added
Updated by Christian Kuhn 8 months ago
- Related to Bug #102357: PageTsConfig: site settings / constants are not substituted in FormEngine added
Updated by Christian Kuhn 8 months ago
- Related to Bug #92528: TypoScript site constants not always populated added
Updated by Christian Kuhn 8 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
Updated by Christian Kuhn 8 months ago
- Related to Feature #91080: Populate site settings to TypoScript constants added
Updated by Christian Kuhn 8 months ago
- Related to Bug #102268: TypoScript conditions for tree.pagelayout do not work correctly on page level 1 added
Updated by Christian Kuhn 7 months ago
- Related to Bug #103070: After clearing System Cache TypoScript conditions are parsed before substituting constants added
Updated by Stefan Bürk 7 months ago
- Related to Bug #103088: Constant editor - categorization and listing broken added
Updated by Christian Kuhn 6 months ago
- Related to Bug #103364: Site config settings can't be used to override constants anymore added
Updated by Christian Kuhn 6 months ago
- Related to Task #103410: Add FrontendTypoScriptFactory added
Updated by Christian Kuhn 6 months ago
- Related to Bug #103440: TypoScript left-hand side of assignement doesn't work with constant added
Updated by Christian Kuhn 5 months ago
- Related to Feature #103671: Provide null coalesce operator for TypoScript constants added
Updated by Christian Kuhn 4 months ago
- Related to Bug #103875: Conditions are ignored in sys template added
Updated by Christian Kuhn 4 months ago
- Related to Bug #79737: Registered pageTSconfig file won't allow relative paths for include added
Updated by Philipp Kitzberger 4 months ago
- Related to Bug #103953: Site config settings can't be used in TypoScript conditions anymore added
Updated by Christian Kuhn 4 months ago
- Related to Bug #103975: Do not set original token value stream in TS AstBuilder added
Updated by Christian Kuhn 4 months ago
- Related to Bug #103976: Declare ConstantAwareTokenStream->setFlatConstants() returns void added
Updated by Christian Kuhn 4 months ago
- Related to Bug #103977: Do not error but throw on invalid IdentifierFunctionLine added
Updated by Christian Kuhn 4 months ago
- Related to Task #103982: Require array in setFlatConstants() added
Updated by Christian Kuhn 3 months ago
- Related to Task #103990: Make TS [END] an own include object added
Updated by Christian Kuhn 3 months ago
- Related to Bug #103960: Referencing an "empty" COA content object does not render anything added
Updated by Christian Kuhn 3 months ago
- Related to Bug #98588: Condition for colpos not working in PageTSConfig added
Updated by Christian Kuhn 2 months ago
- Related to Bug #100936: Label for custom category in constant editor is not used added
Updated by Christian Kuhn about 1 month ago
- Related to Bug #92902: TypoScript formDefinitionOverrides recipients added
Updated by Christian Kuhn 22 days ago
- Related to Bug #104726: Constants used within TypoScript setup text are not correctly displayed in "Active TypoScript" added
Updated by Christian Kuhn 22 days ago
- Related to Bug #104576: Disabled sys_template records are included via basedOn added