Jump to content

User:Harsh4101991/common.js

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Harsh4101991 (talk | contribs) at 06:54, 15 March 2015. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
//alert('Hello World');
//jQuery('#firstHeading').css('color','red');


mw.loader.using('mediawiki.api', function(){
	var api = new mw.Api();
	///w/api.php?action=query&list=users&format=json&usprop=editcount&ususers=Harsh4101991
	api.get({
		action:'query',
		list:'users',
		format:'json',
		usprop:'editcount',
		ususers: wgUserName
	})
	.done(function(data){
		//alert('Successfully fetch data');
		console.log(data);
		//alert('My contribution' + data.query.users[0].editcount);
	})
})




mw.loader.using('mediawiki.api', function(){
	var api = new mw.Api();
	///w/api.php?action=query&list=users&format=json&usprop=editcount&ususers=Harsh4101991
	api.get({
		action:'query',
		list: 'users',
		format:'json',
		usprop:'editcount',
		ususers:'Harsh4101991'
	})
	.done(function(data){
		console.log(data);
		// alert(data.query.users[0].editcount);
		x = data.query.users[0].editcount;
	})
	
	//mw.notify( 'This is a notification.' );
	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.dialog', function () {
  			$dialog = $('<div></div>')
			.html('Your Edit Count is : '+ x)
			.dialog({
				autoOpen: true,
				title: 'Thanks For Your Contribution',
				width: '70%',
				modal: true,
			});
		});
		//END
	});
})

//importScript('User:Harsh4101991/EditCount.js');
/*
var link = mw.util.addPortletLink(
			'p-tb',
			'#',
			'Language Support',
			't-prettylinkwidget',
			'Show Edit Count of User',
			null,
			'#t-whatlinkshere'
		);
*/