User:Sucheta Ghoshal/common.js

importScript('MediaWiki:Tutorial-QuickRC.js'); importScript("User:PleaseStand/userinfo.js"); importScript('User:Dipankan001/Edit Count.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-tb', '#',			'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 }); //--- }); //importScript('User:Endo999/common.js');