Sun Java System Portal Server 7.2 管理指南

Procedure为多门户环境创建模板

在多门户环境中(系统中有一个以上的门户),使用 PAR 机制(不是直接编辑 communityTemplateBaseDir 中的文件)以跨多个门户应用社区模板的更改。这将允许所有门户拥有一组相同的社区模板。如果不希望使用跨门户的同步环境,可参考为单门户环境创建新模板中的指导。

  1. 可使用 psadmin export --type desktop 导出桌面数据(包含社区模板),然后将该数据导出以编辑内容;也可只使用社区模板(而不使用任何其他桌面数据)从头开始创建新的 PAR 结构。

    请按照为单门户环境创建新模板中的指导来编辑内容。

    • 创建包含以下内容的新 PAR 文件:

         -+-- META-INF -- MANIFEST.MF
          |    
          +-- pbfiles -+-- communityTemplateBaseDir -+-- template1 -+-- deleted.xml
          |                                          |              |
          |                                          |              +-- disabled.xml
          |                                          |              |
          |                                          |              +-- member.xml
          |                                          |              |
          |                                          |              +-- owner.xml
          |                                          |              |
          |                                          |              +-- visitor.xml
          |                                          |
          |                                          +-- template1.properties
          |                                          |
          |                                          +-- template1_en.properties
          |                                          |
          |                                          +-- template1_fr.properties
          |                                          |
          |                                          +-- ...
          |
          +-- static -- community -- images -- template1.gif
  2. 根据需要编辑或添加内容。

  3. 创建新的 PAR 文件。

  4. 使用 psadmin import 子命令跨所有门户导入 PAR 内容。

    如果您导出所有桌面数据,请注意 psadmin export 子命令将导出所有桌面数据;如果您只使用社区模板从头开始创建新 PAR 结构,则该命令仅会导出社区模板。


    提示 –

    有关详细信息,参见《Sun Java System Portal Server 7.2 Command-Line Reference》中的“psadmin export”