User:Vanished user 1929210/block.js
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
/*
* {{幽默}}
*
* 一鍵封禁 v1.0
*
* 嚴肅的話:請在自行架設的MediaWiki或管理員試驗場(例如 https://test.wikipedia.org/wiki/Wikipedia:Requests/Tools 中提到的網站)試驗,不要在維基百科使用!
*/
$(mw.util.addPortletLink('p-cactions', '#', '一鍵封禁', 'p-onekeyblock')).click(function (e) {
e.preventDefault();
var username = prompt('封誰?');
if (username) {
$.ajax({
url: mw.util.wikiScript('api'),
data: {
format: 'json',
action: 'block',
user: username,
expiry: 'never',
reason: 'by [[User:逆襲的天邪鬼/block.js|一鍵封禁]]',
nocreate: true,
autoblock: true,
noemail: true,
reblock: true,
token: mw.user.tokens.get('editToken'),
},
dataType: 'json',
type: 'POST',
success: function (data) {
alert('OK');
},
error: function (xhr) {
alert('Error');
}
});
}
});