Made suppress link bold
[lhc/web/wiklou.git] / includes / LogEventsList.php
index 9d2de44..37b5daf 100644 (file)
@@ -225,7 +225,7 @@ class LogEventsList {
                $paramArray = LogPage::extractParams( $row->log_params );
                $revert = $del = '';
                // Some user can hide log items and have review links
-               if( $wgUser->isAllowed( 'deleterevision' ) ) {
+               if( !($this->flags & self::NO_ACTION_LINK) && $wgUser->isAllowed( 'deleterevision' ) ) {
                        $del = $this->getShowHideLinks( $row ) . ' ';
                }
                // Add review links and such...
@@ -365,7 +365,9 @@ class LogEventsList {
                        $del = ''; // No one should be hiding from the oversight log
                } else {
                        $target = SpecialPage::getTitleFor( 'Log', $row->log_type );
-                       $query = array( 'target' => $target->getPrefixedDBkey(), 'logid' => $row->log_id );
+                       $page = Title::makeTitle( $row->log_namespace, $row->log_title );
+                       $query = array( 'target' => $target->getPrefixedDBkey(),
+                               'logid' => $row->log_id, 'page' => $page->getPrefixedDBkey() );
                        $del = $this->skin->revDeleteLink( $query,
                                self::isDeleted( $row, LogPage::DELETED_RESTRICTED ) );
                }
@@ -651,7 +653,7 @@ class LogPager extends ReverseChronologicalPager {
                );
 
                ChangeTags::modifyDisplayQuery( $info['tables'], $info['fields'], $info['conds'],
-                       $info['join_conds'], $this->mTagFilter );
+                       $info['join_conds'], $info['options'], $this->mTagFilter );
 
                return $info;
        }