Page MenuHomePhabricator

ability to customize Flow layout
Open, LowPublicFeature

Description

Author: gryllida

Description:
This bug requests ability for users to customize Flow layout without editing source code of the wiki itself, via

  • a skin file
  • a "Mediawiki:FlowLayout" or some like page
  • a config file
  • anything else you like.

The customization should let users specify presence, absence, or location of these things in a Flow page:

  • num of comments in a topic (absent, present, present where)
  • names of participants in a topic (absent, present, present where)
  • signature (separate line or not, in front of comment or behind)
  • reply button location

The customization should be per-wiki.


Version: unspecified
Severity: enhancement

Details

Reference
bz62313

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 3:04 AM
bzimport set Reference to bz62313.
bzimport added a subscriber: Unknown Object (MLST).

Thanks for sharing the idea.
The bug title does not describe a bug but a solution or feature / new functionality. Hence setting priority to enhancement.

Thanks for the ideas! Is there a specific reason/use-case for changing the position of some of these UI elements? In RTL languages (e.g., Arabic), the interface will already be flipped; beyond that, I'm not sure why it would be helpful for users to be able to move things like the reply button or the position of the topic metadata. And it might be highly confusing if you're used to editing on one wiki where the button appears in one place, and then you go to another wiki where it appears somewhere else entirely....

gryllida wrote:

Not for users. It's for people who run the wiki. (They can customize its layout via a skin, so I find it would be a step back if Flow didn't support this feature.)

I would put it a normal priority, not low, since the way it is now is hindering use of Flow at my (private) wiki. It's a community of people who all dislike the current layout and find they're not ready to deploy it (the layout is not compact, it's putting signatures onto a separate line which the classic talk pages don't do, don't like the colors, etc).

It's more accurate to describe the request as "let people who run a wiki customize Flow layout and CSS", perhaps, and hopefully eventually let individual Wikimedia projects also do that like they can with a skin if they like.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:13 AM
Aklapper removed subscribers: Spage, wikibugs-l-list.