您可以通过创建定制级联样式表和提供定制图像来更改 IBM® Rational® Asset Manager Web 应用程序的外观。
开始之前
如果您修改了缺省文件来定制
Rational Asset Manager 前发行版的主题,那么在更新到 V
7.5.2.3 之前,请先下载当前主题。在更新期间,当前主题将由该版本的缺省主题覆盖。在完成对服务器的
Rational Asset Manager 更新之后,请将主题重新应用到测试安装以确定先前版本中的问题。
关于此任务
存储库管理员可以下载一个归档,其中包含定义了 Web 应用程序外观的图像和级联样式表。定制这些文件后,存储库管理员会上载已更新的归档以实施更改。
过程
- 以存储库管理员身份登录 Web 客户端。
- 单击管理。
- 在“存储库管理”侧边栏中,单击工具。
- 在“工具”页面上,查找“管理主题”部分。
- 单击下载当前主题。
- 将 currentTheme.zip 归档保存到本地计算机上。 该归档文件包含级联样式表 (CSS)、JavaServer Pages (JSP) 和映像文件。
- 将该归档解压缩。保留文件夹结构。
- 创建一个或多个 CSS 文件,并将其保存在 theme/custom/css 目录中。
- 查看随 Rational Asset Manager 一起安装的缺省样式表。
对于您要更改的任何样式,请将样式规则复制到 CSS 文件中并编辑样式。您在新 CSS 文件中所做的更改会覆盖缺省样式表中的样式规则。
要点: 请勿修改主题归档文件中的缺省样式表。这些样式表是因发行版而异,并且在升级 Rational Asset Manager 时将被覆盖。
- 将您的定制样式表以链接形式添加到 theme/custom/cssIncludes.jspf 中。 示例:
<link rel="stylesheet"
type="text/css" href="${pageContext.request.contextPath}/${applicationScope.themePath}/custom/css/jkeEnterprises.css"
/>
- 在定制目录中创建 images 文件夹,并将主题中使用的图像文件保存到其中。 示例:theme/custom/images-jke-enterprises
- 创建包含已更新文件的归档。 可以定制归档的名称,但是名为“theme”的文件夹必须是归档的根文件夹。
除您创建的定制 CSS 文件之外,还必须在主题归档中包括以下文件(即使未做出任何更改):
- theme/custom/header.jspf:包含徽标图像、已登录用户的名称以及“登录”、“注销”、“帮助”和“扩展”链接
- theme/custom/cssIncludes.jspf:包含指向您的定制 CSS 文件的 <link> 标记。
- theme/custom/homeContent.jspf:包含主页的内容区域
- theme/custom/jspHeader.jspf:包含其他条幅详细信息
- theme/custom/requestAccess.jspf:此文件显示于登录页面上的登录表单下。在缺省主题中,该片段中没有任何内容;但是,您可能希望添加链接,如“忘记密码”或“注册”(Web 应用程序的常用链接)。
- theme/custom/requestAccessForm.jspf:此文件显示于主页的登录表单下。在缺省主题中,该片段中没有任何内容;但是,您可能希望添加链接,如“忘记密码”或“注册”(Web 应用程序的常用链接)。
- theme/custom/css/advanced.css:用于大小和位置调整的高级 CSS
- theme/custom/css/basic.css:用于图像、背景和字体样式的基本 CSS
- theme/custom/css/hideRightColumn.css:用于不具有右列的页面的 CSS
- theme/custom/css/pageLayout.css:用于一般页面布局的 CSS
- theme/custom/css/showLeftColumn.css:用于具有左列的页面的 CSS
- 在“工具”页面的“管理主题”部分,单击浏览。
- 查找更新的归档。
- 单击上载。
结果
将应用新主题。如果未显示更改,请单击浏览器上的刷新或重新装入按钮。您还可能必须清除 Web 浏览器的高速缓存。您无需重新启动 Web 应用程序。如要验证该主题是否已正确应用,请查看 Web 应用程序的若干页面。如果显示了意外的结果,请修改定制 CSS 文件并再次上载该主题。
下一步做什么
保存主题归档的副本。如果必须恢复原始主题,请单击
恢复缺省主题。
如果重新部署 Web 应用程序或将 Web 应用程序升级到新版本,那么将应用缺省主题,并且您必须上载定制主题。