diff --git a/dmp-admin/src/app/app.module.ts b/dmp-admin/src/app/app.module.ts index 487ae7c5f..035f88606 100644 --- a/dmp-admin/src/app/app.module.ts +++ b/dmp-admin/src/app/app.module.ts @@ -59,6 +59,7 @@ import { ServiceEditorComponent } from './managers/service-editor/service-editor import { ResearcherEditorComponent } from './managers/researcher-editor/researcher-editor.component'; import { DatareposEditorComponent } from './managers/datarepos-editor/datarepos-editor.component'; import { DatasetprofileEditorComponent } from './managers/datasetprofile-editor/datasetprofile-editor.component'; +import { DatasetProfileGUIEditorComponent } from './dataset-profile-gui-editor/dataset-profile-gui-editor.component'; @@ -92,7 +93,8 @@ import { DatasetprofileEditorComponent } from './managers/datasetprofile-editor/ MainSignInComponent, ResearcherEditorComponent, DatareposEditorComponent, - DatasetprofileEditorComponent + DatasetprofileEditorComponent, + DatasetProfileGUIEditorComponent ], imports: [ BrowserModule, diff --git a/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.css b/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.css new file mode 100644 index 000000000..e69de29bb diff --git a/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.html b/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.html new file mode 100644 index 000000000..625a5af77 --- /dev/null +++ b/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.html @@ -0,0 +1,68 @@ +
+
+
+
+

Editing profile: {{profile?.label}}

+
+
+ +
+
+
+
+ + + +
+ +
+
+
+ + +
+
+
+ + +
+ +
+ +
+
+
+ + +
+
+
+ + +
+ +
+ +
+
+
+ + +
+
+
+ + +
+ +
+ +
+ + +
+
\ No newline at end of file diff --git a/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.spec.ts b/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.spec.ts new file mode 100644 index 000000000..d4b474dd1 --- /dev/null +++ b/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { DatasetProfileGUIEditorComponent } from './dataset-profile-gui-editor.component'; + +describe('DatasetProfileEditorComponent', () => { + let component: DatasetProfileGUIEditorComponent; + let fixture: ComponentFixture; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ DatasetProfileGUIEditorComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(DatasetProfileGUIEditorComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should be created', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.ts b/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.ts new file mode 100644 index 000000000..6c36640e2 --- /dev/null +++ b/dmp-admin/src/app/dataset-profile-gui-editor/dataset-profile-gui-editor.component.ts @@ -0,0 +1,24 @@ +import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; + +@Component({ + selector: 'dataset-profile-gui-editor', + templateUrl: './dataset-profile-gui-editor.component.html', + styleUrls: ['./dataset-profile-gui-editor.component.css'] +}) +export class DatasetProfileGUIEditorComponent implements OnInit { + + constructor() { } + + @Input() profile: any; + @Output() notifyClick: EventEmitter = new EventEmitter(); + + ngOnInit() { + + } + + goToMain(){ + this.notifyClick.emit(1); + } + + +} diff --git a/dmp-admin/src/app/datasets-viewer/datasets-viewer.component.html b/dmp-admin/src/app/datasets-viewer/datasets-viewer.component.html index 4859817e1..1b86ffbac 100644 --- a/dmp-admin/src/app/datasets-viewer/datasets-viewer.component.html +++ b/dmp-admin/src/app/datasets-viewer/datasets-viewer.component.html @@ -97,9 +97,28 @@ - + - + + + + +
+ +
+ + + + + + + + + + + + + +--> + diff --git a/dmp-admin/src/app/datasets-viewer/datasets-viewer.component.ts b/dmp-admin/src/app/datasets-viewer/datasets-viewer.component.ts index bb29b39b3..97f8be216 100644 --- a/dmp-admin/src/app/datasets-viewer/datasets-viewer.component.ts +++ b/dmp-admin/src/app/datasets-viewer/datasets-viewer.component.ts @@ -4,6 +4,7 @@ import { Router } from '@angular/router'; import { DatasetsServiceService } from '../services/datasets-service.service'; import { DatasetProfileService } from '../services/dataset-profile.service'; import { DmpsServiceService } from '../services/dmps-service.service'; +import { DatasetProfileGUIEditorComponent } from '../dataset-profile-gui-editor/dataset-profile-gui-editor.component'; import '../../assets/custom.js'; declare function simple_notifier(type: string, title: string, message:string): any;