Geektimes-ı oxuyarkən mən daim redaktorları söndürmək istədim, çünki onlar sərbəst şəkildə görünən məqalələri olan özünü tənzimləyən bir cəmiyyəti başqa bir admin və ya buna bənzər bir şeyə çevirirlər.
Bir neçə gün əvvəl əsas səhifədəki postu görəndən sonra "
Düşünürəm ki, bu qərarın səbəbi hər kəsə aydındır - bu cür informasiya tullantıları ilə məcburi qidalanmaq az adamın xoşuna gələcək. Rəhbərlik redaktorları konfiqurasiya etmək və söndürmək imkanı vermək istəmir - bu onun hüququdur. Resursdan çıxmaq hüququm.
Bununla belə, təşəkkür edirəm
2018-ci ildən yeniləmə - skriptdən istifadə etməyi məsləhət görürəm
Chrome-da istifadəçi yazılarının silinməsi
Beləliklə, Chrome-da redaktorları silmək üçün Tampermonkey BETA genişləndirməsini quraşdırmalı, yeni skript yaratmalı və kodu ora qoymalısınız.
// ==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;
}
}
}
Harada?
'alizar'
'işarələri',
'ivansychev',
'qəzəbdən çıx',
'SLY_G',
Bu, yazıları göstərilməyəcək istifadəçilərin siyahısıdır. Siyahını özünüz düzəldə bilərsiniz.
Firefox-da istifadəçi yazılarını silin
GreaseMonkey-i quraşdırın, yeni skript yaradın, bunu ora köçürün:
// ==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;
}
}
}
Digər brauzerlər
Brauzer Chrome platformasından istifadə edirsə (məsələn, Yandex brauzeri), onda burada Chrome üçün təlimatlara əməl olunur, sadəcə bunu etməlisiniz.
Yenidən Təşəkkürlər
2018-ci ildən yeniləmə - skriptdən istifadə etməyi məsləhət görürəm
Mənbə: www.habr.com