Opera – PageRank plugin.
Google Toolbar nigdy nie powstał dla przeglądarki Opera i wielka szkoda, ponieważ użytkownicy tej przeglądarki nie mają narzędzia do podglądania wartości PageRank wyświetlanej strony. Ale czy na pewno? Rozwiązanie tego problemu znalazłem na stronie pana Piotra Koniecznego http://piko.jogger.pl/.
Oto rozwiązanie problemu:
Wchodzimy w Narzędzia/Preferencje/Zaawansowane/Zawartość/Opcje JavaScript/Moje pliki JavaScript.
Wybieramy lub tworzymy katalog w którym będziemy przechowywać nasze skrypty JS dla Opery. U mnie jest to C:\Program Files\Opera\UserJS.
Następnie tworzymy plik tekstowy zawierający kod JavaScript:
//Funkcja powodujaca znikniecie paska PageRank po kliknieciu w niego
function switchVis(elem) {
document.getElementById(elem).style.visibility=”hidden”;
}//Funkcja odpowiedzialna za wyswietlenie PageRank
document.addEventListener(’load’, function(ev) {if (window.location.href.match(/^.*\.(jpe?g|bmp|gif|png)$/i)) {
return false ;
}var body = document.getElementsByTagName(’body’)[0] ;
var div = document.createElement (’div’) ;
var img = document.createElement (’img’) ;img.src = ‘http://www.singerdesign.com/pagerank.php?type=small&url=’ + location.href ;
div.style.position = ‘fixed’ ;
div.style.right = ‘0′ ;
div.style.bottom = ‘0′ ;
div.id = ‘pr’;
div.onclick = “switchVis(’pr’)”;div.appendChild (img) ;
body.appendChild (div) ;}, false);
W pliku opera6.ini dla naszego profilu, należy dopisać (jeśli nie istnieje) wartość do sekcji [User Prefs]:
Always Load User JavaScript=1
Skrypt ten wyświetla PageRank strony w dolnym prawym rogu przeglądarki. Pozycję paska z informacją można zmienić edytując:
div.style.right = ‘0′ ;
div.style.bottom = ‘0′ ;
Pasek z wartością PR, będzie zawsze w tym samym miejscu, niezależnie od przewijania strony. Gdy pasek zasłania istotną część strony, wystarczy na niego kliknąć, a ten sam zniknie.
Pasek wykorzystuje skrypt PHP ze strony http://www.singerdesign.com/page-rank-tool.php. Jego działanie w pełni zależy od dostępności kodu znajdującego się pod w/w adresem.
[...] Skrypt znalazłem w artykule pana Pawła Rabinka. Ale był z drukarskimi cudzysłowami i apostrofami, dlatego wkleiłem skorygowaną wersję. [...]