Page MenuHomePhabricator

Expand templates implementation in the API
Closed, ResolvedPublic

Description

Author: Bryan.TongMinh

Description:
ExpandedTemplates patch

The API should have a function to return the page content with all templates expanded, similarly to templates=expand in index.php, see http://www.mediawiki.org/wiki/Manual:Parameters_to_index.php#Raw.

I have already created a patch for this, however I'm unsure about the parameters that should invoke this function. It is an extra property to Revisions. It could be implemented as rvprop=expanded_content. Or there could be another rvexpandtemplates parameters.

I have attached a patch for the latter one.


Version: 1.12.x
Severity: enhancement

Attached:

Details

Reference
bz11405

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:57 PM
bzimport set Reference to bz11405.
bzimport added a subscriber: Unknown Object (MLST).

Nice patch. Nevertheless we still need a module like Extension:ExpandTemplates for expanding templates passed as an argument