Don't show rev_deleted usernames
authorAaron Schulz <aaron@users.mediawiki.org>
Wed, 28 Mar 2007 07:28:21 +0000 (07:28 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Wed, 28 Mar 2007 07:28:21 +0000 (07:28 +0000)
includes/Export.php

index f15c778..f685a6a 100644 (file)
@@ -139,7 +139,10 @@ class WikiExporter {
                $fname = "do_list_authors" ;
                wfProfileIn( $fname );
                $this->author_list = "<contributors>";
-               $sql = "SELECT DISTINCT rev_user_text,rev_user FROM {$page},{$revision} WHERE page_id=rev_page AND " . $cond ;
+               //rev_deleted
+               $nothidden = '(rev_deleted & '.Revision::DELETED_USER.') = 0';
+               
+               $sql = "SELECT DISTINCT rev_user_text,rev_user FROM {$page},{$revision} WHERE page_id=rev_page AND $nothidden AND " . $cond ;
                $result = $this->db->query( $sql, $fname );
                $resultset = $this->db->resultObject( $result );
                while( $row = $resultset->fetchObject() ) {