cleanLinuxQuestionsOrg

clean LinuxQuestions.Org ads

ของเมื่อวันที่ 27-05-2021 ดู เวอร์ชันล่าสุด

// ==UserScript==
// @name         cleanLinuxQuestionsOrg
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  clean LinuxQuestions.Org ads
// @author       mooring
// @match        https://www.linuxquestions.org/*
// @icon         https://www.google.com/s2/favicons?domain=linuxquestions.org
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    let css = `
div.page>div[align]>div.vbmenu_popup+script+div[align="center"],
ins.adsbygoogle.adsbygoogle.adsbygoogle.adsbygoogle,
div[id*="amzn_assoc_ad_div"],
script[src*="googlesyndication"]+ins,
div#threadsearch_menu + table[align="center"],
div#posts + div[align="center"]
{
    position: absolute!important;
    left: -9999px;
    top: -9999px;
    height: 1px!important;
    display: none!important;
}
table[align="center"] td[align="left"] > a[href] > img{
    display: none;
}
table[align="center"] td[align="left"] > a[href]:before{
    display: inline-block;
    content: 'LinuxQuestions';
    font-size: 32px;
    line-height: 48px;
}
`;
    let q = document.querySelector('#cleanLinuxQuestionsOrg');
    if(!q){
        let s = document.createElement('style');
        s.type = 'text/css';
        s.id = 'cleanLinuxQuestionsOrg';
        s.innerHTML = css;
        document.body.appendChild(s);
    }
    // Your code here...
})();