در حین خواندن 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;
}
}
}
Где
"آلیزار"
"علامت"،
"ایوانسیچف"،
"ترک خشم"،
'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) استفاده می کند، دستورالعمل های کروم در آنجا دنبال می شود، فقط نیاز دارید
بازم ممنون
به روز رسانی از 2018 - توصیه می کنم از اسکریپت استفاده کنید
منبع: www.habr.com