16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 ([InPageEdit]) |
小 (// 使用Wikiplus小工具快速编辑) |
||
(未显示同一用户的42个中间版本) | |||
// 拆分自[[Special:Mypage/common.js]],不可使用ES6语法
"use strict";
window.InPageEdit = window.InPageEdit || {};
InPageEdit.myPreference = {
editMinor: false,
outSideClose: true,
noConfirmEdit: true,
watchList: 'nochange',
editSummary: "[InPageEdit] $section $oldid",
redLinkQuickEdit: false,
noRedirectIfConvertedTitleExists: true,
plugins: [
'toolbox.js',
'edit-any-page.js',
'fix-double-entrance.js'
],
codeMirrorThemeNoCSS: true
};
mw.hook('InPageEdit.quickEdit.codemirror').add(function(obj) {
obj.cm.setOption('indentUnit', 4);
obj.cm.setOption('indentWithTabs', true);
if (mw.util.getParamValue('dev')) {
$.getScript('http://127.0.0.1:1005/InPageEdit.js');
// 应用mediawiki.util对页面名称进行转义
$.when($.ready, mw.loader.using( 'mediawiki.util' )).then(function() {
action = mw.config.get( 'wgAction' );
mw.loader.load('https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js');▼
▲ }
if (nsid == 14 && action == 'view') {
// 加载ext.gadget.Cat-a-lot;尽量避免htmlString
}
else if (action == 'view' &&
▲ mw.loader.load('
▲ });
}
|