Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name gfy.com
- // @description block threads, posts, etc from certain users
- // @include http://gfy.com/*
- // @include http://*.gfy.com/*
- // @require https://code.jquery.com/jquery-1.7.2.min.js
- // @version 1.0
- // @grant none
- // ==/UserScript==
- var hide_users = [
- 'Juicy D. Links',
- 'Mr Pheer',
- 'mineistaken',
- 'TheSquealer',
- '420',
- '#23',
- 'Brian837',
- 'desertfoxx',
- 'xXXtesy10',
- 'L-Pink',
- 'escorpio',
- 'Sid70',
- 'Horatio Caine'
- ];
- $(document).ready(function () {
- $('#threadslist tbody tr').each(function (thread_index, thread_value) {
- var thread_block = $(this);
- var thread_starter = $('span[style="cursor:pointer"]', this).text();
- $(hide_users).each(function (hide_index, hide_user) {
- if (thread_starter === hide_user) {
- // $('#threadslist tbody:last').append("<tr style='opacity: 0.5'>" + thread_block.html() + "</tr>");
- thread_block.remove();
- }
- });
- });
- $('table[id^="post"]').each(function (post_index, post_value) {
- var post_block = $(this);
- var post_author = $('a.bigusername', this).text();
- $(hide_users).each(function (hide_index, hide_user) {
- if (post_author === hide_user) {
- post_block.remove();
- }
- }); //removes entire post of someone on the ignore list.
- /** $('div[style^="margin:"]').each(function (post_index, post_value) {
- var post_block = $(this);
- var post_author = $('strong', this).text();
- $(hide_users).each(function (hide_index, hide_user) {
- if (post_author === hide_user) {
- post_block.remove();
- }
- });
- }); //removes any quotes someone may have made of a person on ignore, even if quotes multiple times but they have to have the name in the quote
- **/
- }); //end of nested forloops for checking both posts and quotes.
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement