Page MenuHomePhabricator

Mobile-view for Wikisource needs the basic linkage for transcluded works to facilitate Proofreading in Page: namespace
Open, LowestPublicFeature

Description

Currently, its possible to toggle the embedded page links to render ''in-line'' instead of ''off-to-the-side'' in virtual margins under Desktop view by toggling the selections found in the side-bar's Display Options

Link: en.wikisource.org

Wikisource-sidebar-displayoptions-withintext-view.png (769×994 px, 122 KB)

All the current ProofreadPage & Page: namespace issues aside, getting something like this to render/function in Mobile view -- with the ability to simply toggle links on or off -- seems doable. Without it, it makes just about every transcluded main-space work off-limits to those Users:

I'm just not sure if the Display options sidebar and resulting features are considered part of the ProofreadPage extension or just javascript (or maybe a little of both?). Thanks in advance to anyone & everyone who stops by to look into this.


Version: master
Severity: enhancement

Event Timeline

GOIII raised the priority of this task from to Lowest.
GOIII updated the task description. (Show Details)
GOIII changed Security from none to None.
GOIII subscribed.

The display option sidebar is just on-wiki javascript. So, it can't be done directly in the ProofreadPage extension.

I understand under normal Desktop mode, the side-bar portlet Display options hosts some formatting options -- including the one that toggles embedded pagenum[ber] display on or off, regardless of them being set to ''inline'' or to ''left margin'' display -- is local JavaScript based, but I'm not sure if the creation of links upon transclusion themselves ( the pagenum template's role ) is also completely part of local JavaScript as well. If you say link-generation using that template has no role in/with the PrP extension itself, then that settles that point.

For Mobile view, embedded Page: links in a virtual left margin is unrealistic if not just problematic. There is no side-bar in Mobile view so the portlet is also not feasible; neither are any of the resulting Dynamic layout displays. All mobile view needs is the ability to generate inline page links as depicted in the attached image in this Task's description pane and a single top button to toggle the display of these inline pagenums on or off (of course off would be the click-in default).

Is that more clear to what the requested enhancement should be?

Tpt changed the subtype of this task from "Task" to "Feature Request".Nov 14 2019, 9:18 PM