Configuring customized application start pages with Configuration Console
The Application start page for Infor HR Talent can be created to set up home pages with a web page written in Lawson Pattern Language (LPL). The Application Start page is the default page for a Infor HR Talent webapp when no Landing Page is active and no customized home page is defined. It can also be customized using theConfiguration Console.
The Application start pages can be customized using LPL in Configuration Console. This table shows various ways that the page can be customized, with LPL examples.
Type | Description |
---|---|
Single Panel with Menus | A panel can be used to show large and small menu items. Large menu items have a larger image and description. If there are multiple sets of column definitions, use the “menu item is” syntax to keep menu items unique. Small menu items use a smaller image and no description. The image can be suppressed. |
Multiple Panel definitions. Tabs |
Multiple panel definitions can be used to create tabs on a page. Each Panel can contain items such as large or small menu items or a list. |
Dashboard | Multiple panes can be created to see all work items on one page. |
HTML | Web pages can be embedded in a page so that employees can access a site without leaving Infor HR Talent. |
MultiPane Panel | The MultiPanePanel pattern in Infor Landmark Technology can use panes to arrange forms on the screen
in various layouts.
|
These code examples show the panel types.
Single panel with menus LPL example:
Three panes (pane on top and 2 and 4 on theEmployeeHome is a Page
title is "QuickLinks"
EmployeeHome is a Panel
title is "EmployeeHome"
Layout
three column distributed
large menu
page is LRCMyPerformanceAppraisalsPage
title is "MyReviews"
description is "Complete_this_year's_appraisal"
image is myReviews
menu item name is MyReviews
form is Employee.LRCMyGoalsForm
title is "MyGoals"
description is "Update_my_goals"
image is myGoals
menu item name is MyGoals
header2 of "_"
paragraph centered
small menu
list is Holiday.CompanyHolidays
title is "CompanyHolidays"
image is linkEmerald
menu item name is CompanyHolidays
Multiple panel definitions LPL example:
EmployeeHome is a Page
title is "QuickLinks"
External is a Panel
Layout
three column distributed
large menu
page is LRCMyPerformanceAppraisalsPage
title is "MyReviews"
menu item name is MyReviews
description is "Complete_or_view_appraisals"
image is myReviews
Internal is a Panel
business class is EmployeeAddress
list is EmployeeAddressesTalentProfile
Context
HROrganization
Employee
Dashboard LPL example:
ManagerHome is a Page
title is "ManagerDashBoard"
ManagerDashBoard is a DashBoardPanel
title is "ManagerDashBoard"
QuickLinks is a Pane
Layout
single column
action is Job.RequestNewJob
title is "RequestANewJob"
menu item name is RequestANewJob
image is actionAzureOutline
action is JobRequisition.Draft.CreateDraftJobRequisition
title is "CreateRequisition"
menu item name is CreateRequisition
image is requisitions
AppraisalsByStatus is a Pane
business class is SupervisorAppraisalStatus
list is LRCAppraisalStatusFirstLevelOnlyChartWidget
Context
HROrganization
Employee
HTML LPL example:
EmployeeHome is a Page
title is "QuickLinks"
Intranet is a Panel
url is "http://your.company.intranet.com"
ADP is a Panel
url is "https://my.adp.com/static/redbox/login.html"
MultiPane panel LPL example-two panes:
AwardingSummary is a Page
title is "BudgetAnalysis"
SalaryAwardingSummaryTotals is a MultiPanePanel
pane 1
business class is Supervisor
list is RollUpCompAnalystSalaryAwarding
pane 2
business class is pane 1.AnalystMgrSalaryPlanningBudgetAnalysisRel
list is RollUpCompAnalystRuleProgressList
MultiPane panel LPL example-three panes:
AbsenceAdminTimeOffByResourcePage is a Page
title is "PlanBalancesAndTimeOffRequests"
Resources is a MultiPanePanel
pane 2
business class is Employee
list is AdminAbsenceEmployees
pane 3
business class is pane 2.EmployeeAbsencePlanRel
list is SingleEmployeeAbsencePlanBalancesListAdmin
pane 4
business class is pane 2.TimeOffRequest set
list is EmployeeProfileTimeOffForAdmin
Example
MultiPane panel LPL example-four panes:
ExchangeTimeOffPage is a Page
title is "ExchangeAvailableForSellPayoutReview"
DefaultPayouts is a MultiPanePanel
title is "DefaultPayouts"
vertical split is 30/70
pane 1
business class is ExchangeTimeOffSchedulePeriod
list is DefaultPayoutList
pane 2
business class is pane 3.ExchangeEmployeeAbsencePlanRel
list is ExchangeAvailableForSellList
pane 3
business class is pane 1.ExchangeTimeOffSchedule.AbsencePlanStructureOption set
list is ExchangeAbsencePlanStructureOptionList
pane 4
business class is pane 3.UnpaidExchangeTimeOffRequestRel
list is ExchangeTimeOffPayouts