OBIEE自定义登陆和注销页面
时间:2010-08-14 来源:SIRC_Detaillee
1 OBIEE设置自定义“Skin”和“Style“
皮肤和样式文件一般存于..\OracleBI\web\app\res\目录底下,默认的使用该目录底下的sk_oracle10 和 s_oracle10文件作为资源文件。为了安全起见 ,一般我们采用自定义的“Skin”和“Style“
首先:创建一个自定义文件夹sk_MyCompagny复制sk_oracle10文件到sk_MyCompagny文件夹,再把sk_MyCompagny文件夹复制到..\OracleBI\web\app\res\和..\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res文件夹底下
其次,创建s_MyCompagny文件夹,复制s_Oracle10底下的文件到s_MyCompagny文件夹,再把s_MyCompagny文件夹复制到..\OracleBI\web\app\res\ 和 ..\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res
最后在instanceconfig.xml文件中ServerInstance标签之间插入:
<DefaultStyle>MyCompagny</DefaultStyle>
<DefaultSkin>MyCompagny</DefaultSkin>
依次重新启动presentation server, javahost and OC4J_BI即可完成自定义皮肤和样式的创建。
2 自定义Messages文件夹
Messages文件夹,即存储页面中相关文字信息的文件夹,一般位于..:\OracleBI\web\msgdb;此文件夹底下包含了各种语言的相关信息,比如存储简体中文文件夹l_zh,
同样的,为了安全起见,我们自定义一个messages文件夹,具体步骤如下:
首先在..:\OracleBI\web\msgdb\l_zh中创建一个文件夹customMessages,然后复制messages中的文件到custoMessages即可。
3 自定义登陆和注销页面,
系统默认的登陆页面如下:
在..\OracleBI\web\app\res\sk_MyCompagny\b_mozilla_4\logon.css,logon.css就是用于控制页面的样式
(注意,对于logon.css的所有改变,必须同步于..\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res\sk_MyCompagny\b_mozilla_4\logon.css)
我们把页面分成六个部分
第一部分:样式和对应的自定义Messages关系如下
Appereance: logon.css => .Headline, content: ProductMessages.xml => kmsgProductGeneral
第二部分:
Appereance: logon.css => .InfoText, content: system generated.
第三部分:
Appereance: logon.css => .Subtitle, content: logonmessages.xml => kmsgAuthenticateRemembermyIDandpassword
第四部分:
Appereance: logon.css => .PromptTable and .PromptCaption, content: logonmessages.xml => kmsgAuthenticateUser, kmsgAuthenticatePassword, kmsgAuthenticateLogOn
第五部分:
Appereance: logon.css => .SAWLogonInput, content: logonmessages.xml => kmsgSelectALanguage (Note: the availble langauges are controlled by the instanceconfig.xml)
第六部分:
Appereace: logon.css => .Footer (font-size is overruled), content:productmessages.xml => kmsgProductGeneral, utilmessages.xml => kmsgNQuireLegalCopyright
修改完登陆页面,注销页面也基本修改完毕,两者共用同一个样式标签。
参见:http://obiee101.blogspot.com
Detaillee
福州大学福建省空间信息工程研究中心
2010.08.14