MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针。
如果在编辑的过程中遇到了什么问题,可以去讨论板提问。
为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证。
MCBBS Wiki GitHub群组已上线!
您可以在回声洞中发表吐槽!
服务器状态监控。点击进入
本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>
微件:SaltUserScoreLevel:修订间差异
跳到导航
跳到搜索
Salt lovely(留言 | 贡献) 小无编辑摘要 |
(// Edit via Wikiplus) |
||
(未显示2个用户的5个中间版本) | |||
第1行: | 第1行: | ||
<noinclude>已弃用,请使用 <code>edit-credit</code>标签代替。 |
|||
<noinclude>Salt_lovely的等级:{{用户编辑积分等级|Salt_lovely}} |
|||
Salt_lovely的等级:{{用户编辑积分等级|Salt_lovely}} |
|||
Sheep-realms的等级:{{用户编辑积分等级|Sheep-realms}}</noinclude><includeonly><script> |
|||
(function () { |
(function () { |
||
let elems = document.querySelectorAll('.salt-user-contribution-level |
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