WEB-308: fix hardcoded documentation links (#2944)
fix: Add security attributes to all external documentation links Fix:added the missing mapping in env.template.js Removed DocumentationLinkPipe from PipesModule
This commit is contained in:
@@ -22,6 +22,7 @@ import { ThemeStorageService } from './shared/theme-picker/theme-storage.service
|
||||
import { AlertService } from './core/alert/alert.service';
|
||||
import { AuthenticationService } from './core/authentication/authentication.service';
|
||||
import { SettingsService } from './settings/settings.service';
|
||||
import { DocumentationLinksService } from 'app/shared/services/documentation-links.service';
|
||||
import { IdleTimeoutService } from './home/timeout-dialog/idle-timeout.service';
|
||||
import { SessionTimeoutDialogComponent } from './home/timeout-dialog/session-timeout-dialog.component';
|
||||
|
||||
@@ -121,7 +122,8 @@ export class WebAppComponent implements OnInit, OnDestroy {
|
||||
private themingService: ThemingService,
|
||||
private dateUtils: Dates,
|
||||
private idle: IdleTimeoutService,
|
||||
private dialog: MatDialog
|
||||
private dialog: MatDialog,
|
||||
private documentationLinks: DocumentationLinksService
|
||||
) {}
|
||||
|
||||
@HostBinding('class') public cssClass: string;
|
||||
@@ -264,7 +266,7 @@ export class WebAppComponent implements OnInit, OnDestroy {
|
||||
}
|
||||
|
||||
help() {
|
||||
window.open('https://mifosforge.jira.com/wiki/spaces/docs/pages/52035622/User+Manual', '_blank');
|
||||
this.documentationLinks.open('userManual');
|
||||
}
|
||||
|
||||
// Monitor all keyboard events and excute keyboard shortcuts
|
||||
|
||||
Reference in New Issue
Block a user