Jdlrobson has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/66308


Change subject: Only show add topic button if logged in
......................................................................

Only show add topic button if logged in

Change-Id: Iae2259070171ae1cdb81b04a1d59e94a194316f7
---
M javascripts/modules/talk.js
1 file changed, 10 insertions(+), 5 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/08/66308/1

diff --git a/javascripts/modules/talk.js b/javascripts/modules/talk.js
index 8dbdf17..f51599a 100644
--- a/javascripts/modules/talk.js
+++ b/javascripts/modules/talk.js
@@ -65,15 +65,20 @@
                        },
                        initialize: function( options ) {
                                var self = this,
+                                       $add = this.$( 'button.add' ),
                                        page = options.page;
 
                                this._super( options );
-                               this.$( 'button.add' ).click( function() {
-                                       var overlay = new 
TalkSectionAddOverlay( {
-                                               parent: self
+                               if ( M.isLoggedIn() ) {
+                                       $add.click( function() {
+                                               var overlay = new 
TalkSectionAddOverlay( {
+                                                       parent: self
+                                               } );
+                                               overlay.show();
                                        } );
-                                       overlay.show();
-                               } );
+                               } else {
+                                       $add.remove();
+                               }
 
                                this.$( 'a' ).on( 'click', function() {
                                        var id = parseFloat( $( this ).data( 
'id' ), 10 ),

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iae2259070171ae1cdb81b04a1d59e94a194316f7
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <jrob...@wikimedia.org>

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

Reply via email to