Natural Geektimes - gør rummet renere

Mens jeg læste Geektimes, ønskede jeg konstant at slukke for redaktørerne, fordi de forvandler et selvregulerende fællesskab med frit optrædende artikler til en anden admin eller noget lignende.

Efter at jeg så indlægget på hovedsiden for et par dage siden “En skoledreng delte et nøgenbillede fra en lærers telefon, som hun blev fyret for"Jeg er næsten kommet til en beslutning - jeg kommer aldrig her igen, endnu en negativ ressource.

Jeg tror, ​​at årsagen til denne beslutning er klar for alle - få mennesker vil kunne lide at blive tvangsfodret med sådan informationsspild. Administrationen ønsker ikke at give mulighed for at konfigurere og deaktivere editorer - det er dens ret. Min ret til at forlade ressourcen.

Men tak lexass, fandt jeg en løsning til selv at tilpasse foderet, som jeg gerne vil dele. Jeg gentager, idéen og rådene kom fra lexass, jeg poster bare dette for dem, der ligesom mig ønsker at deaktivere visningen af ​​indlæg fra bestemte brugere.

Natural Geektimes - gør rummet renere

Opdatering fra 2018 - Jeg anbefaler at bruge scriptet fra Keyten offentliggjort her.

Sletning af brugerindlæg i Chrome

Så for at fjerne editorer i Chrome skal du installere Tampermonkey BETA-udvidelsen, oprette et nyt script og sætte koden der

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

hvor
'alizar'
'mærker',
'ivansychev',
'rage quit',
'SLY_G',

Dette er en liste over brugere, hvis indlæg ikke vil blive vist. Du kan selv tilpasse listen.

Slet brugerindlæg i Firefox

Installer GreaseMonkey, opret et nyt script, kopier dette der:

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

Andre browsere

Hvis browseren bruger Chrome-platformen (for eksempel Yandex-browseren), så følges instruktionerne til Chrome der, du skal bare gå til butikken på plugin-siden , installer det, og hurra, alt virker.

Tak igen lexass og god ferie alle sammen!

Opdatering fra 2018 - Jeg anbefaler at bruge scriptet fra Keyten offentliggjort her.

Kilde: www.habr.com

Tilføj en kommentar