Участник:Alex NB IT/common.js: различия между версиями

Содержимое удалено Содержимое добавлено
мНет описания правки
Maintenance: mw:RL/MGU - Updated deprecated user.tokens key
Строка 92:
for(var pageid in data.query.pages)
{
$.post('/w/api.php',{action:'edit',title:PageName,text:(pageid==='-1'?'':(data.query.pages[pageid].revisions[0]['*']+'\r\n\r\n'))+template,summary:sum,token:mw.user.tokens.get('editTokencsrfToken')});
}
});
Строка 102:
if(reason===null||reason==='')return;
var template=reason==='ds'?'\{\{subst:ds\}\}\r\n':'\{\{db-'+reason+(reason==='repost'?('|[['+prompt('Обсуждение:')+']]'):'')+(reason==='fork'?('|'+prompt('Источник:')):'')+(reason==='copyvio'?('|url='+prompt('Источник:')):'')+'\}\}\r\n';
$.post('/w/api.php',{action:'edit',format:'json',title:mw.config.get('wgPageName'),prependtext:template,summary:'к '+(reason==='ds'?'отсроченному ':'')+'[[ВП:КБУ|быстрому удалению]]',nocreate:true,token:mw.user.tokens.get('editTokencsrfToken')},function(data){$.post('/w/api.php',{action:'review',revid:data.edit.newrevid,token:mw.user.tokens.get('editTokencsrfToken')})});
//$.post('/w/api.php',{action:'purge',title:mw.config.get('wgPageName')});
//window.location=mw.config.get('wgServer')+'/wiki/'+encodeURIComponent(mw.config.get('wgPageName'));
Строка 131:
for(var pageid in data.query.pages)
{
$.post('/w/api.php',{action:'edit',title:mw.config.get('wgPageName'),text:(pageid==='-1'?'':(data.query.pages[pageid].revisions[0]['*']+'\r\n\r\n'))+template,summary:sum,token:mw.user.tokens.get('editTokencsrfToken')});
}
});