Difference between revisions of "MediaWiki:Common.js"

From StarMade Wiki
(Undo revision 3945 by DukeofRealms (talk))
(Center popup)
Line 3: Line 3:
 
     articlePath = mw.config.get('wgArticlePath');
 
     articlePath = mw.config.get('wgArticlePath');
 
     url = articlePath.replace('$1', 'Special:OAuth2Client/redirect?returnto=Special:OAuth2Client/close');
 
     url = articlePath.replace('$1', 'Special:OAuth2Client/redirect?returnto=Special:OAuth2Client/close');
     newwindow = window.open(url, "_blank", "resizable=yes, scrollbars=yes, titlebar=yes, width=400, height=400");
+
    var left = (screen.width/2) - 200;
 +
    var above = (screen.height/2) - 200;
 +
     newwindow = window.open(url, "_blank", "resizable=yes, scrollbars=yes, titlebar=yes, width=400, height=400, top="+above+", left="+left);
 
     return false;
 
     return false;
 
})
 
})

Revision as of 10:41, 11 September 2016

//Popup window for OAuth2 login
$('li#pt-anon_oauth_login a').click(function(){
    articlePath = mw.config.get('wgArticlePath');
    url = articlePath.replace('$1', 'Special:OAuth2Client/redirect?returnto=Special:OAuth2Client/close');
    var left = (screen.width/2) - 200;
    var above = (screen.height/2) - 200;
    newwindow = window.open(url, "_blank", "resizable=yes, scrollbars=yes, titlebar=yes, width=400, height=400, top="+above+", left="+left);
    return false;
})
 
if (mw.config.get('wgTitle') == 'OAuth2Client/close') {
    window.opener.location.reload();
    window.close();
}