Page MenuHomePhabricator

Throw warning when edits made to a main page which uses special casing
Closed, DuplicatePublic

Description

If a Main Page is edited throw a warning message with the text
"This page makes use of legacy code to special case the page for mobile users. Please follow the instructions to fix this to avoid future breakage to this page."

the instructions should link to a page on mediawiki.org which documents how editors can use TemplateStyles

Related Objects

StatusAssignedTask
DuplicateNone
OpenNone
OpenNone
OpenNone
DuplicateNone
ResolvedTgr
ResolvedAnomie
Resolvedtstarling
Resolvedcoren
ResolvedAnomie
StalledMhurd
ResolvedAnomie
ResolvedEsanders
ResolvedEsanders
Resolvedssastry
ResolvedAnomie
ResolvedCKoerner_WMF
Resolvedjhsoby
ResolvedTgr
DeclinedTgr
Resolvedcoren
ResolvedAnomie
ResolvedTgr
DeclinedNone
Resolvedssastry
ResolvedTgr
ResolvedTgr
ResolvedTgr
ResolvedDeskana
ResolvedCKoerner_WMF
ResolvedWhatamidoing-WMF
ResolvedTgr
ResolvedTgr
ResolvedTgr
ResolvedUrbanecm
ResolvedTgr
ResolvedTacsipacsi
ResolvedTgr
ResolvedCKoerner_WMF

Event Timeline

Restricted Application added a subscriber: Zppix. · View Herald TranscriptJun 22 2016, 11:23 PM

For mobile editor only or for the desktop editor, too? I think this message should be visible for editors who can edit the page, only (not on viewsource)?

Do you really think, that the message is understandable for a "normal" wiki user? :/ And what is TemplateStyles? Maybe I missed something :]

Hi Florian please see the blocking task and corresponding extension. Yes I think this would only show in the editor after hitting save and I envision it mainly working on desktop interface.

I'm sure the message can be improved. Feel free to have an attempt at a second draft.

kaldari removed a subscriber: kaldari.Jun 23 2016, 9:06 AM
Jdlrobson changed the task status from Open to Stalled.Jun 30 2016, 8:49 PM
Jdlrobson changed the task status from Open to Stalled.
Jdlrobson moved this task from Incoming to Triaged but Future on the Readers-Web-Backlog board.
Krinkle removed a subscriber: Krinkle.Jul 1 2016, 6:38 PM
Tgr changed the status of subtask T133410: Deploy TemplateStyles to WMF production from Stalled to Open.Dec 9 2016, 11:58 PM