사용자:Senouis/관리용
둘러보기로 이동
검색으로 이동
베타 서버 사무관
현재 사용자:Senouis와 동일인입니다.
게임 대문 저자 보호 처리
function getTitleList(categorystr){
api = new mw.Api();
var params = {
action: 'query',
list: 'categorymembers',
cmtitle: 'Category:'+categorystr,
cmlimit: 500,
cmdir: 'asc',
format: 'json'
};
api.postWithToken( 'csrf', params ).done( function ( data ) {
titlelist = data.query.categorymembers.cm
});
return;
}
/*
protect.js
MediaWiki API Demos
Demo of `Protect` module: Demo to change the edit protection
level of a given page.
forked from [[mw:API:Protect]]
MIT License
*/
var titlelist = [];
function SendAuthorProtect(categorystr) {
for (var title of titlelist) {
var params = {
action: 'protect',
title: title["_title"],
protections: 'edit=author|move=author',
expiry: 'infinite',
format: 'json'
},
api = new mw.Api();
api.postWithToken( 'csrf', params ).done( function ( data ) {
console.log( data );
});
}
}