MediaWiki:Gadget-lastdiff.js
Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.
- Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
- Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
- Internet Explorer / Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5
- Opera: Pressione Ctrl-F5.
/**
* Action link: Last revision diff
*
* @source: www.mediawiki.org/wiki/Snippets/Last_revision_action
* @rev: 2014-08-13
*/
/* jshint laxbreak: true */
/* global mediaWiki, jQuery */
( function( mw, $ ) {
'use strict';
// Not on Special pages
if ( !mw.config.get( 'wgCanonicalSpecialPageName' ) ) {
mw.hook( 'wikipage.content' ).add( function() {
var url = mw.util.getUrl( mw.config.get( 'wgPageName' ) )
+ '?diff=' + mw.config.get( 'wgCurRevisionId' ),
$link = $( '#ca-lastdiff' ).find( 'a' );
if ( $link.length ) {
$link.attr( 'href', url );
} else {
mw.util.addPortletLink( 'p-cactions', url, 'Última edição', 'ca-lastdiff', 'Mostrar mudanças feitas na edição mais recente' );
}
} );
}
}( mediaWiki, jQuery ) );