User:Harsh4101991/common.js: Difference between revisions
Appearance
Content deleted Content added
Harsh4101991 (talk | contribs) No edit summary |
Harsh4101991 (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
//alert('Hello World'); |
//alert('Hello World'); |
||
jQuery('#firstHeading').css('color','red'); |
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:'Harsh4101991' |
|||
}) |
|||
.done(function(data){ |
|||
alert('Successfully fetch data'); |
|||
}) |
|||
}) |
|||
mw.loader.using('mediawiki.api', function(){ |
mw.loader.using('mediawiki.api', function(){ |
||
var api = new mw.Api(); |
var api = new mw.Api(); |
Revision as of 05:29, 15 March 2015
//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:'Harsh4101991'
})
.done(function(data){
alert('Successfully fetch data');
})
})
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'
);
*/