편집 요약 없음 |
잔글 (판 1개를 가져왔습니다) |
||
(차이 없음)
|
2024년 1월 23일 (화) 06:45 기준 최신판
// Original version:
// - QuickEditCounter script by [[:pl:User:ChP94]]
// - Released under the [http://www.gnu.org/licenses/gpl.txt GNU Public License (GPL)]
// Modified by: [[:pl:User:Beau]], [[:pl:User:Rzuwig]]
window.qecGadget = {
version: 9,
init: function() {
var that = this;
if(mw.config.get('wgNamespaceNumber') != 2 && mw.config.get('wgNamespaceNumber') != 3) return;
if(mw.util.getParamValue('printable') == 'yes') return;
this.username = mw.config.get('wgTitle').replace(/\/.*$/, '');
jQuery.getJSON(mw.util.wikiScript('api'), { action: 'query', list: 'users', usprop: 'editcount', format: 'json', ususers: this.username, requestid: new Date().getTime() }, function(result) {
jQuery(document).ready(function() {
result && that.showResults(result);
});
});
},
showResults: function(data) {
if(!(data = data.query.users[0]) || data.name !== this.username || data.invalid !== undefined || data.editcount === undefined) return;
if(!(title = document.getElementsByClassName("title")[0])) return;
var html = '이 사용자는 총 ' + data.editcount + '회 편집했습니다.';
var div = document.createElement('div');
div.style.cssText = 'line-height:1em; margin-top:5px;';
div.innerHTML = html;
title.appendChild(div);
}
};
qecGadget.init();