この章では、ポータルでのデバイス設定の管理方法について説明します。デバイス設定により、デスクトップ・ブラウザ、スマートフォン、タブレットなどの様々な種類のデバイスにおけるポータルのレンダリング方法を制御できます。
この章の内容は、次のとおりです。
権限: この章のタスクを実行するには、ポータルの 権限の詳細は、第29.1項「ポータルのロールと権限について」を参照してください。 |
企業のポータル・ユーザーは、スマート・フォンからタブレット、デスクトップ・ブラウザに至る様々なデバイスからポータルにアクセスします。デバイス設定および関連する機能により、様々なデバイスにおけるポータル・ページのレンダリング方法を正確に制御できます。ポータル・モデレータの場合は、新しいタイプのデバイスをサポートしたり、特定のデバイスにおけるポータル・ページのレンダリング方法を変更または改善したりするように要求されることがあります。
WebCenter Portalには、ある特定のリクエストがどのタイプのデバイスから送信されるのかを認識し、該当するデバイスにポータルを適切にレンダリングする機能があります。モデレータの場合は、デバイス設定により、どのページ・テンプレートおよびスキンを特定のデバイスまたは特定のクラスのデバイスに関連付けるのかを指定します。
ポータル・モデレータの場合は、既存のデバイス・グループを編集し、ページ・テンプレートまたはそれに関連付けられたスキンを変更する権限があります。ページ・テンプレートまたはスキンを変更することにより、ポータルの特定のデバイスに対するページのレンダリング方法を変更します。さらに、特定のデバイス・グループに表示するよう設計された代替ページであるページ・バリアントを作成し、編集することもできます。ポータル・モデレータによる変更は、ポータル管理者が行ったデバイス・グループの設定をオーバーライドしますが、これは自らのポータルに限定されます。
デバイス設定を正常に使用するには、次の概念を理解しておくことが重要です。
デバイス・グループ
デバイス
デフォルト・デバイス・グループ
ページ・バリアント
フォールバック・ページ
これらの概念の詳細は、Oracle Fusion Middleware Oracle WebCenter Portalの管理のデバイス設定に関する項を参照してください。
ポータル・モデレータの場合は、ポータルにおける次のデバイス・グループの設定を管理できます。
デバイス・グループが使用するページ・テンプレートおよびスキン
デバイス・グループの非表示または表示
デフォルト・デバイス・グループ
デバイス・グループの優先順位
WebCenter Portalには、スマートフォン、タブレット、デスクトップ・ブラウザなどの一般的なクラスのデバイスに適切にレンダリングされるよう設計されたページ・テンプレートがいくつか、デフォルトで用意されています。これらのテンプレートをそのまま使用することも、ニーズに合せて変更することも、または新しいテンプレートを作成することもできます。
ポータルでデバイス設定にアクセスするには:
ポータル管理(第7.1項「ポータル管理へのアクセス」を参照)で、左側のナビゲーション・ペインの「デバイス設定」(図9-1)をクリックします。
ブラウザで次のURLを入力して、「デバイス設定」ページに直接移動することもできます。
http://host:port/webcenter/portal/builder/portals/admin/
PortalName
/device
デバイス・グループは、類似した表示要件を共有するデバイスの集合を表します。この項では、モデレートするポータルのデバイス・グループを管理する方法について説明します。
デバイス・グループに関連付けられたスキンまたはテンプレートは変更できます。
デバイス・グループの基本詳細を編集するには:
「デバイス設定」ページ(第9.2項「ポータルでのデバイス設定へのアクセス」を参照)で、編集するデバイス・グループを選択します。
「アクション」メニューから、「編集」を選択します。
「アセット」セクションで、そのデバイス・グループで使用するページ・テンプレートとスキンを選択します。
注意: 式エディタは、式言語(EL)式を使用したカスタム値の入力に使用可能で、これによりスキンまたはページ・テンプレートを動的に選択できます。アセットの横にあるアイコンをクリックして、エディタを選択して開きます。EL式に関してサポートが必要な場合、アプリケーション開発者がEL式を提供できます。詳細は、『Oracle Fusion Middleware Oracle WebCenter PortalおよびOracle JDeveloperでのポータルの開発』の式言語式に関する付録を参照してください。 |
「保存」→「閉じる」の順にクリックします。
すべてのデバイス・グループは、組込みまたはカスタムのいずれであっても、非表示または使用可能としてマークできます。デバイス・グループの名前の横にあるチェック・マークは、そのデバイス・グループが使用可能であることを示します。チェック・ボックスにチェックがない場合は、そのデバイス・グループがポータルで使用できないことを示します(図9-2)。この設定は、ページ・バリアントの作成時に使用可能な選択も制御します。デバイス・グループを非表示にしている場合は、新規ページ・バリアントで使用するオプションとして表示されず、そのグループを使用したページ・バリアントの作成はできません。表示/非表示の設定は、ポータル管理設定から継承されますが、ポータル・モデレータによってポータル・レベルでオーバーライドできます。第12.3項「デバイス・グループのページ・バリアントの作成」も参照してください。
ポータルでデバイス・グループを使用できるようにするには、前の図に示すようにマークを付けます。
デバイス・グループを使用可能にするには:
「デバイス設定」ページ(第9.2項「ポータルでのデバイス設定へのアクセス」を参照)で、表示するデバイス・グループの「使用可能」チェック・ボックスを選択します。
デバイス・グループを非表示に選択すると、ポータル作成者に表示されず、選択できないようになります。デバイス・グループを非表示にするには:
「デバイス設定」ページ(第9.2項「ポータルでのデバイス設定へのアクセス」を参照)で、非表示にするデバイス・グループの「使用可能」チェック・ボックスを選択解除します。
「デスクトップ・ブラウザ」という名前の組込みデバイス・グループがWebCenter Portalのデフォルト・デバイス・グループです。作成する新規ページはすべて、そのデフォルト・デバイス・グループに自動的に関連付けられます。
「デバイス・グループ」表で、デフォルトとして設定されたデバイス・グループの横にはDefault
が表示されます。
デバイス・グループをデフォルトに設定するには:
「デバイス設定」ページ(第9.2項「ポータルでのデバイス設定へのアクセス」を参照)で、デフォルトに指定するデバイス・グループを選択し、「アクション」メニューの「デフォルトとして設定」をクリックします。
これにより、選択したデバイス・グループの横にDefault
が表示されます。
「フィルタ」フィールドでは、「デバイス・グループ」表に表示されるデバイス・グループのリストをフィルタリングできます。フィルタにより、デバイス・グループ名、表示名および説明での検索が行われます。
デバイスを使用してWebCenter Portalにアクセスすると、そのデバイスが属するデバイス・グループに関連付けられたページ・テンプレートやスキンなどのアセットを使用してポータルがレンダリングされます。ただし、1つのデバイスが複数のデバイス・グループに関連付けられている場合があります。そのような場合は、「デバイス・グループ」タブでのデバイス・グループの順序付けにより、デバイス・グループの優先順位が決まります。
デバイス・グループの順序を定義するには:
「デバイス設定」ページ(第9.2項「ポータルでのデバイス設定へのアクセス」を参照)で、次の順序付けアイコンを使用してデバイス・グループの順序を定義します(図9-3)。
最上位に移動: クリックすると、選択したデバイス・グループがデバイス・グループの表示リストの最上位に移動します。
これは、1つのデバイスが2つ以上のデバイス・グループに属している場合、最上位のデバイス・グループが優先される必要があることを示しています。
上へ移動: クリックすると、選択したデバイス・グループがデバイス・グループの表示リストで1つ上に移動します。
下へ移動: クリックすると、選択したデバイス・グループがデバイス・グループの表示リストで1つ下に移動します。
最下位に移動: クリックすると、選択したデバイス・グループがデバイス・グループの表示リストの最下位に移動します。