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 <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits