User:Fran Rogers/dimorphism.js: Difference between revisions

Content deleted Content added
Fran Rogers (talk | contribs)
Created page with '/** * Gender dimorphism script by User:Fran Rogers * Displays a user's gender in the title of their user/user talk page for you * if they've specified it in...'
 
maintenance: more info ReferenceError: sajax_init_object is not defined
 
(3 intermediate revisions by 2 users not shown)
Line 7:
 
// If on a user or user talk page, and not a subpage...
if ((mw.config.get('wgNamespaceNumber') == 2 || mw.config.get('wgNamespaceNumber') == 3) &&
!/\//.test(mw.config.get('wgTitle'))) {
// add a hook to...
addOnloadHook$(function() {
 
if(typeof sajax_init_object === 'undefined') return;
// init AJAX and request the user's gender from the API
var a = sajax_init_object();
a.open("GET", mw.config.get('wgServer') + mw.config.get('wgScriptPath') +
"/api.php?format=json&action=query&list=users&ususers=" +
escape(mw.config.get('wgTitle').replace(/ /, "_")) + "&usprop=gender",
true);