Page History
...
Panel | ||
---|---|---|
|
...
|
Introduction
Branding in NBIA is accomplished by editing and or replacing the objects in the branding folders found in /software/common/resources/branding. The nbia folder contained within is the default branding for NBIA. The sub folder images contains the customizable images for the application, they include:
...
- appFooter.xhtml - The footer of the application
- appHeader.xhtml - The header of the application
- branding.properties - Contains the application name property
- ccHeader.xhtml - Legacy file for cancer center logos, to be removed
- footer.xhtml- Legacy file for footers, to me removed
- legalRules.xhtml - Legal rules when signing up
- mainLayout.xhtml - Layout with session timer
- mainLayoutTemplate.xhtml - Overall layout of the application
- mainLayoutWithoutSessionTimeout.xhtml- Layout without session timer
- mainMenu.xhtml - Top menu bar
- ncia_messages.properties - Various messages used in the application
- nciHeader.xhtml - Application header
- quickLinks.xhtml - External links
- sessionExpired.jsp - Page shown when session expires
- siteMap.xhtml - Site map at bottom of page
- slideshow.css - CSS for the slideshow page
- styleSheet.css - Main CSS for the application
- subMenu.xhtml - Sub menus in the menu bar
- welcome.xhtml - Main login page
- welcomeText.xhtml - Legacy welcome page, to be removed
Building a Branded Version
...
To create and build a branded version copy the example nbia folder to a new folder. As an example assume the copied folder is ncia and you plan to make a version named NCIA. Copy and name the folder and edit accordingly. Note the ncia_messages.properties contains much of the applications textual information and branding.properties contains the application names. Once you have edited the files the edit install.properties and the defaultAHP3.properties in the /software/build directory. Specifically the branding properties need to be specified, here is an example for naming an application NCIA
...