diff options
author | BeezyT <timo@ezdesign.de> | 2012-10-08 11:38:19 +0400 |
---|---|---|
committer | BeezyT <timo@ezdesign.de> | 2012-10-08 11:38:19 +0400 |
commit | 7f3c302cd8cc67662a616750178a7be0c3abfbf7 (patch) | |
tree | 9c55e1aa323ddea2482ce773d7df9c3c7d4639d4 /plugins/Transitions | |
parent | f74e7667f91331037e1ba6a332d02f6614b93d14 (diff) |
refs #3332
* Transitions is not available on page title groups anymore
* JS is slightly more efficient with row actions
git-svn-id: http://dev.piwik.org/svn/trunk@7125 59fd770c-687e-43c8-a1e3-f5a4ff64c105
Diffstat (limited to 'plugins/Transitions')
-rw-r--r-- | plugins/Transitions/templates/transitions.js | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/plugins/Transitions/templates/transitions.js b/plugins/Transitions/templates/transitions.js index dd0fc2452d..0f779a51d0 100644 --- a/plugins/Transitions/templates/transitions.js +++ b/plugins/Transitions/templates/transitions.js @@ -79,13 +79,16 @@ DataTable_RowActions_Registry.register({ return new DataTable_RowActions_Transitions(dataTable); }, - isAvailable: function(dataTableParams, tr) { + isAvailableOnReport: function(dataTableParams) { return ( - DataTable_RowActions_Transitions.isPageUrlReport(dataTableParams.module, dataTableParams.action) - && tr.find('> td:first > a').size() > 0 // only available on pages, not folders - ) || ( + DataTable_RowActions_Transitions.isPageUrlReport(dataTableParams.module, dataTableParams.action) || DataTable_RowActions_Transitions.isPageTitleReport(dataTableParams.module, dataTableParams.action) ); + }, + + isAvailableOnRow: function(dataTableParams, tr) { + // not available on groups (i.e. folders) + return !tr.attr('id'); } }); |