Natural Geektimes - tekee tilaa puhtaammaksi

Geektimesiä lukiessani halusin jatkuvasti sammuttaa toimittajat, koska he ovat muuttamassa itseään säätelevästä yhteisöstä vapaasti ilmestyvistä artikkeleista toiseksi ylläpitäjäksi tai vastaavaksi.

Kun näin julkaisun pääsivulla pari päivää sitten "Koulupoika jakoi alastonkuvan opettajan puhelimesta, josta hänet erotettiin"Olen melkein tehnyt päätöksen - en tule tänne enää koskaan, toinen negatiivinen resurssi.

Luulen, että syy tähän päätökseen on kaikille selvä - harvat ihmiset pitävät joutumisesta pakkosyötteeseen sellaisella tiedon tuhlauksella. Hallinto ei halua antaa mahdollisuutta muokata ja poistaa käytöstä editoreja - tämä on sen oikeus. Oikeudeni jättää resurssi.

Kiitos kuitenkin lexass, Löysin ratkaisun syötteen mukauttamiseen itse, jonka haluan jakaa. Toistan, idea ja neuvo tulivat lexass, Lähetän tämän vain niille, jotka, kuten minä, haluavat poistaa käytöstä tiettyjen käyttäjien viestien näyttämisen.

Natural Geektimes - tekee tilaa puhtaammaksi

Päivitys vuodelta 2018 - Suosittelen käyttämään komentosarjaa osoitteesta Keyten julkaistu täällä.

Käyttäjäviestien poistaminen Chromessa

Joten, jotta voit poistaa editorit Chromesta, sinun on asennettava Tampermonkey BETA -laajennus, luotava uusi komentosarja ja asetettava koodi sinne

// ==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;
    }
  }
}

jossa
"alizar"
'merkit',
"ivansychev",
'raivo lopetus'
'SLY_G',

Tämä on luettelo käyttäjistä, joiden viestejä ei näytetä. Voit muokata luetteloa itse.

Poista käyttäjien viestit Firefoxissa

Asenna GreaseMonkey, luo uusi komentosarja, kopioi tämä sinne:

// ==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;
    }
  }
}

Muut selaimet

Jos selain käyttää Chrome-alustaa (esimerkiksi Yandex-selain), Chromen ohjeita noudatetaan siellä, sinun tarvitsee vain mene kauppaan laajennussivulla , asenna se ja hurraa, kaikki toimii.

Kiitos taas lexass ja hyvää vappua kaikille!

Päivitys vuodelta 2018 - Suosittelen käyttämään komentosarjaa osoitteesta Keyten julkaistu täällä.

Lähde: will.com

Lisää kommentti