From: Aaron Schulz Date: Sat, 24 Nov 2007 01:34:54 +0000 (+0000) Subject: *Tweak rev_deleted message X-Git-Tag: 1.31.0-rc.0~50735 X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=commitdiff_plain;h=82823cb40cd7c6a33252763caad14ec7f3570a29;p=lhc%2Fweb%2Fwiklou.git *Tweak rev_deleted message --- diff --git a/includes/EditPage.php b/includes/EditPage.php index 682939c093..9538669581 100644 --- a/includes/EditPage.php +++ b/includes/EditPage.php @@ -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' ) );