Important: Please carefully follow both the directories structure and naming conventions outlined earlier to store your customized files.
Provider Control Center and Reseller Control Center screens can be customized only using screen names called aliases introduced in the new Parallels Business Automation - Standard Components Repository.
Control Panels can be customized using screen IDs only. All Parallels Business Automation - Standard screens have the unique screen ID that consists of five numbers divided with dots (e.g., 'This screen ID: 01.04.20.01.05 '). You can find the screen ID at the upper right corner of each Parallels Business Automation - Standard screen.
You can customize any page of Parallels Business Automation - Standard by writing a customization module for the corresponding screen.
For Control Centers screens, the name of a customization module should follow a screen alias name.
For Control Panel screens, the name of a customization module should follow the screen ID but with dots replaced with underscores (e.g., for screen with ID 01.04.20.01.05 the module name should be 01_04_20_01_05.pm).
A special method called customize should be defined in a customization module. This method should accept an HTML text as an argument and return the customized HTML text to be sent to a client browser. This method will be called right before sending out an HTML page to a client.
A special API is provided to facilitate the customization of screens.