Page MenuHomePhabricator

Spike: Bookreferencing implementation in cite extension
Closed, ResolvedPublicSpike


It is currently very hard to estimate how big the book referencing project will turn out to be. It is clear that work needs to be done both on parser side and on the cite extension side. Let's spike the development of the Cite extension side to get a better feeling of what this project actually entails.


Buchreferenzierungsmock v2.png (1×1 px, 880 KB)

Acceptance Criteria

  • Try to create a prototype that implements the above displayed solution:
    • There is a refines parameter that allows you to extend an existing named reference
    • The rendered page then shows the main reference and the refined references as sub references. This is also visible in the naming of the jump marks in the text
      • The numbering should be in order, the same way the usual reference numbering works. This means, the first refined appearance should receive the subordinal 1, the second 2 and so on

Event Timeline

Restricted Application changed the subtype of this task from "Task" to "Spike". · View Herald TranscriptJul 25 2019, 2:43 PM

Change 530399 had a related patch set uploaded (by WMDE-Fisch; owner: WMDE-Fisch):
[mediawiki/extensions/Cite@master] [WIP][POC] Add refine parameter to references

awight claimed this task.

Change 530399 abandoned by Thiemo Kreuz (WMDE):
[WIP][POC] Add refine parameter to references

I believe this is all done by now. \o/