Sun Java System Portal Server 7.2 管理指南

删除按钮

Procedure删除容器的所有频道中的按钮

  1. 查找要使用的容器。如果要使用其中一个范例门户,则需要修改相应的“已包含”容器,此容器是顶层容器的一部分。

  2. 将“删除按钮”中的相应属性(在 <Properties></Properties>之内)标记添加到要删除之按钮所在的容器的显示配置文件中。这张表格包含两列,第一列列出了按钮,第二列列出了可隐藏按钮的属性。

    此表格中按钮的顺序与它们在频道中显示的顺序相同,从左到右依次是:“最小化”、“最大化”、“帮助”、“编辑”、“分离”和“删除”。

    按钮 

    可隐藏按钮的属性 

    最小化 

    <Boolean name="defaultChannelIsMinimizable" value="false"/>

    最大化 

    <Boolean name="defaultChannelIsMaximizable" value="false"/>

    帮助 

    <String name="helpURL" value=""/>

    编辑 

    <Boolean name="isEditable" value="false"/>

    分离 

    <Boolean name="defaultChannelIsDetachable" value="false"/>

    删除 

    <Boolean name="defaultChannelIsRemovable" value="false"/>


    注 –

    对于“帮助”和“编辑”按钮,应该为每个频道插入各自的属性。无法在容器的 <Properties></Properties> 标记中插入属性。


    确保容器中没有定义以下属性:


    <Collection name="channelsIsRemovable">..</Collection>
    <Collection name="channelsIsMinimizable"/>..</Collection>
    <Collection name="channelsIsMaximizable"/>..</Collection>
    <Collection name="channelsIsDetachable"/>..</Collection>
  3. 使用 psadmin 子命令或从 Portal Server 管理控制台将显示配置文件加载到 LDAP。

Procedure从 Portal Server 管理控制台中删除容器的所有频道中的按钮

  1. 登录到 Portal Server 管理控制台,并选择在其中定义了容器的用户、组织或角色。

  2. 选择“管理频道和容器”,并单击所包含的容器。

  3. DefaultChannelIsMinimizableDefaultChannelIsMaximizablehelpURLisEditableDefaultChannelIsDetachableDefaultChannelsIsRemovable 属性的值更改为 false

  4. 选择“保存”以保存新值。

Procedure删除单个频道中的按钮

  1. 对于要删除按钮的频道,可将相应的属性添加到包含该频道的容器的 Collection 标记。有关删除按钮的详细信息,参见“删除按钮”。这张表格包含两列,第一列列出了按钮,第二列列出了可隐藏按钮的属性。

    此表格中按钮的顺序与它们在频道中显示的顺序相同,从左到右依次是:“最小化”、“最大化”、“帮助”、“编辑”、“分离”和“删除”。

    按钮 

    可隐藏按钮的属性 

    最小化 

    <Collection name="channelsIsMinimizable">

    <Boolean name="channelname" value="false"/>

    </Collection>

    最大化 

    <Collection name="channelsIsMaximizable">

    <Boolean name="channelname" value="false"/>

    </Collection>

    分离 

    <Collection name="channelsIsDetachable">

    <Boolean name="channelname" value="false"/>

    </Collection>

    删除 

    <Collection name="channelsIsRemovable">

    <Boolean name="channelname" value="false"/>

    </Collection>

  2. 对于要删除按钮的频道,可将相应的属性添加到控制容器中的“集合”标记。

    例如,使用以下 XML 在 JSP 表格容器(此表格容器的名称为 MyFrontPageTabPanelContainer,其容器为 JSPTabContainer)中隐藏范例 JSP 频道的“删除”按钮。


    <Container name="MyFrontPageFramePanelContainer" provider="JSPTableContainerProvider">
    	<Properties>
    		...
    		<Collection name="channelsIsRemovable">
    		<Boolean name="SampleJSP” value="false”/>
    		</Collection>
    	</Properties>
    	...
  3. 使用 psadmin 子命令或从 Portal Server 管理控制台将显示配置文件加载到 LDAP。

Procedure从 Portal Server 管理控制台中删除单个频道中的按钮

  1. 登录到 Portal Server 管理控制台,并选择在其中定义了容器的用户、组织或角色。

  2. 选择“管理频道和容器”,并单击所包含的容器。

  3. 按照以下操作更改 channelsIsMinimizablechannelsIsMaximizablechannelsIsDetachablechannelsIsRemovable 属性的值:

    1. 从“属性”表格中选择属性(例如 channelsIsMinimizable),然后单击“新建属性”。

    2. 创建布尔类型的属性,并指定不需要该按钮的频道名称,接着将值设为 false

    3. 按照步骤完成向导。

      指定频道的“属性”表格中将会有新的布尔属性(例如 channelsIsMinimizable 属性)。