「MediaWiki:Gadget-twinklecopyvio.js」:修訂間差異

跳至導覽 跳至搜尋
繁簡轉換
(已匯入 1 筆修訂:Twinkle)
(繁簡轉換)
 
return;
}
Twinkle.addPortletLink(Twinkle.copyvio.callback, "侵", "tw-copyvio", "提权页權頁面", "");
};
 
Twinkle.copyvio.callback = function twinklecopyvioCallback() {
var Window = new Morebits.simpleWindow( 600, 350 );
Window.setTitle( "提权页權頁面" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Twinkle助", "WP:TW/DOC#copyvio" );
 
var form = new Morebits.quickForm( Twinkle.copyvio.callback.evaluate );
form.append( {
type: 'textarea',
label:'侵权来權來源:',
name: 'source'
}
list: [
{
label: '通知建者',
value: 'notify',
name: 'notify',
tooltip: "在建者对话页對話頁上放置一通知模板。",
checked: true
}
 
// Adding discussion
wikipedia_page = new Morebits.wiki.page(params.logpage, "添加侵权记录项權記錄項");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
// Notification to first contributor
if(params.usertalk) {
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "通知建者(" + initialContrib + ")");
var notifytext = "\n{{subst:CopyvioNotice|" + mw.config.get('wgPageName') + "}}";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("通知:面[[" + mw.config.get('wgPageName') + "]]疑似侵犯版" + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('copyvioWatchUser')) {
 
pageobj.setPageText(tag);
pageobj.setEditSummary("本面疑似侵犯版" + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('copyvioWatchPage')) {
case 'yes':
 
if( !source.trim() ) {
Morebits.status.error( '错误錯誤', '未指定侵权来權來源' );
return;
}
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "提完成,刷新";
 
// Tagging file
wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "添加侵模板到面");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
1,975

次編輯

導覽選單