MediaWiki:Gadget-ResavePage.js

Från Wikipedia

OBS: Efter du har publicerat sidan kan du behöva tömma din webbläsares cache för att se ändringarna.

  • Firefox / Safari: Håll ned Skift och klicka på Uppdatera sidan eller tryck Ctrl-F5 eller Ctrl-R (⌘-R på Mac)
  • Google Chrome: Tryck Ctrl-Skift-R (⌘-Skift-R på Mac)
  • Internet Explorer / Edge: Håll ned Ctrl och klicka på Uppdatera eller tryck Ctrl-F5
  • Opera: Tryck Ctrl-F5.
if ( mw.config.get( 'wgIsArticle' ) ) {
	$( function() {
		'use strict';
        var portletId;
        if ( mw.config.get( 'skin' ) === 'minerva' ) {
            portletId = 'p-tb';
        } else {
            portletId = 'p-cactions';
        }

		var link = mw.util.addPortletLink(
			portletId,
			'#',
			'Spara om sidan',
			'ca-resavepage'
		);
		$( link ).find( 'a' ).click( function( e ) {
			e.preventDefault();
			( new mw.Api() ).edit( mw.config.get( 'wgPageName' ), function( revision ) {
				return {
					text: revision.content,
					summary: 'Om den här redigeringskommentaren visas är något fel med [[MediaWiki:Gadget-ResavePage.js]].',
					nocreate: true
				};
			} ).done( function() {
				location.reload();
			} );
		} );
	} );
}