User:Harsh4101991/EditCount.js

mw.loader.using('mediawiki.api', function { //http://en.wikipedia.org/w/api.php?action=query&list=users&format=json&usprop=editcount&ususers=Harsh4101991	var x=0;	var api = new mw.Api;	api.get({ action: 'query', list: 'users', usprop: 'editcount', ususers : wgUserName })	.done( function(data){ // Function definition *only* console.log( '2' ); console.log( data.query.users[0].editcount); x = data.query.users[0].editcount; }); // Means -> Start the API request, and run the code referred to by the name ‘requestSuccess’ when it is done. Don’t wait.	console.log('1');	// Add a link to the toolbox 	//---	// Add a link to the toolbox	var link = mw.util.addPortletLink( 'p-views', '#',		'Edit Count', 't-prettylinkwidget', 'Show Edit Count of User', null, '#t-whatlinkshere' );	$(link).click( function( e ) { // Avoid the browser going to '#' e.preventDefault; //Adding Dialog mw.loader.using( 'jquery.ui', function {  			$dialog = $('  ')			.html('Your Edit Count is : '+ x)			.dialog({ autoOpen: true, title: 'Thanks For Your Contribution', width: '70%', modal: true, });		});		//END }); //--- });