jenkins-bot has submitted this change and it was merged.

Change subject: Show "Not logged in" message
......................................................................


Show "Not logged in" message

Show "Not logged in" message left (or right depending on language) of an anon
user's personal tools in case general edit permission is given.

The display of the message was previously done in MW core
(SkinTemplate::buildPersonalUrls, introduced by I6f44e3e5d), which needs to be
reverted first (done in I5cfa9b4e).

Bug: T127758
Depends-on: I5cfa9b4e
Change-Id: I7001e311a8d5ed70129500ab1a3e99369d4a1d9d
---
M MonoBookTemplate.php
1 file changed, 11 insertions(+), 1 deletion(-)

Approvals:
  Jdlrobson: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/MonoBookTemplate.php b/MonoBookTemplate.php
index adffa58..c4ff806 100644
--- a/MonoBookTemplate.php
+++ b/MonoBookTemplate.php
@@ -119,7 +119,17 @@
 
                                <div class="pBody">
                                        <ul<?php $this->html( 
'userlangattributes' ) ?>>
-                                               <?php foreach ( 
$this->getPersonalTools() as $key => $item ) { ?>
+                                               <?php
+                                               if ( 
!$this->getSkin()->getUser()->isLoggedIn() &&
+                                                       
User::groupHasPermission( '*', 'edit' ) ) {
+
+                                                       echo Html::rawElement( 
'li', array(
+                                                               'id' => 
'pt-anonuserpage'
+                                                       ), $this->getMsg( 
'notloggedin' )->escaped() );
+
+                                               }
+
+                                               foreach ( 
$this->getPersonalTools() as $key => $item ) { ?>
                                                        <?php echo 
$this->makeListItem( $key, $item ); ?>
 
                                                <?php

-- 
To view, visit https://gerrit.wikimedia.org/r/273104
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I7001e311a8d5ed70129500ab1a3e99369d4a1d9d
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/skins/MonoBook
Gerrit-Branch: master
Gerrit-Owner: Foxtrott <s7ep...@gmail.com>
Gerrit-Reviewer: Foxtrott <s7ep...@gmail.com>
Gerrit-Reviewer: Jdlrobson <jrob...@wikimedia.org>
Gerrit-Reviewer: TTO <at.li...@live.com.au>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to