RED-3780 -> added keys
This commit is contained in:
parent
0c5b0412d2
commit
e22e3339fa
@ -106,6 +106,8 @@
|
|||||||
icon="red:assign"
|
icon="red:assign"
|
||||||
[id]="'createDossierEditTeamButton'"
|
[id]="'createDossierEditTeamButton'"
|
||||||
></iqser-icon-button>
|
></iqser-icon-button>
|
||||||
|
|
||||||
|
<iqser-help-button helpButtonKey="new_dossier_button"></iqser-help-button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,14 @@
|
|||||||
|
|
||||||
<div class="dialog-content">
|
<div class="dialog-content">
|
||||||
<iqser-side-nav [title]="'edit-dossier-dialog.side-nav-title' | translate">
|
<iqser-side-nav [title]="'edit-dossier-dialog.side-nav-title' | translate">
|
||||||
<div (click)="changeTab(item.key)" *ngFor="let item of navItems" [class.active]="item.key === activeNav" class="item">
|
<div
|
||||||
|
(click)="changeTab(item.key)"
|
||||||
|
*ngFor="let item of navItems"
|
||||||
|
[class.active]="item.key === activeNav"
|
||||||
|
[iqserHelpMode]="item.helpModeKey"
|
||||||
|
[dialogElement]="true"
|
||||||
|
class="item"
|
||||||
|
>
|
||||||
{{ item.sideNavTitle || item.title | translate }}
|
{{ item.sideNavTitle || item.title | translate }}
|
||||||
<mat-icon *ngIf="item.readonly" svgIcon="red:read-only"></mat-icon>
|
<mat-icon *ngIf="item.readonly" svgIcon="red:read-only"></mat-icon>
|
||||||
</div>
|
</div>
|
||||||
@ -64,8 +71,9 @@
|
|||||||
[id]="'saveAndClose'"
|
[id]="'saveAndClose'"
|
||||||
>
|
>
|
||||||
</iqser-icon-button>
|
</iqser-icon-button>
|
||||||
|
|
||||||
<div (click)="revert()" id="revert" class="all-caps-label cancel" translate="edit-dossier-dialog.actions.revert"></div>
|
<div (click)="revert()" id="revert" class="all-caps-label cancel" translate="edit-dossier-dialog.actions.revert"></div>
|
||||||
|
|
||||||
|
<iqser-help-button></iqser-help-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -24,6 +24,7 @@ interface NavItem {
|
|||||||
title?: string;
|
title?: string;
|
||||||
sideNavTitle?: string;
|
sideNavTitle?: string;
|
||||||
readonly?: boolean;
|
readonly?: boolean;
|
||||||
|
helpModeKey?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
@ -159,28 +160,33 @@ export class EditDossierDialogComponent extends BaseDialogComponent implements A
|
|||||||
title: _('edit-dossier-dialog.nav-items.general-info'),
|
title: _('edit-dossier-dialog.nav-items.general-info'),
|
||||||
sideNavTitle: _('edit-dossier-dialog.nav-items.dossier-info'),
|
sideNavTitle: _('edit-dossier-dialog.nav-items.dossier-info'),
|
||||||
readonly: !this._dossier.isActive,
|
readonly: !this._dossier.isActive,
|
||||||
|
helpModeKey: 'edit_dossier_dossier_info',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 'downloadPackage',
|
key: 'downloadPackage',
|
||||||
title: _('edit-dossier-dialog.nav-items.choose-download'),
|
title: _('edit-dossier-dialog.nav-items.choose-download'),
|
||||||
sideNavTitle: _('edit-dossier-dialog.nav-items.download-package'),
|
sideNavTitle: _('edit-dossier-dialog.nav-items.download-package'),
|
||||||
|
helpModeKey: 'edit_dossier_download_package',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 'dossierDictionary',
|
key: 'dossierDictionary',
|
||||||
sideNavTitle: _('edit-dossier-dialog.nav-items.dictionary'),
|
sideNavTitle: _('edit-dossier-dialog.nav-items.dictionary'),
|
||||||
title: _('edit-dossier-dialog.nav-items.dossier-dictionary'),
|
title: _('edit-dossier-dialog.nav-items.dossier-dictionary'),
|
||||||
readonly: !this._permissionsService.canEditDossierDictionary(this._dossier),
|
readonly: !this._permissionsService.canEditDossierDictionary(this._dossier),
|
||||||
|
helpModeKey: 'edit_dossier_dictionary',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 'members',
|
key: 'members',
|
||||||
title: _('edit-dossier-dialog.nav-items.team-members'),
|
title: _('edit-dossier-dialog.nav-items.team-members'),
|
||||||
sideNavTitle: _('edit-dossier-dialog.nav-items.members'),
|
sideNavTitle: _('edit-dossier-dialog.nav-items.members'),
|
||||||
readonly: !this._permissionsService.canEditTeamMembers(),
|
readonly: !this._permissionsService.canEditTeamMembers(),
|
||||||
|
helpModeKey: 'edit_dossier_members',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 'dossierAttributes',
|
key: 'dossierAttributes',
|
||||||
title: _('edit-dossier-dialog.nav-items.dossier-attributes'),
|
title: _('edit-dossier-dialog.nav-items.dossier-attributes'),
|
||||||
readonly: !this._permissionsService.canEditDossierAttributes(this._dossier),
|
readonly: !this._permissionsService.canEditDossierAttributes(this._dossier),
|
||||||
|
helpModeKey: 'edit_dossier_dossier_attributes',
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@ -40,7 +40,7 @@
|
|||||||
{{ translations[data.operation].save | translate }}
|
{{ translations[data.operation].save | translate }}
|
||||||
</button>
|
</button>
|
||||||
<div class="all-caps-label cancel" mat-dialog-close translate="highlight-action-dialog.actions.cancel"></div>
|
<div class="all-caps-label cancel" mat-dialog-close translate="highlight-action-dialog.actions.cancel"></div>
|
||||||
<iqser-help-button></iqser-help-button>
|
<iqser-help-button helpButtonKey="highlights"></iqser-help-button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
|||||||
@ -322,5 +322,41 @@
|
|||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
|
},
|
||||||
|
"edit_dossier_dossier_info": {
|
||||||
|
"en": "/en/index-en.html?contextId=edit_dossier_dossier_info",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"edit_dossier_download_package": {
|
||||||
|
"en": "/en/index-en.html?contextId=edit_dossier_download_package",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"edit_dossier_dictionary": {
|
||||||
|
"en": "/en/index-en.html?contextId=edit_dossier_dictionary",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"edit_dossier_members": {
|
||||||
|
"en": "/en/index-en.html?contextId=edit_dossier_members",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"edit_dossier_dossier_attributes": {
|
||||||
|
"en": "/en/index-en.html?contextId=edit_dossier_dossier_attributes",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"highlights": {
|
||||||
|
"en": "/en/index-en.html?contextId=highlights",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Subproject commit efc28689381ec9dfe136c3bfdaa13b6866ea3c77
|
Subproject commit c8f9a1b5d3741f7e728de86187e3f50999d5cc8b
|
||||||
Loading…
x
Reference in New Issue
Block a user