注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
?_=1
来访问最新页面。https://zh.moegirl.org.cn/User:Honoka55/vector.js?_=1
/* 给wikiplus添加快速填写摘要 */ $(function () { var observar = new MutationObserver(function (record) { if ($('.Wikiplus-InterBox').find('#Wikiplus-Quickedit-Summary-Input')[0] && (!$('.Wikiplus-InterBox').find('#summary_list')[0])) { var list = ['新条目', '修饰语句', '修正笔误', '内容扩充', '排版', '内部链接', '分类', '消歧义', '萌百化'] var summary = document.createElement('span') summary.id = 'summary_list'; summary.style.marginLeft = '0.5em'; for (var i = 0; i < list.length; i++) { if (i != 0) summary.innerHTML += ' | '; summary.innerHTML += '<a href="#.">' + list[i] + '</a>'; } $('.Wikiplus-InterBox').find('#Wikiplus-Quickedit-Summary-Input')[0].after(summary); $('#summary_list').children().each(function () { $(this)[0].onclick = function () { var str = $('#Wikiplus-Quickedit-Summary-Input')[0].value; if (/\/\/ Edit via Wikiplus\s*$/.test(str)) { $('#Wikiplus-Quickedit-Summary-Input')[0].value = str.replace(/^(.*?)( ?\/\/ Edit via Wikiplus\s*)$/, '$1 ' + $(this)[0].innerText + ' // Edit via Wikiplus'); } else { $('#Wikiplus-Quickedit-Summary-Input')[0].value += ' ' + $(this)[0].innerText; } }; }); } }); observar.observe(document.body, { childList: true }); });