MediaWiki:Gadget-NetDiffSinceLastVisited.js
Utseende
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>' );
}
}
} );
}