In my previous tutorial I already talked about how to change the name and URL of BI launch pad. Often this is not enough and partners as well as customers would like to change the logo or even color scheme of BI launch pad. The SAP BI 4.0 SP4 release introduced a branding and theming mechanism that will be maintained over patches. Detailed documentation about how to customize BI launch pad, Cyrstal reports or OpenDocument can be found in the SAP BusinessObjects BI Customization Guide (see Web Application Customization section). For this tutorial I like to focus on BI launch pad customization only. Please note that knowledge of cascaring style sheets (css) is needed for this customization. You can make changes as small as changing the logo files or as big as changing the entire color scheme of BI launch pad, it all depends on how many styles you override.
As this customization can be quite complex, we provide you with a sample customization as part of the installation package. The template.zip file is located in the Collaterals\CustomizationTemplate folder of your installation package, and contains the branding bundles (JAR files) to customize. This file is the starting point for customizing your web applications.
It is recommended to start with a blank customize.css and add customized styles to the blank file using the sample as guidance rather than modifying the sample customize.css file itself.
You can customize the favicon, logo, backgrounds, styles, and more. Most of these customizations involve changing the CSS rules in the customize.css
file. All customizations must be made available in the web folder of com.businessobjects.webpath.InfoViewBranding.jar to take effect. The web folder has to have the following sub-folder structure:
\web
\css
customize.css
\images
favicon.ico
\theme
*.png, *.gif
The following diagram show the elements customized in this activity, for reference purposes. The numbers in the boxes refer to sections in the sample customize.css file. Our official documentation contains more detailed diagrams if you like to customize more parts. For the cases that the color is defined as hex color, I have suggested a new color value; feel free to use any value you like.
The following diagram show the elements customized in the activity, for reference purposes. The numbers in the boxes refer to sections in the
sample customize.css file.
The following diagram show the elements customized in the activity, for reference purposes. The numbers in the boxes refer to sections in the
sample customize.css file.
The following diagram show the elements customized in the activity, for reference purposes. The numbers in the boxes refer to sections in the
sample customize.css file.
The following diagram show the elements customized in the activity, for reference purposes. The numbers in the boxes refer to sections in the
sample customize.css file.
The following diagram show the elements customized in the activity, for reference purposes. The numbers in the boxes refer to sections in the
sample customize.css file.
The following diagram show the elements customized in the activity, for reference purposes. The numbers in the boxes refer to sections in the
sample customize.css file.
Before performing customizations on your production systems, it is good practice to test your customizations first on a test installation. In a default installation that uses the bundled Tomcat server, you can instantly see the effects of your changes by making temporary modifications to the webpath.InfoViewBranding folders in the Tomcat work directory:
<INSTALLDIR>\SAP BusinessObjects\tomcat\work\Catalina\localhost\BOE\eclipse\plugins\webpath.InfoViewBranding\web\ This folder have the same structure as the branding resources contained in template.zip. Note: The Tomcat work directory is not permanent and your temporary changes are deleted when patching. You may need to restart tomcat and clear your browser cache to see the temporary changes.
Using Winrar open the sample com.businessobjects.webpath.InfoViewBranding.jar bundle
Delete the sample folder within the bundle
Add the your customized css and image folders and its underlying files under the web folder. Close Winrar
Copy the com.businessobjects.webpath.InfoViewBranding.jar branding bundle in the following location
<INSTALLDIR>\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps\BOE\WEB-INF\eclipse\plugins
In order for these changes to show in BI launch pad one has to run wdeploy.
Clear your Browser cache in order to ensure that the browser consumes the new styles
Login to BI launch pad as Administrator.
Browse around to view the customization
User | Count |
---|---|
17 | |
11 | |
10 | |
10 | |
9 | |
8 | |
7 | |
5 | |
5 | |
5 |