User:Locke/common.js: Difference between revisions

Want an adless experience? Log in or Create an account.
moved to Tabs2.js
(works.)
(moved to Tabs2.js)
Tag: Blanking
 
(49 intermediate revisions by the same user not shown)
Line 1: Line 1:
function DataLoader( basepage, target ) {
    this.loadData = function( subpage ) {
        mw.loader.using( 'mediawiki.api', function () {
            (new mw.Api()).ajax( {
                action: 'parse',
                format: 'json',
                prop: 'text',
                page: basepage + '/' + subpage
            } ).done ( function ( data ) {
                $('#' + target).empty();
                $('#' + target).append( data['parse']['text']['*'] );
            } );
        } );
    };
}


var loader = new DataLoader( 'User:Locke/Sandbox', 'dl-target' );
loader.loadData( 'Template' );