*Tweak rev_deleted message
authorAaron Schulz <aaron@users.mediawiki.org>
Sat, 24 Nov 2007 01:34:54 +0000 (01:34 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sat, 24 Nov 2007 01:34:54 +0000 (01:34 +0000)
includes/EditPage.php

index 682939c..9538669 100644 (file)
@@ -1027,9 +1027,13 @@ class EditPage {
                        }
                        if ( isset( $this->mArticle ) && isset( $this->mArticle->mRevision ) ) {
                        // Let sysop know that this will make private content public if saved
-                               if( $this->mArticle->mRevision->isDeleted( Revision::DELETED_TEXT ) ) {
+                               
+                               if( !$this->mArticle->mRevision->userCan( Revision::DELETED_TEXT ) ) {
+                                       $wgOut->addWikiText( wfMsg( 'rev-deleted-text-permission' ) );
+                               } else if( $this->mArticle->mRevision->isDeleted( Revision::DELETED_TEXT ) ) {
                                        $wgOut->addWikiText( wfMsg( 'rev-deleted-text-view' ) );
                                }
+                               
                                if( !$this->mArticle->mRevision->isCurrent() ) {
                                        $this->mArticle->setOldSubtitle( $this->mArticle->mRevision->getId() );
                                        $wgOut->addWikiText( wfMsg( 'editingold' ) );