MediaWiki:Common.js
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5。
/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */
// 给源码编辑器工具栏加"颜色/高亮"按钮
$( function () {
if ( typeof mw === 'undefined' || !mw.loader ) { return; }
mw.loader.using( 'user.options' ).then( function () {
if ( $( '#wpTextbox1' ).length && $.fn.wikiEditor ) {
var buttons = {
'红': '红',
'绿': '绿',
'蓝': '蓝',
'橙': '橙',
'高亮': '高亮'
};
var tools = {};
Object.keys( buttons ).forEach( function ( label ) {
tools[ label ] = {
label: label,
type: 'button',
action: {
type: 'encapsulate',
options: {
pre: '{{' + buttons[ label ] + '|',
peri: '文字',
post: '}}'
}
}
};
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
section: 'main',
group: 'format',
tools: tools
} );
}
} );
} );