Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name ATOC
- // @include https://lj.rossia.org/*
- // @namespace https://lj.rossia.org/
- // @description Script for hiding comments from undesirable entities
- // ==/UserScript==
- var addJQuery = function(callback) {
- var script = document.createElement("script");
- script.setAttribute("src", "http://code.jquery.com/jquery-1.3.min.js");
- script.addEventListener('load', function() {
- var script = document.createElement("script");
- script.textContent = "(" + callback.toString() + ")();";
- document.body.appendChild(script);
- }, false);
- document.body.appendChild(script);
- }
- var hidelosos = function() {
- var unnecessaryElements = new Array();
- unnecessaryElements['zugololeron'] = 'чмо хахляцке';
- var commentlosos = function(user, alias) {
- var commentHeader = 'td[id*="cmtbar"]:has(a[href="https://lj.rossia.org/userinfo.bml?user=' + user + '"])';
- var thatsBetter = '<img src="http://i.imgur.com/O7ZMJ23.gif"/> <b><em>' + alias + '</em></b>';
- $(commentHeader).parent().next().replaceWith('');
- $(commentHeader).replaceWith('<td bgcolor="#e2e2e2" width="100%">' + thatsBetter + '</td>');
- }
- for (var element in unnecessaryElements) {
- commentlosos(element, eval('unnecessaryElements.' + element));
- }
- }
- addJQuery(hidelosos);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement