diff options
Diffstat (limited to 'plugins/Overlay/templates/rowaction.js')
-rw-r--r-- | plugins/Overlay/templates/rowaction.js | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/plugins/Overlay/templates/rowaction.js b/plugins/Overlay/templates/rowaction.js index b73cd27c57..ff525c1e38 100644 --- a/plugins/Overlay/templates/rowaction.js +++ b/plugins/Overlay/templates/rowaction.js @@ -10,52 +10,52 @@ */ function DataTable_RowActions_Overlay(dataTable) { - this.dataTable = dataTable; + this.dataTable = dataTable; } DataTable_RowActions_Overlay.prototype = new DataTable_RowAction; -DataTable_RowActions_Overlay.prototype.onClick = function(actionA, tr, e) { - if (!actionA.data('overlay-manipulated')) { - actionA.data('overlay-manipulated', 1); - - var link = tr.find('> td:first > a').attr('href'); - link = $('<textarea>').html(link).val(); // remove html entities - - actionA.attr({ - target: '_blank', - href: Overlay_Helper.getOverlayLink(this.dataTable.param.idSite, 'month', 'today', link) - }); - } - - return true; +DataTable_RowActions_Overlay.prototype.onClick = function (actionA, tr, e) { + if (!actionA.data('overlay-manipulated')) { + actionA.data('overlay-manipulated', 1); + + var link = tr.find('> td:first > a').attr('href'); + link = $('<textarea>').html(link).val(); // remove html entities + + actionA.attr({ + target: '_blank', + href: Overlay_Helper.getOverlayLink(this.dataTable.param.idSite, 'month', 'today', link) + }); + } + + return true; }; DataTable_RowActions_Registry.register({ - name: 'Overlay', + name: 'Overlay', + + dataTableIcon: 'plugins/Overlay/templates/overlay_icon.png', + dataTableIconHover: 'plugins/Overlay/templates/overlay_icon_hover.png', - dataTableIcon: 'plugins/Overlay/templates/overlay_icon.png', - dataTableIconHover: 'plugins/Overlay/templates/overlay_icon_hover.png', - - order: 30, + order: 30, - dataTableIconTooltip: [ - _pk_translate('General_OverlayRowActionTooltipTitle_js'), - _pk_translate('General_OverlayRowActionTooltip_js') - ], + dataTableIconTooltip: [ + _pk_translate('General_OverlayRowActionTooltipTitle_js'), + _pk_translate('General_OverlayRowActionTooltip_js') + ], - createInstance: function(dataTable) { - return new DataTable_RowActions_Overlay(dataTable); - }, + createInstance: function (dataTable) { + return new DataTable_RowActions_Overlay(dataTable); + }, - isAvailableOnReport: function(dataTableParams) { - return DataTable_RowActions_Transitions.isPageUrlReport(dataTableParams.module, dataTableParams.action); - }, + isAvailableOnReport: function (dataTableParams) { + return DataTable_RowActions_Transitions.isPageUrlReport(dataTableParams.module, dataTableParams.action); + }, - isAvailableOnRow: function(dataTableParams, tr) { - var transitions = DataTable_RowActions_Registry.getActionByName('Transitions'); - return transitions.isAvailableOnRow(dataTableParams, tr); - } + isAvailableOnRow: function (dataTableParams, tr) { + var transitions = DataTable_RowActions_Registry.getActionByName('Transitions'); + return transitions.isAvailableOnRow(dataTableParams, tr); + } }); |