Description
The link modification code in the PageRenderingHandler::onHtmlPageLinkRendererEnd handler is specifically crafted for zobject pages. It is very likely that this does not adapt well to abstract content.
We should review, understand and adapt to the current multi-mode/multi-content needs.
Impact on users
Users exploring or monitoring Abstract Wikipedia cannot easily understand which topics articles represent when only QIDs are shown. This makes it harder to discover existing content, view examples, and quickly interpret activity across special pages.
Compare:
https://abstract.wikipedia.org/wiki/Special:AllPages vs https://www.wikifunctions.org/wiki/Special:AllPages
or
https://www.wikifunctions.org/wiki/Special:RecentChanges vs
https://abstract.wikipedia.org/wiki/Special:RecentChanges
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Front-end_Task/Bug_Completion_Checklist