Natural Geektimes - gwneud gofod yn lanach

Wrth ddarllen Geektimes, roeddwn bob amser eisiau diffodd y golygyddion, oherwydd eu bod yn troi cymuned hunan-reoleiddio gydag erthyglau sy'n ymddangos yn rhydd yn weinyddwr arall neu rywbeth tebyg.

Ar ôl i mi weld y post ar y brif dudalen cwpl o ddyddiau yn ôl “Rhannodd bachgen ysgol lun noethlymun o ffôn athrawes, a chafodd ei diswyddo amdano“Dw i bron a dod i benderfyniad – fydda i byth yn dod yma eto, adnodd negyddol arall.

Rwy'n meddwl bod y rheswm dros y penderfyniad hwn yn glir i bawb - ychydig o bobl fydd yn hoffi cael eu gorfodi i gael eu bwydo â gwastraff gwybodaeth o'r fath. Nid yw'r weinyddiaeth am roi'r gallu i ffurfweddu ac analluogi golygyddion - dyma ei hawl. Fy hawl i adael yr adnodd.

Fodd bynnag, diolch lecsas, Deuthum o hyd i ateb ar gyfer addasu'r porthiant eich hun, yr wyf am ei rannu. Rwy'n ailadrodd, daeth y syniad a'r cyngor o lecsas, Im 'jyst yn postio hwn ar gyfer y rhai sydd, fel fi, am analluogi arddangos postiadau gan ddefnyddwyr penodol.

Natural Geektimes - gwneud gofod yn lanach

Diweddariad o 2018 - rwy'n argymell defnyddio'r sgript o Keyten cyhoeddedig yma.

Dileu postiadau defnyddwyr yn Chrome

Felly, i gael gwared ar olygyddion yn Chrome mae angen i chi osod yr estyniad Tampermonkey BETA, creu sgript newydd a rhoi'r cod yno

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

Lle
'alizar'
'marciau',
'ivansychev',
'ragequit'
'SLY_G',

Dyma restr o ddefnyddwyr na fydd eu postiadau'n cael eu harddangos. Gallwch chi addasu'r rhestr eich hun.

Dileu postiadau defnyddwyr yn Firefox

Gosod GreaseMonkey, creu sgript newydd, copïwch hwn yno:

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

Porwyr eraill

Os yw'r porwr yn defnyddio'r platfform Chrome (er enghraifft, porwr Yandex), yna mae'r cyfarwyddiadau ar gyfer Chrome yn cael eu dilyn yno, does ond angen i chi wneud hynny. ewch i'r siop ar y dudalen ategyn , ei osod, a hurray, mae popeth yn gweithio.

Diolch eto lecsas a gwyliau hapus pawb!

Diweddariad o 2018 - rwy'n argymell defnyddio'r sgript o Keyten cyhoeddedig yma.

Ffynhonnell: hab.com

Ychwanegu sylw