bea.com | products | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > WebLogic Platform > WebLogic Portal > Portlet Features and Functionality > Newsletter Portlets |
Portlet Features and Functionality
|
Newsletter Portlets
The Newsletter portlets show an example of collaborative Content Management. The particular Newsletter portlet displayed depends on the visitor's group membership and role. These portlets provide the ability for financial advisors to create newsletters that can then be approved and delivered by a manager (Approver) to the appropriate visitor based on personalization. The Newsletter portlets use the BEA Content Management reference implementation and native Content Management capabilities. For more information, see "Portal Content Management" in the Development Guide at http://download.oracle.com/docs/cd/E13218_01/wlp/docs70/dev/conmgmt.htm.
The three types of Newsletter portlets are listed below:
Newsletters Portlet (for Investors)
Visitors 4-7 belong to the Avitek group as investors. The Newsletter portlet for investors contains a list of newsletters created by the particular visitor's financial advisor. This portlet demonstrates providing customized content through Service Provider Interface (SPI) implementation and Content Selectors. For more information about Content Selectors, see "Personalization and Interaction Management" in the Administration Guide at http://download.oracle.com/docs/cd/E13218_01/wlp/docs70/admin/p13n.htm.
Java source: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/src/examples/sampleportal/newsletter
JSP source: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/portlets/newsletter
To learn more about the Newsletters portlet, complete the following steps:
Figure 6-1 Newsletters Portlet (Investor, Visitor 7)
Note: Different investors receive access to different newsletters based on their assigned financial advisor. If you wish to see this, log in as "visitor4" and view the Newsletters portlet.
MyNewsletters Portlet (for Financial Advisors)
The MyNewsletters portlet is available to Visitors 2 and 3. This portlet contains a list of newsletters created by a financial advisor. It demonstrates providing customized content through SPI implementation and Content Management tags.
Java source: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/src/examples/sampleportal/newsletter
JSP source: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/portlets/newsletter
To learn about the MyNewsletters portlet, take the following steps:
Figure 6-3 MyNewsletters Portlet (Financial Advisor, Visitor 2)
Figure 6-4 MyNewsletters—New Newsletter (Financial Advisor, Visitor 2)
Figure 6-5 MyNewsletters—New Newsletter Created (Financial Advisor, Visitor 2)
ReviewNewsletters Portlet (for Approvers)
The ReviewNewsletters portlet is only available to Visitor 1. This portlet contains a list of newsletters created by the financial advisors. With this portlet, you can approve, reject, or remove newsletters. This portlet demonstrates providing customized content through SPI implementation and Content Selectors.
Java source: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/src/examples/sampleportal/newsletter
JSP source: <BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/beaApps/sampleportal/portlets/newsletter
To learn more about the ReviewNewsletters portlet, complete the following steps:
Figure 6-6 ReviewNewsletters Portlet (Approver, Visitor 1)
Figure 6-7 ReviewNewsletters Portlet—Edit (Approver, Visitor 1)
Figure 6-8 ReviewNewsletters Portlet—Edited (Approver, Visitor 1)
Figure 6-9 MyNewsletters—New Newsletter (Investor, Visitor 2)
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |