ポータルは、階層構造で配置されるノードとエレメントから構成されます。
ポータル・
エレメントは、ポータルを構成するコンポーネントです。
エレメントのタイプは、以下のとおりです。
- ポータル設定 (ポータルのデフォルト言語など)
- ポートレット
- 行コンテナー (行)
- 列コンテナー (列)
- スキン
- テーマ
- ページ
- ラベル
- URL
ポータル・ノードは、次のいずれかのタイプの URL アドレス可能エレメントです。
- ページ
- ページは、ポートレットのコンテンツを表示します。
ページには、他のページを含めて、他のノードを含むことができます。
ページには、行コンテナーと列コンテナー、およびポートレットを含むことができます。コンテナーは、ページ上のポートレットまたは他のコンテナーのレイアウトの配置に使用できる列または行です。
- ラベル
- ラベルは、コンテンツを表示しませんが、他のノードを含むことができます。
主に、ノードのグループ化に使用されます。
- URL
- URL は、外部 Web サイト (外部 URL)、またはポータル・サイト内のページ (内部 URL) を含めて、任意の URL アドレス可能リソースを起動できます。
内部 URL は、ポータル内の他のページにのみリンクできます。
ポータル階層
ポータルには、ノードとエレメントの配置を支配する、厳密な階層ルールがあります。ポータル内のエレメントの配置時には、次の制限に注意してください。
Portal Designer はこれらのルールを実行して、ご使用のサーバー・バージョンと
非互換のサイトが作成されないようにします。
- ページには、単一のトップレベルの行または列が必要です。
トップレベルの行または列には、ピア・ノードはありません。
- 行は、ページまたは列の子です。
- 列は、ページまたは行の子です。
- ポートレットは、行または列の子です。
- 兄弟ノードは、同じエレメント・タイプでなければなりません。
したがって、行、列、およびポートレットは、ピア・エレメントとして共存することはできません。
また、「設計 (Design)」ビューおよび「アウトライン」ビューで
使用するドラッグ・アンド・ドロップ およびカット・アンド・
ペースト などの機能がアクティブになるのは、特定のノードで行いたい移動に、ご使用のポータル・プロジェクト・
バージョンとの互換性がある場合のみです。