Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name 3dtoday post blocker
- // @description Hides articles that were posted by certain authors
- // @include https://3dtoday.ru/*
- // @version 1
- // @grant none
- // ==/UserScript==
- var authors = ['ski','vasyna'];
- var posts = document.querySelectorAll('.post_list_item');
- for (var idx = 0; idx < posts.length; ++idx) {
- var post = posts[idx];
- for (var i = 0; i < authors.length; ++i) {
- var selector = '.post_list_item_autor a[href="https://3dtoday.ru/blogs/' + authors[i];
- var blockedAuthor = post.querySelector(selector);
- if (blockedAuthor) {
- post.style.display = 'none';
- break;
- }
- }
- }
- var comments = document.querySelectorAll('.blog_comment');
- for (var idx = 0; idx < comments.length; ++idx) {
- var comment = comments[idx];
- for (var i = 0; i < authors.length; ++i) {
- var selector = '.autor a[href="https://3dtoday.ru/blogs/' + authors[i];
- var blockedAuthor = comment.querySelector(selector);
- if (blockedAuthor) {
- comment.style.display = 'none';
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement