Mientras leía Geektimes, constantemente quería desanimar a los editores, porque están convirtiendo una comunidad autorregulada con artículos que aparecen libremente en otro administrador o algo similar.
Después de que vi la publicación en la página principal hace un par de días “
Creo que el motivo de esta decisión es claro para todos: a pocas personas les gustará que les alimenten a la fuerza con semejante desperdicio de información. La administración no quiere permitir la posibilidad de configurar y deshabilitar editores; este es su derecho. Mi derecho a abandonar el recurso.
Sin embargo, gracias
Actualización de 2018: recomiendo usar el script de
Eliminar publicaciones de usuarios en Chrome
Entonces, para eliminar editores en Chrome necesitas instalar la extensión BETA de Tampermonkey, crear un nuevo script y colocar el código allí.
// ==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;
}
}
}
Donde
'alizar'
'marcas',
'ivansychev',
'rabia dejar',
'SLY_G',
Esta es una lista de usuarios cuyas publicaciones no se mostrarán. Puede personalizar la lista usted mismo.
Eliminar publicaciones de usuarios en Firefox
Instale GreaseMonkey, cree un nuevo script, copie esto allí:
// ==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;
}
}
}
Otros navegadores
Si el navegador utiliza la plataforma Chrome (por ejemplo, el navegador Yandex), entonces se siguen las instrucciones para Chrome allí, solo necesita
Gracias de nuevo
Actualización de 2018: recomiendo usar el script de
Fuente: habr.com