* Give rev_deleted notice when editing oldids
authorAaron Schulz <aaron@users.mediawiki.org>
Sat, 17 Feb 2007 04:17:53 +0000 (04:17 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sat, 17 Feb 2007 04:17:53 +0000 (04:17 +0000)
includes/EditPage.php

index 21ab760..a515862 100644 (file)
@@ -937,11 +937,15 @@ class EditPage {
                        if ( !$this->checkUnicodeCompliantBrowser() ) {
                                $wgOut->addWikiText( wfMsg( 'nonunicodebrowser') );
                        }
-                       if ( isset( $this->mArticle )
-                            && isset( $this->mArticle->mRevision )
-                            && !$this->mArticle->mRevision->isCurrent() ) {
-                               $this->mArticle->setOldSubtitle( $this->mArticle->mRevision->getId() );
-                               $wgOut->addWikiText( wfMsg( 'editingold' ) );
+                       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 ) ) {
+                                       $wgOut->addWikiText( wfMsg( 'rev-deleted-text-view' ) );
+                               }
+                               if( !$this->mArticle->mRevision->isCurrent() ) {
+                                       $this->mArticle->setOldSubtitle( $this->mArticle->mRevision->getId() );
+                                       $wgOut->addWikiText( wfMsg( 'editingold' ) );
+                               }
                        }
                }