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. 針對要移除按鈕的通道,請在控制容器中將適當的特性新增至 Collection 標記。

    例如,使用下列 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 特性)。