“MediaWiki:Gadget-InPageEdit.js”的版本间的差异
来自小鱼君和他的朋友们
(未显示同一用户的118个中间版本) | |||
第1行: | 第1行: | ||
− | + | mw.loader.load('https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js'); | |
− | + | mw.hook('InPageEdit').add(function (ctx) { | |
− | + | 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: _msg('quick-edit') | |
− | + | }).on('click', function () { | |
− | + | InPageEdit.quickEdit({ | |
− | + | page: wgPageName, | |
− | + | revision: wgRevisionId | |
− | }). | + | }); |
− | + | }) | |
− | + | ) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
) | ) | ||
); | ); | ||
}); | }); |
2020年10月1日 (四) 05:18的最新版本
mw.loader.load('https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js'); mw.hook('InPageEdit').add(function (ctx) { 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: _msg('quick-edit') }).on('click', function () { InPageEdit.quickEdit({ page: wgPageName, revision: wgRevisionId }); }) ) ) ); });