CommunityおよびGadgetsのアプリケーションを使用する場合に、WebCenter Sites Contributorインタフェースからウィジェットとガジェットを直接デプロイできると便利です。この機能が追加されました。Community-GadgetsをWebCenter Sitesのインストール環境に統合すれば、使用しているサイトにCommunityおよびGadgetsのアプリケーションが割り当てられ、ウィジェットとガジェットに関連したアセット・タイプがこれらのサイトで有効になります。これにより、WebCenter Sites Contributorインタフェースで直接作業しながら、Webページにウィジェットとガジェットをデプロイできます。
この章は、次の項で構成されています。
Community-GadgetsをWebCenter Sitesに統合すると、次のアセット・タイプが作成されます。
CGGadget – サイトのガジェット・カタログに登録されているガジェットすべてのアセット・タイプ。サイトのガジェット・カタログにガジェットが登録されていない場合は、タイプCGGadget
のアセットはContributorインタフェースに表示されません。サイト・ガジェット・カタログにガジェットを登録する手順は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。
CGWidget – 作業対象のサイトで使用できる、コミュニティ・ウィジェット、ログイン・バー・ウィジェットおよびガジェット・ダッシュボード・ウィジェットのアセット・タイプ。
CGPoll – 作業対象のサイトで使用できる、投票ウィジェットのアセット・タイプ。作業対象のサイトに投票が作成されていない場合は、タイプCGPoll
のアセットはContributorインタフェースに表示されません。投票を作成する手順については、第29.3項「新規投票の作成」を参照してください。
Contributorインタフェースでこれらのタイプのアセットを使用するには、次のことが必要です。
管理者がサイトに対してこれらのアセット・タイプを有効にする必要があります。
GeneralAdmin
、SiteAdmin
およびDesigner
のうち、少なくとも1つのロールに割り当てられている必要があります。
Community-GadgetsをWebCenter Sitesに統合した場合、ContributorインタフェースでCommunityおよびGadgetsのアプリケーションの機能を完全には使用できません。ただし、次のことが可能です。
「コミュニティ-ガジェット」ツリー(ナビゲーション・ペイン内にある)からウィジェットおよびガジェットのアセットにアクセスする。
Contributorインタフェースの「検索」フィールドを使用して、タイプCGGadget
、CGWidget
およびCGPoll
のアセットを検索する。
タイプCGGadget
、CGWidget
およびCGPoll
のアセットを受け入れるスロットを指定して開発者がエンコードしたテンプレートがアセットに割り当てられている場合に、そのアセットにウィジェットとガジェットをデプロイする。
デプロイされたウィジェット・インスタンスを、アセットのWebモードの編集ビューから直接カスタマイズする。
ウィジェット・アセットおよびガジェット・アセットにアクセスし、アセットをデプロイする手順については、この章の以降の説明を続けてお読みください。
ウィジェット・アセットおよびガジェット・アセットには、検索結果リストまたは「コミュニティ-ガジェット」ツリーからアクセスできます。この項では、WebCenter Sites Contributorインタフェースでウィジェット・アセットとガジェット・アセットにアクセスするための手順を説明します。
注意: Contributorインタフェースでウィジェットとガジェットを操作するには、管理者がアセット・タイプ |
ウィジェット・アセットおよびガジェット・アセットには、次の方法でアクセスできます。
Community-GadgetsがWebCenter Sitesに統合されていて、作業対象のサイトにCommunityおよびGadgetsアプリケーションが割り当てられていれば、WebCenter Sites Contributorインタフェースのナビゲーション・ペインに「コミュニティ-ガジェット」バーが表示されます(図12-1)。このバーをクリックすると、「コミュニティ-ガジェット」ツリー(図12-1)が表示され、サイトで使用可能なウィジェット(コミュニティ・ウィジェット、ログイン・バー・ウィジェット、投票ウィジェット、およびガジェット・ダッシュボード・ウィジェット)、およびサイトのガジェット・カタログに登録されているガジェットすべてのリストが示されます。
「コミュニティ-ガジェット」ツリーからウィジェット・アセットおよびガジェット・アセットにアクセスするには
WebCenter Sitesにログインして、作業するサイトを選択し、WebCenter SitesのContributorインタフェースのアイコンを選択します。
ナビゲーション・ペインで、「コミュニティ-ガジェット」バーをクリックします。
ナビゲーション・ペインに、「コミュニティ-ガジェット」ツリー(図12-1)が表示されます。
次の手順で、「コミュニティ-ガジェット」ツリーのアセットを参照します。
ノードの横のプラス記号をクリックしてノードを開き、関連したウィジェット・アセットまたはガジェット・アセットを表示します。
ノードをダブルクリックして、「参照」タブを開きます。このタブには、ノードに関連したウィジェット・アセットまたはガジェット・アセットすべてのリストが表示されます。
注意: ログイン・バー・ウィジェットとダッシュボード・ウィジェットは、それぞれ1つのみ存在します。このため、これらのノードには関連したウィジェット・アセットまたはガジェット・アセットは含まれません。 |
(オプション)「コミュニティ-ガジェット」ツリーをリフレッシュするには、ツリー内でいずれかの場所を右クリックしてコンテキスト・メニューを開き、「ペインのリフレッシュ」をクリックします。
この項では、Contributorインタフェースで「検索」フィールドを使用して、タイプCGGadget
、CGWidget
およびCGPoll
のアセットを検索する方法を説明します。
検索結果リストからウィジェット・アセットとガジェット・アセットにアクセスするには
WebCenter Sitesにログインして、作業するサイトを選択し、WebCenter SitesのContributorインタフェースのアイコンを選択します。
「検索」フィールドで、目的のウィジェットまたはガジェットの検索条件を入力し、下矢印をクリックして「検索タイプ」ドロップダウン・ボックスをレンダリングします。
ウィジェット(コミュニティ・ウィジェット、ガジェット・ダッシュボード・ウィジェットまたはログイン・バー・ウィジェット)を検索する場合は、「CGWidgetの検索」を選択します。
ガジェットを検索する場合は、「CGGadgetの検索」を選択します。
投票ウィジェットを検索する場合は、「CGPollの検索」を選択します。
注意: タイプ |
虫めがねボタンをクリックします。
どのアセットも操作していない場合は、「検索」タブに検索結果が表示されます。
アセットを現在操作している場合は、ワークスペースの右側に検索結果リストが自動的にドッキングされます。
アセットの検索の詳細は、第6章「アセットの検索と編成」を参照してください。
この項では、Contributorインタフェースを使用して、ウィジェット・アセットとガジェット・アセットをWebサイトにデプロイする手順を説明します。
Webページにウィジェットおよびガジェットをデプロイするには
WebCenter Sitesにログインして、作業するサイトを選択し、WebCenter SitesのContributorインタフェースのアイコンを選択します。
ウィジェットまたはガジェットをデプロイする対象のアセットを開きます。(アセットを作成する必要がある場合は、第3.1項「フォーム・モードでのアセットの作成」を参照してください。)
注意: 開く(または作成する)アセットには、タイプ |
デプロイするウィジェットまたはガジェット(あるいはその両方)を見つけます。
「コミュニティ-ガジェット」ツリーからアセットにアクセスする手順については、第12.2.1項「「コミュニティ-ガジェット」ツリーからのウィジェット・アセットおよびガジェット・アセットへのアクセス」を参照してください。
ウィジェット・アセットおよびガジェット・アセットを検索する手順については、第12.2.2項「検索結果リストからのウィジェット・アセットおよびガジェット・アセットへのアクセス」を参照してください。
ステップ2で開いたアセットに、目的のウィジェットまたはガジェットをデプロイします。
検索結果リストまたは「コミュニティ-ガジェット」ツリーで、ウィジェットまたはガジェットの名前をクリックして、目的のフィールド(フォーム・モード)またはスロット(Webモード)にドラッグします。
スロットがウィジェットおよびガジェットをサポートする場合は、そのスロットにウィジェットまたはガジェットをドラッグすると、スロットの周囲に緑色の破線の枠が表示されます。
マウス・ボタンを放すことにより、フィールド(またはスロット)にウィジェットまたはガジェットをドロップします。
図12-2は、コメント・ウィジェットをフィールドに表示するフォーム・モードのアセットを示しています。図12-3は、コメント・ウィジェットをスロットに表示するWebモードのアセットを示しています。
アセットのツールバーの「保存」アイコンをクリックして、変更内容を保存します。
アセットを調査するには、アセットのツールバーで「調査」 アイコンをクリックします。
このタブでは、調査ビューにアセットが表示されます。アセットは調査ビューで修正できません。
デプロイされたウィジェット・インスタンスをカスタマイズする場合は、第12.4項「デプロイされたコミュニティ・ウィジェットおよびログイン・バー・ウィジェットのカスタマイズ」を参照してください。
ウィジェットまたはガジェットをデプロイしたアセットをパブリッシュします。詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のパブリッシュに関する章を参照してください。
Webモードで作業すると、デプロイされたコミュニティ・ウィジェットとログイン・バー・ウィジェットの設定をContributorインタフェースで直接カスタマイズできます。ウィジェット・インスタンスがカスタマイズ可能ならば、ウィジェットを配置したスロットのスロット・ツールバーに「設定」アイコンが表示されます。「設定」アイコンをクリックすると、ポップアップが開き、ウィジェットのカスタム設定画面が表示されます。
注意: デプロイしたウィジェット・インスタンスのカスタム設定画面には、そのウィジェット・インスタンスのみに適用されるカスタム・フィールドが表示されます。 |
デプロイされたコミュニティ・ウィジェットまたはログイン・バー・ウィジェットをカスタマイズするには
WebCenter Sitesにログインし、使用するサイトを選択してから、WebCenter SitesのContributorインタフェースのアイコンを選択します。
カスタマイズするウィジェットをデプロイした先のアセットを見つけて開きます。
「検索」フィールドで、アセットを特定する検索条件を指定して、虫めがねボタンをクリックします。
検索結果リストで、カスタマイズするウィジェットをデプロイしたアセットの名前をクリックします。
タブが開き、アセットがフォーム・モードまたはWebモードで表示されます。
アセットがフォーム・モードで開く場合は、Webモードに切り替えます。アセットのツールバーで、「モード」スイッチをクリックします。
タブにアセットがWebモードで再表示されます。
アセットのツールバーで、「編集」アイコンをクリックします。
タブに、アセットの編集ビューが、Webモードで表示されます。
デプロイされたウィジェットの設定を次のようにカスタマイズします。
設定をカスタマイズする対象のウィジェットを含むスロットまでナビゲートします。
スロットをクリックしてスロットのツールバーを開き、「編集」オプションをクリックします。
ウィジェットのカスタム設定ウィンドウが開きます(図12-4を参照)。
ウィジェットのカスタム設定ウィンドウで、フィールドごとに必要な値を入力します。表示されるフィールドは、Communityインタフェースのウィジェットのデプロイメント画面に表示されるものと同じです。ウィジェットのデプロイメント画面のフィールドの詳細は、次に示す項を参照してください。
「保存」をクリックします。
行った変更は、ウィジェットのこのインスタンスのみに適用されます。特定タイプのウィジェットについて、サイト規模で設定を変更する場合は(たとえば、コメント・ウィジェットのすべてのインスタンスについてサイト設定を変更する)、Communityインタフェースから変更を行う必要があります。手順については、第II部「Communityアプリケーションの使用」を参照してください。
アセットを保存して閉じます。メニュー・バーで、「コンテンツ」→「保存して閉じる」を選択します。