10.07.2015 Views

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

Lotus Instant Messaging/ Web Conferencing ... - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

11.2.3 Using a Java Server Page (JSP) front-endAnother possible, less intrusive approach, is to use Java Server Pages (JSP) tocreate a front-end to the Meeting Center views (that is, Active, Scheduled, andso on) and then customize the <strong>Web</strong>Conference form as described in the previoussection. When using this approach, fewer design elements are modified and youcan have greater control of the page layout.The trick to this approach is that you not only need to pull in the data from theview but also all the JavaScript, computed fields, and <strong>Web</strong>QueryOpen generatedcode that is produced by the $$ViewTemplate for the view when it is displayed.For this example, we created a JSP page that displays an active and scheduledmeeting. When you click on the meeting link, the meeting document is displayedfrom the Meeting Center database using <strong>Web</strong>Conference form (as we modified itin the previous section).Here are the basic steps:1. Create a new view in the Meeting Center template that lists all active andscheduled meetings.2. Modify the Meeting column in view to generate a absolute URL to the meetingdocument.3. Create a new $$ViewTemplate form for displaying the view created in Step 1.4. Create a JSP page that uses the Java URLConnection class to read in theview created in Step 1.A working example can be found in the code download.Note: In the working example, we removed the design elements that aresupported for A/V and recording meetings because we could not allocateenough time for testing.Note: <strong>IBM</strong> used a similar approach when integrating the Meeting Center intotheir e-Meeting <strong>Web</strong> conferencing <strong>Web</strong> site.11.3 Meeting summary e-mailWith the Notes 6 client, the Notes 6 mail template, and Sametime 3.x, users havethe ability to schedule online Sametime meetings directly from a mail database.But until your company has upgraded to these minimum requirements, thefollowing example may help you build a stop gap solution. This section describesChapter 11. Customizing the Online Meeting Center 305

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!