Natural Geektimes - kugadzira nzvimbo yakachena

Ndichiri kuverenga Geektimes, ndaigara ndichida kudzima vapepeti, nekuti vari kushandura nharaunda inozvitonga ine zvinyorwa zvinowoneka zvakasununguka mune imwe admin kana chimwe chinhu chakafanana.

Mushure mekunge ndaona chinyorwa pane peji guru mazuva mashoma apfuura "Mumwe mukomana wechikoro akagovera pikicha asina kupfeka kubva mufoni yemudzidzisi, achibva adzingwa basa"Ndapotsa ndasvika pakuita sarudzo - handifi ndakauya pano zvakare, chimwe chinhu chakaipa.

Ini ndinofunga chikonzero chesarudzo iyi chakajeka kune wese munhu - vashoma vanhu vangade kudyiswa-kudyiswa nemarara akadaro. Iwo manejimendi haadi kupa kugona kugadzirisa uye kudzima edhita - iyi ndiyo kodzero yayo. Kodzero yangu yekusiya resource.

Zvisinei, ndatenda lexass, Ndakawana mhinduro yekugadzirisa chikafu iwe pachako, chandinoda kugovera. Ndinodzokorora, pfungwa uye mazano zvakabva lexass, Ndiri kungotumira izvi kune avo, seni, vanoda kudzima kuratidzwa kwezvinyorwa kubva kune vamwe vashandisi.

Natural Geektimes - kugadzira nzvimbo yakachena

Kwidziridzo kubva 2018 - Ini ndinokurudzira kushandisa script kubva Keyten rakabudiswa pano.

Kudzima zvinyorwa zvevashandisi muChrome

Saka, kuti ubvise vapepeti muChrome unofanirwa kuisa iyo Tampermonkey BETA yekuwedzera, gadzira script nyowani uye isa kodhi ipapo.

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

Kupi
'alizar'
'maki',
"ivansychev",
'hasha dzipere',
'SLY_G',

Iyi irondedzero yevashandisi vane zvinyorwa zvisingazoonekwe. Iwe unogona kugadzirisa rondedzero iwe pachako.

Dzima zvinyorwa zvevashandisi muFirefox

Isa GreaseMonkey, gadzira chinyorwa chitsva, kopi iyi ipapo:

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

Mamwe mabhurawuza

Kana iyo browser inoshandisa Chrome platform (semuenzaniso, Yandex browser), ipapo mirairo yeChrome inoteverwa ipapo, iwe unongoda enda kuchitoro pane plugin peji , kuisa, uye hurray, zvose zvinoshanda.

Thanks zvekare lexass uye mazororo anofadza munhu wese!

Kwidziridzo kubva 2018 - Ini ndinokurudzira kushandisa script kubva Keyten rakabudiswa pano.

Source: www.habr.com

Voeg