Page MenuHomePhabricator

Magnify links don't point to the file description page when |link= media option is used
Closed, ResolvedPublic

Description

Similar to T329364, again when $wgParserEnableLegacyMediaDOM set to false

The css based magnify links should be limited to the .mw-file-description case where they're redundant. For the more uncommon case where the |link= media option is used, we'll need to consider to adding a tags to the html, probably in the figcaption similar to the legacy output.

Also, if the link is suppressed |link=| or timed media is used, so that the inner wrapping element is a <span>, the magnify isn't present at all.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 888818 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/core@master] Only add css based magnify links when pointing to file desc page

https://gerrit.wikimedia.org/r/888818

Arlolra triaged this task as Medium priority.
Arlolra moved this task from Needs Triage to Media Structure on the Parsoid board.
Arlolra moved this task from Backlog to In Progress on the Content-Transform-Team-WIP board.

Change 888818 merged by jenkins-bot:

[mediawiki/core@master] Only add css based magnify links when pointing to file desc page

https://gerrit.wikimedia.org/r/888818

Change 889260 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/skins/Timeless@master] Only add css based magnify links when pointing to file desc page

https://gerrit.wikimedia.org/r/889260

Change 889260 merged by jenkins-bot:

[mediawiki/skins/Timeless@master] Only add css based magnify links when pointing to file desc page

https://gerrit.wikimedia.org/r/889260

Change 919254 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/core@master] [WIP] Add magnify links to when not linking file desc page

https://gerrit.wikimedia.org/r/919254

Change 920391 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/extensions/TimedMediaHandler@master] Disable test to break circular dependency

https://gerrit.wikimedia.org/r/920391

Change 920799 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/extensions/TimedMediaHandler@master] [WIP] Add resource for thumb magnify links

https://gerrit.wikimedia.org/r/920799

Change 920802 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/extensions/ImageMap@master] [WIP] Add resource for thumb magnify links

https://gerrit.wikimedia.org/r/920802

Change 920391 merged by jenkins-bot:

[mediawiki/extensions/TimedMediaHandler@master] Disable test to break circular dependency

https://gerrit.wikimedia.org/r/920391

Change 919254 merged by jenkins-bot:

[mediawiki/core@master] Add magnify links on thumbs when not linking to file desc page

https://gerrit.wikimedia.org/r/919254

Change 920799 merged by jenkins-bot:

[mediawiki/extensions/TimedMediaHandler@master] Add resource for thumb magnify links

https://gerrit.wikimedia.org/r/920799

Change 920802 merged by jenkins-bot:

[mediawiki/extensions/ImageMap@master] Add resource for thumb magnify links

https://gerrit.wikimedia.org/r/920802

Change 923438 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/skins/Timeless@master] Copy upstream changes for magnify links

https://gerrit.wikimedia.org/r/923438

Change 923438 merged by jenkins-bot:

[mediawiki/skins/Timeless@master] Copy upstream changes for magnify links

https://gerrit.wikimedia.org/r/923438

Change 959028 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/services/parsoid@master] Add magnify links on thumbs when not linking to file desc page

https://gerrit.wikimedia.org/r/959028

Change 959028 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Add magnify links on thumbs when not linking to file desc page

https://gerrit.wikimedia.org/r/959028

Change 960644 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/vendor@master] Bump parsoid to 0.18.0-a25

https://gerrit.wikimedia.org/r/960644

Change 960644 merged by jenkins-bot:

[mediawiki/vendor@master] Bump parsoid to 0.18.0-a25

https://gerrit.wikimedia.org/r/960644