MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针

如果在编辑的过程中遇到了什么问题,可以去讨论板提问。

为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证

MCBBS Wiki GitHub群组已上线!

您可以在回声洞中发表吐槽!

服务器状态监控。点击进入

本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>

微件:SaltUserScoreLevel:修订间差异

来自MCBBS Wiki
跳到导航 跳到搜索
无编辑摘要
(// Edit via Wikiplus)
 
(未显示2个用户的3个中间版本)
第1行: 第1行:
<noinclude>已弃用,请使用 <code>edit-credit</code>标签代替。
<noinclude>Salt_lovely的等级:{{用户编辑积分等级|Salt_lovely}}


Sheep-realm的等级:{{用户编辑积分等级|Sheep-realms}}</noinclude><includeonly><script>
Salt_lovely的等级:{{用户编辑积分等级|Salt_lovely}}

Sheep-realms的等级:{{用户编辑积分等级|Sheep-realms}}</noinclude><includeonly><script>
(function () {
(function () {
let elems = document.querySelectorAll('.salt-user-contribution-level:not([done])')
let elems = document.querySelectorAll('.salt-user-contribution-level')
if (elems.length < 1) { return }
if (elems.length < 1) { return }
let score = [
let score = [
第25行: 第27行:
for (let i = 0; i < elems.length; i++) {
for (let i = 0; i < elems.length; i++) {
let el = elems[i]
let el = elems[i]
if (el.hasAttribute('done')) { continue } else { el.setAttribute('done', '') }
let s = scoreCount(el.innerText)
let s = scoreCount(el.innerText)
console.log(s)
console.log(s)
第41行: 第42行:
el.classList.add('lv00')
el.classList.add('lv00')
}
}
el.classList.remove('salt-user-contribution-level')
el.classList.add('salt-user-contribution-level-done')
el.classList.add('user-score-level')
el.classList.add('user-score-level')
}
}
addStyle(`
.user-score-level:before {
content: "Lv.";
margin-left: -5px;
margin-right: 4px;
padding: 1px 3px 1px 5px;
background: #999;
border-radius: 5px 0 0 5px;
}
.user-score-level {
color: #FFF;
background: #777;
padding: 1px 5px 1px 5px;
border-radius: 5px;
font-weight: bold;
font-size: 14px;
text-shadow: #777 0 0 2px;
margin: auto 3px;
}
.lv00:before {background: #EEE;}
.lv00 {background: #E7E7E7;color: #BBB;text-shadow: none;}
.lv01:before {background: #CCC;}
.lv01 {background: #AAA;}
.lv01-5:before {background: #73CC65;}
.lv01-5 {background: #449937;}
.lv02:before {background: #6FC2F2;}
.lv02 {background: #4E9ECC;}
.lv03:before {background: #D9C75E;}
.lv03 {background: #BFAD48;}
.lv04:before {background: #D99447;}
.lv04 {background: #BF7D32;}
.lv05:before {background: #E67252;}
.lv05 {background: #BF5132;}
.lv06:before {background: #E64545;}
.lv06 {background: #BF2727;}
.lv07:before {background: #F24395;}
.lv07 {background: #CC2673;}
.lv08:before {background: #CD30D9;}
.lv08 {background: #A813B2;}
.lv09:before {background: #9530D9;}
.lv09 {background: #7313B2;}
.lv10:before {background: #555;}
.lv10 {background: #000;}
`, 'salt-user-contribution-level')


function str2int(str) {
function str2int(str) {
第51行: 第98行:
}
}
}
}

function scoreCount(str = '') {
function scoreCount(str = '') {
let l = str.split('SPLIT'), ec = []
let l = str.split('SPLIT'), ec = []
第60行: 第108行:
//console.log(ec[0] * 3 + ec[1] * 2.5 + ec[2] * 2 + ec[3] + ec[4] + ec[5] / 4 + (ec[6] + ec[7] + ec[8]) / 8)
//console.log(ec[0] * 3 + ec[1] * 2.5 + ec[2] * 2 + ec[3] + ec[4] + ec[5] / 4 + (ec[6] + ec[7] + ec[8]) / 8)
return Math.floor(ec[0] * 3 + ec[1] * 2.5 + ec[2] * 2 + ec[3] + ec[4] + ec[5] / 4 + (ec[6] + ec[7] + ec[8]) / 8)
return Math.floor(ec[0] * 3 + ec[1] * 2.5 + ec[2] * 2 + ec[3] + ec[4] + ec[5] / 4 + (ec[6] + ec[7] + ec[8]) / 8)
}

function addStyle(styleCode = '', styleID = '') {
let s = document.createElement('style')
if (styleID.length > 0) {
if (document.querySelector('style[' + styleID + ']')) {
return
} else {
s.setAttribute(styleID, '')
}
}
s.textContent = styleCode
document.head.appendChild(s)
}
}
})();
})();

2023年3月17日 (五) 23:30的最新版本

已弃用,请使用 edit-credit标签代替。

Salt_lovely的等级:60

Sheep-realms的等级:63