User:Senyucishi/alert.js
跳到导航
跳到搜索
注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
- Firefox/Safari:按住“Shift”的同时单击“刷新”,或按“Ctrl-F5”或“Ctrl-R”(Mac为“⌘-R”)
- Google Chrome:按“Ctrl-Shift-R”(Mac为“⌘-Shift-R”)
- Internet Explorer:按住“Ctrl”的同时单击“刷新”,或按“Ctrl-F5”
- Opera:在“工具→首选项”中清除缓存
- 如果您已登录但该页面出现未登录状态,请尝试在地址栏的地址最后添加代码
?_=1
来访问最新页面。 - 添加代码后的本页地址如下:
-{R|https://moegirl.uk/User:Senyucishi/alert.js?_=1}-
$(() => { const templateTags = ["s", "del"].join(", "); const templateClasses = [".heimu", ".heimu", ".colormu", ".just-kidding-text", ".rubyh"]; const templateStr = templateClasses.join(", ") + ", " + templateTags; const templateStrr = templateClasses.join(", ") + ", " + templateClasses.join(", "); const templateStrrr = templateTags + ", " + 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 rubyh:{{rubyh}};\n 胡话:{{胡话}}、{{jk}},大小写不限。" ); } });