Natural Geektimes - Making Space Cleaner

Membaca Geektimes, saya selalu ingin menonaktifkan editor, karena mereka membuat admin berikutnya atau sesuatu seperti itu dari komunitas yang mengatur sendiri dengan artikel yang muncul secara bebas.

Setelah beberapa hari yang lalu di halaman utama saya melihat posting “Seorang anak sekolah berbagi foto telanjang dari telepon guru, yang mana ia dipecat ”, sebuah keputusan hampir tiba - saya tidak akan pernah datang ke sini lagi, sumber daya lain minus.

Saya pikir semua orang mengerti alasan keputusan ini - hanya sedikit orang yang suka memberi makan terak secara paksa. Administrasi tidak ingin memberikan kesempatan untuk mengkonfigurasi dan menonaktifkan editor - ini adalah haknya. Hak saya untuk meninggalkan sumber daya.

Namun, terima kasih lexass, ada solusi untuk menyetel sendiri kaset, yang ingin saya bagikan. Saya ulangi, ide dan saran berasal dari lexasss , saya hanya menerbitkan ini untuk mereka yang, seperti saya, ingin menonaktifkan tampilan posting dari pengguna tertentu.





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

Kami menghapus posting pengguna di Chrome



Jadi, untuk menghapus editor di Chrome, Anda perlu menginstal ekstensi BETA Tampermonkey, 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;
    }
  }
}


Di mana
'alizar',
'menandai',
'ivansychev',
'ragequit',
'SLY_G',

adalah daftar pengguna yang kirimannya tidak akan ditampilkan. Anda dapat menyesuaikan daftar sendiri.

Hapus posting 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, Anda hanya perlu pergi ke toko di halaman plugin , menginstalnya, dan sorak-sorai, semuanya berfungsi.

Terima kasih lagi untuk lexass dan semua liburan yang baik!

Perbarui dari 2018 - Saya sarankan gunakan skrip Keyten yang diterbitkan di sini .

Source: https://habr.com/ru/post/id391233/


All Articles