第24章
この章では、ポータルページに便利な機能を追加するように設計されたシステムポートレットについて説明します。次のトピックを取り上げます。
ポータルページコントローラポートレットは、現在選択されているパーソナルページや共有ページをコンテナページ上の指定した場所に表示します。 このポートレットは、すべてのコンテナページに追加する必要があります。
通常、ポータル管理者は、次の例のようにこのポートレットをコンテナページ上のコンテンツペインに配置します。
このレイアウトでは、ポータルページコントローラポートレットは、ナビゲーションペインで選択されたページのコンテンツとレイアウトをコンテナページのコンテンツペインに描画することによって、そのページを表示します。
ページナビゲーションポートレットで説明されているように、ナビゲーションペインのリンクは、ページナビゲーションポートレットによって自動的に生成されます。
ポータルページコントローラポートレットに設定する初期設定はありません。
Page Navigationポートレットのグラフィカルユーザインタフェースによって、ユーザは、コンテナページ、共有ページ、パーソナルページなどアクセスが許可されたすべてのページを容易に移動することができます。通常ポータル管理者は、次の例のようにこのポートレットをコンテナページのナビゲーションペインに配置します。
Navigationポートレットは、ログインユーザが利用できるページへのリンクのセットを自動的に作成します。 次の例では、Navigationポートレットは、ログインユーザが利用できるコンテナページ、共有ページ、およびパーソナルページを表示します。
Navigationポートレットの次の初期設定が設定できます。
初期設定 |
説明 |
指定する内容 |
---|---|---|
幅 |
ポートレットコンテンツの表示幅 |
ピクセル数またはパーセンテージ |
レイアウト |
このポートレットのHTMLレイアウト |
HTMLコンテンツまたはHTMLコンテンツを示す範囲指定パス |
tooltip |
ページリンクの表示ツールチップ |
trueまたはfalse |
navigation-justification |
ナビゲーションテキストの整列 |
none, left, right、またはcenter |
listmaxrows |
ナビゲーションタイプをListに設定したときの最大表示行数 |
整数 |
containerpages-show |
コンテナページへのリンクを表示 |
trueまたはfalse |
containerpages-title |
コンテナページリンクのタイトルとして表示するテキスト |
テキスト文字列 |
containerpages-navigation-type |
コンテナページへのリンクの表示形式 |
次のいずれか1つ
|
containerpages-urlmode |
ナビゲーションに使用する方法: 通常のHTMLリンクか非表示HTML形式の利用 |
query(invisible form) または path(link) |
containerpages-sorting |
コンテナページへのリンクを表示する順序 |
ascending または descending |
containerpages-sortmode |
コンテナページの名前またはプライオリティの保存に使用するフィールド |
alphabetical または priority |
containerpages-categories |
コンテナページのリストをフィルタリングするページカテゴリリスト。 Uncategorizedによって、カテゴリ化されていないページをフィルタリングする。 |
カテゴリリスト(テキスト文字列) |
sharedpages-show |
共有ページへのリンクを表示するか |
trueまたはfalse |
sharedpages-title |
共有ページリンクのタイトルとして表示するテキスト |
テキスト文字列 |
sharedpages-navigation-type |
共有ページへのリンクの表示形式 |
次のいずれか1つ
|
sharedpages-urlmode |
ナビゲーションに使用する方法: 通常のHTMLリンクか非表示HTML形式の利用 |
query(invisible form) または path(link) |
sharedpages-sorting |
共有ページへのリンクを表示する順序 |
ascending または descending |
sharedpages-sortmode |
コンテナページの名前またはプライオリティのソートに使用するフィールド |
alphabetical または priority |
sharedpages-categories |
共有ページのリストをフィルタリングするページカテゴリリスト。 Uncategorizedによって、カテゴリ化されていないページをフィルタリングする。 |
カテゴリリスト(テキスト文字列) |
userpages-show |
パーソナルページへのリンクを表示するか |
trueまたはfalse |
userpages-title |
パーソナルページリンクのタイトルとして表示するテキスト |
テキスト文字列 |
userpages-navigation-type |
パーソナルページへのリンクの表示形式 |
次のいずれか1つ
|
userpages-urlmode |
ナビゲーションに使用する方法は、 通常のHTMLリンクか非表示HTMLフォームの利用 |
query(invisible form) または path(link) |
userpages-sorting |
パーソナルページへのリンクを表示する順序 |
ascending またはdescending |
userpages-sortmode |
パーソナルページの名前またはプライオリティのソートに使用するフィールド |
alphabetical または priority |
quicklinks-show |
クリックリンクを表示するか |
trueまたはfalse |
quicklinks-title |
クリックリンクのタイトルとして表示するテキスト |
テキスト文字列 |
quicklinks-navigation-type |
クリックリンクの表示形式 |
次のいずれか1つ
|
quicklinks |
外部リンクまたは内部リンクのリスト |
構文: ラベル~url 例: Novell~http://www.novell.com |
personalize-display |
Portal Personalizerへのリンクを表示するか |
trueまたはfalse |
portalpageadmin-display |
Portal Administrationページへのリンクを表示するか |
trueまたはfalse |
login-logout display |
ポータルログインまたはログアウトへのリンクを表示するか |
trueまたはfalse |
quicklink-display |
クリックリンクを表示するか |
trueまたはfalse |
次の表は、Navigationポートレットの初期設定、containerpages-navigation-type、sharedpages-navigation-type、およびuserpages-navigation-typeに対して指定できる各形式を示します。
ナビゲーションタイプ |
プレビュー |
---|---|
simpleRow |
|
simpleColumn |
|
simpleTree |
|
list |
|
menu |
|
hierVMenu |
|
hierHMenu |
|
ページヘッダポートレットを使用すると、企業のWebページの外観とイメージをカスタマイズすることが可能になります。 通常、ポータル管理者はこのポートレットをコンテナページ上のヘッダペインに配置して、企業の個性を表現します。
Headerポートレットの次の初期設定が設定できます。
初期設定 |
説明 |
指定する内容 |
---|---|---|
width |
ポートレットコンテンツの表示幅 |
ピクセル数またはパーセンテージ |
logo-image |
ヘッダに表示するロゴ |
URL |
background-image |
ヘッダの背景イメージ |
URL |
background-repeat |
背景イメージの繰り返しパターン |
no-repeat repeat-x repeat-y repeat |
background-position |
背景イメージの位置 |
top、middle、bottom または left,center,right |
layout |
このポートレットのHTMLレイアウト |
HTMLコンテンツまたはHTMLコンテンツを示す範囲指定パス |
sitename |
ポータルのメインタイトル |
テキスト文字列 |
salutation |
ヘッダのユーザ名表示の前に付加するあいさつ文 |
テキスト文字列 |
anonymous-salutation |
anonymousユーザへのあいさつ文 |
テキスト文字列 |
userformat-html |
ユーザ名の表示パターンを定義するHTMLレイアウト |
User範囲指定パスを使用したHTMLコンテンツ |
date-display |
現在の日付を表示するか |
trueまたはfalse |
date-style |
日付形式のパターン |
日付形式 使用可能なパターンの形式範囲指定パスを参照 |
personalize-display |
ポータルパーソナライザへのリンクを表示するか |
trueまたはfalse |
portalpageadmin-display |
Portal Administrationページへのリンクを表示するか |
trueまたはfalse |
login-logout display |
ポータルログインまたはログアウトへのリンクを表示するか |
trueまたはfalse |
Tooltip |
ページリンクのツールチップを表示するか |
trueまたはfalse |
navigation-justification |
ナビゲーションテキストの整列 |
none,left,right、またはcenter |
listmaxrows |
ナビゲーションをListに設定したときの最大表示行数 |
整数 |
containerpages-show |
コンテナページへのリンクを表示するか |
trueまたはfalse |
containerpages-title |
コンテナページリンクのタイトルとして表示するテキスト |
テキスト文字列 |
containerpages-navigation-type |
コンテナページへのリンクの表示形式 |
次のいずれか1つ 次のいずれか1つ
|
containerpages-urlmode |
ナビゲーションに使用する方法: 通常のHTMLリンクか非表示形式の利用 |
query(invisible form) または path(link) |
containerpages-sorting |
コンテナページへのリンクを表示する順序 |
ascending または descending |
containerpages-sortmode |
コンテナページの名前またはプライオリティの保存に使用するフィールド |
alphabetical または priority |
containerpages-categories |
コンテナページのリストをフィルタリングするページカテゴリリスト。 Uncategorizedによって、カテゴリ化されていないページをフィルタリングする。 |
カテゴリリスト(テキスト文字列) |
sharedpages-show |
共有ページへのリンクを表示するか |
trueまたはfalse |
sharedpages-title |
共有ページリンクのタイトルとして表示するテキスト |
テキスト文字列 |
shared-pages-navigation-type |
共有ページへのリンクの表示形式 |
次のいずれか1つ
|
sharedpages-urlmode |
ナビゲーションに使用する方法: 通常のHTMLリンクか非表示HTML形式の利用 |
query(invisible form) または path(link) |
sharedpages-sorting |
共有ページへのリンクを表示する順序 |
ascending または descending |
sharedpages-sortmode |
共有ページのソートに使用するフィールド: 名前かプライオリティ |
alphabetical または priority |
sharedpages-categories |
共有ページのリストをフィルタリングするページカテゴリリスト。 Uncategorizedによって、カテゴリ化されていないページをフィルタリングする。 |
カテゴリリスト(テキスト文字列) |
userpages-show |
パーソナルページへのリンクを表示するか |
trueまたはfalse |
userpages-title |
パーソナルページリンクのタイトルとして表示するテキスト |
テキスト文字列 |
userpages-navigation-type |
パーソナルページへのリンクの表示形式 |
次のいずれか1つ
|
userpages-urlmode |
ナビゲーションに使用する方法: 通常のHTMLリンクか非表示HTML形式の利用 |
query(invisible form) または path(link) |
userpages-sorting |
パーソナルページへのリンクを表示する順序 |
ascendingまたはdescending |
userpages-sortmode |
パーソナルページの名前またはプライオリティのソートに使用するフィールド |
alphabeticalまたはpriority |
quicklinks-show |
クリックリンクを表示するか |
trueまたはfalse |
quicklinks-title |
クリックリンクのタイトルとして表示するテキスト |
テキスト文字列 |
quicklinks-navigation-type |
クリックリンクの表示形式 |
次のいずれか1つ
|
quicklinks |
外部リンクまたは内部リンクのリスト |
構文: ラベル~URI 例: Novell~http://www.novell.com |
Copyright © 2004 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved. more ...