Czytając Geektimes, ciągle chciałem wyłączyć redaktorów, ponieważ zamieniają samoregulującą się społeczność z swobodnie pojawiającymi się artykułami w innego administratora lub coś podobnego.
Po tym jak kilka dni temu zobaczyłem post na stronie głównej „
Myślę, że powód tej decyzji jest dla wszystkich jasny – niewiele osób będzie lubiło być karmionym na siłę takim marnotrawstwem informacji. Administracja nie chce dawać możliwości konfigurowania i wyłączania edytorów - ma takie prawo. Moje prawo do opuszczenia zasobu.
Jednakże, dziękuję
Aktualizacja z 2018 roku - polecam skorzystać ze skryptu z
Usuwanie postów użytkowników w Chrome
Aby więc usunąć edytory w przeglądarce Chrome, musisz zainstalować rozszerzenie Tampermonkey BETA, utworzyć nowy skrypt i umieścić tam kod
// ==UserScript==
// @name Habr editor blocker
// @description Hides articles that were posted by certain authors
// @match https://geektimes.ru/*
// @version 1
// @grant none
// ==/UserScript==
// @namespace http://tampermonkey.net/
var authors = [
'alizar',
'marks',
'ivansychev',
'ragequit',
'SLY_G',
];
var posts = document.querySelectorAll('.post');
for (var idx = 0; idx < posts.length; ++idx) {
var post = posts[idx];
for (var i = 0; i < authors.length; ++i) {
var selector = '.post-author__link[href$="/' + authors[i] + '/"]';
var blockedAuthor = post.querySelector(selector);
if (blockedAuthor) {
post.style.display = 'none';
break;
}
}
}
Где
„alizar”
'znaki',
„iwansychow”,
„przestań wściekać się”,
„SLY_G”,
To jest lista użytkowników, których posty nie będą wyświetlane. Możesz samodzielnie dostosować listę.
Usuń posty użytkowników w Firefoksie
Zainstaluj GreaseMonkey, utwórz nowy skrypt i skopiuj go tam:
// ==UserScript==
// @name Habr editor blocker
// @description Hides articles that were posted by certain authors
// @include https://geektimes.ru/*
// @version 1
// @grant none
// ==/UserScript==
var authors = [
'alizar',
'marks',
'ivansychev',
'ragequit',
'SLY_G',
];
var posts = document.querySelectorAll('.post');
for (var idx = 0; idx < posts.length; ++idx) {
var post = posts[idx];
for (var i = 0; i < authors.length; ++i) {
var selector = '.post-author__link[href$="/' + authors[i] + '/"]';
var blockedAuthor = post.querySelector(selector);
if (blockedAuthor) {
post.style.display = 'none';
break;
}
}
}
Innych przeglądarkach
Jeśli przeglądarka korzysta z platformy Chrome (na przykład przeglądarki Yandex), wówczas postępuj zgodnie z instrukcjami dla Chrome, wystarczy
Dzięki jeszcze raz
Aktualizacja z 2018 roku - polecam skorzystać ze skryptu z
Źródło: www.habr.com