Natural Geektimes - çêkirina cîhê paqijker

Dema ku Geektimes dixwînim, min bi domdarî dixwest ku edîtoran vekim, ji ber ku ew civakek xwe-rêkûpêk bi gotarên ku bi serbestî têne xuyang kirin veguherînin rêveberek din an tiştek mîna wan.

Piştî ku min çend roj berê posta li ser rûpela sereke dît "Zarokekî dibistanê ji telefona mamosteyekî wêneyekî tazî parve kir û ji ber wê jî ji kar hat avêtin"Ez hema biryarek hatim - ez ê çu carî neyêm vir, çavkaniyek neyînî ya din.

Ez difikirim ku sedema vê biryarê ji her kesî re eşkere ye - hindik kes dê hez bikin ku bi zorê bi çopê agahdariya weha ve tê xwarin. Rêvebir naxwaze şiyana mîhengkirin û neçalakkirina edîtoran bide - ev mafê wê ye. Mafê min e ku ez çavkaniyê bihêlim.

Lêbelê, spas lexass, Min çareseriyek ji bo xwerûkirina xwarinê bi xwe dît, ku ez dixwazim parve bikim. Dubare dikim, fikir û şîret jê hat lexass, Ez vê yekê tenê ji bo kesên ku mîna min dixwazin nîşana postên hin bikarhêneran neçalak bikin diweşînim.

Natural Geektimes - çêkirina cîhê paqijker

Ji sala 2018-an ve nûvekirin - Ez pêşniyar dikim ku skrîpta ji were bikar bînin Keyten weşandin vir.

Mesajên bikarhêner di Chrome-ê de jêbirin

Ji ber vê yekê, ji bo rakirina edîtorên li Chrome-ê hûn hewce ne ku pêveka Tampermonkey BETA saz bikin, skrîptek nû biafirînin û kodê li wir bicîh bikin.

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

Derê
'alizar'
'nîşan',
'ivansychev',
'derkevtin ji rêyê',
'SLY_G',

Ev navnîşek bikarhênerên ku dê mesaja wan neyê xuyang kirin e. Hûn dikarin navnîşê bi xwe xweş bikin.

Mesajên bikarhêner li Firefoxê jêbirin

GreaseMonkey saz bikin, skrîptek nû biafirînin, vê li wir kopî bikin:

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

Gerokên din

Ger gerok platforma Chrome bikar tîne (mînak, geroka Yandex), wê hingê rêwerzên Chrome li wir têne şopandin, hûn tenê hewce ne ku li ser rûpela pêvekê biçin dikanê , wê saz bikin, û hurray, her tişt dixebite.

Dîsa spas lexass û cejna hemûyan pîroz be!

Ji sala 2018-an ve nûvekirin - Ez pêşniyar dikim ku skrîpta ji were bikar bînin Keyten weşandin vir.

Source: www.habr.com

Add a comment