diff --git a/app/assets/javascripts/discourse/controllers/static_controller.js b/app/assets/javascripts/discourse/controllers/static_controller.js index 9cf97a139..e02d6fee2 100644 --- a/app/assets/javascripts/discourse/controllers/static_controller.js +++ b/app/assets/javascripts/discourse/controllers/static_controller.js @@ -7,8 +7,15 @@ @module Discourse **/ Discourse.StaticController = Discourse.Controller.extend({ + needs: ['header'], + path: null, + + showLoginButton: function() { + return this.get('path') === '/login'; + }.property('path'), loadPath: function(path) { + this.set('path', path); var staticController = this; this.set('content', null); diff --git a/app/assets/javascripts/discourse/templates/static.js.handlebars b/app/assets/javascripts/discourse/templates/static.js.handlebars index 5e3225513..37f0750b6 100644 --- a/app/assets/javascripts/discourse/templates/static.js.handlebars +++ b/app/assets/javascripts/discourse/templates/static.js.handlebars @@ -2,6 +2,10 @@