1,975
次編輯
小 (已匯入 1 筆修訂:Twinkle) |
Xiplus-bot(留言 | 貢獻) 小 (繁簡轉換) |
||
document.getElementById("mw-imagepage-section-filehistory")) {
Twinkle.addPortletLink(Twinkle.image.callback, "
}
};
Twinkle.image.callback = function twinkleimageCallback() {
var Window = new Morebits.simpleWindow( 600, 330 );
Window.setTitle( "文件快速
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "快速
Window.addFooterLink( "Twinkle
var form = new Morebits.quickForm( Twinkle.image.callback.evaluate );
list: [
{
label: '通知上
value: 'notify',
name: 'notify',
tooltip: "如果您在
checked: Twinkle.getPref('notifyUserOnDeli')
}
var field = form.append( {
type: 'field',
label: '需要的
} );
field.append( {
list: [
{
label: '
value: 'no source',
checked: true,
tooltip: '本
},
{
label: '
value: 'no license',
tooltip: '本
}
]
break;
default:
throw new Error( "Twinkle.image.callback.evaluate:未知
}
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "
// Tagging image
var wikipedia_page = new Morebits.wiki.page( mw.config.get('wgPageName'), '添加
wikipedia_page.setCallbackParameters( params );
wikipedia_page.load( Twinkle.image.callbacks.taggingImage );
var noteData = document.createElement( 'pre' );
noteData.appendChild( document.createTextNode( "{{subst:Uploadvionotice|" + Morebits.pageNameNorm + "}}--~~~~" ) );
Morebits.status.info( '提示', [ '
}
};
text = text.replace(/\{\{(mtc|(copy |move )?to ?commons|move to wikimedia commons|copy to wikimedia commons)[^}]*\}\}/gi, "");
// Adding discussion
wikipedia_page = new Morebits.wiki.page("Wikipedia:檔案存廢討論/無版權訊息或檔案來源", "添加快速
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
pageobj.setPageText(tag + text);
pageobj.setEditSummary("
switch (Twinkle.getPref('deliWatchPage')) {
case 'yes':
// disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
pageobj.getStatusElement().warn("您(" + initialContrib + ")
} else {
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "通知上
var notifytext = "\n{{subst:Uploadvionotice|" + Morebits.pageNameNorm + "}}--~~~~";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("通知:文件[[" + Morebits.pageNameNorm + "]]快速
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('deliWatchUser')) {
|