User:Willy1018/Remove fact.js
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
//本工具改编自https://en.wikipedia.org/wiki/User:Ohconfucius/script/MOSNUM_dates.js
//本工具改编自User:Qsx753698/Tool/MOSNUM dates.js
//功能为将access(-)date、date和archive(-)date字段后标准英文dmy和mdy日期格式转换为ISO格式,适用于从英文维基翻译到中文维基的条目
//使用方法:将importScript('User:Willy1018/Remove fact.js');加入您的js页,进入源代码编辑页,左侧工具一栏会出现“日期->ISO”一行,点击即可
$.ajax('https://tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() {
if( $.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1) {
$.ajax('https://en.wikipedia.org/w/index.php?title=User:Ohconfucius/script/MOSNUM_utils.js&action=raw&ctype=text/javascript', { dataType:'script', cache:true }).then(function() {
$(function() {
var add = mw.util.addPortletLink;
$( add('p-tb', '#', '移除長期無來源字句')).click(Remove_fact_driver);
});
});
}
});
function MOSNUM_edit_summary() {
setoptions(minor='false');
setreason('移除長期無來源字句', 'append');
doaction('diff');
}
function Remove_fact() {
ohc_regex(/[{]{2}(fact|or|Citation needed|来源请求|请求来源|CN|Original research inline)[|]{0,1}.{100}[}]{2}/, "");
}
function Remove_fact_driver(e) {
e.preventDefault();
Remove_fact();
MOSNUM_edit_summary();
}