“MediaWiki:Gadget-InPageEdit.js”的版本间的差异
来自小鱼君和他的朋友们
([InPageEdit] 没有编辑摘要) |
|||
第1行: | 第1行: | ||
− | mw.loader.load('https://cdn.jsdelivr.net/ | + | mw.loader.load('https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js'); |
− | + | mw.hook('InPageEdit').add(function (ctx) { | |
− | $('#ca-edit | + | var InPageEdit = ctx.InPageEdit, |
− | $('<li>',{ | + | _msg = ctx._msg, |
− | id:'ca-quick-edit', | + | wgPageName = mw.config.get('wgPageName'), |
− | class:'collapsible' | + | wgRevisionId = mw.config.get('wgRevisionId'); |
+ | $('#ca-edit').after( | ||
+ | $('<li>', { | ||
+ | id: 'ca-quick-edit', | ||
+ | 'class': 'collapsible' | ||
}).append( | }).append( | ||
$('<span>').append( | $('<span>').append( | ||
− | $('<a>',{ | + | $('<a>', { |
− | href: 'javascript:void(0)' | + | href: 'javascript:void(0)', |
− | + | text: _msg('quick-edit') | |
− | + | }).on('click', function () { | |
− | .click | + | InPageEdit.quickEdit({ |
− | InPageEdit. | + | page: wgPageName, |
− | page: | + | revision: wgRevisionId |
− | revision: | ||
}); | }); | ||
}) | }) |
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 }); }) ) ) ); });