Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name         Убрать посты повышал
  3. // @namespace    http://tampermonkey.net/
  4. // @version      0.1
  5. // @description  try to take over the world!
  6. // @author       You
  7. // @match        http://forum.onliner.by/*
  8. // @grant        none
  9. // ==/UserScript==
  10.  
  11. (function() {
  12.     'use strict';
  13.     var povishaly = ['new-comer', 'Janettka', 'Маркелыч', 'blue-sky'];
  14.     var posts = document.getElementsByClassName('msgpost');
  15.     // console.log(posts.length);
  16.     for (var i = posts.length -1; i>=0; i--)
  17.     {
  18.         // console.log(posts[i].getElementsByClassName('_name')[0].innerText);
  19.         if (povishaly.indexOf(posts[i].getElementsByClassName('_name')[0].innerText)!=-1)
  20.         {
  21.             posts[i].innerHTML = '<b>Тут был пост повышалы</b>';
  22.         }
  23.     }
  24.  
  25.     var quotes = document.getElementsByTagName('blockquote');
  26.     for (var j = quotes.length -1; j>=0; j--)
  27.     {
  28.         var quoteAuthorElem = quotes[j].getElementsByTagName('cite')[0];        
  29.         if (quoteAuthorElem !== undefined)
  30.         {
  31.             var quoteAuthor = quoteAuthorElem.innerText.split(':')[0];
  32.             // console.log("Quote by: " + quoteAuthor);
  33.             if (povishaly.indexOf(quoteAuthor)!=-1)
  34.             {
  35.                 // console.log("Hide: " + quoteAuthor);
  36.                 quotes[j].innerHTML = '<b>Тут была цитата повышалы</b>';
  37.             }
  38.         }
  39.     }
  40.  
  41. })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement