「アウトライン」ビューは、ポータル・サイトのページ、ラベル、および URL
の階層編成を表示します。
このビューを使用して、ポータル・サイトのデザイン・エレメントを作成、変更、再配置、および削除します。
「アウトライン」ビューのコンテンツ・ツリーには 3
つのメイン・ノードがあります。
「エレメント」ノード、「レイアウト」ノード、および「ナビゲーション・ルート」ノードです。
「エレメント」ノードは、ご使用のポータル・サイト・バージョンのすべてのデザイン・エレメントを表示します。
ただし、例外として、「スキン」ノードと「テーマ」ノードでは、ポータルについて選択可能な項目がリストされます。
「
レイアウト」ノードと「
ナビゲーション・ルート」ノードは、サイトの階層ビューを表示します。
「レイアウト」ノードには、サイト内のページ、行、列、およびポートレットが表示されます。
ご使用のポータル・プロジェクトが WebSphere
® Portal
5.0.2.2 または 5.1.0.x
と互換性があるかどうかによって、「
ナビゲーション・ルート」ノードでは以下に示すような名前および機能の相違があります。
表 1. 「アウトライン」ビューのポータル・ルート・ノードルート・ノード |
機能 |
マイ・ポータル (WebSphere Portal 5.0.2.2) |
新規ポータル・プロジェクトのインポートまたは作成後、「マイ・ポータル」が、
「ラベル 1」をその唯一の子としたルート・ノードになります。
Portal Designer 画面には表示されませんが、プレース・バーには、その下位ノードがすべて表示されます。 |
コンテンツ・ルート (WebSphere Portal 5.1.0.x) |
新規ポータル・プロジェクトのインポートまたは作成後、「コンテンツ・ルート」がルート・ノードになります。
「マイ・ポータル」ラベル、「ログイン」ページ、および「マイ・ポータルの編集
(Edit My Profile)」ページは、「コンテンツ・ルート」ノードの下位ノードです。WebSphere Portal 5.1
Server ではその他のラベルおよびページが「コンテンツ・ルート」の子としてサポートされますが、Rational® Software Development Platform で編集可能なものはこれらの 3 つだけです。 |
「アウトライン」ビューで選択可能なアクションは、以下のリストのとおりです。
- プロパティーの編集
- 「プロパティー」ビューで属性 (プロパティー) を編集するために、「アウトライン」ビューでいずれかのエレメントを強調表示します。
- 行の挿入
- 「レイアウト」ノードまたはルート・ノードの下で、ページ、列、行、またはポートレットを強調表示します。
右クリックし、「行の挿入」を選択してください。
親 - 子関係の場合は「子として」を選択し、兄弟関係の場合は「上」または「下」を選択します。
- 列の挿入
- 「レイアウト」ノードまたはルート・ノードの下で、ページ、列、行、またはポートレットを強調表示します。
右クリックし、「列の挿入」を選択してください。
親 - 子関係の場合は「子として」を選択し、兄弟関係の場合は「右へ」または「左へ」を選択します。
- 行の結合
- 兄弟行がある行を強調表示します。
右クリックし、「行の結合」を選択してください。
次に、「上の行と (With Row Above)」または「下の行と (With Row Below)」を選択します。
- 列の結合
- 兄弟列がある列を強調表示します。
右クリックし、「列の結合」を選択してください。
次に、「右側の列と」または「左側の列と」を選択します。
- ポートレットの挿入
- ノード階層の下部にある行または列、あるいはポートレットを強調表示します。
右クリックし、「ポートレットの挿入」を選択してください。
親 - 子関係の場合は「子として」 (行または列を強調表示した場合に選択可能な項目) を選択します。
兄弟関係の場合は「前」または「後」を選択します (ポートレットを強調表示した場合に選択可能な項目)。
- ラベルの挿入
- ルート・ノードの下で、ラベル、ページ、または URL を強調表示します。
右クリックし、「ラベルの挿入」を選択してください。
親 - 子関係の場合は「子として」を選択します。
兄弟関係の場合は「前」または「後」を選択します。
- ページの挿入
- ルート・ノードの下で、ラベル、ページ、または URL を強調表示します。
右クリックし、「ページの挿入」を選択してください。
親 - 子関係の場合は「子として」を選択します。
兄弟関係の場合は「前」または「後」を選択します。
- URL の挿入
- ルート・ノードの下で、ラベル、ページ、または URL を強調表示します。
右クリックし、「URL の挿入」を選択してください。
親 - 子関係の場合は「子として」を選択します。
兄弟関係の場合は「前」または「後」を選択します。
- スタイルの編集
- いずれかのエレメントを右クリックし、「スタイルの編集」を選択します。
Cascading Style Sheet (CSS) Designer に、対応するスタイルシート Styles.css が開きます。
- テーマの編集
- 「エレメント」ノードで、いずれかのテーマを右クリックし、「テーマの編集」
を選択します。 Page Designer に、JSP ファイル Default.jsp が開きます。
- ポートレットの編集
- Struts ポートレットおよび Faces ポートレットのいずれの場合も、「レイアウト」ノードまたは
「エレメント」ノードのいずれかを右クリックし、「ポートレットの編集」を選択します。
Page Designer に、ポートレットの表示モードを規定する JSP ファイルが開きます。
- 保管
- 「アウトライン」ビューで任意の項目を右クリックし、「保管」を選択して、ポータルへの変更を保管します。
ドラッグ・アンド・ドロップおよびカット・アンド・ペーストの使用
「アウトライン」ビューでの
ドラッグ・アンド・ドロップやカット・アンド・ペーストなどの機能は、ご使用のポータル・プロジェクトと
互換性があるサーバーのそれらの機能によく似ています。
WebSphere Portal
5.0.2.2 プロジェクトでは、異なる親ノードの下にあるページ、ラベル、および URL
の移動は行わないでください。そのような移動を行うと、パーソナライズされた
ページが失われ、またポートレットのユーザー・データも失われます。
WebSphere Portal 5.1.0.x
プロジェクトでは、異なる親ノードの下にあるページ、ラベル、および URL
の移動を、上記のような結果にならずに行うことができます。
WebSphere Portal 5.0.2.2 プロジェクトと 5.1.0.x
プロジェクトの両方において、行、列、およびポートレットのカット・アンド・ペーストやドラッグ・アンド・ドロップ
を行う場合は、それらの現行ページ・ノード内でのみ行わなければなりません。現行ページの外部にこれらのエレメントを移動すると、ポートレットのユーザー・データが失われます。
URL ノードの処理
URL ノードを選択すると、
「ラベルの挿入」、「ページの挿入」、および「URL
の挿入」などのコンテキスト・メニュー・オプションが使用不可になっています。これは、URL ノードが子ノードを
持つことができないためです。