Natural Geektimes – čistší prostor

Při čtení Geektimes jsem neustále chtěl vypnout redaktory, protože ze seberegulující komunity s volně se objevujícími články dělají dalšího admina nebo něco podobného.

Poté, co jsem před pár dny viděl příspěvek na hlavní stránce “Školák sdílel nahou fotku z učitelčina telefonu, za což dostala výpověď„Už jsem se skoro rozhodl – už sem nikdy nepřijdu, další negativní zdroj.

Myslím, že důvod tohoto rozhodnutí je každému jasný – málokomu se bude líbit, když se nechá násilně krmit takovým plýtváním informací. Administrace nechce dát možnost konfigurovat a zakázat editory - je to její právo. Moje právo opustit zdroj.

Nicméně děkuji lexass, Našel jsem řešení pro přizpůsobení feedu sami, o které se chci podělit. Opakuji, nápad a rada vzešla z lexass, posílám to jen pro ty, kteří si stejně jako já chtějí zakázat zobrazování příspěvků od určitých uživatelů.

Natural Geektimes – čistší prostor

Aktualizace z roku 2018 – doporučuji použít skript z Keyten zveřejněno zde.

Mazání uživatelských příspěvků v Chrome

Chcete-li odstranit editory v Chrome, musíte nainstalovat rozšíření Tampermonkey BETA, vytvořit nový skript a vložit kód tam

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

Kde
'alizar'
'značky',
"ivansychev",
'ragequit'
'SLY_G',

Toto je seznam uživatelů, jejichž příspěvky se nebudou zobrazovat. Seznam si můžete přizpůsobit sami.

Odstraňte uživatelské příspěvky ve Firefoxu

Nainstalujte GreaseMonkey, vytvořte nový skript, zkopírujte jej tam:

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

Ostatní prohlížeče

Pokud prohlížeč používá platformu Chrome (například prohlížeč Yandex), postupujte podle pokynů pro Chrome, stačí přejděte do obchodu na stránce pluginu , nainstalujte a hurá, vše funguje.

Ještě jednou díky lexass a krásné svátky všem!

Aktualizace z roku 2018 – doporučuji použít skript z Keyten zveřejněno zde.

Zdroj: www.habr.com

Přidat komentář