MediaWiki:Gadget-purgetab.js:修订间差异

删除的内容 添加的内容
Create purgetab gadget JS
修复 mw.util.jsMessage→mw.notify,按钮改为中文
第11行:
'action': 'purge'
}),
(mw.config.get('skin') == "vector") ? "Purge刷新缓存" : "*",
'ca-purge', "Purge cache for this page刷新页面缓存", '*'
);
 
第21行:
'forcelinkupdate': 1
}),
(mw.config.get('skin') == "vector") ? "Hard purge强制刷新" : "**",
'ca-purge-forcelinkupdate', "Purge with forced link table update强制刷新并更新链接表", ','
);
link.addEventListener('click', function(ev) {
第35行:
switch (code) {
case 'http':
mesg = 'HTTP error错误: ' + details.xhr.statusText;
break;
case 'ok-but-empty':
mesg = 'Received empty response.收到空响应。';
break;
default:
mesg = details.error.info;
}
mw.util.jsMessagenotify('<b>Hard purge failed强制刷新失败</b>: ' + mesg, { type: 'error' });
console.error(arguments);
});
第51行:
link = mw.util.addPortletLink(
portletIdToAdd, 'javascript:void window.warranty',
(mw.config.get('skin') == "vector") ? "Null edit空编辑" : "***",
'ca-nulledit', "Null edit空编辑(不改变内容,仅刷新)", '0'
);
link.addEventListener('click', function(ev) {
第68行:
switch (code) {
case 'http':
mesg = 'HTTP error错误: ' + details.xhr.statusText;
break;
case 'ok-but-empty':
mesg = 'Received empty response.收到空响应。';
break;
default:
mesg = details.error.info;
}
mw.util.jsMessagenotify('<b>Null edit failed空编辑失败</b>: ' + mesg, { type: 'error' });
console.error(arguments);
});