"使用者:Uwu/text.js" 修訂間的差異
出自 淡水維基館
< 使用者:Uwu
(已建立頁面,內容為 "var templateTags = ["s", "del"].join(", "); var templateClasses = [".heimu", ".colormu", ".just-kidding-text"]; var templateStr = templateClasses.join(", ")...") |
(無差異)
|
於 2021年7月1日 (四) 13:05 的修訂
var templateTags = ["s", "del"].join(", ");
var templateClasses = [".heimu", ".colormu", ".just-kidding-text"];
var templateStr = templateClasses.join(", ") + "," + templateTags;
function templateFix() {
var target = $();
Array.from(document.getElementById("mw-content-text").querySelectorAll(templateStr)).forEach(function (ele) {
if (ele.isTemplateFixed === "true") {
return;
}
ele.isTemplateFixed = true;
var subElements = Array.from(ele.querySelectorAll(templateStr));
if (subElements.length > 0) {
target.push(ele);
subElements.forEach(function (subElement) {
subElement.isTemplateFixed = true;
templateClasses.forEach(function (cls) {
if (!isMGPMGUser) {
subElement.classList.remove(cls.substring(1));
}
});
});
console.info("TemplateFix", ele, subElements);
}
});
/*
來源:https://zh.moegirl.org.cn/MediaWiki:Gadget-site-js.js
本文引自萌娘百科(https://zh.moegirl.org.cn),文字内容默认使用《知识共享 署名-非商业性使用-相同方式共享 3.0》协议。
*/