// *****************************************************************
// Purge tab on every non-special page
// By Splarka
// *****************************************************************
if ( mw.config.get( 'wgNamespaceNumber' ) > -1 ) {
$( function() {
mw.util.addPortletLink(
'p-cactions',
mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' ) +
'?title=' + encodeURIComponent( mw.config.get( 'wgPageName' ) ) +
'&action=purge',
'purge'
);
} );
}
// *****************************************************************
// &bot=1 on contribs pages
// *****************************************************************
function hideRollback() {
var botlink = document.location.href;
if ( botlink.indexOf( '?' ) == -1 ) {
botlink += '?bot=1';
} else {
botlink += '&bot=1';
}
mw.util.addPortletLink( 'p-cactions', botlink, '&bot=1', 'ca-bot' );
}
if ( mw.config.get( 'wgCanonicalSpecialPageName' ) == 'Contributions' ) {
$( hideRollback );
}