ポータルに訪問者ツールを追加する

ポータル デスクトップに、訪問者が自分のデスクトップ、ブック、およびページを変更するための機能を追加することができます。これらの訪問者ツールを使用するには、ストリーミング モードで実行中のデスクトップに訪問者がログインする必要があります。「シングル ファイル モードとストリーミング モード」を参照してください。

訪問者は、次の図のようにデスクトップ メニュー バーのテキスト リンクまたはアイコンをクリックすることで、訪問者ツールにアクセスします。

この例では、訪問者が [Customize My Portal] リンクまたはその下のアイコンをクリックして訪問者ツールにアクセスできます。[Customize My Portal] リンクは、この後に説明するシェルで使用される JSP によって表示され、編集アイコンはメニュー スケルトン JSP によって挿入されます。訪問者は、ログインしないと訪問者ツールにアクセスできません。

次の図は訪問者ツールを示しています。

訪問者ツールをポータルに追加するには

次に示す訪問者ツールの追加手順では、これらのツールをカスタム ポータル アプリケーション (portalApp サンプルではなく) に追加することを想定しています。アプリケーションまたはプロジェクトがポータルに対応していない場合は、両方にポータルをインストールします。「ポータル アプリケーションおよびポータル Web プロジェクトを作成する」を参照してください。

  1. ポータル デスクトップ用の認証フォームを設定します。デスクトップへの認証の追加については、「ログイン ポートレット」、「ログイン ディレクタ ポートレット」、または「認証を実装する」を参照してください。
  2. WebLogic Workshop で、新しいポータル ファイルを作成します。
  3. Portal Designer で、[Main Page Book] を選択します。
  4. [プロパティ エディタ] ウィンドウで、次のプロパティ値の組み合わせのいずれかを設定します。

    [ナビゲーション] : [Single Level Menu] または [Multi Level Menu]
    [編集可能] : [Edit in menu]

    または

    [ナビゲーション] : [No Navigation]
    [編集可能] : [Edit in titlebar]
  5. 表示された [モード プロパティ] で、[コンテンツ URI] フィールドの省略符号アイコン (...) をクリックし、<project>/visitorTools/visitorTools.portion を選択してから [開く] をクリックします。
  6. [表示対象] プロパティを false に設定します。
  7. Portal Designer でデスクトップを選択します。
  8. [プロパティ エディタ] ウィンドウで、[シェル] を「Visitor Tools Shell」に設定します。

    ここで、訪問者ツールを使用するために、.portal ファイルをテンプレートとしてストリーミング デスクトップを作成する必要があります。
  9. サーバが実行されていなければ、サーバを起動します。[ツールWebLogic ServerWebLogic Server の起動] を選択します。
  10. サーバが実行中になったら、[ポータルポータル管理] を選択して WebLogic Administration Portal を起動します。
  11. WebLogic Administration Portal にログインします (デフォルトのユーザ名とパスワードは、weblogicweblogic)。
  12. .portal ファイルをテンプレートとして、新しいデスクトップを作成します。e-docs に掲載されている WebLogic Administration Portal オンライン ヘルプの「新しいポータルを作成する」および「デスクトップを作成する」を参照してください。
  13. [ポータル リソース] ツリーで新しいデスクトップを選択し、[デスクトップ プロパティ] ページに移動します。ページの一番下で [View Desktop] をクリックします。
  14. デスクトップが表示されたら、ログインして訪問者ツールにアクセスします。

[Customize My Portal] リンクまたは編集アイコンをクリックすることで、訪問者ツールにアクセスできます。訪問者ツールにアクセスするこれらの方法を、両方使用する必要はありません。

.portal ファイルのメイン ページ ブックは、訪問者ツールを使用可能にするために WebLogic Administration Portal でデスクトップを作成する際に、メイン ページ ブックとして使用することができます。これによって、デスクトップに訪問者ツールが提供されます。

注意 : WebLogic Administration Portal でデフォルトの「新しい空白のデスクトップ」テンプレートを使用する方法でも、訪問者ツールを使用可能にしたデスクトップを作成できます。


関連トピック

シェルを作成する