用户:一抹晚烟/common.js
< 用户:一抹晚烟
跳转到导航
跳转到搜索
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Internet Explorer或Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
- Opera:按 Ctrl-F5。
"use strict";
mw.loader.load("https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js");
mw.hook("InPageEdit").add(function (ctx) {
const now = new Date();
now.setTime(now.getTime() - now.getTimezoneOffset() * 60000);
if (now.toISOString().startsWith("2021-04-01T")) {
mw.loader.load('https://ipe-plugins.js.org/plugins/april-fool-2021.js')
}
var InPageEdit = ctx.InPageEdit,
_msg = ctx._msg,
wgPageName = mw.config.get("wgPageName"),
wgRevisionId = mw.config.get("wgRevisionId");
$("#ca-edit").after(
$("<li>", {
id: "ca-quick-edit",
"class": "collapsible"
}).append(
$("<span>").append(
$("<a>", {
href: "javascript:void(0)",
text: "IPE"
}).on("click", function () {
InPageEdit.quickEdit({
page: wgPageName,
revision: wgRevisionId
});
})
)
)
);
});