Tijdens het lezen van Geektimes wilde ik voortdurend de redactie uitschakelen, omdat ze een zelfregulerende gemeenschap met vrij verschijnende artikelen in een andere beheerder of iets dergelijks veranderen.
Nadat ik het bericht een paar dagen geleden op de hoofdpagina zag “
Ik denk dat de reden voor dit besluit voor iedereen duidelijk is: weinig mensen zullen het leuk vinden om gedwongen te worden gevoed met dergelijke informatieverspilling. De administratie wil niet de mogelijkheid geven om editors te configureren en uit te schakelen - dit is haar goed recht. Mijn recht om de hulpbron te verlaten.
Toch bedankt
Update uit 2018 - Ik raad aan het script van te gebruiken
Gebruikersposts verwijderen in Chrome
Om editors in Chrome te verwijderen, moet je dus de Tampermonkey BETA-extensie installeren, een nieuw script maken en de code daar plaatsen
// ==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'
'merken',
'ivansychev',
'woede stoppen',
'SLY_G',
Dit is een lijst met gebruikers van wie de berichten niet worden weergegeven. Je kunt de lijst zelf aanpassen.
Verwijder gebruikersposts in Firefox
Installeer GreaseMonkey, maak een nieuw script, kopieer dit daar:
// ==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;
}
}
}
Andere browsers
Als de browser het Chrome-platform gebruikt (bijvoorbeeld de Yandex-browser), worden daar de instructies voor Chrome gevolgd, u hoeft alleen maar
Nogmaals bedankt
Update uit 2018 - Ik raad aan het script van te gebruiken
Bron: www.habr.com