در این مثال میخوایم نشون بدیم که چجوری یک لوگو رو در صفحه‌ی Sign In بذاریم. همچنین با این آموزش می‌تونید کدهای HTML پایه صفحه ورود رو هم تغییر بدید

اول از همه باید لوگوی مورنظر رو توی مسیرهای زیر کپی کنید

Drive:\Oracle\Middleware\Oracle_BI1\bifoundation\web\app\res\s_blafp\images

Drive:\Oracle\Middleware\user_projects\domains\bifoundation_domain\servers\AdminServer\tmp\.appmergegen_1291264099332\analytics.ear\ukjjdc\res\s_blafp\images

Drive:\Oracle\Middleware\user_projects\domains\bifoundation_domain\servers\bi_server1\tmp\_WL_user\analytics_11.1.1\7dezjl\war\res\s_blafp\images

مسرها میتونه بسته به نسخه‌ی نصب شده متفاوت باشه مثال برای نسخه 11.1.7.0:

C:\oraclebi\user_projects\domains\bifoundation_domain\servers\AdminServer\tmp\_WL_user\analytics_11.1.1\silp1v\war\res\s_blafp\images

C:\oraclebi\Oracle_BI1\bifoundation\web\appv2\res\s_blafp\images

اگه مسیر دومی در نسخه bi شما وجود نداشت مشکلی وجود ندارد.

مرحله بعد کپی کردن فایلهای html است تا اگه به اشتباه ویرایشی انجام دادید بتوانید آن را برگردانید.

به مسیر زیر برید:

ORACLE_HOME\Oracle_BI1\bifoundation\web\msgdb

مثال:

C:\oraclebi\Oracle_BI1\bifoundation\web\msgdb

و فولدر رو در جایی برای بک‌آپ کپی کنید.

حالا وارد دایرکتوری pages\common بشید و فایل signin.html رو با یک ادیتور متن باز کنید.

دنبال خطوط زیر بگردید:

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

و خطوط زیر رو اضاقه کنید:

<tr style="direction: rtl; text-align: center;">
 <td>
 <img src="fmap:images/logo.png" 
 style="visibility: visible;" 
 class="defaultHidden" 
 width="380" 
 align="bottom" 
 height="160" 
 alt="logo_alt"/>
 </td>
 </tr>

حال فایل رو save‌ کنید

در نهایت سرویس Presentation رو ریستارت کنید، البته با ریستارت کردن تمام سرویس‌ها هم مشکلی نیست.

C:\oraclebi\instances\instance1\bin>
opmnctl stopall
opmnctl startall

حالا کافیه صفحه رو رفرش کنید پاک کردن کش یادتون نره یا control-F5 رو بگیرید.

کمک گرفته شده از:

http://arjunonobiee.blogspot.co.uk/2013/02/add-your-company-logo-to-login.html