Utente:Sakretsu/common.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m +
m svuoto
Etichetta: Svuotamento
Riga 1:
$( function ( mw, $ ) {
'use strict';
 
function setNotice( VEmode ) {
var url = mw.util.getUrl( mw.config.get( 'wgPageName' ), { diff: '', redirect: 'no' } );
console.log(url);
$( '<div></div>' ).load( url + ' .patrollink', function () {
if ( $( this ).text().length ) {
var title = 'Attenzione: ';
var msg = 'l\'ultima versione della pagina non è stata verificata.';
if ( VEmode ) {
mw.notify( msg, { title: title, type: 'warn' } );
} else {
var $div = $( '<div>' )
.addClass( 'unpatrolled-article-warningbox' )
.append( '<p>' + title + msg + '</p>' );
$div.insertBefore( '#wikiPreview' );
}
}
});
}
 
$( function () {
mw.loader.using( 'mediawiki.util' ).done ( function() {
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 &&
mw.config.get( 'wgArticleId' ) !== 0 &&
!( $( '.mw-revision' ).length || mw.util.getParamValue( 'undo' ) ) ) {
if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) {
setNotice( false );
} else mw.hook( 've.activationComplete' ).add( function () {
setNotice( true );
} );
}
} );
} );
} ( mediaWiki, jQuery ) );