Hoppa till innehållet

MediaWiki:Gadget-NetDiffSinceLastVisited.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)
  • Edge Håll ned Ctrl och klicka på Uppdatera eller tryck Ctrl-F5.
  • Opera: Tryck Ctrl-F5.
if ( mw.config.get( 'wgAction' ) === 'history' ) {
	$( function() {
		'use strict';
		var li = $( '#pagehistory' ).children( 'ul').children( 'li' );
		var latest = li.first().find( 'input' ).first().attr( 'value' );
		var filtered = li.filter( '.mw-history-line-updated' );
		var old;
		var text = 'Net diff since last visited';
		if ( mw.config.get( 'wgUserLanguage' ) === 'sv' ) {
			text = 'Nettodiff sedan senaste besöket';
		}
		if ( filtered.length ) {
			if ( filtered.length < li.length ) {
				old = li.not( filtered ).first().find( 'input' ).first().attr( 'value' );
				$( '.mw-history-compareselectedversions-button' ).first().after( '<a href="/w/index.php?diff=' + latest + '&oldid=' + old + '" class="gadget-netdiffsincelastvisited">' + text + '</a>' );
			}
		}
	} );
}