注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
?_=1
来访问最新页面。https://zh.moegirl.org.cn/User:Leranjun/js/sandbox.js?_=1
$(() => { const templateTags = ["s", "del"].join(", "); const templateClasses = [".heimu", ".colormu", ".just-kidding-text"]; const templateStr = templateClasses.join(", ") + ", " + templateTags; const target = $(); $("#mw-content-text") .find(templateStr) .each(function () { ele = $(this); if (ele.isTemplateFixed === true) { return; } ele.isTemplateFixed = true; const subElements = ele.find(templateStr); if (subElements.length > 0) { target.push(ele); subElements.each(function () { subElement = $(this); subElement.isTemplateFixed = true; }); console.info("TemplateFix", ele, subElements); } }); const wgNamespaceNumber = mw.config.get("wgNamespaceNumber"); if (wgNamespaceNumber >= 0 && wgNamespaceNumber % 2 === 0 && target.length > 0) { target.css("border", "3px dashed red"); alert( "本页面含有嵌套使用以下标签或模板的内容(已用红色虚线边框标识),请检查源码并修改之:\n 删除线:<s>、<del>;\n 黑幕:{{黑幕}}、{{Block}}、{{Heimu}};\n 彩色幕:{{彩色幕}};\n 胡话:{{胡话}}、{{jk}},大小写不限。" ); } });