mediawiki-extensions-Visual.../modules/ve-mw/ui/contextitems
Bartosz Dziewoński 7579f6eb1f Fix linking to pages in media dialog/media context/internal link context
If you had an image thumbnail for a file 'Foo?.png' on the page,
ve.ui.MWMediaContextItem and ve.ui.MWMediaDialog did not escape
the '?' when linking to it, which resulted in incorrect links.
Similarly, if you had an internal link to the page 'Foo?',
ve.ui.MWInternalLinkContextItem did not escape it.

Additionally, the links were always generated as if the wiki was
using short URLs, even when it is not (T233628).

The approach using mw.Title is copied from ve.ui.MWGalleryDialog.

Bug: T233628
Change-Id: I10256ed6883dae0ea216de4c0719f03d7fd19ae4
2019-10-07 14:27:02 +02:00
..
ve.ui.MWAlienExtensionContextItem.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.ui.MWDefinedTransclusionContextItem.js Support for defined template context items 2019-08-30 13:02:47 +01:00
ve.ui.MWGalleryContextItem.js Add number of images to gallery context 2019-07-16 01:04:08 +02:00
ve.ui.MWInternalLinkContextItem.js Fix linking to pages in media dialog/media context/internal link context 2019-10-07 14:27:02 +02:00
ve.ui.MWLanguageVariantNodeContextItem.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.ui.MWMagicLinkNodeContextItem.js Hide label section in MagicLinkNodeContextItem 2019-02-24 13:25:23 +00:00
ve.ui.MWMediaContextItem.js Fix linking to pages in media dialog/media context/internal link context 2019-10-07 14:27:02 +02:00
ve.ui.MWNumberedExternalLinkNodeContextItem.js Update VE core submodule to master (07687721b) 2019-08-23 00:25:51 +02:00
ve.ui.MWPreContextItem.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.ui.MWSignatureContextItem.js Update VE core submodule to abf2bfa85e64e67cdf963601fe1da2a11fd9e89a 2019-07-23 22:12:48 +00:00
ve.ui.MWTransclusionContextItem.js Update VE core submodule to abf2bfa85e64e67cdf963601fe1da2a11fd9e89a 2019-07-23 22:12:48 +00:00