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>
13 <eg-bucket-dialog #recordBucketDialog bucketClass="biblio" [itemIds]="[recId]">
16 <eg-add-to-carousel-dialog #recordCarouselDialog [recordIds]="[recId]">
17 </eg-add-to-carousel-dialog>
19 <eg-upload-jacket-image-dialog #jacketImageDialog [recordId]="recId">
20 </eg-upload-jacket-image-dialog>
22 <div class="row ml-0 mr-0">
24 <a target="_blank" href="/eg/opac/record/{{recId}}">
25 <button class="btn btn-outline-primary ml-1" i18n>Patron View</button>
28 <a routerLink="/staff/catalog/hold/T" [queryParams]="{target: recId}"
30 <button class="btn btn-outline-primary ml-1" i18n>Place Hold</button>
32 <button class="btn btn-outline-secondary ml-1" *ngIf="!isHoldable" disabled i18n>
36 <button class="btn btn-outline-primary ml-1" (click)="addHoldings()" i18n>
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>
47 <a class="dropdown-item" href="/eg/staff/serials/{{recId}}/manage-mfhds" i18n>
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')">
59 Conjoined Items<ng-container *ngIf="targets.conjoined.current">
60 (Currently {{targets.conjoined.current}})</ng-container>
63 <button class="dropdown-item" (click)="mark('overlay')">
65 Overlay Target<ng-container *ngIf="targets.overlay.current">
66 (Currently {{targets.overlay.current}})</ng-container>
69 <button class="dropdown-item" (click)="mark('holdTransfer')">
71 Title Hold Transfer<ng-container *ngIf="targets.holdTransfer.current">
72 (Currently {{targets.holdTransfer.current}})</ng-container>
75 <button class="dropdown-item" (click)="mark('holdingTransfer')">
77 Holding Transfer<ng-container *ngIf="targets.holdingTransfer.current">
78 (Currently {{targets.holdingTransfer.current}})</ng-container>
81 <button class="dropdown-item" (click)="clearMarks()">
82 <span i18n>Reset Record Marks</span>
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>
94 <button class="dropdown-item" (click)="recordCarouselDialog.open({size: 'lg'})">
95 <span i18n>Add To Carousel</span>
97 <button class="dropdown-item" (click)="jacketImageDialog.open({size: 'lg'})">
98 <span i18n>Upload Cover Image</span>
100 <a class="dropdown-item"
101 href="/eg/staff/acq/legacy/lineitem/related/{{recId}}?target=bib">
102 <span i18n>View/Place Orders</span>