Greasy Fork is available in English.
Adds WoTLabs stats to the official forums
当前为
// ==UserScript==
// @name Statify Official WoT Forums
// @namespace BocajSretep
// @description Adds WoTLabs stats to the official forums
// @include http://forum.worldoftanks.com/*
// @version 1.1
// @grant none
// ==/UserScript==
(function statifyWotForums() {
var poasts = document.querySelectorAll('.post_block'),
fragment = document.createDocumentFragment(),
listItem = document.createElement('li'),
imgDiv = document.createElement('div'),
statsSig = document.createElement('img'),
cssRules = document.createElement('style'),
playerName;
cssRules.innerHTML = '.wotLabsStats{width: 107px; padding: 2px; margin-top: 5px; background: white; border: 1px solid grey; overflow-x: hidden; transition: width 500ms}.wotLabsStats:hover{width: 472px}';
document.head.appendChild(cssRules);
listItem.classList.add('desc');
listItem.classList.add('stats');
imgDiv.classList.add('wotLabsStats');
imgDiv.appendChild(statsSig);
listItem.appendChild(imgDiv);
fragment.appendChild(listItem);
for(var i = 0; i < poasts.length; ++i) {
playerName = poasts[i].querySelector('.name').getAttribute('hovercard-id');
statsSig.src = "http://wotlabs.net/sig/na/" + playerName + "/signature.png"
poasts[i].querySelector('.basic_info').appendChild(fragment.cloneNode(true));
}
})();