Natural Geektimes - membuat ruangan lebih bersih

Saat membaca Geektimes, saya terus-menerus ingin mematikan editornya, karena mereka mengubah komunitas yang mengatur dirinya sendiri dengan artikel yang muncul secara bebas menjadi admin lain atau yang serupa.

Setelah saya melihat postingan di halaman utama beberapa hari yang lalu β€œSeorang anak sekolah membagikan foto telanjang dari telepon gurunya, dan dia dipecatβ€œSaya hampir mengambil keputusan - saya tidak akan pernah datang ke sini lagi, sumber negatif lainnya.

Saya pikir alasan keputusan ini jelas bagi semua orang - hanya sedikit orang yang suka dicekok paksa dengan informasi yang sia-sia. Pemerintah tidak ingin memberikan kemampuan untuk mengkonfigurasi dan menonaktifkan editor - ini adalah haknya. Hak saya untuk meninggalkan sumber daya.

Namun, terima kasih lexass, Saya menemukan solusi untuk menyesuaikan feed sendiri, yang ingin saya bagikan. Saya ulangi, ide dan saran itu datang dari lexass, Saya memposting ini hanya untuk mereka yang, seperti saya, ingin menonaktifkan tampilan postingan dari pengguna tertentu.

Natural Geektimes - membuat ruangan lebih bersih

Pembaruan dari 2018 - Saya sarankan menggunakan skrip dari Keyten diterbitkan di sini.

Menghapus postingan pengguna di Chrome

Jadi, untuk menghapus editor di Chrome Anda perlu menginstal ekstensi Tampermonkey BETA, membuat skrip baru dan meletakkan kode di sana

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

Π“Π΄Π΅
'alizar'
'tanda',
'ivansychev',
'kemarahan berhenti',
'SLY_G',

Ini adalah daftar pengguna yang postingannya tidak akan ditampilkan. Anda dapat menyesuaikan daftarnya sendiri.

Hapus postingan pengguna di Firefox

Instal GreaseMonkey, buat skrip baru, salin ini di sana:

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

Peramban lain

Jika browser menggunakan platform Chrome (misalnya browser Yandex), maka instruksi untuk Chrome diikuti di sana, Anda hanya perlu melakukannya pergi ke toko di halaman plugin , instal, dan hore, semuanya berfungsi.

Terima kasih lagi lexass dan selamat liburan semuanya!

Pembaruan dari 2018 - Saya sarankan menggunakan skrip dari Keyten diterbitkan di sini.

Sumber: www.habr.com

Tambah komentar