From: Matthias Mullie Date: Wed, 11 Sep 2013 20:03:10 +0000 (-0700) Subject: Use anon-specific text in Article::showMissingArticle X-Git-Tag: 1.31.0-rc.0~18246 X-Git-Url: https://git.cyclocoop.org/%27.%24link.%27?a=commitdiff_plain;h=9e8c4705f1935c21a006c41944fe7057a52a83fb;p=lhc%2Fweb%2Fwiklou.git 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 --- 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(); }