mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +00:00
Fixed resource policy page buttons
This commit is contained in:
@@ -1987,6 +1987,8 @@
|
||||
|
||||
|
||||
|
||||
"resource-policies.add.button": "Add",
|
||||
|
||||
"resource-policies.add.for.": "Add a new policy",
|
||||
|
||||
"resource-policies.add.for.bitstream": "Add a new Bitstream policy",
|
||||
@@ -2003,7 +2005,9 @@
|
||||
|
||||
"resource-policies.create.page.title": "Create new resource policy",
|
||||
|
||||
"resource-policies.delete.btn": "Delete selected resource policies",
|
||||
"resource-policies.delete.btn": "Delete selected",
|
||||
|
||||
"resource-policies.delete.btn.title": "Delete selected resource policies",
|
||||
|
||||
"resource-policies.delete.failure.content": "An error occurred while deleting selected resource policies.",
|
||||
|
||||
|
@@ -2,24 +2,28 @@
|
||||
<table class="table table-striped table-bordered table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th colspan="9">
|
||||
<th colspan="10">
|
||||
<div class="d-flex justify-content-between align-items-center m-0">
|
||||
{{ 'resource-policies.table.headers.title.for.' + resourceType | translate }} {{resourceUUID}}
|
||||
<div>
|
||||
<button class="btn btn-outline-primary float-right ml-1"
|
||||
<button class="btn btn-danger float-right ml-1"
|
||||
[disabled]="(!(canDelete() | async)) || (isProcessingDelete() | async)"
|
||||
[title]="'resource-policies.delete.btn.title' | translate"
|
||||
(click)="deleteSelectedResourcePolicies()">
|
||||
<span *ngIf="(isProcessingDelete() | async)">
|
||||
<i class='fas fa-circle-notch fa-spin'></i> {{'submission.workflow.tasks.generic.processing' | translate}}
|
||||
</span>
|
||||
<span *ngIf="!(isProcessingDelete() | async)">
|
||||
<i class='fas fa-trash-alt fa-fw'></i>
|
||||
{{'resource-policies.delete.btn' | translate}}
|
||||
</span>
|
||||
</button>
|
||||
<button class="btn btn-outline-primary float-right"
|
||||
<button class="btn btn-success float-right"
|
||||
[disabled]="(isProcessingDelete() | async)"
|
||||
[title]="'resource-policies.add.for.' + resourceType | translate"
|
||||
(click)="redirectToResourcePolicyCreatePage()">
|
||||
{{'resource-policies.add.for.' + resourceType | translate}}
|
||||
<i class='fas fa-plus'></i>
|
||||
{{'resource-policies.add.button' | translate}}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -43,6 +47,7 @@
|
||||
<th>{{'resource-policies.table.headers.group' | translate}}</th>
|
||||
<th>{{'resource-policies.table.headers.date.start' | translate}}</th>
|
||||
<th>{{'resource-policies.table.headers.date.end' | translate}}</th>
|
||||
<th>{{'resource-policies.table.headers.edit' | translate}}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@@ -59,9 +64,6 @@
|
||||
</td>
|
||||
<th scope="row">
|
||||
{{entry.id}}
|
||||
<button class="btn btn-link pt-0 pb-0" (click)="redirectToResourcePolicyEditPage(entry.policy)">
|
||||
{{'resource-policies.table.headers.edit' | translate}}
|
||||
</button>
|
||||
</th>
|
||||
<td>{{entry.policy.name}}</td>
|
||||
<td>{{entry.policy.policyType}}</td>
|
||||
@@ -79,6 +81,11 @@
|
||||
<td *ngIf="!(hasGroup(entry.policy) | async)"></td>
|
||||
<td>{{formatDate(entry.policy.startDate)}}</td>
|
||||
<td>{{formatDate(entry.policy.endDate)}}</td>
|
||||
<td class="text-center">
|
||||
<button class="btn btn-outline-primary pt-0 pb-0" (click)="redirectToResourcePolicyEditPage(entry.policy)">
|
||||
<i class="fas fa-edit fa-fw"></i>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
Reference in New Issue
Block a user