diff options
author | sgiehl <stefan@piwik.org> | 2015-03-14 21:35:18 +0300 |
---|---|---|
committer | sgiehl <stefan@piwik.org> | 2015-03-14 21:35:18 +0300 |
commit | 649337c7a37a3fda9a35532240ef06092fd2f7e3 (patch) | |
tree | 97d330cc5c9f8a9524d3e677980161e54cba2158 /plugins/CoreHome/javascripts/broadcast.js | |
parent | 3317ff82ffe45056a3fd9efb18c04b164ea25071 (diff) |
fixes #7431 - disabled popover actions on login page
Diffstat (limited to 'plugins/CoreHome/javascripts/broadcast.js')
-rw-r--r-- | plugins/CoreHome/javascripts/broadcast.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/plugins/CoreHome/javascripts/broadcast.js b/plugins/CoreHome/javascripts/broadcast.js index 87d4e97800..aaad2bd708 100644 --- a/plugins/CoreHome/javascripts/broadcast.js +++ b/plugins/CoreHome/javascripts/broadcast.js @@ -151,7 +151,7 @@ var broadcast = { var handlerName = popoverParamParts[0]; popoverParamParts.shift(); var param = popoverParamParts.join(':'); - if (typeof broadcast.popoverHandlers[handlerName] != 'undefined') { + if (typeof broadcast.popoverHandlers[handlerName] != 'undefined' && !broadcast.isLoginPage()) { broadcast.popoverHandlers[handlerName](param); } } @@ -165,6 +165,14 @@ var broadcast = { }, /** + * Returns if the current page is the login page + * @return {boolean} + */ + isLoginPage: function() { + return !!$('body#loginPage').length; + }, + + /** * propagateAjax -- update hash values then make ajax calls. * example : * 1) <a href="javascript:broadcast.propagateAjax('module=Referrers&action=getKeywords')">View keywords report</a> |