Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/showflat.php?Number=743616&src=alt&showlite=l
Дата изменения: Unknown
Дата индексирования: Wed Feb 27 21:11:25 2013
Кодировка: Windows-1251
Скрипт убирает показ рейтинга и количества сообщений юзеров - Public forum of MSU united student networks
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
спасибо!!! :D

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