JBAS-2221 Hide CN classification selector
authorBill Erickson <berickxx@gmail.com>
Wed, 20 Mar 2019 15:23:11 +0000 (11:23 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:51:45 +0000 (15:51 -0400)
We always use the same classification, so hide the selector in the
volume batch editor.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/templates/staff/cat/volcopy/t_edit.tt2
Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js

index a65eb7c..3fe8c0c 100644 (file)
@@ -18,7 +18,7 @@
             <div class="col-xs-2"><h4 class="center-block">[% l('Batch Apply') %]</h4></div>
             <div class="col-xs-10">
                 <div class="row">
-                    <div class="col-xs-2">
+                    <div class="col-xs-2" ng-hide="true">
                         <select class="form-control" ng-model="batch.classification" ng-options="cl.id() as cl.name() for cl in classification_list"></select>
                     </div>
                     <div class="col-xs-1" ng-hide="true">
@@ -44,7 +44,7 @@
             <div class="col-xs-1"><b>[% l('Call Numbers') %]</b></div>
             <div class="col-xs-10">
                 <div class="row">
-                    <div class="col-xs-2"><b>[% l('Classification') %]</b></div>
+                    <div class="col-xs-2" ng-hide="true"><b>[% l('Classification') %]</b></div>
                     <div class="col-xs-1" ng-hide="true"><b>[% l('Prefix') %]</b></div>
                     <div class="col-xs-3"><b>[% l('Call Number Label') %]</b></div>
                     <div class="col-xs-1" ng-hide="true"><b>[% l('Suffix') %]</b></div>
index 6be408f..32425e4 100644 (file)
@@ -583,14 +583,24 @@ function(egCore , $q) {
         transclude: true,
         template:
             '<div class="row">'+
-                '<div class="col-xs-2">'+
+                '<div class="col-xs-5">'+
                     '<button aria-label="Delete" style="margin:-5px -15px; float:left;" ng-hide="callNumber.not_ephemeral" type="button" class="close" ng-click="removeCN()">&times;</button>' +
-                    '<select class="form-control" ng-model="classification" ng-change="updateClassification()" ng-options="cl.name() for cl in classification_list"/>'+
+                    '<select ng-hide="true" class="form-control" ng-model="classification" ng-change="updateClassification()" ng-options="cl.name() for cl in classification_list"/>'+
+
+                // schooch the call number label entry over
+                // next to the call number delete X icon.
+                // Leave form controls in place but hidden so code
+                // that assumes their existence will continue to work.
+      
+                /*
                 '</div>'+
                 '<div class="col-xs-1" ng-hide="true">'+
-                    '<select class="form-control" ng-model="prefix" ng-change="updatePrefix()" ng-options="p.label() for p in prefix_list"/>'+
+                */
+                    '<select ng-hide="true" class="form-control" ng-model="prefix" ng-change="updatePrefix()" ng-options="p.label() for p in prefix_list"/>'+
+                /*
                 '</div>'+
                 '<div class="col-xs-3">'+
+                */
                     '<input class="form-control" type="text" ng-change="updateLabel()" ng-model="label"/>'+
                     '<div class="label label-danger" ng-if="empty_label">{{empty_label_string}}</div>'+
                 '</div>'+