By cl3m
—
Last update
Oct 8, 2005
—
Installed
3,299 times.
// Google Blogsearch 0.5
// (c) 2005-2006, Clem
// To install, you need Greasemonkey: http://greasemonkey.mozdev.org/
// --------------------------------------------------------------------
// ==UserScript==
// @name Google Blogsearch
// @namespace http://labs.beffa.org/greasemonkey/
// @description Add google blogsearch to the default google interface
// @include http://*.google.*/*
// ==/UserScript==
(function() {
blog = document.createElement('span');
if(document.location.href.match(/\/blogsearch/))
blog.innerHTML = '<b>Blog</b> '
else
blog.innerHTML = '<a class=q href="http://www.google.com/blogsearch?" onClick="return qs(this);">Blog</a> '
//search web or image node (first search link)
node = null;
alla = document.getElementsByTagName('a');
for(var i=0;i<alla.length;i++) { if(alla[i].className == 'q') { node = alla[i]; break; } }
if (node != null) {
if (node.childNodes[0].data == "Web")
node.parentNode.insertBefore(blog,node.nextSibling.nextSibling);
else
node.parentNode.insertBefore(blog,node);
} else {
//for google video
node = document.getElementById("t0a");
if (node != null)
node.parentNode.insertBefore(blog,node.nextSibling.nextSibling);
}
})();