Page MenuHomePhabricator

Flow: Moderation reasons should accept the same limited parsing as normal edit summaries
Open, LowPublic

Description

At https://en.wikipedia.org/w/index.php?title=Topic:S1h3933zeog0cpxe&action=history
I placed an internal wikilink in the summary, to provide context for my moderation action. That wikilink should have worked.

I've asked, and been told that the usual edit-summary uses "Linker::formatComment" as the limited parser. That doesn't seem to be documented at a technical level anywhere on mediawiki.org.
The user guide to "what works in edit summaries" is at https://meta.wikimedia.org/wiki/Help:Edit_summary#Properties

From merged task:

Per T95174, moderation reason fields do not support wikitext. This breaks user expectations and make the explanations less useful than they should be:


Version: unspecified
Severity: normal

Details

Reference
bz70271

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:42 AM
bzimport set Reference to bz70271.
bzimport added a subscriber: Unknown Object (MLST).
Quiddity created this task.Sep 1 2014, 10:12 PM

bsitu wrote:

hide/delete/suppress summary is just plain text, this is what it was designed for. We could make it get parsed by Linker::formatComment(), is this really necessary?

Quiddity removed a subscriber: Maryana.Dec 19 2014, 1:41 AM
Mattflaschen-WMF renamed this task from Flow:Moderation edit summaries should accept the same limited parsing as normal edit summaries to Flow: Moderation reasons should accept the same limited parsing as normal edit summaries.Feb 9 2015, 6:56 PM
Mattflaschen-WMF triaged this task as Low priority.
Mattflaschen-WMF set Security to None.
He7d3r added a subscriber: He7d3r.Apr 24 2015, 12:30 AM

bsitu wrote:
hide/delete/suppress summary is just plain text, this is what it was designed for. We could make it get parsed by Linker::formatComment(), is this really necessary?

As far as I know, delete reasons can contain wikitext and get parsed. It's, e.g., used in pre-defined delete reasons on mediawiki.org, which are missing in Flow, too, which is very bad, too :)

Framawiki added a subscriber: Framawiki.
Restricted Application added a project: Growth-Team. · View Herald TranscriptJul 18 2018, 6:56 PM
SBisson moved this task from Inbox to Triaged but Future on the Growth-Team board.Jul 20 2018, 5:59 PM