# HG changeset patch # User Edho Arief # Date 1447768896 0 # Node ID aa50069d6371ef31facc3c5fc951a1766450f20a # Parent 2a4e34183b013d25ad29c34cd7771d52e95329cf diff -r 2a4e34183b01 -r aa50069d6371 tweetdeck-large-image.user.js --- a/tweetdeck-large-image.user.js Tue Nov 17 12:24:37 2015 +0000 +++ b/tweetdeck-large-image.user.js Tue Nov 17 14:01:36 2015 +0000 @@ -1,7 +1,7 @@ // ==UserScript== // @name Tweetdeck large image // @namespace https://myconan.net -// @version 1.0.0 +// @version 1.0.1 // @description No more stupid link for images in tweetdeck // @author nanaya // @match https://tweetdeck.twitter.com/* @@ -17,7 +17,14 @@ var link = e.currentTarget; if (link._ecUserscript === true) { return; } - var url = getComputedStyle(link).backgroundImage.replace(/^url\(('|")?(.+?)(:small)?\1\)$/, '$2'); + var images = link.getElementsByClassName('media-img'); + + var url; + if (images.length) { + url = images[0].src.replace(/:[a-z0-9]+$/, ''); + } else { + url = getComputedStyle(link).backgroundImage.replace(/^url\(('|")?(.+?)(:small)?\1\)$/, '$2'); + } link.setAttribute('href', url + ':orig'); link._ecUserscript = true; });