Page MenuHomePhabricator

Show error message when MMV is opened via an URL hash that points to a non-existing image
Open, LowPublic

Description

Currently the user just gets a black screen.

When the image cannot be loaded, inform the user the image doesn't exist.

Also interesting:

  • Image was renamed.
  • Image still exists but removed from article (currently ignored, we just show the image directly).

Mingle:

Event Timeline

MingleTerminator raised the priority of this task from to Low.Dec 8 2014, 5:01 PM
MingleTerminator added a project: Multimedia.
Tgr added a subscriber: Tgr.EditedDec 11 2014, 3:50 AM

The black screen is cleared up now; an error message would still be useful. (For extra points, point the user to the file page if it exists. See also T77308.)

Restricted Application added a subscriber: Matanya. · View Herald TranscriptAug 25 2015, 4:38 AM
Krinkle updated the task description. (Show Details)Aug 25 2015, 4:41 AM
Krinkle set Security to None.
Krinkle added a subscriber: Krinkle.
In T77327#840306, @Tgr wrote:

The black screen is cleared up now; an error message would still be useful. (For extra points, point the user to the file page if it exists. See also T77308.)

The black screen is still created on-load and then removed half a second later. This flash can be confusing for users (not sure what it does in terms of accessibility, either).

Tgr added a comment.Aug 25 2015, 7:34 AM

Not sure what would be a better alternative; if we don't show anything the user thinks it is not working and clicks on other things and we end up with a mess.

FWIW there is an error message now via mw.notify which does not look great but at least gives an idea of what's happening.

Jdforrester-WMF moved this task from Untriaged to Backlog on the Multimedia board.Sep 4 2015, 5:55 PM

Mass-removing the Multimedia tag from MediaViewer tasks, as this is now being worked on by the Reading department, not Editing's Multimedia team.

Tgr removed a subscriber: Tgr.Jul 9 2019, 6:03 PM
Krinkle removed a subscriber: Krinkle.Jul 9 2019, 6:51 PM