Natural Geektimes – muudab ruumi puhtamaks

Geektimesi lugedes tekkis mul pidevalt tahtmine toimetajad välja lülitada, sest nad teevad isereguleeruvast kommuunist vabalt ilmuvate artiklitega järjekordne admin vms.

Pärast seda, kui nägin paar päeva tagasi postitust avalehel "Koolipoiss jagas õpetaja telefonist aktifotot, mille eest ta vallandati"Olen peaaegu jõudnud otsusele – ma ei tule siia enam kunagi, see on veel üks negatiivne ressurss.

Arvan, et selle otsuse põhjus on kõigile arusaadav – vähestele inimestele meeldib sellise inforaiskamisega sundtoide. Administratsioon ei taha anda võimalust redigeerijaid seadistada ja keelata - see on tema õigus. Minu õigus ressursist lahkuda.

Siiski aitäh lexass, leidsin ise voo kohandamiseks lahenduse, mida tahan ka jagada. Kordan, idee ja nõuanded tulid lexass, postitan selle lihtsalt neile, kes soovivad teatud kasutajate postituste kuvamise keelata.

Natural Geektimes – muudab ruumi puhtamaks

Värskendus aastast 2018 – soovitan kasutada skripti alates Keyten avaldatud siin.

Kasutajate postituste kustutamine Chrome'is

Nii et Chrome'i redigeerijate eemaldamiseks peate installima Tampermonkey BETA laienduse, looma uue skripti ja sisestama sinna koodi

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

kus
"alizar"
'märgid',
'ivansõtšev',
'raev quit',
'SLY_G',

See on kasutajate loend, kelle postitusi ei kuvata. Saate loendit ise kohandada.

Kustutage Firefoxis kasutajate postitused

Installige GreaseMonkey, looge uus skript, kopeerige see sinna:

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

Muud brauserid

Kui brauser kasutab Chrome'i platvormi (näiteks Yandexi brauser), järgitakse seal Chrome'i juhiseid, vajate lihtsalt minge pistikprogrammi lehel asuvasse poodi , installige ja hurraa, kõik töötab.

Aitäh veel kord lexass ja häid pühi kõigile!

Värskendus aastast 2018 – soovitan kasutada skripti alates Keyten avaldatud siin.

Allikas: www.habr.com

Lisa kommentaar