Page MenuHomePhabricator

Spike: Bookreferencing implementation in cite extension
Closed, ResolvedPublicSpike

Description

Motivation
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.

Mocks

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
Lea_WMDE updated the task description. (Show Details)

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

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

awight claimed this task.

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

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

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