BEA ホーム | 製品 | デベロッパ・センタ | support | askBEA |
|
e-docs > WebLogic Portal > ポートレット機能 > Newsletter ポートレット |
ポートレット機能 |
Newsletter ポートレット
Newsletter ポートレットは、協同的なコンテンツ管理の例を示しています。表示される Newsletter ポートレットは、訪問者のグループ メンバーシップとロールに応じて決まります。これらのポートレットを利用して、フィナンシャル アドバイザはニュースレターを作成します。管理者 (Approver) の承認を受けたニュースレターは、パーソナライゼーションに応じて適切な訪問者に対して表示されます。Newsletter ポートレットは、BEA コンテンツ管理の参考実装と、ネイティブのコンテンツ管理機能を使用します。詳細については、http://edocs.beasys.co.jp/e-docs/wlp/docs70/dev/conmgmt.htm にある『開発者ガイド』の「ポータル コンテンツ管理」を参照してください。
ここでは、3 つの Newsletter ポートレットを示します。
Newsletters ポートレット(投資家用)
visitor4 〜 7 は、Avitek グループに投資家として所属しています。投資家用の Newsletter ポートレットには、各訪問者のフィナンシャル アドバイザが作成したニュースレターのリストが表示されます。このポートレットでは、サービス プロバイダ インタフェース (SPI) の実装とコンテンツ セレクタを使用して、カスタマイズされたコンテンツを提供する方法を紹介しています。コンテンツ セレクタの詳細については、http://edocs.beasys.co.jp/e-docs/wlp/docs70/admin/p13n.htm にある『管理者ガイド』の 「パーソナライゼーションと対話の管理」を参照してください。
Java ソース: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/src/examples/sampleportal/newsletter
JSP ソース: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/portlets/newsletter
Newsletters ポートレットについて理解するには、次の手順を実行します。
図6-1 Newsletters ポートレット(投資家、Visitor 7)
注意: 割り当てられているフィナンシャル アドバイザに応じて、投資家ごとにアクセスできるニュースレターが異なります。「visitor4」としてログインし、Newsletters ポートレットを確認してください。
MyNewsletters ポートレット (フィナンシャル アドバイザ用)
MyNewsletters ポートレットは、Visitor 2 および Visitor 3 で利用できます。このポートレットには、フィナンシャル アドバイザが作成したニュースレターのリストが表示されます。このポートレットでは、SPI の実装とコンテンツ管理タグを使用してカスタマイズされたコンテンツを提供する方法を紹介しています。
Java ソース: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/src/examples/sampleportal/newsletter
JSP ソース: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/portlets/newsletter
MyNewsletters ポートレットについて理解するには、次の手順を実行します。
図6-3 MyNewsletters ポートレット(フィナンシャル アドバイザ、Visitor 2)
図6-4 MyNewsletters-新しいニュースレター(フィナンシャル アドバイザ、Visitor 2)
図6-5 MyNewsletters-作成した新しいニュースレター(フィナンシャル アドバイザ、Visitor 2)
ReviewNewsletters ポートレット(承認担当者用)
ReviewNewsletters ポートレットは、Visitor 1 でだけ利用できます。このポートレットには、各フィナンシャル アドバイザが作成したニュースレターのリストが表示されます。このポートレットを使用して、ニュースレターを承認、非承認、および削除できます。このポートレットでは、SPI の実装とコンテンツ セレクタを使用してカスタマイズされたコンテンツを提供する方法を紹介しています。
Java ソース: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/src/examples/sampleportal/newsletter
JSP ソース: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/portlets/newsletter
ReviewNewsletters ポートレットを理解するには、次の手順を実行します。
図6-6 ReviewNewsletters ポートレット (承認担当者、Visitor 1)
図6-7 ReviewNewsletters ポートレット-編集(承認担当者、Visitor 1)
図6-8 ReviewNewsletters ポートレット-編集後(承認担当者、Visitor 1)
図6-9 MyNewsletters-新しいニュースレター(投資家、Visitor 2)