您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
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.2 // @grant none // ==/UserScript== (function statifyWotForums() { var poasts = document.querySelectorAll('.post_block'), fragment = document.createDocumentFragment(), listItem = document.createElement('li'), nmDiv = document.createElement('div'), nmLink = document.createElement('a'), wlDiv = document.createElement('div'), wlLink = document.createElement('a'), sigDiv = 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}.statsLink:before {content: "";display: inline-block;height: 0;width: 0;margin-right: 0.5em;border-left: 4px solid #5A5A5A;border-top: 4px solid transparent;border-bottom: 4px solid transparent;}.statsLink{margin-top: 5px;}'; document.head.appendChild(cssRules); listItem.classList.add('desc'); listItem.classList.add('stats'); nmDiv.classList.add('statsLink'); wlDiv.classList.add('statsLink'); sigDiv.classList.add('wotLabsStats'); nmLink.innerHTML = 'NoobMeter'; wlLink.innerHTML = 'WotLabs'; nmDiv.appendChild(nmLink); listItem.appendChild(nmDiv); wlDiv.appendChild(wlLink); listItem.appendChild(wlDiv); sigDiv.appendChild(statsSig); listItem.appendChild(sigDiv); fragment.appendChild(listItem); for(var i = 0; i < poasts.length; ++i) { playerName = poasts[i].querySelector('.name').getAttribute('hovercard-id'); nmLink.href = "http://www.noobmeter.com/player/na/" + playerName; wlLink.href = "http://wotlabs.net/na/player/" + playerName; statsSig.src = "http://wotlabs.net/sig/na/" + playerName + "/signature.png" poasts[i].querySelector('.basic_info').appendChild(fragment.cloneNode(true)); } })();