3


对 Developer Portal 署名

本章介绍如何对 Sun Java System Content Delivery Server 的 Developer Portal 组件进行署名。可以更改下表中所述的任何一个文件或全部文件,以使 Developer Portal 界面更加符合公司形象。


表 3-1 Developer Portal 文件

文件

描述

$CDS_HOME/deployment/deployment-name/.../tpl/_tpl_main.jsp1

每页的旗标和脚注

$CDS_HOME/deployment/deployment-name/localization/DevPortalMessages.properties

用于标题和其他文本元素的字符串

$CDS_HOME/deployment/deployment-name/...developer/media/v_banner001.gif1

用于徽标的图形

$CDS_HOME/deployment/deployment-name/.../developer/styles/m4_developer.css1

用于基本颜色和字体的样式表

$CDS_HOME/deployment/deployment-name/.../developer/html/developer_agreement.html1

用户许可协议

$CDS_HOME/deployment/deployment-name/.../developer/support/docs/ContentDeveloperGuide.pdf1

单击帮助链接时显示的文件

1目录路径因所使用的应用服务器而异:

  • 如果使用的是 Sun Java System Application Server,则 Developer Portal 文件位于 $CDS_HOME/deployment/deployment-name/sun/domains/server-domain/applications/j2ee-modules/CDSDeveloperPortal 目录中。
  • 如果使用的是 WebLogic Server,则 Developer Portal 文件位于 $CDS_HOME/deployment/deployment-name/weblogic/domains/server-domain/applications/developer 目录中。

deployment-name 是在部署 Catalog Manager 时指定的名称;server-domain 是在部署配置文件中为 app.server.domain 属性指定的值。


 

提示 - 表 3-1 中列出的文件用于显示 Developer Portal 的页面。刷新页面时将显示更改。您可能希望对文件副本进行编辑,然后在确保没有错误后使用更改后的文件替换原始文件。



将介绍以下主题:


3.1 更改旗标

旗标是在每页顶端显示的图形。要使用不同的徽标图形或以其他方式更改顶部旗标,请编辑用于生成页面的模板:

1. 打开 $CDS_HOME/deployment/deployment-name/.../tpl/_tpl_main.jsp 文件。



注 - 编辑此文件时请务必谨慎。如果出现错误,可能会导致页面显示错误或根本不显示。



2. 查找包含旗标图像 (v_banner001.gif) 的表并使用定制的表替换整个表。

3. 保存所做的更改。


3.2 添加脚注

Developer Portal 没有默认脚注。如果需要,可以通过编辑用于生成页面的模板来添加脚注:

1. 打开 $CDS_HOME/deployment/deployment-name/.../tpl/_tpl_main.jsp 文件。



注 - 编辑此文件时请务必谨慎。如果出现错误,可能会导致页面显示错误或根本不显示。



2. 查找页面末尾的注释 <!-- Main Region Ends -->,并在该注释后面添加包含脚注的表。

3. 保存所做的更改。


3.3 更改标题

要更改主页面的标题,请编辑 $CDS_HOME/deployment/deployment_name/localization/DevPortalMessages.properties 文件并使用所需的标题替换以下属性的值:

default.app.title=Sun Java [TM] System Content Delivery Server - Developer Portal


3.4 更改徽标图形

要更改徽标图形,请使用公司的徽标替换 $CDS_HOME/deployment/deployment-name/.../developer/media/v_banner001.gif。如果要使用现有的旗标源代码,则图像大小为 215x25 像素。要正确地进行显示,请提供大小相同的替换徽标。



注 - 更改徽标后,Developer Portal 中的所有徽标显示都将更改。




3.5 更改基本颜色和字体

为了简化署名,Developer Portal 的布局由样式表 $CDS_HOME/deployment/deployment-name/.../developer/styles/m4_developer.css 控制。背景和字体颜色在样式表中进行定义。请编辑样式表以更改 Developer Portal 的颜色和字体。可以使用任意文本编辑器编辑此文件。


3.6 提供开发者许可协议

Developer Portal 为许可协议提供了占位符,您可以提供许可协议以指定开发者在将内容提交到服务器时必须接受的条款。请使用许可协议来替换占位符。

可以使用以下方法之一提供许可协议:

 

要将链接文本更改为许可协议,请编辑位于 $CDS_HOME/deployment/deployment_name/localization 目录中的 DevPortalMessages.properties 文件并将以下属性的值设置为您选择的字符串:

agreement.name=Wireless, Inc. Content Developers Agreement


3.7 更改注册确认

希望将内容提交到 Content Delivery Server 的开发者可以通过 Developer Portal 注册的方式来创建开发者帐户。成功完成注册后,将显示确认页。您可以通过设置位于 $CDS_HOME/deployment/deployment_name/localization 目录下的 DevPortalMessages.properties 文件中的以下属性来配置该页面的标题和消息:


3.8 更改帮助文件

开发者在 Developer Portal 的任何页面中单击帮助链接时,将会显示一个 PDF 文件,该文件介绍了如何将内容提交到 Content Delivery Server。要定制所显示的信息,请执行以下选项之一: