mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +00:00
Port #10053: Notify PCI endorsement support (DSpace 8.x)
This commit is contained in:
@@ -4,5 +4,6 @@
|
|||||||
export interface SignpostingLink {
|
export interface SignpostingLink {
|
||||||
href?: string,
|
href?: string,
|
||||||
rel?: string,
|
rel?: string,
|
||||||
type?: string
|
type?: string,
|
||||||
|
profile?: string
|
||||||
}
|
}
|
||||||
|
@@ -168,7 +168,8 @@ export class ItemPageComponent implements OnInit, OnDestroy {
|
|||||||
this.signpostingLinks = signpostingLinks;
|
this.signpostingLinks = signpostingLinks;
|
||||||
|
|
||||||
signpostingLinks.forEach((link: SignpostingLink) => {
|
signpostingLinks.forEach((link: SignpostingLink) => {
|
||||||
links = links + (isNotEmpty(links) ? ', ' : '') + `<${link.href}> ; rel="${link.rel}"` + (isNotEmpty(link.type) ? ` ; type="${link.type}" ` : ' ');
|
links = links + (isNotEmpty(links) ? ', ' : '') + `<${link.href}> ; rel="${link.rel}"` + (isNotEmpty(link.type) ? ` ; type="${link.type}" ` : ' ')
|
||||||
|
+ (isNotEmpty(link.profile) ? ` ; profile="${link.profile}" ` : '');
|
||||||
let tag: LinkDefinition = {
|
let tag: LinkDefinition = {
|
||||||
href: link.href,
|
href: link.href,
|
||||||
rel: link.rel,
|
rel: link.rel,
|
||||||
@@ -178,6 +179,11 @@ export class ItemPageComponent implements OnInit, OnDestroy {
|
|||||||
type: link.type,
|
type: link.type,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
if (isNotEmpty(link.profile)) {
|
||||||
|
tag = Object.assign(tag, {
|
||||||
|
profile: link.profile,
|
||||||
|
});
|
||||||
|
}
|
||||||
this.linkHeadService.addTag(tag);
|
this.linkHeadService.addTag(tag);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@@ -2,4 +2,5 @@ export enum RequestStatusEnum {
|
|||||||
ACCEPTED = 'ACCEPTED',
|
ACCEPTED = 'ACCEPTED',
|
||||||
REJECTED = 'REJECTED',
|
REJECTED = 'REJECTED',
|
||||||
REQUESTED = 'REQUESTED',
|
REQUESTED = 'REQUESTED',
|
||||||
|
TENTATIVE_REJECT = 'TENTATIVE_REJECT',
|
||||||
}
|
}
|
||||||
|
@@ -74,6 +74,13 @@ export class RequestStatusAlertBoxComponent implements OnInit {
|
|||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case RequestStatusEnum.TENTATIVE_REJECT:
|
||||||
|
this.displayOptions = {
|
||||||
|
alertType: 'alert-warning',
|
||||||
|
text: 'request-status-alert-box.tentative_rejected',
|
||||||
|
};
|
||||||
|
break;
|
||||||
|
|
||||||
case RequestStatusEnum.REQUESTED:
|
case RequestStatusEnum.REQUESTED:
|
||||||
this.displayOptions = {
|
this.displayOptions = {
|
||||||
alertType: 'alert-warning',
|
alertType: 'alert-warning',
|
||||||
|
@@ -6382,6 +6382,8 @@
|
|||||||
|
|
||||||
"request-status-alert-box.rejected": "The requested {{ offerType }} for <a href='{{serviceUrl}}' target='_blank'> {{ serviceName }} </a> has been rejected.",
|
"request-status-alert-box.rejected": "The requested {{ offerType }} for <a href='{{serviceUrl}}' target='_blank'> {{ serviceName }} </a> has been rejected.",
|
||||||
|
|
||||||
|
"request-status-alert-box.tentative_rejected": "The requested {{ offerType }} for <a href='{{serviceUrl}}' target='_blank'> {{ serviceName }} </a> has been tentatively rejected. Revisions are required.",
|
||||||
|
|
||||||
"request-status-alert-box.requested": "The requested {{ offerType }} for <a href='{{serviceUrl}}' target='_blank'> {{ serviceName }} </a> is pending.",
|
"request-status-alert-box.requested": "The requested {{ offerType }} for <a href='{{serviceUrl}}' target='_blank'> {{ serviceName }} </a> is pending.",
|
||||||
|
|
||||||
"ldn-service-button-mark-inbound-deletion": "Mark supported pattern for deletion",
|
"ldn-service-button-mark-inbound-deletion": "Mark supported pattern for deletion",
|
||||||
|
Reference in New Issue
Block a user