قدرتي Geektimes - خلا صاف ڪندڙ ٺاهڻ

Geektimes پڙهڻ دوران، مان مسلسل ايڊيٽرن کي بند ڪرڻ چاهيان ٿو، ڇاڪاڻ ته اهي آزاديءَ سان مضمونن کي ڪنهن ٻئي منتظم يا اهڙي ئي شيءِ سان گڏ هڪ خود ريگيوليٽنگ ڪميونٽي کي تبديل ڪري رهيا آهن.

جڏهن مون ڪجهه ڏينهن اڳ مين پيج تي پوسٽ ڏٺي“هڪ اسڪولي شاگرد استاد جي فون تان هڪ ننگي تصوير شيئر ڪئي، جنهن تي کيس برطرف ڪيو ويو"مان تقريبا هڪ فيصلي تي آيو آهيان - مان هتي ڪڏهن به نه ايندس، هڪ ٻيو منفي ذريعو.

مان سمجهان ٿو ته هن فيصلي جو سبب هر ڪنهن لاءِ واضح آهي - ٿورا ماڻهو پسند ڪندا ته اهڙي معلومات جي فضول سان زور ڀريو وڃي. انتظاميه ايڊيٽرن کي ترتيب ڏيڻ ۽ غير فعال ڪرڻ جي صلاحيت نٿي ڏيڻ چاهي - اهو ان جو حق آهي. وسيلن کي ڇڏڻ جو منهنجو حق.

بهرحال، مهرباني lexass، مون پاڻ کي فيڊ کي ترتيب ڏيڻ لاءِ هڪ حل ڳولي لڌو، جيڪو مان حصيداري ڪرڻ چاهيان ٿو. مان ورجائي ٿو، خيال ۽ صلاح ڪٿان آئي lexassمان صرف انهن لاءِ پوسٽ ڪري رهيو آهيان جيڪي، مون وانگر، ڪجهه صارفين جي پوسٽن جي ڊسپلي کي غير فعال ڪرڻ چاهيندا آهن.

قدرتي Geektimes - خلا صاف ڪندڙ ٺاهڻ

2018 کان تازه ڪاري - مان سفارش ڪريان ٿو اسڪرپٽ استعمال ڪرڻ کان ڪيٽين شايع ٿيل هتي.

ڪروم ۾ صارف پوسٽن کي حذف ڪرڻ

تنهن ڪري، ڪروم ۾ ايڊيٽرن کي هٽائڻ لاء توهان کي Tampermonkey BETA ايڪسٽينشن کي انسٽال ڪرڻ جي ضرورت آهي، هڪ نئين اسڪرپٽ ٺاهيو ۽ ڪوڊ اتي رکو.

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

ڪٿي
'اليزار'
'نشان'،
'ivansychev'،
'غصي ڇڏڻ'،
'SLY_G',

هي صارفين جي هڪ فهرست آهي جن جون پوسٽون ظاهر نه ڪيون وينديون. توھان پنھنجي لسٽ کي ترتيب ڏئي سگھو ٿا.

فائر فاکس ۾ استعمال ڪندڙ پوسٽون حذف ڪريو

GreaseMonkey انسٽال ڪريو، نئين اسڪرپٽ ٺاھيو، ھن کي اتي نقل ڪريو:

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

ٻيا برائوزر

جيڪڏهن برائوزر ڪروم پليٽ فارم استعمال ڪري ٿو (مثال طور، Yandex برائوزر)، پوءِ ڪروم لاءِ هدايتون اتي آهن، توهان کي صرف ڪرڻ جي ضرورت آهي. پلگ ان صفحي تي اسٽور ڏانھن وڃو ان کي انسٽال ڪريو، ۽ جلدي، سڀ ڪجھ ڪم ڪري ٿو.

ٻيهر مهرباني lexass ۽ سڀني کي موڪلون مبارڪون!

2018 کان تازه ڪاري - مان سفارش ڪريان ٿو اسڪرپٽ استعمال ڪرڻ کان ڪيٽين شايع ٿيل هتي.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو