MediaWiki:Gadget-InPageEdit.js
MediaWiki界面页面
更多操作
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl + F5或Ctrl + R(Mac为⌘ R)
- Google Chrome:按Ctrl + Shift + R(Mac为⌘ Shift R)
- Edge:按住Ctrl的同时单击刷新,或按Ctrl + F5。
"use strict";
mw.loader.load("https://testingcf.jsdelivr.net/npm/mediawiki-inpageedit@latest");
mw.hook("InPageEdit").add((ctx) => {
const InPageEdit = ctx.InPageEdit,
_msg = ctx._msg,
wgPageName = mw.config.get("wgRelevantPageName"),
wgRevisionId = mw.config.get("wgRevisionId");
$("#ca-edit").after(
$("<li>", {
id: "ca-quick-edit",
"class": "vector-tab-noicon mw-list-item",
}).append(
$("<a>", {
href: "javascript:void(0)",
text: typeof Wikiplus !== "undefined" ? `${_msg("quick-edit")}(IPE)` : _msg("quick-edit"),
}).on("click", () => {
InPageEdit.quickEdit({
page: wgPageName,
revision: wgRevisionId || undefined,
});
}),
),
);
$(".mw-history-compareselectedversions button").addClass("cdx-button");
});