MediaWiki:Gadget-projectpages-signbutton.js
来自存档计划,Project Archive by Lakejason0
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Internet Explorer或Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
- Opera:按 Ctrl-F5。
/* Fires when DOM is ready */
$( function() {
var HanAssist = require("ext.gadget.HanAssist");
/* ANB, CP sign button */
if ( ( [ 'edit', 'submit' ].indexOf( mw.config.values.wgAction ) !== -1 ) && ( [ '存档计划:管理员告示板', '存档计划:社区主页' ].indexOf( mw.config.values.wgPageName ) !== -1 ) ) {
var insertSigx = function () {$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
section: 'main',
group: 'insert',
tools: {
"sigx": {
label: HanAssist.conv({hans: '签名及时间戳', hant: '簽名及時間戳'}),
type: 'button',
icon: '"data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Esignature%3C/title%3E%3Cpath d=%22M0 18h20v1H0zm-.003-6.155l1.06-1.06 4.363 4.362-1.06 1.06z%22/%3E%3Cpath d=%22M.004 15.147l4.363-4.363 1.06 1.061-4.362 4.363zM17 5c0 9-11 9-11 9v-1.5s8 .5 9.5-6.5C16 4 15 2.5 14 2.5S11 4 10.75 10c-.08 2 .75 4.5 3.25 4.5 1.5 0 2-1 3.5-1a2.07 2.07 0 0 1 2.25 2.5h-1.5s.13-1-.5-1C16 15 16 16 14 16c0 0-4.75 0-4.75-6S12 1 14 1c.5 0 3 0 3 4z%22/%3E%3C/svg%3E"',
action: {
type: 'encapsulate',
options: {
pre: "--~~"+"~~"
} } } } } );
};
$.when(
mw.loader.using( 'ext.wikiEditor' ), $.ready
).then( insertSigx );
}
} );
/* End DOM ready */