Page MenuHomePhabricator

Parsoid splits a main+subref into two separate nodes (rough implementation)
Closed, ResolvedPublic

Description

Parsoid will turn this wikitext into two ref nodes, one will be a list-defined main ref and the other will be a subref at the site of usage:

<ref details="abc">def</ref>

This task is done once we implement the basic structure, and no more. The following is out of scope:

  • Footnote numbering
  • Reference list rendering
  • Wikitext rendering
  • Internal annotations

Event Timeline

Change #1102868 had a related patch set uploaded (by Awight; author: WMDE-Fisch):

[mediawiki/extensions/Cite@master] Parsoid: Split main+details into two ref nodes (rough)

https://gerrit.wikimedia.org/r/1102868

awight changed the subtype of this task from "Spike" to "Task".Mar 3 2025, 10:38 AM

Change #1124073 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/Cite@master] Don't render sub-references as such when disabled

https://gerrit.wikimedia.org/r/1124073

Change #1102868 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Parsoid: Split main+details into two ref nodes (rough)

https://gerrit.wikimedia.org/r/1102868

Change #1124073 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Don't render sub-references as such when disabled

https://gerrit.wikimedia.org/r/1124073

awight removed awight as the assignee of this task.Mar 3 2025, 1:15 PM
awight moved this task from Tech Review to Demo on the WMDE-TechWish-Sprint-2025-02-19 board.
This comment was removed by awight.