Embed Dropbox images

We need to pass a parameter, "?dl=1", to get the actual file
This commit is contained in:
Lorenz Hübschle-Schneider 2014-08-18 16:37:45 +01:00
parent 08847883dd
commit 1235a5e148

View file

@ -259,6 +259,9 @@ plugins.factory('userPlugins', function() {
} else if (url.match(/^http:\/\/(i\.)?imgur\.com\//i)) {
// remove protocol specification to load over https if used by g-b
url = url.replace(/http:/, "");
} else if (url.match(/^https:\/\/www\.dropbox\.com\/s\/[a-z0-9]+\/[^?]+$/i)) {
// Dropbox requires a get parameter, dl=1
url = url + "?dl=1";
}
return '<a target="_blank" href="'+url+'"><img class="embed" src="' + url + '"></a>';