Provider Control Panel Layout
Dashboards
Selecting a component of the first level makes the Main frame to display respective Dashboard screen. Dashboard screens duplicate set of objects and functions available for the selected component in the Navigation frame. Therefore, if you customize navigation tree somehow, the same changes should be made for respective Dashboard screen.
List of objects
Selecting a component of a second level makes the Main frame to display a screen with a list of respective objects. Such screens comprise a list of objects and a search bar located at the top of the list. The search bar includes columns of the list displayed.
Objects properties
Selecting an object from the list leads to displaying screen with the object properties in the Main frame. The object properties are grouped into sections or one section, and each of the object properties occupies its own row inside its section. XML files that define contents of list screens, additionally define window title and set of tabs to be displayed in the screen with properties of the object selected from the list. For example, the list of service plans (Plan_MyPlanList.xml
file) defines a title and set of tabs to be displayed for a service plan properties (Plan_GetWin.xml
file).
Wizards
Clicking a button with the 'plus' sign leads to an object creation wizard first screen. Some wizards have one step only, other have more. Each wizard step is a separate XML file. A special screen attribute type=wizard
makes these, in fact, separate screens look like one wizard steps. For example, adding a new customer account wizard has three steps, but four XML files involved:
Account_AddCustomerWin.xml
file defines the first step;Account_AddCustomerPersWin.xml
file defines the second step if the Personal account type was selected on the first step;Account_AddCustomerCompWin.xml
file defines the second step if the Business account type was selected on the first step;Users_UsersAddWithAccountWin.xml
file defines the third step.