用户:天明/common.js
来自Ac-Wiki
更多操作
< 用户:天明
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5。
/**
* ProveIt is a reference manager for Wikipedia and any other MediaWiki wiki
* Documentation: https://www.mediawiki.org/wiki/ProveIt
* Source code: https://www.mediawiki.org/wiki/MediaWiki:Gadget-Global-ProveIt.js
*/
function loadProveIt() {
mw.config.set( {
// Local citation templates (without namespace)
'proveit-templates': [
'Citation',
'Cite book',
'Cite comic',
'Cite encyclopedia',
'Cite episode',
'Cite journal',
'Cite news',
'Cite paper',
'Cite report',
'Cite sign',
'Cite speech',
'Cite thesis',
'Cite video',
'Cite web',
'R',
'Sfn',
],
// Citation templates that shouldn't go inside <ref> tags
//'proveit-templates-noref': [ 'R', 'Sfn' ],
// Supported namespaces, see https://www.mediawiki.org/wiki/Manual:Namespace_constants
//'proveit-namespaces': [ 0, 2 ],
// Preferred date format, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat#using_options
//'proveit-date-format': { year: 'numeric', month: 'numeric', day: 'numeric' },
// Revision tag defined at Special:Tags
//'proveit-tag': 'proveit',
// Automatic edit summary
//'proveit-summary': 'Reference edited with [[mw:ProveIt|ProveIt]]',
} );
// Load from the central, global version at MediaWiki.org
mw.loader.load( '//www.mediawiki.org/w/load.php?modules=ext.gadget.Global-ProveIt' );
}
// Only load when editing
mw.hook( 'wikipage.editform' ).add( editForm => window.ProveIt || loadProveIt() );
mw.hook( 've.newTarget' ).add( target => target.constructor.static.name === 'article' && target.on( 'surfaceReady', loadProveIt ) );