Skip to content

Commit 9607cb5

Browse files
author
Maciej Kleban
committed
Add Markdown alert on CMS metadata edit page
1 parent 098e6bf commit 9607cb5

39 files changed

Lines changed: 147 additions & 0 deletions

src/app/admin/admin-edit-cms-metadata/admin-edit-cms-metadata.component.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ <h3 class="mb-4">{{'menu.section.cms.edit.metadata.head' | translate}}</h3>
2929
<ng-template #editMetadataTemplate>
3030
<div class="container">
3131
<h2 class=" mb-5">{{'admin.edit-cms-metadata.title' | translate}} '{{selectedMetadata}}'</h2>
32+
<ds-alert [type]="'alert-info'" [dismissible]="true" [content]="'admin.edit-cms-metadata.markdown' | translate"></ds-alert>
3233
<div class="row">
3334
<div class="col-md">
3435
@for (lang of (languageMap | keyvalue); track lang.key) {

src/app/admin/admin-edit-cms-metadata/admin-edit-cms-metadata.component.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import {
66
} from '@angular/core/testing';
77
import { FormsModule } from '@angular/forms';
88
import { By } from '@angular/platform-browser';
9+
import { provideNoopAnimations } from '@angular/platform-browser/animations';
910
import { NotificationsService } from '@dspace/core/notification-system/notifications.service';
1011
import { NotificationsServiceStub } from '@dspace/core/testing/notifications-service.stub';
1112
import { TranslateLoaderMock } from '@dspace/core/testing/translate-loader.mock';
@@ -59,6 +60,7 @@ describe('AdminEditCmsMetadataComponent', () => {
5960
providers: [
6061
{ provide: NotificationsService, useValue: NotificationsServiceStub },
6162
{ provide: SiteDataService, useValue: siteServiceStub },
63+
provideNoopAnimations(),
6264
],
6365
schemas: [NO_ERRORS_SCHEMA],
6466
}).compileComponents();

src/app/admin/admin-edit-cms-metadata/admin-edit-cms-metadata.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import { environment } from '../../../environments/environment';
2121
import { SiteDataService } from '../../core/data/site-data.service';
2222
import { getFirstCompletedRemoteData } from '../../core/shared/operators';
2323
import { Site } from '../../core/shared/site.model';
24+
import { AlertComponent } from '../../shared/alert/alert.component';
2425

2526
/**
2627
* Component representing the page to edit cms metadata for site.
@@ -30,6 +31,7 @@ import { Site } from '../../core/shared/site.model';
3031
templateUrl: './admin-edit-cms-metadata.component.html',
3132
styleUrls: ['./admin-edit-cms-metadata.component.scss'],
3233
imports: [
34+
AlertComponent,
3335
AsyncPipe,
3436
BtnDisabledDirective,
3537
FormsModule,

src/assets/i18n/ar.json5

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10961,4 +10961,8 @@
1096110961
// TODO New key - Add a translation
1096210962
"admin.edit-user-agreement.title": "Edit User Agreement",
1096310963

10964+
// "admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language."
10965+
// TODO New key - Add a translation
10966+
"admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
10967+
1096410968
}

src/assets/i18n/bn.json5

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7299,4 +7299,8 @@
72997299
// "admin.edit-user-agreement.title": "Edit User Agreement"
73007300
// TODO New key - Add a translation
73017301
"admin.edit-user-agreement.title": "Edit User Agreement",
7302+
7303+
// "admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language."
7304+
// TODO New key - Add a translation
7305+
"admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
73027306
}

src/assets/i18n/ca.json5

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11189,4 +11189,8 @@
1118911189
// "admin.edit-user-agreement.title": "Edit User Agreement"
1119011190
// TODO New key - Add a translation
1119111191
"admin.edit-user-agreement.title": "Edit User Agreement",
11192+
11193+
// "admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language."
11194+
// TODO New key - Add a translation
11195+
"admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
1119211196
}

src/assets/i18n/cs.json5

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10962,4 +10962,8 @@
1096210962
// "admin.edit-user-agreement.title": "Edit User Agreement"
1096310963
// TODO New key - Add a translation
1096410964
"admin.edit-user-agreement.title": "Edit User Agreement",
10965+
10966+
// "admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language."
10967+
// TODO New key - Add a translation
10968+
"admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
1096510969
}

src/assets/i18n/de.json5

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11236,4 +11236,8 @@
1123611236
// "admin.edit-user-agreement.title": "Edit User Agreement"
1123711237
// TODO New key - Add a translation
1123811238
"admin.edit-user-agreement.title": "Edit User Agreement",
11239+
11240+
// "admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language."
11241+
// TODO New key - Add a translation
11242+
"admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
1123911243
}

src/assets/i18n/el.json5

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12493,4 +12493,8 @@
1249312493
// "admin.edit-user-agreement.title": "Edit User Agreement"
1249412494
// TODO New key - Add a translation
1249512495
"admin.edit-user-agreement.title": "Edit User Agreement",
12496+
12497+
// "admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language."
12498+
// TODO New key - Add a translation
12499+
"admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
1249612500
}

src/assets/i18n/en.json5

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7508,6 +7508,8 @@
75087508

75097509
"admin.edit-user-agreement.markdown": "<i>End User Agreement</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
75107510

7511+
"admin.edit-cms-metadata.markdown": "<i>CMS Metadata</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
7512+
75117513
"admin.edit-user-agreement.header": "Edit User Agreement",
75127514

75137515
"admin.edit-user-agreement.success": "User agreement successfully updated",

0 commit comments

Comments
 (0)