モバイル・ページおよび標準ページがモバイル・デバイスからアクセスできる一方で、ポートレット開発者は、必要に応じてOracleAS Wireless XMLを作成できるように、ポートレットを特にモバイル対応にする必要があります。
同様に、アイテムのサブセットのみがモバイル対応です。BaseURL、BasePageLinkおよびBaseSubPageDisplayに基づいたアイテム・タイプを追加できます。つまり、モバイル・ページに使用できる可能性があるアイテム・タイプには、シンプルURL、URL、ワイヤレスURL、シンプル・ページ・リンク、ページ・リンク、ログイン/ログアウト・リンク、サブページ表示があります。これはまた、これらのタイプに基づいてユーザーが作成したすべてのアイテム・タイプは、モバイル・ページへの追加に使用できる可能性があることを意味します。たとえば、次のようになります。
シンプルURLアイテム: ポータルから離れているモバイル・ユーザーと、使用されているデバイスに適したマークアップ言語(WML、HDML、XHTMLなど)のWebサイトをリンクします。
モバイル・デバイスは、シンプルURLをそのまま受信するため、ターゲット(シンプルURLリンクに定義)はモバイル・デバイスをサポートできる必要があります。
ワイヤレスURLアイテム: ポータルから離れているモバイル・ユーザーと、(WML、HDML、XHTMLなどのデバイス固有のマークアップではなく)OracleAS Wireless XMLをサポートするWebサイトをリンクします。
ポータルのOracleAS Wirelessサービスにより、ワイヤレスURLアイテムのURLはリライトされた後、モバイル・デバイスに送信されます。そのため、ワイヤレスURLのターゲットはMobileXMLをサポートしている、すなわちOracleAS Wirelessの有効なターゲットである必要があります。
シンプル・ページ・リンク・アイテム: ユーザーと、同じポータル内の別のOracle Portalページをリンクします。
サブページ表示アイテム: 現行のページについて、サブページのメニューを表示します。ユーザーがサブページを選択すると、そのサブページに移動します。表示されるサブページ・レベルは1つのみです。
モバイル・ページにコンテンツを追加するには、次の手順を実行します。
作業するモバイル・ページに移動します。
ページの検索方法は、8.1項「Oracle Portalでのページの検索」を参照してください。
「編集」をクリックします。
「ポートレットの追加」アイコンをクリックして、ポートレットをページに追加します。
ポートレット・リポジトリを移動して追加するポートレットを探します。モバイル対応ポートレットのみが表示されます。ポートレット名をクリックして、「OK」をクリックします。モバイル・ページの編集モードで、ポートレットの横の「デフォルトの編集」をクリックしてポートレットのプロパティを変更します。
モバイル・デバイスを使用して、別のページ・ポートレットに含まれるページ・ポートレットを含むPortalページにアクセスできます。ただし、ユーザーが内側のページ・ポートレットに移動すると、ホームページに戻らなけらば元の場所に戻ることができなくなります。ページ・ポートレットがモバイル・ページでネストしている場合および標準ページをモバイル・デバイスで表示する場合は、「戻る」リンク・コンテキストは消失します。
「アイテムの追加」アイコンをクリックして、アイテムをページに追加します。
アイテムをページに追加したら、アイテムの横の「作成」または「編集」リンクをクリックして、新しいアイテムを作成するか、アイテムのプロパティを変更します。
「レベルの追加」アイコンをクリックして、レベルをページに追加します。
レベルはリンクとしてページに表示され、ユーザーがクリックしてドリルダウンするとさらにコンテンツが表示できます。レベルにより、大量のコンテンツを表示できるようになりますが、表示されるリストは多くのモバイル・デバイスの小さな表示サイズに合せて制限されます。
モバイル・ページでコンテンツがどのように表示されるかを次のように構成します。
「レベルプロパティ」アイコンをクリックして、レベルの名前を変更するか、特定のレベルにアクセスできるユーザーを指定します。
レベルは標準ページのタブに相当し、同じアクセス・ルールが適用されます。詳細は、17.6項「タブの保護」を参照してください。
再配置アイコンをクリックして、現行レベル内のポートレット、アイテムおよびレベルの順序を並び替えます。
1つ以上のポートレット、アイテムおよびレベルの横のチェック・ボックスを選択し、「非表示」をクリックして、ページで非表示にします。
1つ以上の非表示の(グレーで表示される)ポートレット、アイテムおよびレベルの横のチェック・ボックスを選択し、「表示」をクリックして、ページに表示します。
1つ以上のポートレット、アイテムおよびレベルの横のチェック・ボックスを選択し、「削除」をクリックして、ページから削除します。
1つ以上のポートレットおよびアイテムの横のチェック・ボックスを選択し、「移動」をクリックして、ページの別のレベルに移動します。
注意: レベルは移動できません。 |
1つ以上のポートレットの横のチェック・ボックスを選択し、「共有」をクリックして、これらの特定のポートレットのインスタンスを他のページで使用できるようにします。
詳細は、15.7項「複数のページでのポートレットの共有」を参照してください。
次に、2つのレベル(「My Level」と「Inner Level」)があるモバイル・ページの例を示します。