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: ApiExpandedTemplates.diff

Details

Reference
bz11405
bzimport set Reference to bz11405.
bzimport added a subscriber: Unknown Object (MLST).
bzimport created this task.Sep 19 2007, 9:04 PM
vvv added a comment.Sep 25 2007, 3:10 AM

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

Fixed in r26125

Add Comment