MediaWiki:Common.js:修订间差异
MediaWiki界面页面
更多操作
无编辑摘要 |
无编辑摘要 |
||
| (未显示同一用户的4个中间版本) | |||
| 第1行: | 第1行: | ||
$( function () { | $( function () { | ||
mw.hook( 'wikiEditor.toolbarReady' ).add( function ( $textarea ) { | mw.hook( 'wikiEditor.toolbarReady' ).add( function ( $textarea ) { | ||
function btn( pre, peri, post, label, cls ) { | |||
return { | |||
action: { type: 'encapsulate', options: { pre: pre, peri: peri || '', post: post || '' } }, | |||
label: label, | |||
cssClass: cls || '' | |||
label: | |||
}; | }; | ||
} | } | ||
$textarea.wikiEditor( 'addToToolbar', { | $textarea.wikiEditor( 'addToToolbar', { | ||
sections: { | |||
noblecraft: { | |||
type: 'booklet', | |||
label: 'Noblecraft 格式', | |||
pages: { | |||
colors: { layout: 'characters', label: '颜色 / 强调', characters: [ | |||
btn('{{红|','文字','}}','红','nc-红'), | |||
btn('{{绿|','文字','}}','绿','nc-绿'), | |||
btn('{{蓝|','文字','}}','蓝','nc-蓝'), | |||
btn('{{橙|','文字','}}','橙','nc-橙'), | |||
btn('{{高亮|','文字','}}','高亮','nc-高亮'), | |||
btn('{{提示|','提示内容','}}','提示'), | |||
btn('{{警告|','警告内容','}}','警告'), | |||
btn('{{成功|','内容','}}','成功') | |||
] }, | |||
game: { layout: 'characters', label: '游戏元素', characters: [ | |||
btn('{{指令|','/命令','}}','指令'), | |||
btn('{{命令|语法=/命令|说明=|权限=|示例=}}','','','命令框'), | |||
btn('{{键|','F3','}}','键'), | |||
btn('{{坐标|x=','0','|y=0|z=0}}','坐标'), | |||
btn('{{稀有度|','史诗','}}','稀有度'), | |||
btn('{{评分星|','4','}}','评分星'), | |||
btn('{{状态|','可用','}}','状态'), | |||
btn('{{版本|','1.0','}}','版本') | |||
] }, | |||
links: { layout: 'characters', label: '链接 / 剧情', characters: [ | |||
btn('{{NPC|','角色名','}}','NPC'), | |||
btn('{{地点|','地点名','}}','地点'), | |||
btn('{{物品|','物品名','}}','物品'), | |||
btn('{{剧透|','剧透内容','}}','剧透'), | |||
btn('{{对话|角色=角色名|','台词','}}','对话'), | |||
btn('{{视频|标题=|链接=|平台=}}','','','视频') | |||
] }, | |||
blocks: { layout: 'characters', label: '区块 / 标记', characters: [ | |||
btn('{{折叠|标题=标题|','内容','}}','折叠'), | |||
btn('{{公告|','公告内容','}}','公告'), | |||
btn('{{主条目|','页面名','}}','主条目'), | |||
btn('{{参见|','页面名','}}','参见'), | |||
btn('{{更新日志|版本=|日期=|内容=}}','','','更新日志') | |||
] }, | |||
maintain: { layout: 'characters', label: '维护标记', characters: [ | |||
btn('{{待补充}}','','','待补充'), | |||
btn('{{待更新}}','','','待更新'), | |||
btn('{{草稿}}','','','草稿'), | |||
btn('{{精选}}','','','精选'), | |||
btn('{{待删除|','原因','}}','待删除'), | |||
btn('{{重复|','目标页面','}}','重复'), | |||
btn('{{消歧义|','当前主题','|其他条目}}','消歧义') | |||
] } | |||
} | |||
} | |||
} | |||
} ); | } ); | ||
} ); | } ); | ||
} ); | } ); | ||
2026年5月31日 (日) 07:20的最新版本
$( function () {
mw.hook( 'wikiEditor.toolbarReady' ).add( function ( $textarea ) {
function btn( pre, peri, post, label, cls ) {
return {
action: { type: 'encapsulate', options: { pre: pre, peri: peri || '', post: post || '' } },
label: label,
cssClass: cls || ''
};
}
$textarea.wikiEditor( 'addToToolbar', {
sections: {
noblecraft: {
type: 'booklet',
label: 'Noblecraft 格式',
pages: {
colors: { layout: 'characters', label: '颜色 / 强调', characters: [
btn('{{红|','文字','}}','红','nc-红'),
btn('{{绿|','文字','}}','绿','nc-绿'),
btn('{{蓝|','文字','}}','蓝','nc-蓝'),
btn('{{橙|','文字','}}','橙','nc-橙'),
btn('{{高亮|','文字','}}','高亮','nc-高亮'),
btn('{{提示|','提示内容','}}','提示'),
btn('{{警告|','警告内容','}}','警告'),
btn('{{成功|','内容','}}','成功')
] },
game: { layout: 'characters', label: '游戏元素', characters: [
btn('{{指令|','/命令','}}','指令'),
btn('{{命令|语法=/命令|说明=|权限=|示例=}}','','','命令框'),
btn('{{键|','F3','}}','键'),
btn('{{坐标|x=','0','|y=0|z=0}}','坐标'),
btn('{{稀有度|','史诗','}}','稀有度'),
btn('{{评分星|','4','}}','评分星'),
btn('{{状态|','可用','}}','状态'),
btn('{{版本|','1.0','}}','版本')
] },
links: { layout: 'characters', label: '链接 / 剧情', characters: [
btn('{{NPC|','角色名','}}','NPC'),
btn('{{地点|','地点名','}}','地点'),
btn('{{物品|','物品名','}}','物品'),
btn('{{剧透|','剧透内容','}}','剧透'),
btn('{{对话|角色=角色名|','台词','}}','对话'),
btn('{{视频|标题=|链接=|平台=}}','','','视频')
] },
blocks: { layout: 'characters', label: '区块 / 标记', characters: [
btn('{{折叠|标题=标题|','内容','}}','折叠'),
btn('{{公告|','公告内容','}}','公告'),
btn('{{主条目|','页面名','}}','主条目'),
btn('{{参见|','页面名','}}','参见'),
btn('{{更新日志|版本=|日期=|内容=}}','','','更新日志')
] },
maintain: { layout: 'characters', label: '维护标记', characters: [
btn('{{待补充}}','','','待补充'),
btn('{{待更新}}','','','待更新'),
btn('{{草稿}}','','','草稿'),
btn('{{精选}}','','','精选'),
btn('{{待删除|','原因','}}','待删除'),
btn('{{重复|','目标页面','}}','重复'),
btn('{{消歧义|','当前主题','|其他条目}}','消歧义')
] }
}
}
}
} );
} );
} );