From: Jason Etheridge Date: Wed, 12 Aug 2015 19:02:16 +0000 (-0400) Subject: add Mark Record As Overlay Target X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=29906a3bfc01f35336865fbe22777939be48cf2d;p=working%2FEvergreen.git add Mark Record As Overlay Target to the Record Summary UI Signed-off-by: Jason Etheridge --- diff --git a/Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 b/Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 index f7477b1e46..e88223d2ad 100644 --- a/Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 +++ b/Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 @@ -54,6 +54,11 @@ [% l('Holdings View') %] +
  • + +
  • diff --git a/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js b/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js index 8658bf68db..ebbd8ebb8e 100644 --- a/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js +++ b/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js @@ -158,6 +158,13 @@ function($scope , $routeParams , $location , $window , $q , egCore , egHolds , e if ($routeParams.record_id) $scope.from_route = true; else $scope.from_route = false; + // FIXME -- we could add a permission check here + if ($scope.record_id == egCore.hatch.getLocalItem('eg.cat.marked_overlay_record')) { + $scope.disable_mark_for_overlay = true; + } else { + $scope.disable_mark_for_overlay = false; + } + // will hold a ref to the opac iframe $scope.opac_iframe = null; $scope.parts_iframe = null; @@ -500,6 +507,11 @@ function($scope , $routeParams , $location , $window , $q , egCore , egHolds , e ); } + $scope.mark_as_overlay_target = function() { + egCore.hatch.setLocalItem('eg.cat.marked_overlay_record',$scope.record_id); + $scope.disable_mark_for_overlay = true; + } + $scope.set_record_tab = function(tab) { $scope.record_tab = tab;