Page MenuHomePhabricator

Show subreferences in mobile html reflist
Closed, ResolvedPublic

Description

Subreferences are currently missing from PCS output. This task is done when subrefs are rendered and given very rough styling, which must not interfere with normal ref styling.

Note that sub-referencing is disabled in production, so patches following the above should be safe to deploy.

Example page with broken subreferences (test page):

image.png (199×312 px, 14 KB)

The page should be rendered something like this, already possible with the attached WIP patch:

image.png (256×261 px, 15 KB)

Event Timeline

awight triaged this task as High priority.

Increased priority because this task blocks work in app codebases.

Change #1185220 had a related patch set uploaded (by Awight; author: Awight):

[mediawiki/services/mobileapps@master] Integration tests for Cite sub-referencing

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

Change #1184086 had a related patch set uploaded (by Awight; author: Mareike Heuer):

[mediawiki/services/mobileapps@master] Show subrefs in reference list

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

Change #1185220 merged by jenkins-bot:

[mediawiki/services/mobileapps@master] Integration tests for Cite sub-referencing

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

Change #1184086 abandoned by Thiemo Kreuz (WMDE):

[mediawiki/services/mobileapps@master] Show subrefs in reference list

Reason:

Merged as part of I7d90079. 🎉

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

ABorbaWMF subscribed.

Looks good on 7.8.3 (5840)

Tested on iPhone 16 on iOS 26 and iPad Pro 12.9 on iOS 26. Tested with the article referenced in the ticket and other article.

Search for Cite.png (2×1 px, 224 KB)

Fixed on 2.7.50550-r-2025-09-22

Tested on Pixel 6 on Android 15 and OnePlus 8 on Android 13. Tested with the article in the ticket description and others.

HNordeenWMF claimed this task.