Last modified: 2014-08-26 15:34:17 UTC
This is needed to allow VisualEditor to support such lovely wikitext as {{echo|{{echo|Foo!}}}} and more complex variations.
The current status for DOM transclusion parameters is: The code is there, but it is disabled by default as it affects performance. For example, it increases the rendering of [[Barack_Obama]] by more than 3s. To enable it (in case someone wants to try it out), add parsoidConfig.addHTMLTemplateParameters = true; to localsettings.js. With this enabled, it's possible to make Parsoid accept new transclusion parameters from HTML by removing the wt ones. We are also planning on adding support for detecting changes in parameters (so that the wikitext ones don't have to be removed) in the future. I'll be working on improving performance shortly.
(In reply to Marc Ordinas i Llopis from comment #1) > With this enabled, it's possible to make Parsoid accept new transclusion > parameters from HTML by removing the wt ones. We are also planning on adding > support for detecting changes in parameters (so that the wikitext ones don't > have to be removed) in the future. That sounds great. > I'll be working on improving performance shortly. Excellent. :-)