Jump to content

User:DerHexer/monobook.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by DerHexer (talk | contribs) at 13:57, 25 November 2013 (test). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
mw.loader.using( 'mediawiki.api', function () {
        ( new mw.Api() ).get( {
                action: 'query',
                prop: 'info',
                intoken: 'delete',
                titles: 'Madrid'
        } ).done( function ( data ) {
        	$.ajax({
        		// request type ( GET or POST )
        		type: "POST",
 
        		// the URL to which the request is sent
        		url: mw.util.wikiScript('api'),
 
        		// data to be sent to the server
        		data: { action:'undelete', format:'json', title: 'Madrid', reason: 'Restored.', token: encodeURIComponent(data.query.pages[-1]["deletetoken"]) },
 
        		// The type of data that you're expecting back from the server
        		dataType: 'json',
 
        		// Function to be called if the request succeeds
        		success: function( jsondata ){
                	alert( jsondata.result );
        		}
        	}
        }
});

/*

*/