Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Habr hubs blocker
- // @description Hides articles that were posted in certain hubs
- // @icon https://habrahabr.ru/favicon.ico
- // @include https://habrahabr.ru/*
- // @include https://geektimes.ru/*
- // @version 1.0
- // @run-at document-end
- // @grant none
- // ==/UserScript==
- var hubs = [
- 'Контент-маркетинг',
- 'Интернет-маркетинг',
- 'Брендинг',
- 'Блог компании BYYD',
- 'Блог компании ua-hosting.company',
- ];
- var posts = document.querySelectorAll('.post');
- for (var idx = 0; idx < posts.length; ++idx) {
- var post = posts[idx];
- for (var i = 0; i < hubs.length; ++i) {
- var nodes = post.querySelectorAll('a.hub');
- if (nodes) {
- for (var j = 0; j < nodes.length; ++j) {
- if (nodes[j].innerText == hubs[i]) {
- post.style.display = 'none';
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement