mediawiki-extensions-Multim.../resources/mmv
Gergő Tisza b9b1529e9b Add more information to embed HTML
Adds site link, license link and long name, replaces internal license name
(we don't have it for most licenses) with short name.

Also fixes some problems in previous changesets that I stumbled on,
renames things to be more consistent/less misleading, and makes
EmbedFileInfo a thin container for existing classes. (That results
in a lot of Demeter's law violations, but it means one less model
to remember, which is a good thing since our property names are
often not very informative (e.g. EmbedFileInfo.url and
Image.url which had completely different meanings))

We always have the site information for embed texts (comes from the repo
API); that part of the tests was pointless, but now that EmbedFileInfo
depends on Repo they became impossible to maintain, hence the
deletion of half the test cases in getThumbnailHtml().

Change-Id: I94e1d0aca14e2a7d5fad983412090add8ad6bfa3
Mingle:  https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/369
2014-03-27 19:14:06 +00:00
..
img Add share panel, replace reuse 2014-03-19 02:06:21 +00:00
model Add more information to embed HTML 2014-03-27 19:14:06 +00:00
provider Get more license info 2014-03-20 23:07:02 +00:00
ui Add more information to embed HTML 2014-03-27 19:14:06 +00:00
mmv.api.js Minor documentation tweaks 2014-02-21 00:45:06 +00:00
mmv.base.js Get rid of global viewer instance 2014-03-05 02:33:06 +00:00
mmv.bootstrap.autostart.js Get rid of global viewer instance 2014-03-05 02:33:06 +00:00
mmv.bootstrap.js Utilities to transform HTML to plain or filtered text 2014-03-27 19:11:09 +00:00
mmv.EmbedFileFormatter.js Add more information to embed HTML 2014-03-27 19:14:06 +00:00
mmv.HtmlUtils.js Utilities to transform HTML to plain or filtered text 2014-03-27 19:11:09 +00:00
mmv.js Handle image loading rejections 2014-03-19 18:51:01 +00:00
mmv.less Add share panel, replace reuse 2014-03-19 02:06:21 +00:00
mmv.lightboximage.js Fix resize issues (Part II) 2014-02-28 10:22:21 +01:00
mmv.lightboxinterface.js Clear the cursor hiding class when attaching the lightbox 2014-03-19 16:01:30 +01:00
mmv.lightboxinterface.less Merge MultiLightbox into LightboxInterface 2014-03-08 01:14:07 +00:00
mmv.loaded.css Wait for CSS to be truly loaded before opening the viewer 2014-02-24 19:13:04 +00:00
mmv.logger.js Merge "Add events for image views and "use this file"" 2014-03-04 00:44:21 +00:00
mmv.performance.js Update MultimediaViewerNetworkPerformance schema rev. 2014-03-24 04:17:57 +00:00
mmv.ThumbnailWidthCalculator.js Add share panel, replace reuse 2014-03-19 02:06:21 +00:00