Natural Geektimes - naredimo prostor čistejši

Ko sem bral Geektimes, sem nenehno želel izklopiti urednike, ker samoregulirajočo skupnost s prosto pojavljajočimi se članki spreminjajo v drugega admina ali kaj podobnega.

Potem ko sem pred nekaj dnevi videl objavo na glavni strani “Šolar delil golo fotografijo z učiteljičinega telefona, zaradi česar so jo odpustili»Skoraj sem se odločil - nikoli več ne bom prišel sem, še en negativen vir.

Mislim, da je razlog za to odločitev vsem jasen - le redkim bo všeč, da jih na silo hranijo s takšnimi informacijskimi odpadki. Uprava ne želi dati možnosti konfiguriranja in onemogočanja urejevalnikov - to je njena pravica. Moja pravica, da zapustim vir.

Vseeno pa hvala lexass, našel sem rešitev za prilagajanje vira, ki jo želim deliti z drugimi. Ponavljam, ideja in nasvet sta prišla iz lexass, to objavljam samo za tiste, ki želite tako kot jaz onemogočiti prikaz objav določenih uporabnikov.

Natural Geektimes - naredimo prostor čistejši

Posodobitev iz leta 2018 - priporočam uporabo skripta iz Keyten objavljeno tukaj.

Brisanje uporabniških objav v Chromu

Torej, če želite odstraniti urejevalnike v Chromu, morate namestiti razširitev Tampermonkey BETA, ustvariti nov skript in vanj vnesti kodo

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

kjer je
'alizar'
'oznake',
'ivansychev',
'jeza neha',
'SLY_G',

To je seznam uporabnikov, katerih objave ne bodo prikazane. Seznam lahko prilagodite sami.

Izbrišite uporabniške objave v Firefoxu

Namestite GreaseMonkey, ustvarite nov skript, kopirajte to tja:

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

Ostali iskalniki

Če brskalnik uporablja platformo Chrome (na primer brskalnik Yandex), potem sledite navodilom za Chrome tam, morate le pojdite v trgovino na strani vtičnika , namestite ga in hura, vse deluje.

Hvala še enkrat lexass in lepe praznike vsem!

Posodobitev iz leta 2018 - priporočam uporabo skripta iz Keyten objavljeno tukaj.

Vir: www.habr.com

Dodaj komentar