Opened 15 years ago
Last modified 13 years ago
#91 new enhancement
Change the XSLT template system
Reported by: | adube | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Future |
Component: | server | Version: | |
Keywords: | config, config_secur, templating, xslt, php | Cc: |
Description
The current template system is : XSLT. It was chosen because we had a config.xml file at the beginning.
Since we have to filter the .xml config in order to have only what we need (we do that in PHP) and we also have a new config format in a database that get results in PHP array directly, outputting a config_secur.xml file becomes an unwanted additional task.
We could use the PHP objects and arrays directly with an other template system, such as PHP, Smarty, or something which would improve the performance.
One last comment for all devs that used XSLT : it doesn't offer much features and is too much 'verbose'.
This ticket is a brainstorming.