private $out;
public $flags;
- function __construct( &$skin, &$out, $flags = 0 ) {
- $this->skin =& $skin;
- $this->out =& $out;
+ function __construct( $skin, $out, $flags = 0 ) {
+ $this->skin = $skin;
+ $this->out = $out;
$this->flags = $flags;
$this->preCacheMessages();
}
$revert = '(' . $this->skin->makeKnownLinkObj( SpecialPage::getTitleFor( 'Undelete' ),
$this->message['undeletelink'], 'target='. urlencode( $title->getPrefixedDBkey() ) ) . ')';
// Show unblock link
- } else if( self::typeAction($row,'block','block') && $wgUser->isAllowed( 'block' ) ) {
+ } else if( self::typeAction($row,array('block','suppress'),'block') && $wgUser->isAllowed( 'block' ) ) {
$revert = '(' . $this->skin->makeKnownLinkObj( SpecialPage::getTitleFor( 'Ipblocklist' ),
$this->message['unblocklink'],
'action=unblock&ip=' . urlencode( $row->log_title ) ) . ')';
if( ( $row->log_deleted & $field ) == $field ) {
global $wgUser;
$permission = ( $row->log_deleted & LogPage::DELETED_RESTRICTED ) == LogPage::DELETED_RESTRICTED
- ? 'hiderevision'
+ ? 'suppressrevision'
: 'deleterevision';
wfDebug( "Checking for $permission due to $field match on $row->log_deleted\n" );
return $wgUser->isAllowed( $permission );
}
/**
- * @addtogroup Pager
+ * @ingroup Pager
*/
class LogPager extends ReverseChronologicalPager {
private $type = '', $user = '', $title = '', $pattern = '', $year = '', $month = '';
}
/**
- * @Deprecated
- * @addtogroup SpecialPage
+ * @deprecated
+ * @ingroup SpecialPage
*/
class LogReader {
var $pager;
}
/**
- * @Deprecated
- * @addtogroup SpecialPage
+ * @deprecated
+ * @ingroup SpecialPage
*/
class LogViewer {
const NO_ACTION_LINK = 1;