Alt
>> Programming.UserScripts
Страницы: 1 | (14)
| | |
bladerunner : Re: Скрипт убирает показ рейтинга и количества сообщений юзеров
[re:polter] 23.12.2008 17:26 | Reply | Edit |
| 3 |
Вот вариант для тебя, который убирает рейтинг везде где только можно и количество сообщений
code:
function remove_rates()
{
var a = false;
var nodes = document.getElementsByTagName('td');
for(var i = 0 ; i < nodes.length; i++)
{
if(nodes[i].className == 'darktable')
{
var user_attr = nodes[i].getElementsByTagName('td');
user_attr[6].innerHTML = '';
user_attr[user_attr.length-1].innerHTML = '';
}
}
nodes = document.getElementsByTagName('span');
for(var i = 0 ; i < nodes.length; i++)
{
if(nodes[i].id.substr(0,12) == 'post_rating_')
{
nodes[i].style.display = 'none';
}
}
}
function remove_rating() {
var links = document.getElementsByTagName("a");
for (var i = 0; i < links.length; i++) {
var link = links[i];
var ref = link.href;
if (ref.indexOf("ratingdetails.php") >= 0) {
var row = link.parentNode.parentNode;
row.parentNode.removeChild(row);
break;
}
}
}
var oldOnLoadFunc =new Object(window.onload);
if (document.addEventListener) {
document.addEventListener("DOMContentLoaded", init, false);
}
function init() {
var matches = window.location.href.indexOf('showprofile.php');
if ( matches >= 0)
remove_rating();
else
{
var matches2=window.location.href.indexOf('showflat.php');
var matches3=window.location.href.indexOf('showthreaded.php');
if( matches2>=0 || matches3>=0)
remove_rates();
}
}
| |
polter
[re:bladerunner] 23.12.2008 17:30 | Reply | Edit |
| 0 |
спасибо!!!
| |
maloi
[re:bladerunner] 10.05.2009 14:27 | Reply | Edit |
| -1 |
code: 20c20
< nodes[i].parentNode.parentNode.parentNode.style.display= 'none';
---
> nodes[i].style.display = 'none';
а то получается наебалово - рейтинг не виден, но проставить его можно.
| |
bladerunner
[re:maloi] 10.05.2009 14:43 | Reply | Edit |
| 3 |
а это фича . типа проставление рейтинга будет независимым от мнения большинства
| |
bashtanov
[re:bladerunner] 10.05.2009 18:26 | Reply | Edit |
| 0 |
В ответ на:
а это фича
еще круче будет показывать рейтинг после того, как поставил свою оценку 
| |
Top |