Last modified: 2014-07-04 16:34:48 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T50812, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 48812 - Get ParserOutput options from expandtemplates or similar action, and encode them as properties
Get ParserOutput options from expandtemplates or similar action, and encode t...
Status: NEW
Product: Parsoid
Classification: Unclassified
General (Other open bugs)
unspecified
All All
: Low normal
: ---
Assigned To: Gabriel Wicke
:
Depends on: 53508 67540
Blocks:
  Show dependency treegraph
 
Reported: 2013-05-25 14:24 UTC by Gabriel Wicke
Modified: 2014-07-04 16:34 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Gabriel Wicke 2013-05-25 14:24:39 UTC
Some extensions (like WikiData) currently set page properties using parser functions (using the setProperty method on ParserOutput). Those are not in the page content, nor are they exposed by Parsoid in any way.

We should probably extend the expandtemplates action (or whatever cleaner action we add) to return the serialized options array, so that this information is at least not lost any more.

Really a saner way would be to move this information into proper page properties in the longer term. Timo mentioned there was a bug for this, but I have not found this so far.
Comment 1 Gabriel Wicke 2013-06-04 21:11:42 UTC
See also bug 48812 for separate page property storage.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links