Advertisement
Guest User

Untitled

a guest
Feb 7th, 2017
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name          ATOC
  3. // @include       https://lj.rossia.org/*
  4. // @namespace     https://lj.rossia.org/
  5. // @description   Script for hiding comments from undesirable entities
  6. // ==/UserScript==
  7. var addJQuery = function(callback) {
  8.   var script = document.createElement("script");
  9.   script.setAttribute("src", "http://code.jquery.com/jquery-1.3.min.js");
  10.   script.addEventListener('load', function() {
  11.     var script = document.createElement("script");
  12.     script.textContent = "(" + callback.toString() + ")();";
  13.     document.body.appendChild(script);
  14.   }, false);
  15.   document.body.appendChild(script);
  16. }
  17.  
  18. var hidelosos = function() {
  19.     var unnecessaryElements = new Array();
  20.     unnecessaryElements['zugololeron'] = 'чмо хахляцке';
  21.  
  22.     var commentlosos = function(user, alias) {
  23.         var commentHeader = 'td[id*="cmtbar"]:has(a[href="https://lj.rossia.org/userinfo.bml?user=' + user + '"])';
  24.         var thatsBetter = '<img src="http://i.imgur.com/O7ZMJ23.gif"/>&nbsp<b><em>' + alias + '</em></b>';
  25.         $(commentHeader).parent().next().replaceWith('');
  26.         $(commentHeader).replaceWith('<td bgcolor="#e2e2e2" width="100%">' + thatsBetter + '</td>');
  27.     }
  28.  
  29.     for (var element in unnecessaryElements) {
  30.         commentlosos(element, eval('unnecessaryElements.' + element));
  31.     }
  32. }
  33.  
  34. addJQuery(hidelosos);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement