Portlet 为门户网站用户提供了自定义的工具、服务以及信息。门户网站本身包含许多 portlet,此外您还可以创建自己的 portlet。您可以让 Web 开发人员或 Oracle portlet 开发人员为您创建 portlet,或者从 Oracle 技术网络 http://www.oracle.com/technology/index.html 下载 portlet。
本主题讨论以下内容:
要了解如何创建或编辑系统管理对象(包括 portlet、portlet 包、portlet 模板和 portlet Web 服务),请参阅创建和编辑系统管理对象。
有两种类型的 portlet:内建 portlet 和远程 portlet。
内建 portlet 由一组或多组位于门户网站计算机上的程序组成。您的门户网站管理员需要在正确的位置安装此程序,然后才可以创建内建 portlet。
远程 portlet 是由独立远程服务器托管的 portlet。当用户显示包含远程 Portlet 的“我的页面”或社区页面时,门户网站会联系相应远程服务器,以获取更新的 Portlet 内容。
一些 portlet 可随门户网站一起安装,并且随时可供门户网站用户使用,但其它 portlet 则需要您手动安装和配置。
注:有关安装 portlet 代码的信息,请参阅 Installation Guide for Oracle WebCenter Interaction(可从 Oracle 技术网络 http://www.oracle.com/technology/documentation/bea.html 获取)或 portlet 随附的文档,或者联系门户网站管理员。
要使内建 portlet 可供门户网站用户使用:
要使远程 portlet 可供门户网站用户使用:
Portlet Web 服务允许您指定 portlet 的功能设置,而将显示设置留在每个关联的 portlet 中进行。Portlet Web 服务可分为内建 portlet Web 服务和远程 portlet Web 服务。
要了解内建 Portlet Web 服务编辑器,请参阅以下编辑器页之一:
要了解远程 Portlet Web 服务编辑器,请参阅以下编辑器页之一:
Portlet 包是封装起来的相关 Portlet 的集合,可方便地加入“我的页面”或社区页面。当用户将 Portlet 添加到其“我的页面”或社区页面时,可以添加包中的所有 Portlet 或从中选择个别 Portlet。您可能要为具有相关功能的 Portlet 创建 Portlet 包,或者为特定用户组可能认为有用的所有 Portlet 创建 Portlet 包。这样做可以让用户更加轻松地查找与其特定需要相关的 Portlet,而无需浏览门户网站中的所有 Portlet。
要了解 Portlet 包编辑器,请单击以下编辑器页之一:
Portlet 模板可让您为一个 Portlet 创建多个实例,每个实例显示的信息稍有不同。例如,您可能想要创建“区域销售 Portlet 模板”,通过该模板为贵公司的每个销售区域创建不同的 Portlet。您甚至可能想要在一个页面中包括所有的“区域销售 Portlet”,以供执行概览。
要了解 Portlet 模板编辑器,请单击以下编辑器页之一:
从 portlet 模板创建 portlet:
有些 portlet 和 portlet 模板(及其必要的 portlet Web 服务和远程服务器)可在安装门户网站时使用:
注:您可以自行创建 portlet,请 Web 开发人员或 Oracle WebCenter Interaction portlet 开发人员为您创建 portlet,或者从 Oracle 技术网络 http://www.oracle.com/technology/index.html 下载 portlet。有关安装和配置作为软件包提供的 Portlet 的信息,请参阅 Portlet 软件文档而非本指南中的步骤。有关开发 portlet 的信息,请参阅 Oracle WebCenter Portlet Toolkit for .NET Development Guide,位于 Oracle 技术网络 http://www.oracle.com/technology/documentation/bea.html。
可以配合使用以下导航 Portlet 和 Portlet 就绪导航方案(在体验定义中设置),来为 Portlet 提供自定义导航:
导航标记页眉 Portlet:该 Portlet 是作为包含导航标记的自定义页眉的示例而提供的;您可以对其进行自定义,然后将其用于社区或体验定义。此 portlet 存储于“门户网站资源”文件夹中。
注:为了方便您使用 Portlet 进行导航,门户网站中也包含标记导航体验定义。该体验定义使用“Portlet 就绪导航”方案,并将导航标记页眉 Portlet 设置为其页眉。
可以将以下登录 Portlet 添加到客人默认配置文件中,以便用户能登录至门户网站:
门户网站登录:此 Portlet 可让用户登录至门户网站。您可能想要将它添加到客人用户的主页,以便这些用户在浏览至您的门户网站时可以从所显示的默认页面登录。此 portlet 存储于“门户网站资源”文件夹中。
标记登录 Portlet:该 Portlet 是作为使用自适应标签的自定义登录 Portlet 的示例而提供的;可以对它进行自定义,然后添加到客人用户的主页,以便这些用户在浏览至您的门户网站时可以从所显示的默认页面登录。此 portlet 存储于“门户网站资源”文件夹中。有关自适应标签的信息,请参阅 Oracle WebCenter Interaction UI Customization Guide,位于 Oracle 技术网络 http://www.oracle.com/technology/documentation/bea.html。
默认情况下,用户配置文件页面包含以下用户配置文件 Portlet:
文件夹专业知识:此 portlet 显示用户作为专家的文件夹的列表。通过文件夹编辑器的相关资源页面,门户网站管理员可以将用户作为专家添加至文件夹,或者如果用户具有“自选专家”的活动权限,则他们可在浏览目录中的文件夹时将自己作为专家添加至文件夹。此 portlet 存储于“门户网站资源”文件夹中。
一般信息:此 Portlet 显示诸如名称和地址的用户配置文件信息,门户网站管理员可以将它配置为显示任何信息。此 portlet 存储于“门户网站资源”文件夹中。
受管社区:此 Portlet 显示用户具有“编辑”或“系统管理”访问权限的社区。此 portlet 存储于“门户网站资源”文件夹中。
有关用户配置文件的详细信息,请参阅关于用户配置文件。
可以将以下 Portlet 添加至“我的页面”和社区页面:
任务历史记录内建 Portlet:该 Portlet 显示的作业历史记录信息与 Automation Service 管理程序的作业历史记录页上所显示信息相同。此 portlet 存储于“门户网站资源”文件夹中。
门户网站搜索:此 Portlet 可让用户搜索您的门户网站并访问他们的已保存搜索。用户可能想要将它添加到自己的个人主页之一,以便访问他们的已保存搜索。此 portlet 存储于“门户网站资源”文件夹中。
RSS 阅读器 Portlet:此 portlet 可让用户指定要在“我的页面”上显示的 RSS 或 ATOM 馈送。此 portlet 存储于“门户网站资源”/“RSS 阅读器”文件夹中,但只有当门户网站管理员安装了远程 Portlet 服务时才可以使用。
RSS 社区阅读器 Portlet:此 portlet 可让社区管理者指定要在社区页面上显示的 RSS 或 ATOM 馈送。此 portlet 存储于“门户网站资源”/“RSS 阅读器”文件夹中,但只有当门户网站管理员安装了远程 Portlet 服务时才可以使用。
以下 Portlet 模板(及任何必要的 Portlet Web 服务和远程服务器)是在安装门户网站时创建的:
社区链接 Portlet 模板:门户网站使用此模板创建显示社区知识目录文件夹中保存的链接的 Portlet。此 portlet 模板存储于“门户网站资源”文件夹中。要了解有关社区链接 portlet 的详细信息,请参阅社区链接 Portlet。
内容快照:此模板由门户网站用来创建显示快照查询结果的 portlet。此 portlet 模板存储于“门户网站资源”文件夹中。