در این مثال میخوایم نشون بدیم که چجوری یک لوگو رو در صفحهی 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