Friday, 1 February 2013

Add your company logo to the login screen




This example shows how to add your logo above the ‘Sign In’ message in the login screen. As you’ll see below this is basic HTML code editing, so there is plenty of scope to show your logo wherever you want on the login screen.



Start off by copying your logo image file to the following three directories:

OBIEE_HOME\user_projects\domains\bifoundation_domain\servers\bi_server1\tmp\_WL_user\analytics_11.1.1\7dezjl\war\res\sk_blafp\b_mozilla_4

OBIEE_HOME\user_projects\domains\bifoundation_domain\servers\bi_server1\tmp\_WL_user\analytics_11.1.1\7dezjl\war\res\sk_blafp\login

OBIEE_HOME \Oracle_BI1\bifoundation\web\app\res\sk_blafp\login

Next we need to copy the some of the files used by OBIEE to display the web pages to a new area so that we can edit them.

From the ORACLE_HOME\Oracle_BI1\bifoundation\web\msgdb  directory copy the pages subdirectory to:

ORACLE_HOME\instances\instance1\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\msgdb

If the msgdb directory does not exist, create it first.

Now go into the pages\common directory and you’ll see one of the files – signin.html. This is the html page that displays the login screen. Take a backup copy of it first before starting.

Edit login.html in a text editor.

Locate the <form id="logonForm" tag, then the table tag below it:
            <table width="100%" cellpadding="0" cellspacing="0">

Underneath add the following lines:

<tr>
<td>
<img src="fmap:login/3Sixty_Logo.png" style="visibility: visible;" class="defaultHidden" width="280" align="bottom" height="132" alt="3Sixty Analytics"/>
</td>
</tr>

With the <img tag altered to suit your details – the logo file name, the width and height and the alternative text to display if the logo cannot be displayed.


Save the file.

You now need to restart Presentation Services – either restart just Presentation Services in the Fusion Enterprise Manager, restart all services or just stop and restart OBIEE using your normal method.
The login screen should then display your logo. You may need to refresh your browser cache (control-F5)





1 comment:

  1. Thank you for sharing this article, it is great info provide me. visit best leading
    custom logo

    ReplyDelete