From 9e8c4705f1935c21a006c41944fe7057a52a83fb Mon Sep 17 00:00:00 2001 From: Matthias Mullie Date: Wed, 11 Sep 2013 13:03:10 -0700 Subject: [PATCH] Use anon-specific text in Article::showMissingArticle Just like Article::getContentObject(), Article::showMissingArticle() should display noarticletextanon for non-logged-in editors instead of noarticletext. Change-Id: I7003a1d331437e0a2a1f3aabfbe8793b37200f8b --- includes/Article.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/Article.php b/includes/Article.php index 928fda0a98..a6afd8e596 100644 --- a/includes/Article.php +++ b/includes/Article.php @@ -1238,7 +1238,8 @@ class Article implements Page { } elseif ( $this->getTitle()->quickUserCan( 'create', $this->getContext()->getUser() ) && $this->getTitle()->quickUserCan( 'edit', $this->getContext()->getUser() ) ) { - $text = wfMessage( 'noarticletext' )->plain(); + $message = $this->getContext()->getUser()->isLoggedIn() ? 'noarticletext' : 'noarticletextanon'; + $text = wfMessage( $message )->plain(); } else { $text = wfMessage( 'noarticletext-nopermission' )->plain(); } -- 2.20.1