Едно малко скриптче на GreaseMonkey което чеква за (RSS|Feed) във линковете и в (title|alt) на снимките:
mon:/tmp# cat 123.user.js
// ==UserScript==
// @name Feed Finder
// @namespace http://mpetrov.net
// @description Script to Find RSS Feed on every page
// @include *
// @exclude http://www.exclude.com*
// ==/UserScript==(function () {
for(var i=0;i<document.getElementsByTagName(„a“).length;i++)
{
if ( ((document.getElementsByTagName(„a“)[i].childNodes[0].nodeValue)).match(/rss|feed/gi))
{
document.getElementsByTagName(„a“)[i].setAttribute(„style“,“border:20px solid red;“);
};if ( (document.getElementsByTagName(„a“)[i].getAttribute(„href“)).match(/rss|feed/gi) )
{
document.getElementsByTagName(„a“)[i].setAttribute(„style“,“border:20px solid red;“);
}
};for(var i=0;i<document.getElementsByTagName(„img“).length;i++)
{
if ( (document.getElementsByTagName(„img“)[i].getAttribute(„alt“)).match(/rss|feed/gi) )
{
document.getElementsByTagName(„img“)[i].setAttribute(„style“,“border:20px solid red;“);
}
if ( (document.getElementsByTagName(„img“)[i].getAttribute(„title“)).match(/rss|feed/gi) )
{
document.getElementsByTagName(„img“)[i].setAttribute(„style“,“border:20px solid red;“);
}
};
})();
PS: За толкова отделено време такъв резултат 😛 . Ако някои желае да направи подобрения може да изпрати кода за да го добавя.
Logged in as {{omniform_current_user_display_name}}. Edit your profile. Log out? Required fields are marked *
Your email address will not be published. Required fields are marked *
Comments are closed.
You must be logged in to post a comment.