Guest User

Untitled

a guest
Jul 6th, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. var Idiots = [//По имени фильтруем,
  3.     'Вадим Гофман',
  4.     'Vadim Kraev',
  5.     'Фёдор Хан',
  6.     'Ivan Podorozhny',
  7.     'Jesus Mc Saur',
  8.     'Alexey Chernyavskiy',
  9.     'Барак' // или всех по имени Барак....
  10. ];
  11.  
  12. var IdiotsID = [ // По ID фильтруем, чтоб наверняка
  13.     '23946',//Вадим Гофман
  14.     '4088',//Vadim Kraev, интересно а все вадимы мудаки?
  15.     '12428',//Daria
  16.     '47839'//Фёдор
  17. ];
  18.  
  19. var ratingToDelete = -10; // после какого рейтинга сносим комментарий
  20. var ratingToHide = -5; // после какого рейтинга делаем комментарий прозрачным
  21.  
  22. $("div.comment").each(function( index ) {
  23.     var comment = $( this );
  24.     var username = comment.find("a.b-comment__user").find("span").text();
  25.     var user_id = comment.find("a.b-comment__user").attr("href");
  26.     comment.find("div.rating").each(function( index ) {
  27.         count = parseInt($( this ).find("div.rating-count").text().trim().replace("–","-"));
  28.         if(count < ratingToHide){
  29.             console.log("Тухлый комментарий от " + username + " будет прозрачным." );
  30.             $(comment).css("opacity","0.1").css("background-color",'pink');
  31.         }else if(count < ratingToDelete){
  32.             console.log("Ну очень тухлый комментарий от " + username + " будет скрыт." );
  33.             $(comment).css("display","none");
  34.         }
  35.     });
  36.     for(var i=0;i<IdiotsID.length;i++){
  37.         var patt = new RegExp(IdiotsID[i],"i");
  38.         if(patt.test(user_id)){
  39.             console.log("Не желательный польщователь с ID #" + IdiotsID[i] + " (" + username + ") обнаружен, скрываем.");
  40.             $(comment).css("display","none");
  41.         }
  42.     }
  43.     for(i=0;i<Idiots.length;i++){
  44.         patt = new RegExp(Idiots[i],"i");
  45.         if(patt.test(username)){
  46.             console.log("Не желательный пользователь " + Idiots[i] + " обнаружен, скрываем.");
  47.             $(comment).css("display","none");
  48.         }
  49.     }
  50. });
Advertisement
Add Comment
Please, Sign In to add comment