1 <eg-string #deleteFailedString i18n-text text="Disassociation of Course Material failed or was not allowed"></eg-string>
2 <eg-string #deleteSuccessString i18n-text text="Disassociation of Course Material succeeded"></eg-string>
3 <eg-string #successString i18n-text text="Association of Course Material succeeded"></eg-string>
4 <eg-string #failedString i18n-text text="Association of Course Material failed or was not allowed"></eg-string>
5 <eg-string #differentLibraryString i18n-text text="Material exists at a different library"></eg-string>
7 <ng-template #dialogContent>
8 <div class="modal-header bg-info">
9 <h4 class="modal-title" i18n>Course Users</h4>
10 <button type="button" class="close"
11 i18n-aria-label aria-label="Close" (click)="close()">
12 <span aria-hidden="true">×</span>
15 <div class="modal-body">
16 <div class="row mt-4">
17 <div class="col-md-5">
18 <div class="input-group">
19 <div class="input-group-prepend">
20 <span class="input-group-text" i18n>User Role</span>
22 <input type="text" [(ngModel)]="userRoleInput" />
25 <div class="row justify-content-center mt-3">
27 <div class="col-md-6">
28 <div class="input-group">
29 <div class="input-group-prepend">
30 <div class="input-group-text">
31 <span i18n>User</span>
34 <input type="text" [(ngModel)]="new_usr" />
38 <div class="col-md-0">
39 <button class="btn btn-outline-dark" (click)="associateUsers(userRoleInput)" i18n [disabled]="!new_usr || !userRoleInput">Add User</button>
42 <eg-grid #usersGrid [dataSource]="gridDataSource">
43 <eg-grid-toolbar-action label="Delete Selected" i18n-label (onClick)="deleteSelected($event)">
44 </eg-grid-toolbar-action>
45 <eg-grid-column label="id" [index]=true [hidden]="true" i18n-label></eg-grid-column>
46 <eg-grid-column label="User Role" name="_usr_role" i18n-label></eg-grid-column>
47 <eg-grid-column label="First Name" name="first_given_name" i18n-label></eg-grid-column>
48 <eg-grid-column label="Second Name" name="second_given_name" i18n-label></eg-grid-column>
49 <eg-grid-column label="Last Name" name="family_name" i18n-label></eg-grid-column>
50 <eg-grid-column label="Prefix" name="pref_prefix" [hidden]="true" i18n-label></eg-grid-column>
51 <eg-grid-column label="Preferred First Name" name="pref_first_given_name"[hidden]="true" i18n-label></eg-grid-column>
52 <eg-grid-column label="Preferred Second Name" name="pref_second_given_name"[hidden]="true" i18n-label></eg-grid-column>
53 <eg-grid-column label="Preferred Family Name" name="pref_family_name"[hidden]="true" i18n-label></eg-grid-column>
54 <eg-grid-column label="Preferred Suffix" name="pref_suffix" [hidden]="true" i18n-label></eg-grid-column>