创建面板包括下列步骤:
执行以下步骤,以复制现有面板。
遵循这些步骤:
为了举例说明,本部分假设您选择 neteauto 面板的外观,并称其为 yourskin。 名称 yourskin 是您的公司的面板。
iam_im.ear/user_console_war/app/imcss/neteauto
iam_im.ear/
以下面的名称为其命名:
iam_im.ear/user_console_war/app/imcss/yourskin
|
当前名称 |
新名称 |
|---|---|
|
neteauto.css |
yourskin.css |
|
neteauto_task.css |
yourskin_task.css |
|
neteauto.properties |
yourskin.properties |
为了简化管理,.properties 文件和 .css 文件的名称应与面板名称对应。
注意:面板名称区分大小写。
使用与您公司面板的外观匹配的图像更新下列目录中的任何图像(.gif、.jpg 或 .png):
例如,要将您公司的徽标放入 yourskin 面板,请使用您公司的徽标替换图像目录中的 logo.jpg。
我们建议使用同样的图像文件名,因为这些图像中很多都已经映射到 yourskin.properties 文件中的适当路径。
使用您选择的字体和菜单、背景、页边空白以及其他颜色更新 yourskin 面板的层叠样式表。
样式表的路径如下所示:
执行以下步骤,以修改 .properties 文件。
遵循这些步骤:
parent=/app/imcss/idm/im.properties
父部分指定了父面板的属性文件位置。 在此例中,父面板是 idm。
stylesheet/skin.css=yourskin/yourskin.css stylesheet/skin_task.css=yourskin/yourskin_task.css
如果您替换了面板中的图像但没有对其进行重命名,请转到步骤 d。 如果您重命名了图像,请执行以下操作:
执行以下步骤,以修改 index.jsp 文件。
遵循这些步骤:
<iam_im.ear>/user_console_war/app/imcss
<skin:skin name="yourskin" filename="/app/imcss/yourskin/yourskin.properties" />
CA Identity Manager 根据 index.jsp 文件的 <skin:update> 部分首先列出了哪一面板来选择 CA Identity Manager 用户控制台的默认面板。
按照 index.jsp 文件的以下 <skin:update> 部分中的说明,CA Identity Manager 将会显示 yourskin 面板的用户控制台:
<skin:update>
<skin:skin name="yourskin" filename="/app/imcss/yourskin/yourskin.properties" /> <skin:skin name="idm" filename="/app/imcss/idm/im.properties" /> <skin:skin name="neteauto" filename="/app/imcss/neteauto/neteauto.properties" /> <skin:skin name="horizontal" filename="/app/imcss/horizontal/horizontal.properties" /> <skin:skin name="horizontal2" filename="/app/imcss/horizontal2/horizontal2.properties" />
</skin:update>
在想要使用不同的面板时,您需要更改列出的面板标记的顺序。
如果您在 JBoss 应用程序服务器上运行 CA Identity Manager,则在创建面板之后,必须重新编译 JSP 文件,并重新启动应用程序服务器,如下所示:
注意:如果您使用的是不同的应用程序服务器,则不需要完成此步骤。
|
版权所有 © 2015 CA Technologies。
保留所有权利。
|
|