From: Mike Rylander Date: Tue, 7 Apr 2015 18:48:15 +0000 (-0400) Subject: webstaff: Integrate URL Verification UI X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=63168478fb9781c9e1b3e14bc38c730582c379ea;p=evergreen%2Fpines.git webstaff: Integrate URL Verification UI Will require modification to de-XUL-ify in a later sprint Signed-off-by: Mike Rylander Signed-off-by: Galen Charlton Signed-off-by: Jason Stephenson --- diff --git a/Open-ILS/src/templates/staff/cat/catalog/t_verifyurls.tt2 b/Open-ILS/src/templates/staff/cat/catalog/t_verifyurls.tt2 new file mode 100644 index 0000000000..d34371d806 --- /dev/null +++ b/Open-ILS/src/templates/staff/cat/catalog/t_verifyurls.tt2 @@ -0,0 +1 @@ + diff --git a/Open-ILS/src/templates/staff/navbar.tt2 b/Open-ILS/src/templates/staff/navbar.tt2 index 0dda526ef3..de0b1cd084 100644 --- a/Open-ILS/src/templates/staff/navbar.tt2 +++ b/Open-ILS/src/templates/staff/navbar.tt2 @@ -215,6 +215,13 @@ [% l('MARC Batch Edit') %] +
  • +
  • + + + [% l('Link Checker') %] + +
  • 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 950079f9c4..ab678eb7ec 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 @@ -66,6 +66,12 @@ angular.module('egCatalogApp', ['ui.bootstrap','ngRoute','egCoreMod','egGridMod' resolve : resolver }); + $routeProvider.when('/cat/catalog/verifyURLs', { + templateUrl: './cat/catalog/t_verifyurls', + controller: 'URLVerifyCtrl', + resolve : resolver + }); + $routeProvider.otherwise({redirectTo : '/cat/catalog/index'}); }) @@ -354,6 +360,12 @@ function($scope , $routeParams , $location , $q , egCore , egHolds, }]) +.controller('URLVerifyCtrl', + ['$scope','$location', +function($scope , $location) { + $scope.verifyurls_url = $location.absUrl().replace(/\/staff.*/, '/url_verify/sessions'); +}]) + .controller('VandelayCtrl', ['$scope','$location', function($scope , $location) {