MediaWiki:Gadget-InPageEdit-v2.js

来自Minecraft Wiki
跳转到导航 跳转到搜索
其他语言中

注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
  • Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
  • Internet Explorer:按住Ctrl的同时单击刷新,或按Ctrl-F5
  • Opera:前往菜单 → 设置(Mac为Opera → 选项),然后隐私和安全 → 清除浏览数据 → 缓存的图片和文件。
mw.loader.getScript('https://fastly.jsdelivr.net/npm/mediawiki-inpageedit').then(function () {
	// 在顶部添加快速编辑按钮
	mw.hook("InPageEdit").add(function () {
		if (mw.config.get("wgIsArticle")) {
			mw.hook("dfgh.i18n").add(function (i18no) {
				i18no.loadMessages("InPageEdit-v2").then(function (i18n) {
					$("#ca-edit").after(
						$("<li>", {
							id: "ca-quick-edit",
							class: "collapsible"
						}).append(
							$("<span>").append(
								$("<a>", {
									text: i18n.msg("quick-edit").escape() + ("Wikiplus" in window && Wikiplus.version ? "(IPE)" : "")
								}).on('click', function () {
									InPageEdit.quickEdit({
										page: mw.config.get("wgPageName"),
										revision: mw.config.get("wgRevisionId")
									});
								})
							)
						)
					);
				});
			});
		}
	});
});