Reddit Convert Imgur in Top Post
by MegaScience
JavaScript
var links = document.querySelectorAll('.usertext .md a[href*="imgur.com"]');
for (var i = 0; i < links.length; i++) {
//console.log(links[i].href.search(/[&,]/));
if (links[i].href.search(/[&,]/) != -1) {
//console.log(links[i].href);
var listPre = links[i].href.split('/');
//console.log(listPre.length);
var list = listPre[listPre.length - 1].split(/[&,]/);
//console.log(list.length);
var container = document.createElement('span');
for (var j = 0; j < list.length; j++) {
//console.log(list[j]);
//console.log("J: " + j);
var clone = links[i].cloneNode();
clone.href = 'http://i.imgur.com/' + list[j] + '.jpg';
clone.innerHTML = list[j];
container.appendChild(clone);
}
links[i].parentNode.replaceChild(container, links[i]);
} else {
links[i].href = links[i].href.replace(/^(.*)\/([a-zA-Z0-9]+)(\?.*)?$/, '$1/$2.jpg');
}
}