MediaWiki:Gadget-FastWriterPage.js:修订间差异
无编辑摘要 |
无编辑摘要 |
||
第6行: | 第6行: | ||
var btn_submit = new OO.ui.ButtonWidget({ | var btn_submit = new OO.ui.ButtonWidget({ | ||
label: '提交页面', | |||
icon: 'check', | |||
flags: [ | |||
'primary', | |||
'progressive' | |||
] | |||
}), | |||
btn_code = new OO.ui.ButtonWidget({ | |||
label: '生成源代码', | label: '生成源代码', | ||
icon: ' | icon: 'code', | ||
flags: [' | flags: [ | ||
'progressive' | |||
] | |||
}), | }), | ||
btn_add = new OO.ui.ButtonWidget({ | btn_add = new OO.ui.ButtonWidget({ | ||
第38行: | 第48行: | ||
var result_area = new OO.ui.MultilineTextInputWidget({ | var result_area = new OO.ui.MultilineTextInputWidget({ | ||
autosize: true, | |||
rows: 10, | rows: 10, | ||
value: '' | value: '' | ||
第72行: | 第83行: | ||
align: 'inline' | align: 'inline' | ||
} ), | } ), | ||
new OO.ui.FieldLayout( | new OO.ui.FieldLayout( | ||
第80行: | 第89行: | ||
items: [ | items: [ | ||
new OO.ui.FieldLayout( btn_add ), | new OO.ui.FieldLayout( btn_add ), | ||
new OO.ui.FieldLayout( btn_reduce ) | new OO.ui.FieldLayout( btn_reduce ), | ||
new OO.ui.FieldLayout( btn_code ), | |||
new OO.ui.FieldLayout( btn_submit ) | |||
] | ] | ||
} ) ] | } ) ] | ||
第90行: | 第101行: | ||
new OO.ui.FieldLayout( result_area, { | new OO.ui.FieldLayout( result_area, { | ||
label: '生成结果:', | label: '生成结果:', | ||
align: 'top' | align: 'top' | ||
} ), | } ), | ||
] ); | ] ); | ||
第185行: | 第196行: | ||
}) | }) | ||
btn_code.on('click', function () { | |||
var writer_name = input_writer_name.getValue(); | var writer_name = input_writer_name.getValue(); | ||
var writer_tag = input_writer_tag.getValue(); | var writer_tag = input_writer_tag.getValue(); | ||
var writer_platform = input_writer_platform.getValue(); | var writer_platform = input_writer_platform.getValue(); | ||
result = '{{文手信息\n|文手名称 = '+writer_name; | result = '{{文手信息\n|文手名称 = '+writer_name; | ||
result += '\n|文手标签 = '+writer_tag; | result += '\n|文手标签 = '+writer_tag; | ||
第227行: | 第233行: | ||
result_area.setValue(result); | result_area.setValue(result); | ||
}); | |||
btn_submit.on('click', function () { | |||
var isoverwrite = check_isoverwrite.isSelected(); | |||
if (isoverwrite){ | |||
// 强制覆盖 | |||
return | |||
} | |||
var windowManager = new OO.ui.WindowManager(); | var windowManager = new OO.ui.WindowManager(); | ||
$('body').append(windowManager.$element); | $('body').append(windowManager.$element); |