]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/catalog/prefs.component.html
LP1859706 Map Angular cat "Patron View" to AngJS "OPAC View"
[working/Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / catalog / prefs.component.html
1 <eg-catalog-search-form #searchForm></eg-catalog-search-form>
2
3 <eg-staff-banner bannerText="Catalog Preferences"></eg-staff-banner>
4
5 <eg-string #successMsg i18n-text text="Setting Update Succeeded"></eg-string>
6 <eg-string #failMsg i18n-text text="Setting Update Failed"></eg-string>
7
8 <div class="row border-bottom border-secondary p-2 m-2">
9   <div class="col-lg-2 offset-lg-1">
10     <label for="default-lib-selector" class="font-weight-bold" i18n>
11       Default Search Library
12     </label>
13   </div>
14   <div class="col-lg-2">
15     <eg-org-select domId="default-lib-selector" 
16       (onChange)="orgChanged($event, 'eg.search.search_lib')"
17       [applyOrgId]="settings['eg.search.search_lib']">
18     </eg-org-select>
19   </div>
20   <div class="col-lg-6" i18n>
21     The default search library setting determines what library is
22     searched from the advanced search screen and portal page by
23     default. Manual selection of a search library will override it. One
24     recommendation is to set the search library to the highest point you
25     would normally want to search.
26   </div>
27 </div>
28
29 <div class="row border-bottom border-secondary p-2 m-2">
30   <div class="col-lg-2 offset-lg-1">
31     <label for="pref-lib-selector" class="font-weight-bold" i18n>
32       Preferred Library
33     </label>
34   </div>
35   <div class="col-lg-2">
36     <eg-org-select domId="pref-lib-selector" 
37       (onChange)="orgChanged($event, 'eg.search.pref_lib')"
38       [applyOrgId]="settings['eg.search.pref_lib']">
39     </eg-org-select>
40   </div>
41   <div class="col-lg-6" i18n>
42     The preferred library is used to show copies and URIs regardless
43     of the library searched. One recommendation is to set this to your
44     workstation library so that local copies show up first in search
45     results.
46   </div>
47 </div>
48
49 <div class="row border-bottom border-secondary p-2 m-2">
50   <div class="col-lg-2 offset-lg-1">
51     <label for="def-pane-selector" class="font-weight-bold" i18n>
52       Default Search Pane
53     </label>
54   </div>
55   <div class="col-lg-2">
56     <eg-combobox [selectedId]="settings['eg.search.adv_pane']"
57       (onChange)="paneChanged($event)">
58       <eg-combobox-entry entryId="advanced" entryLabel="Keyword Search"></eg-combobox-entry>
59       <eg-combobox-entry entryId="numeric" entryLabel="Numeric Search"></eg-combobox-entry>
60       <eg-combobox-entry entryId="expert" entryLabel="MARC Search"></eg-combobox-entry>
61       <eg-combobox-entry entryId="browse" entryLabel="Browse"></eg-combobox-entry>
62       <eg-combobox-entry entryId="cnbrowse" entryLabel="Shelf Browse"></eg-combobox-entry>
63     </eg-combobox>
64   </div>
65   <div class="col-lg-6" i18n>
66     Focus this search tab by default when opening new catalog pages.
67   </div>
68 </div>
69
70 <div class="row border-bottom border-secondary p-2 m-2">
71   <div class="col-lg-2 offset-lg-1">
72     <label for="pref-lib-selector" class="font-weight-bold" i18n>
73       Search Results Per Page
74     </label>
75   </div>
76   <div class="col-lg-2">
77     <input type="number" min="1" max="100" class="form-control"
78       [(ngModel)]="settings['eg.catalog.results.count']"
79       (change)="countChanged()"/>
80   </div>
81   <div class="col-lg-6" i18n>
82     The number of search results to display per page.
83   </div>
84 </div>