Task #29090

Clean up the rendering process.

Added by Björn Pedersen almost 4 years ago. Updated 7 months ago.

Status:Closed Start date:2011-08-18
Priority:Could have Due date:
Assigned To:- % Done:

0%

Category:Content Rendering Spent time: -
Target version:- Estimated time:80.00 hours
TYPO3 Version:4.7 Complexity:hard
PHP Version: Sprint Focus:

Description

After looking at the comments for http://forge.typo3.org/issues/29041 and the related code, it seems that the whole rendering process is rather convoluted and probably needs some stream-lining.

Target probably will be 4.7 or 4.8.

Main aim of this report is to serve as a TODO-reminder.


Related issues

related to Core - Task #31461: The Big Cleanup 4.7 Resolved 2012-02-19 2012-02-20

History

#1 Updated by Björn Pedersen almost 4 years ago

Some things which I stumbled upon:

  • $GLOBALS['TSFE']->INTincScript_loadJSCode(); is only called in tslib_pagegen::renderContentWithHeader and can only be called there as the variables that are set are unset there prior to any other use.
  • There are to many vars where header content is collected.
    Suggestion: use arrays to collect all header parts:
    css
    js
    meta
    links

#2 Updated by Andreas Wolf almost 4 years ago

  • Category set to Content Rendering
  • Complexity set to hard

#3 Updated by Steffen Ritter over 3 years ago

  • Target version deleted (4.7.0)

#4 Updated by Mathias Schreiber 7 months ago

  • Status changed from New to Closed
  • Remaining (hours) deleted (80.0)

This is the scope of the sprint focus of 7.2, so I'm closing this one down.

Also available in: Atom PDF