* Set a special temporary directory for ImageMagick with $wgImageMagickTempDir
* (bug 16113) Show/hide for redirects in Special:NewPages
* (bug 15903) Upload link was added to Nostalgia skin
+* (bug 15761) Add user toggle to omit diff after rollback
=== Bug fixes in 1.14 ===
$wgOut->addHtml( wfMsgExt( 'rollback-success', array( 'parse', 'replaceafter' ), $old, $new ) );
$wgOut->returnToMain( false, $this->mTitle );
- if( !$wgRequest->getBool( 'hidediff', false ) ) {
+ if( !$wgRequest->getBool( 'hidediff', false ) && !$wgUser->getBoolOption( 'norollbackdiff', false ) ) {
$de = new DifferenceEngine( $this->mTitle, $current->getId(), $newId, false, true );
$de->showDiff( '', '' );
}
'diffonly',
'showhiddencats',
'noconvertlink',
+ 'norollbackdiff',
);
/**
'externaldiff',
$wgLivePreview ? 'uselivepreview' : false,
'forceeditsummary',
- ) ) . '</fieldset>'
- );
+ ) ) );
+
+ if( $wgUser->isAllowed( 'rollback' ) )
+ $wgOut->addHtml( $this->getToggle( 'norollbackdiff' ) );
+
+ $wgOut->addHtml( '</fieldset>' );
# Recent changes
$wgOut->addHtml( '<fieldset><legend>' . wfMsgHtml( 'prefs-rc' ) . '</legend>' );
'tog-diffonly' => 'Do not show page content below diffs',
'tog-showhiddencats' => 'Show hidden categories',
'tog-noconvertlink' => 'Disable link title conversion', # only translate this message to other languages if you have to change it
+'tog-norollbackdiff' => 'Omit diff after performing a rollback.',
'underline-always' => 'Always',
'underline-never' => 'Never',
'tog-diffonly',
'tog-showhiddencats',
'tog-noconvertlink',
+ 'tog-norollbackdiff',
),
'underline' => array(
'underline-always',