User:HyperNervie/common.js: Difference between revisions
Jump to navigation
Jump to search
HyperNervie (talk | contribs) No edit summary |
HyperNervie (talk | contribs) (Use mw.hook) |
||
| Line 1: | Line 1: | ||
(function() { | mw.hook("wikipage.content").add(function() { | ||
if (window. | if (window.nervie_common_js) return; | ||
window. | window.nervie_common_js = true; | ||
if (["edit", "submit"].includes(mw.config.get("wgAction"))) { | if (["edit", "submit"].includes(mw.config.get("wgAction"))) { | ||
| Line 18: | Line 18: | ||
); | ); | ||
} | } | ||
} | }); | ||
Latest revision as of 16:35, 10 July 2025
mw.hook("wikipage.content").add(function() {
if (window.nervie_common_js) return;
window.nervie_common_js = true;
if (["edit", "submit"].includes(mw.config.get("wgAction"))) {
$("span.css").each(function () {
const span = $(this);
mw.util.addCSS(span.text());
span.remove();
});
$("#edittools_main").append(
" ",
$("<a>\\t</a>")
.attr("data-mw-charinsert-start", "\t")
.attr("data-mw-charinsert-end", "")
.addClass("mw-charinsert-item")
.attr("href", "#")
);
}
});