查看: 1670|回复: 1

[Lotus] portal 6中的主题策略

[复制链接]
论坛徽章:
2
IBM软件技术精英协会成员
日期:2006-12-27 18:43:27ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
发表于 2007-2-9 14:58 | 显示全部楼层 |阅读模式
portal的整体外观设计,称之为主题(theme)。在以前的版本中,门户页面的呈现导航方式(例如:导航条是横向展开还是纵向展开,导航的层数和每层展开的页面数量)都是在jsp文件中写死的。如果要改动,就要修改或者新建一个主题。

在portal6.0中,出现一个新的概念:主题策略——theme policy。对于同一个主题,通过选择不同的主题策略,可以使页面呈现出不同的导航方式。将通过jsp/css设计好的theme和theme policy进行各种组合,可以使整个门户外观设计和展现变得更加灵活。

确省的主题策略包括:
- SingleTopNav
- SingleTopNavMinimal
- DoubleTopNav
- DoubleTopNavMinimal
- SideNavOnly
- SideNavOnlyMinimal
- NoTheme
- SingleTopNavLevel2
- Palette

上述主题策略的具体说明描述,请参见portal6信息中心(在搜索框中输入theme policy进行搜索即可找到)http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/index.jsp


要想察看这些theme policy的具体文件,需要使用xmlaccess命令,具体执行步骤如下:
1.  创建文件exporttheme.xml,代码如下:
  <?xml version="1.0" encoding="UTF-8"?>
<request xsi:noNamespaceSchemaLocation="PortalConfig_1.4.xsd"
create-oids="true" type="export"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <portal action="locate">
        <policy-node action="export" label="WebPage"
                type="theme" path="">
             <url>file:///c:/temp/exportThemePolicies.xml</url>
        </policy-node>
    </portal>
</request>

2. 在<PORTAL_ROOT>\bin目录下执行:
xmlaccess -user <wpsadmin_name> -password <wpsadmin_password> -url localhost:10038/wps/config -in exporttheme.xml -out temp.xml

3. 当命令成功之行后,会生成c:/temp/exportThemePolicies.xml文件,该文件就是这些主体策略的具体描述。
论坛徽章:
1
IBM软件技术精英协会成员
日期:2006-12-27 18:43:27
发表于 2007-2-10 21:07 | 显示全部楼层
portal 6还是增加了很多新的功能。也希望在这里看到更多portal与domino集成的例子。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

PostgreSQL中国大会,参会票抢购!

由 PostgreSQL中文社区与ITPUB联合主办的第九届《PostgreSQL 中国技术大会》将在北京隆重召开。PostgreSQL 作为功能最强的的开源关系型数据库之一,得到了越来越多企业的推广和运用,也越来越受到广大技术爱好者的欢迎和重视。这将是 PostgreSQL 的又一次交流盛会。
----------------------------------------
时间:2019年11月29~11月30日

点击报名>>
TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表