Facebook Image Linker

By Brian Pilnick Last update Jun 19, 2005 — Installed 8,761 times.
// ==UserScript==
// @name	  Facebook Image Linker
// @namespace	  http://www.andrew.cmu.edu/user/bpilnick/greasemonkey/
// @description	  Links all unlinked profile images to their larger size
// @include	  http://*.thefacebook.com/*
// @include	  http://*.facebook.com/*
// ==/UserScript==
// Written by Brian Pilnick
// Direct all Questions/Comments/Bugs/Appreciation to bpilnick at cmu.edu

(function () {
	var newElement, allImages;
	allImages = document.getElementsByTagName('td');
	for (var i = 0; i < allImages.length; i++) {
		if(allImages[i].className == 'image')
		{
			if(allImages[i].firstChild.localName == 'IMG')
			{
				newElement = document.createElement('a');
				newElement.setAttribute("href", allImages[i].firstChild.src.replace('/s', '/n').replace('/t', '/n'));
				newElement.innerHTML="<img src='"+allImages[i].firstChild.src+"' border=0>";
				allImages[i].replaceChild(newElement, allImages[i].firstChild);
			}
		}
	}

})();