Skip to main content

%DeepSee.UserPortal.Application

Class %DeepSee.UserPortal.Application Extends (%ZEN.application, %CSP.Portal.SourceControl.Base) [ System = 4 ]

Base Zen application class for the DeepSee UserPortal. This is used by the HomePage, and Dashboard viewer pages.

Parameters

APPLICATIONNAME

Parameter APPLICATIONNAME = "DeepSee Portal";

This is the name of this application.

COMPANYNAME

Parameter COMPANYNAME = "InterSystems";

This is the default company name displayed within this application.

DOMAIN

Parameter DOMAIN = "%DeepSee";

HOMEPAGE

Parameter HOMEPAGE = "_DeepSee.UserPortal.Home.zen";

This is the URL of the main starting page of this application.

XDatas

Style

XData Style

This Style block contains application-wide CSS 3 style definitions.

Methods

ClassMethod GetQuickLinks(Output pLinks) As %Status

Provide any quick links for pages.

%DrawTitleHTML

Method %DrawTitleHTML(pTitle As %String, ByRef pSmallMenu) As %Status

Draw the HTML contents of the title area for portal pages.

%GetServerInfo

Method %GetServerInfo(Output pInfo)

Get information about this server, return it via the array pInfo

%DrawSmallMenu

Method %DrawSmallMenu(ByRef pMenu As %String)

Draw small menu at the top of the title area.

%OnGetCompanyName

Method %OnGetCompanyName() As %String

Get the company name for the page.