Some small improvements for d3.ru
当前为
// ==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();
})();