diff --git a/web/skins/classic/views/js/timeline.js b/web/skins/classic/views/js/timeline.js index 8742ac67b..85c73baa6 100644 --- a/web/skins/classic/views/js/timeline.js +++ b/web/skins/classic/views/js/timeline.js @@ -214,3 +214,30 @@ window.addEventListener('DOMContentLoaded', function() { }); }); +function initPage() { + var backBtn = $j('#backBtn'); + + // Don't enable the back button if there is no previous zm page to go back to + backBtn.prop('disabled', !document.referrer.length); + + // Manage the BACK button + document.getElementById("backBtn").addEventListener("click", function onBackClick(evt) { + evt.preventDefault(); + window.history.back(); + }); + + // Manage the REFRESH Button + document.getElementById("refreshBtn").addEventListener("click", function onRefreshClick(evt) { + evt.preventDefault(); + window.location.reload(true); + }); + // Manage the LIST Button + document.getElementById("listBtn").addEventListener("click", function onListClick(evt) { + evt.preventDefault(); + window.location.assign('?view=events'+filterQuery); + }); +} + +$j(document).ready(function() { + initPage(); +}); diff --git a/web/skins/classic/views/timeline.php b/web/skins/classic/views/timeline.php index d97713cd7..49233a81f 100644 --- a/web/skins/classic/views/timeline.php +++ b/web/skins/classic/views/timeline.php @@ -673,18 +673,17 @@ $focusWindow = true; xhtmlHeaders(__FILE__, translate('Timeline')); ?> -
-