Sun Java System Portal Server 7.2 管理ガイド

ボタンの削除

Procedureコンテナ内のすべてのチャネルからボタンを削除する

  1. 作業対象のコンテナを探します。サンプルポータルのいずれかに対して作業を行っている場合、最上位コンテナの一部である適切な「従属」コンテナを変更する必要があります。

  2. 削除するボタンについて、次の表に示す適切なプロパティーを、(<Properties></Properties> タグで囲んで) コンテナのディスプレイプロファイルに追加します。次の表には、最初の列にはボタン、2列目はボタンを非表示にするためのプロパティーがリストされています。

    この表内でのボタンの順序は、チャネル内で左から右に向かってボタンが表示される順序 (「最小化」、「最大化」、「ヘルプ」、「編集」、「切離し」、および「削除」) に対応します。

    ボタン 

    ボタンを非表示にするためのプロパティー 

    最小化 

    <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 に読み込みます。

ProcedurePortal Server 管理コンソールを使用してコンテナ内のすべてのチャネルからボタンを削除する

  1. Portal Server 管理コンソールにログインし、コンテナが定義されているユーザー、組織、またはロールを選択します。

  2. 「チャネルおよびコンテナを管理」を選択し、対象のコンテナをクリックします。

  3. DefaultChannelIsMinimizableDefaultChannelIsMaximizablehelpURLisEditableDefaultChannelIsDetachable、および DefaultChannelsIsRemovable の各プロパティーを false に変更します。

  4. 「保存」を選択して新しい値を保存します。

Procedure単一のチャネルからボタンを削除する

  1. ボタンを削除するチャネルについて、そのチャネルが含まれているコンテナの Collection タグに適切なプロパティーを追加します。削除するボタンについては、「ボタンの削除」を参照してください。次の表には、最初の列にはボタン、2列目はボタンを非表示にするためのプロパティーがリストされています。

    この表内でのボタンの順序は、チャネル内で左から右に向かってボタンが表示される順序 (「最小化」、「最大化」、「ヘルプ」、「編集」、「切離し」、および「削除」) に対応します。

    ボタン 

    ボタンを非表示にするためのプロパティー 

    最小化 

    <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. その中のボタンを削除するチャネルについて、そのチャネルを制御しているコンテナの「コレクション」タグに適切なプロパティーを追加します。

    たとえば、そのコンテナが JSPTabContainer である JSP テーブルコンテナ MyFrontPageTabPanelContainer 内のサンプル JMS チャネルの「削除」ボタンを非表示にするには、次の XML を使用します。


    <Container name="MyFrontPageFramePanelContainer" provider="JSPTableContainerProvider">
    	<Properties>
    		...
    		<Collection name="channelsIsRemovable">
    		<Boolean name="SampleJSP” value="false”/>
    		</Collection>
    	</Properties>
    	...
  3. psadmin サブコマンドまたは Portal Server 管理コンソールを使用して、ディスプレイプロファイルを LDAP に読み込みます。

ProcedurePortal Server 管理コンソールを使用して単一のチャネルからボタンを削除する

  1. Portal Server 管理コンソールにログインし、コンテナが定義されているユーザー、組織、またはロールを選択します。

  2. 「チャネルおよびコンテナを管理」を選択し、対象のコンテナをクリックします。

  3. channelsIsMinimizablechannelsIsMaximizable channelsIsDetachable、および channelsIsRemovable の各プロパティーを次のように変更します。

    1. (channelsIsMinimizable などの) プロパティーを選択して、「プロパティー」テーブルから「新規プロパティー」をクリックします。

    2. ブール型のプロパティーを作成し、そのボタンを非表示にするチャネル名を指定して、値を false に設定します。

    3. 手順に従ってウィザードを完了します。

      指定されたチャネルの「プロパティー」テーブルに、新しいブール型プロパティーが (channelsIsMinimizable プロパティーなどに対して) 追加されていることを確認します。