Content deleted Content added
delete redirect |
separate the functions |
||
Line 119:
}
twinklebatchdelete.
twinklebatchdelete.currentUnlinkCounter = 0;
twinklebatchdelete.currentdeletor;
twinklebatchdelete.callback.evaluate = function twinklebatchdeleteCallbackEvaluate(event) {
Line 137 ⟶ 138:
Wikipedia.removeCheckpoint();
return;
} else if( twinklebatchdelete.
twinklebatchdelete.currentcounter = TwinkleConfig.batchdeleteChunks;
twinklebatchdelete.unlinkCache = []; // Clear the cache
Line 179 ⟶ 180:
'bllimit': userIsInGroup( 'sysop' ) ? 5000 : 500 // 500 is max for normal users, 5000 for bots and sysops
};
var wikipedia_api = new Wikipedia.api( 'Grabbing backlinks', query, twinklebatchdelete.callbacks.unlinkBacklinksMain, function( self )
--twinklebatchdelete.currentUnlinkCounter;
var link = document.createElement( 'a' );
link.setAttribute( 'href', wgArticlePath.replace( '$1', self.query['title'] ) );
link.setAttribute( 'title', self.query['title'] );
link.appendChild( document.createTextNode( self.query['title'] ) );
self.statelem.info( [ 'completed (' , link , ')' ] );
} );
wikipedia_api.params = self.params;
wikipedia_api.post();
Line 200 ⟶ 209:
};
var wikipedia_wiki = new Wikipedia.wiki( 'Deleting page ' + self.params.page, query, twinklebatchdelete.callbacks.deletePage, function( self ) {
--twinklebatchdelete.
var link = document.createElement( 'a' );
link.setAttribute( 'href', wgArticlePath.replace( '$1', self.query['title'] ) );
|