<<

. 38
( 87 .)



>>

it™s actually time to add content. Do this by performing the following steps:
1. Expand Content Management group and highlight Content Library.
2. Click New and select a content template. For this example, it is
WebSphere Books.
3. Choose your site area and associate it with the content template.
Expand WebSphereSite and move it to the selected area. Click OK.
4. Under the ID tab, enter a name. Call it Portal Book 1.
5. Click the Contents tab and enter the information in each of the ¬elds.
We added information on the WebSphere Portal book with a link
back to Wiley™s Web site. For our example, we added content about
three WebSphere Books (including our own).
6. After you enter each document, click Save, Close, and Refresh.
You now need to view Content Library with Content by Work¬‚ow. You
can now preview each document and edit it for correctness. If it is correct,
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-11 WY009-BenNatan-v1.cls May 11, 2004 14:48




216 Chapter 11




Figure 11-9 Content in various approval stages.


you click Read and then Next Stage. Content Editor will then review it and
if he or she likes it will then authorize it to the next stage.
In Figure 11-9, you see that you have one document in the draft stage and
one in the review stage and one ready for publishing.
Next, move all the documents into the Publish stage so that they can be
accessible by WebSphere Portal.


Con¬guring WebSphere Portal
The next big question is, “How you see your content on WebSphere Portal?”
Chapter 5 discussed installing ILWWCM; the Content Viewer portlet was
installed. If you go to Administration ➪ Portlets ➪ Manage Portlets, you will
see a portlet called Content Viewer, Java Edition. This portlet will enable
you to see the content you are managing with ILWWCM.


Making a Copy of the Content Viewer, Java portlet
You will want to view content using two portlets. Since you are really us-
ing the same portlet twice on the same page, you need to make a copy;
otherwise, the settings on one portlet will be the same as those on the other.
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-11 WY009-BenNatan-v1.cls May 11, 2004 14:48




Document and Content Management within WebSphere Portal 217


So to make a copy, under Administration ➪ Portlets ➪ Manage Portlets,
highlight Content Viewer, Java Edition, click Copy, and highlight the copy
version (it should stay inactive). Click Modify Parameters and then click the
English button. Click Set Title for Selected Locale and change to something
unique such as WebSphere Book Detail. Click Save, Close, and Activate. We
repeated this for our other portlet WebSphere Book List.

Creating a Credential Vault
In order for the portlet to access the data in ILWWCM, it needs to authen-
ticate against the ILWWCM server. This means that you need to set up a
Credential Vault slot with the user ID and password that you use to log
in to ILWWCM. You do not need to use the Credential Vault if you pass
the portal user and it is de¬ned in the ILWWCM or if you are using LDAP
authentication and the user is mapped to the ILWWCM group.
As shown in Figure 11-10, create a vault slot called ILWWCM, set the
vault slot to Shared, and enter your user ID and password.


Setting Up Your Portlets on a Page
The next step is to create a page and place your portlet on the page. Do so
by performing the following steps:




Figure 11-10 Setting up the Credential Vault for ILWWCM Viewer portlet.
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-11 WY009-BenNatan-v1.cls May 11, 2004 14:48




218 Chapter 11


1. Go to Administration ➪ Portal User Interface ➪ Manage Pages ➪ My
Portal and click New Label. Enter your Title. Call it Books.
2. Click the label Books and add a new page called WebSphere and click
OK.
3. Click Edit Page Layout, add your portlets, and click Done. In this
case, add WebSphere Book List to the left-hand column and
WebSphere Book Detail to the right-hand column.
4. Navigate to the page, and you will see your two portlets with a
message asking you to con¬gure them.
5. To con¬gure your portlets, click Con¬gure.
a. Enter the Portlet Display Title.
b. Enter the ILWWCM server host name. For us it was
http://192.212.131.100:9080. You need to use IP (Known issue).
You need to use the IP address because if you use the same host
name for both the portal and ILWWCM, then the session gets
invalidated when you try to con¬gure the WCM portlet. The
workaround is to de¬ne multiple host names on client machines
<etc>\host ¬le.
c. Enter the Web Content Management Server Path, which for us is
/wcm/connect.
d. Enter the Web Content Management Portlet Module, which is
AJEPortletModule (see Figure 11-11).
e. Click the Credential tab, click Override User Logon, and enter the
Credential Vault Slot Name: ILWWCM
f. Click the Links tab and choose Receive Links from Other Portlets
and this Portlet so that the left portlet can send you an action.
g. Click Content tab, select Content, and then click Edit under
Content Component. The content site tree will appear. Choose the
default content that you want to appear under the portlet. Choose
Portal Book 1, as shown in Figure 11-12. If the Content tree 41is not
displayed and you get an SHA1 error, then open the
wpsV5-j-ilwwcm-Cportlet.war ¬le using a Zip utility and
extract AptrixClientApplet.jar to C:\Program
Files\WebSphere\PortalServer\installedApps\wpsV5-
j-ilwwcm-Cportlet_PA_1_0_69.ear\wpsV5-j-ilwwcm-
Cportlet.war\ (or the equivalent location in your Portal Server)
overwriting the correct AptrixClientApplet in the applet directory.
The error was caused by the applet signature getting corrupted.
h. Click the Edit button under Alternative Page Design and choose a
path. A path must be given even if you are not using it.
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-11 WY009-BenNatan-v1.cls May 11, 2004 14:48




Document and Content Management within WebSphere Portal 219




Figure 11-11 Portlet settings.




Figure 11-12 Content settings for ILWWCM Portlet Viewer.
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-11 WY009-BenNatan-v1.cls May 11, 2004 14:48




220 Chapter 11




Figure 11-13 Content from ILWWCM displayed through WebSphere Portal.


i. Click Con¬gure on the portlet on the left side. Use the same values
for Settings and Credential as for the right portal.
j. Click the Links tab and click Broadcast Links to This Page, so a
click the left portlet will cause a broadcast to the right portlet on
the same page when an action is taken.
k. Click the Content tab and then click Library Component and Edit.
When the Component Type tree appears, expand until you see
WebSphereList. This is the Menu component we de¬ned.
l. Click Default Context and choose a default context page.
m. Click OK and then you should see your content displayed as
shown in Figure 11-13. If you click a menu link on the left portlet,
the detail will appear on the right.


Syndication and Subscription
ILWWCM supports syndication and subscription. Syndication enables the
WCM engine to replicate data from one engine to another so that distributed
editing and separation of the development and production servers can
be supported. Syndicator is the server making the objects available and
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-11 WY009-BenNatan-v1.cls May 11, 2004 14:48




Document and Content Management within WebSphere Portal 221


Subscriber is the server subscribing to the objects. WCM uses a syndication
engine based on the Information and Content Exchange standard.


Summary
This chapter examined the WebSphere Portal Document Manager and
ILWWCM, which will eventually replace WPCP. You saw that Document
Manager provides some features for creating and managing documents;
however, its productivity portlets have limited functionality for most users.
With the advent of ILWWCM came a powerful, easy-to-use Web Content
Manager that integrates into WebSphere Portal. Only a few of its features are
examined in these paragraphs, which should give you a taste of its power.
You are heartily encouraged to explore more.
In the next chapter, we will further explore how WebSphere Portal aids
employee to employer facilitation by exploring WebSphere Portal™s com-
prehensive collaboration and search components.
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-11 WY009-BenNatan-v1.cls May 11, 2004 14:48




222
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-12 WY009-BenNatan-v1.cls May 11, 2004 14:49




CHAPTER

12
Adding Collaboration
and Search Components
to Your Portals

A portal is by de¬nition a Web site that gives users a single point of access
to a variety of resources and tools. In this chapter we focus on two speci¬c
types of tools that are of interest to users: collaborative features and search.
The need for collaborative features in a portal is obvious: Any portal, be
it a B2B, B2C, or an intranet portal internal to an organization, can bene¬t
from some sort of person-to-person interaction. Furthermore, collaboration
is a key ingredient in promoting portal adoption within any organization,
as it shifts existing stand-alone applications into the portal boundaries.
The explosive growth of the Internet has given rise to the notion of
search engines. One of the main offerings of ¬rst generation portals such as
Yahoo! r was (and still is) their search capability.
In this chapter you will learn how to make use of the collaborative features
and the search capabilities that are provided with the WebSphere Portal
Server.



Collaborative Features
The motivation for the collaborative features is to provide physically distri-
buted teams with ways to work in a virtual of¬ce environment, through
tools such as instant messaging, e-mail, calendar sharing, and information
sharing in general. In a more general setting, such tools can be used to deve-
lop and support user communities, such as customers or business partners.
The WebSphere Portal Server collaborative components are shipped as
part of the WebSphere Portal Extend offering. Namely these are Lotus Same-
time 4.0, Lotus QuickPlace 3.0, and Lotus Collaborative Components.

223
P1: FCH/SPH P2: FCH/SPH QC: FCH/SPH T1: FCH
WY009-12 WY009-BenNatan-v1.cls May 11, 2004 14:49




224 Chapter 12




Figure 12-1 Minimal con¬guration for portal with collaboration.


Lotus Sametime provides a platform for instant messaging and applica-

<<

. 38
( 87 .)



>>