d3 improvements

Some small improvements for d3.ru

当前为 2020-09-08 提交的版本,查看 最新版本

// ==UserScript==
// @name         d3 improvements
// @namespace    d3.ru
// @version      1.001
// @description  Some small improvements for d3.ru
// @author       Anton
// @match        https://d3.ru/user/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    let pageImproved = false;
    const d3improvements = {
        menu: undefined,
        improve() {
            if (pageImproved) return; else pageImproved = true;
            const bansButton = document.querySelectorAll('li[data-section=bans]')
            if (bansButton) {
                for (let button of bansButton) {
                    button.classList.remove('hidden');
                }
            }
        },
        getMenuElement() {
            return document.querySelector('.b-menu.b-menu__profile');
        },
        init() {
            this.menu = this.getMenuElement();
            if (!this.menu) {
                setTimeout(this.init, 100);
            } else {
                this.improve();
            }
        }
    };

    d3improvements.init();
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址