Wikipedista:Matěj Suchánek/clearSandbox.js
Poznámka: Po uložení musíte vyprázdnit mezipaměť vašeho prohlížeče, jinak změny neuvidíte.
// rychlé uhrabání [[WP:Pískoviště]]
if ( mw.config.get( 'wgArticleId' ) === 3008 ) {
$( function () {
$( '#mw-content-text' )
.find( '.oo-ui-widget-enabled' )
.closest( 'a' )
.eq( 0 )
.on( 'click', function ( event ) {
event.preventDefault();
mw.loader.using( [ 'mediawiki.api' ] )
.done( function () {
var api = new mw.Api();
api
.get( {
action: 'query',
prop: 'revisions',
revids: 4396542,
rvprop: 'content',
} )
.done( function ( data ) {
api.postWithEditToken( {
action: 'edit',
minor: 1,
pageid: 3008,
summary: 'úhrab',
text: data.query.pages[ 3008 ].revisions[ 0 ][ '*' ],
watchlist: 'nochange',
} )
.done( function () {
window.location.reload();
} );
} );
} );
} );
} );
}