User:Siyuwj/monobook.js
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
function wj_make_wiki_link(str) {
return '[[' + str + ']]';
}
var wj_local_links = [
{ link: wj_make_wiki_link('江北区'), target: wj_make_wiki_link('江北区 (宁波市)|江北区') },
{ link: wj_make_wiki_link('江东区'), target: wj_make_wiki_link('江东区 (宁波市)|江东区') },
{ link: wj_make_wiki_link('镇海区'), target: wj_make_wiki_link('镇海区 (宁波市)|镇海区') },
{ link: wj_make_wiki_link('镇海'), target: wj_make_wiki_link('镇海区 (宁波市)|镇海') },
{ link: wj_make_wiki_link('宁海县'), target: wj_make_wiki_link('宁海县 (浙江省)|宁海县') },
{ link: wj_make_wiki_link('宁海县 (浙江省)|宁海'), target: wj_make_wiki_link('宁海县 (浙江省)|宁海') },
{ link: wj_make_wiki_link('Category:镇海区'), target: wj_make_wiki_link('Category:宁波市镇海区') },
{ link: wj_make_wiki_link('Category:江北区'), target: wj_make_wiki_link('Category:宁波市江北区') },
{ link: wj_make_wiki_link('Category:江东区'), target: wj_make_wiki_link('Category:宁波市江东区') },
{ link: wj_make_wiki_link('Category:宁海县'), target: wj_make_wiki_link('Category:浙江省宁海县') }
];
function wj_rep_local_links() {
var i;
var x = document.getElementById("wpTextbox1").value;
if (x.indexOf("重定向") >= 0 || x.indexOf("REDIRECT") >= 0
|| x.indexOf("REDIRECT") >= 0)
return;
for (i = 0; i < wj_local_links.length; i++)
x = x.replace(wj_local_links[i].link, wj_local_links[i].target);
document.getElementById("wpTextbox1").value = x;
}
if (window.document.title.indexOf(".js") < 0) {
addOnloadHook (wj_rep_local_links);
document.getElementById("editform").onsubmit = wj_rep_local_links;
}