From 7f3c302cd8cc67662a616750178a7be0c3abfbf7 Mon Sep 17 00:00:00 2001 From: BeezyT Date: Mon, 8 Oct 2012 07:38:19 +0000 Subject: 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 --- plugins/Transitions/templates/transitions.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'plugins/Transitions') 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'); } }); -- cgit v1.2.3