]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/catalog/record/actions.component.html
LP1615805 No inputs after submit in patron search (AngularJS)
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / catalog / record / actions.component.html
1
2 <eg-string key="catalog.record.toast.conjoined"
3   i18n-text text="Conjoined Record Target Set"></eg-string>
4 <eg-string key="catalog.record.toast.overlay"
5   i18n-text text="Record Overlay Target Set"></eg-string>
6 <eg-string key="catalog.record.toast.holdTransfer"
7   i18n-text text="Hold Transfer Target Set"></eg-string>
8 <eg-string key="catalog.record.toast.holdingTransfer"
9   i18n-text text="Holding Transfer Target Set"></eg-string>
10 <eg-string key="catalog.record.toast.cleared"
11   text="Record Marks Cleared"></eg-string>
12
13 <eg-bucket-dialog #recordBucketDialog bucketClass="biblio" [itemIds]="[recId]">
14 </eg-bucket-dialog>
15
16 <eg-add-to-carousel-dialog #recordCarouselDialog [recordIds]="[recId]">
17 </eg-add-to-carousel-dialog>
18
19 <eg-upload-jacket-image-dialog #jacketImageDialog [recordId]="recId">
20 </eg-upload-jacket-image-dialog>
21
22 <div class="row ml-0 mr-0">
23
24   <a target="_blank" href="/eg/opac/record/{{recId}}">
25     <button class="btn btn-outline-primary ml-1" i18n>Patron View</button>
26   </a>
27
28   <a routerLink="/staff/catalog/hold/T" [queryParams]="{target: recId}"
29     *ngIf="isHoldable">
30     <button class="btn btn-outline-primary ml-1" i18n>Place Hold</button>
31   </a>
32   <button class="btn btn-outline-secondary ml-1" *ngIf="!isHoldable" disabled i18n>
33     Place Hold
34   </button>
35
36   <button class="btn btn-outline-primary ml-1" (click)="addHoldings()" i18n>
37     Add Holdings
38   </button>
39
40   <div ngbDropdown placement="bottom-right" class="ml-1">
41     <button class="btn btn-outline-primary" id="actionsForSerials"
42       ngbDropdownToggle i18n>Serials</button>
43     <div ngbDropdownMenu aria-labelledby="actionsForSerials">
44       <a class="dropdown-item" href="/eg/staff/serials/{{recId}}" i18n>
45         Manage Subscriptions
46       </a>
47       <a class="dropdown-item" href="/eg/staff/serials/{{recId}}/manage-mfhds" i18n>
48         Manage MFHDs
49       </a>
50     </div>
51   </div>
52
53   <div ngbDropdown placement="bottom-right" class="ml-1">
54     <button class="btn btn-outline-primary" id="actionsForDd"
55       ngbDropdownToggle i18n>Mark For...</button>
56     <div ngbDropdownMenu aria-labelledby="actionsForDd">
57       <button class="dropdown-item" (click)="mark('conjoined')">
58         <span i18n>
59           Conjoined Items<ng-container *ngIf="targets.conjoined.current">
60             (Currently {{targets.conjoined.current}})</ng-container>
61         </span>
62       </button>
63       <button class="dropdown-item" (click)="mark('overlay')">
64         <span i18n>
65           Overlay Target<ng-container *ngIf="targets.overlay.current">
66             (Currently {{targets.overlay.current}})</ng-container>
67         </span>
68       </button>
69       <button class="dropdown-item" (click)="mark('holdTransfer')">
70         <span i18n>
71           Title Hold Transfer<ng-container *ngIf="targets.holdTransfer.current">
72             (Currently {{targets.holdTransfer.current}})</ng-container>
73         </span>
74       </button>
75       <button class="dropdown-item" (click)="mark('holdingTransfer')">
76         <span i18n>
77           Holding Transfer<ng-container *ngIf="targets.holdingTransfer.current">
78             (Currently {{targets.holdingTransfer.current}})</ng-container>
79         </span>
80       </button>
81       <button class="dropdown-item" (click)="clearMarks()">
82         <span i18n>Reset Record Marks</span>
83       </button>
84     </div>
85   </div>
86
87   <div ngbDropdown placement="bottom-right" class="ml-1">
88     <button class="btn btn-outline-primary" id="otherActionsForDd"
89       ngbDropdownToggle i18n>Other Actions</button>
90     <div ngbDropdownMenu aria-labelledby="otherActionsForDd">
91       <button class="dropdown-item" (click)="recordBucketDialog.open({size: 'lg'})">
92         <span i18n>Add To Bucket</span>
93       </button>
94       <button class="dropdown-item" (click)="recordCarouselDialog.open({size: 'lg'})">
95         <span i18n>Add To Carousel</span>
96       </button>
97       <button class="dropdown-item" (click)="jacketImageDialog.open({size: 'lg'})">
98         <span i18n>Upload Cover Image</span>
99       </button>
100       <a class="dropdown-item"
101         href="/eg/staff/acq/legacy/lineitem/related/{{recId}}?target=bib">
102         <span i18n>View/Place Orders</span>
103       </a>
104     </div>
105   </div>
106 </div>
107