MediaWiki:Gadget-cs.js: Difference between revisions

From Tardis Wiki, the free Doctor Who reference
No edit summary
No edit summary
Line 8: Line 8:
};
};
var api = new mw.Api();
var api = new mw.Api();
var text = api.get(params).done(function(data) {
api.get(params).done(function(data) {
    return data.parse.text['*'];
    console.log(text);
    console.log(this);
this.innerHTML = text;
});
});
console.log(text);
this.innerHTML = text;
});
});
} );
} );

Revision as of 22:31, 7 April 2024

mw.hook( 'wikipage.content' ).add( function ( $content ) {
	$('.cs-js').each(function(){ /* 'this' means the element */
		/* adapted from https://www.mediawiki.org/wiki/API%3aParsing_wikitext#MediaWiki_JS under MIT license */
	    var params = {
			action: 'parse',
			text: '{{cite source|Rose (TV story)}}',
			format: 'json'
		};
		var api = new mw.Api();
		api.get(params).done(function(data) {
		    console.log(text);
		    console.log(this);
			this.innerHTML = text;
		});
	});
} );