IBM Web Sphere Portal Accelerators IBM Content Accelerator
® IBM Web. Sphere® Portal Accelerators IBM Content Accelerator Put Information to Work with Web Content Management & Search © 2006 IBM Corporation
IBM Software Group | Lotus software Legal Notice The information contained in this presentation is provided for information purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided “as is” without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other documentation. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM (or its suppliers or licensors), or altering the terms and conditions of the applicable license agreement governing the use of IBM software. Trademarks The following terms are trademarks of the International Business Machines Corporation in the United States, other countries, or both: Eserver® ibm. com® Domino® Dynamic Workplaces™ DB 2® IBM® Lotus Notes® Lotus® Notes® Secure. Way® Tivoli® Web. Sphere® Microsoft, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Other company, product, and service names may be trademarks or service marks of others. 2
IBM Software Group | Lotus software Objectives of this presentation…. 1 IBM Content Accelerator Overview 2 What’s Changed in 6. 1 3 Product Overviews 3
IBM Software Group | Lotus software IBM Content Accelerator 6. 1 Helps customers keep websites up-to-date, accurate and in control. This solution delivers faster time-to-value, lowers operational costs, and improves the way in which companies do business through the web. • Speeds time to market by enabling companies to rapidly build portal-based sites • Improves communications by enabling users of all skill level to create, maintain, and deploy web content • Optimizes web experiences through advanced personalization and search • Improves efficiency by reducing the time it takes to get changes/content to the web. Authoring Work Flow Delivery Integration Web Content Management Collaborative Document Management + + Enterprise Search 4
IBM Software Group | Lotus software IBM Content Accelerator 6. 1 What’s New? § Entitlement to latest offerings: § Lotus Web Content Management 6. 1 § Next Generation Document Management (Lotus Quickr 8. 1 limited use for document management only) § IBM Omni. Find Enterprise Edition 8. 5 § Lotus Web Content Management (rebranded!) § New Document Management for collaborative document management needs (Lotus Quickr limited to document template only) 5
IBM Software Group | Lotus software Types Of Websites How customers are using the Content Accelerator today Corporate Information Internet § § § Intranet § § Employee HR Portal LOB/Departmental Team Website § § Cross-organization S&M Collaboration § § § Composite applications Information workspaces Collaborative document management ECM platform integration Social networks Extranet …and also e. Commerce Customer Self-Service Employee Directory WIKIs / Blogs Partner Self Service 6
IBM Software Group | Lotus software Product Overviews 7
IBM Software Group | Lotus software Today’s Web Challenges (“How do I…”) Keep my website up to date “It’s about giving certain users the ability to manage content and make changes themselves. ” Deliver Responsiveness and Reliability at Lower Cost “We need to work smarter, using faster performing and easier to use tools. ” Improve site visitations and response rates “We need to do a better job of engaging our online community” 8
IBM Software Group | Lotus software The right approach requires re-thinking websites 9
IBM Software Group | Lotus software What is IBM Lotus Web Content Management? IBM Lotus Web Content Management™ is a powerful and sophisticated browserbased application designed to accelerate the creation, maintenance and delivery of critical business content across intranet, extranet, internet and portal sites. § Allows business users of all skill levels to author and submit content § Enables rapid development of sites through reusable, out of the box components and templates § Separates content from presentation allowing authors to create content and webmasters to maintain control § Improves customer experiences through dynamic content delivery and a high level of personalization to the web user 10
IBM Software Group | Lotus software Web Content Artifacts Presentation Template § Authoring Templates define content attributes(elements), properties, and other metadata such as categorization, workflow, security and history § Components are reusable design items. § Presentation Templates reference Authoring Template Elements § A Portlet or a Web Page will render content using a Presentation Template or design Components Authoring Template Elements Portlet(s) or Web Page 11
IBM Software Group | Lotus software Web Content Management Capabilities • Leverages Portal Services (today) • Leverages Portal Services (next) 12
IBM Software Group | Lotus software Key Competitive Advantages Key Feature Integration with Web. Sphere Portal and IBM Stack Customer Benefits Lower TCO and Short TTV Common Administration and UI, Leverage User and Group Membership, Simplified deployments Allows organizations to leverage the capabilities and/or investments in Web. Sphere Portal for marketing-centric websites, intranets, extranets and self-service sites. Advanced, rule-based personalization Increases Website Visitor Experience Extensive personalization engine with advanced rules capabilities. Enables organizations to build persuasive content-based websites that deliver personalized content to the viewer. Increases return visits and revenue opportunities. Full support for structured content Extremely flexible authoring and presentation templates, content components, Improve Productivity and Enable Reusability Content can be created once and repurposed across websites, devices, and applications. Allows business users to concentrate on only creating content and decreases training times. 13
IBM Software Group | Lotus software Unified Authoring Tool 1. Single Portlet For Authors and Designers 2. Library based management 3. Secured by Portal Access Controls 4. Locking 5. Versioning 6. Workflow 14
IBM Software Group | Lotus software Ways to manage Content § LWCM provides multiple ways to manage content 1 1. Central User Interface 2. Launch Portlets 3. Inline Editing 3 2 15
IBM Software Group | Lotus software Authoring is as simple as 1, 2, 3. 1. Content Author views content on site, can edit to make a change. 2. Make changes, save and close. 3. Content published or submitted for workflow 16
IBM Software Group | Lotus software Use of Taxonomies to control content User Profile Categories News Types Travel Entertainment Sports Business Content Profile News Articles Discounts on Airfare now Exciting trip to the Island Thumbs up for this movie Super Bowl Sunday, get ready Tech stocks gain steam Lotusphere rocks in Orlando Match user preferences to content categories 17
IBM Software Group | Lotus software Business Rule Driven Personalization Business User Creates Rule, Ties to Spot Business Rule Users Content Spot Content LDAP SQL Portlets Documents WMM Custom Web Content JCR Developer uses code generation wizards 18
IBM Software Group | Lotus software Rule Types in Personalization Engine § Profiling § Selection § Binding Think of a rule as a sentence, where parts of the sentence can be filled in by attributes of the user (and other objects) § Update § E-mail § Campaigns § Recommendation § Visibility (true / false) new in V 6 19
IBM Software Group | Lotus software Enhanced Templating Template creator can: 1. Make mandatory and hidden fields 2. Define how the form will appear to the user 3. Define validation rules (including offsets for dates) 4. Field level authoring access control 5. Define per field help text 6. If all this is not enough, you can write a custom JSP 20
IBM Software Group | Lotus software Library Management § Libraries enable companies to easily organize websites and site artifacts § Security can be set at Library level § Assets can be used between libraries § Libraries enable separation of site data for different audiences or managed by different groups 21
IBM Software Group | Lotus software Library Example 1 Site 1 Delivery WAS 6. 0 WP 6. 0 Authoring WAS 6. 0 WP 6. 0 WCM 6. 0 Syndicator for Site 1: • Site 1 library • Shared library WCM 6. 0 JCR Repository Site 1 Library Site 2 Library Syndicator for Site 2: • Site 2 library • Shared library Site 2 Delivery Site 1 Library Shared Library WAS 6. 0 WP 6. 0 WCM 6. 0 Shared Library JCR Repository Site 2 Library Shared Library 22
IBM Software Group | Lotus software Create microsites with Site Wizard The New Site Wizard combines several administrative actions into a single portlet: • User enrollment • Virtual Portal creation • Portal content import 23
IBM Software Group | Lotus software Multi-lingual framework §WCM can store, manage and deliver high value multi-lingual web sites Site users browse the appropriately rendered localized site Base locale library Base Locale Library §Whitepaper and sample code available Localized Library A B §New APIs were added to make this solution more complete A Localized library D C A X B E D E C Y Workflow Code Workflow driven localization process 24
IBM Software Group | Lotus software Lotus Quickr Content Libraries Quickly set up libraries to store and share content securely § Check-in, check-out, version control § Customizable views to organize content § Multi-level security (library, folder, document) § Search across multiple libraries § Workflow for routing & approving content § RSS/Atom feed support to share or consume content § Extensibility: custom meta-data, document types and templates 25
IBM Software Group | Lotus software Omni. Find Enterprise Edition v 8. 5 • Top Results Analysis • Support for Lotus Quickr (J 2 EE) using new seedlist crawler • Support for Domino 8, including a Notes 8 client plug-in • Script for deploying in Portal cluster environment • Improved support for Asiatic languages Omni. Find Enterprise Edition 26
IBM Software Group | Lotus software Rich, Out-of-the-box End-User Search Application ü Basic and Advanced Search ü Category Tree for Search-n-Browse ü Top Results Analysis ü Spell Checker and Synonyms ü Concept / Semantic Search ü Dynamic Summaries ü Featured Links 27
IBM Software Group | Lotus software Improving Findability: Results Analysis & Navigation § Enable users to assess, refine, and navigate search result sets – Dashboard to summarize query results by field or extracted metadata – Overcomes findability issues due to poor-quality content – Allows interactive refinement of search queries without complex syntax 28
IBM Software Group | Lotus software Extending Top Results Analysis Dashboard Online Media Analysis (Real-World Example) • A media company analyzes public sentiment to determine customer response and marketing effectiveness 29
IBM Software Group | Lotus software Script for Deploying in Portal Cluster Environment • Omni. Find Enterprise Edition has provided support for an environment where Web. Sphere Portal is clustered onto many physical nodes • Often customers choose this type of deployment strategy to satisfy performance, reliability, and availability requirements • Support for clustering is now enhanced via an installation script that will automatically install Omni. Find Enterprise Edition in a clustered Web. Sphere Portal environment • A script can also be run to set up the Search portlet for enterprise search to search Lotus Quickr sources 30
IBM Software Group | Lotus software 31
IBM Software Group | Lotus software Why Lotus Web Content Management § Helps keep websites current – – Ensures content is accurate and interesting Easy for Knowledge workers to maintain content Extensible workflow Dynamic experiences based on user attributes (group, role, location, language, preferences) – Granular Security § Removes Content Chaos – – Content automatically Publishes/Expires on a Date Maintained by Content Owners Versions are Maintained and can easily be restored Extensive content reuse § Improves visitations and conversion rates – – – Fewer clicks to find relevant content Easy to navigate Personalized content delivery Link management Better interaction with web users 32
IBM Software Group | Lotus software Lotus Web Content Management 6. 1 Changes § Authoring – – Simpler authoring forms Improved RTE dialogs People Picker Define JSPs for RTE or JSP components in alternative web application – Optional active content filtering on HTML elements – Short Text component – Improved people awareness § Workflow – Custom workflow action support § APIs – – – Library management Syndication Library list writer Dynamic Workflow Approvers New remote actions § Administration – Improved library management actions – Improved library management reporting – Configuration file re-organized and cleaned up § Rendering – WCM Tag enhancements – Paging enhancements § Versioning – Select version policy by content type – Version workflow action § Security – Inheritance security model – Contributor role 33
IBM Software Group | Lotus software Authoring Template Improvements • Easily Hide Fields such as name (useful for "anonymous" content) • Existing templates from 6. 0 will continue to work exactly as they had. • Create site areas when content is created with certain template • Hide the read only path and template information section • Version control can now be set on a template basis • Re-label the built in fields Ne w Simple authoring form built in 6. 1 34
IBM Software Group | Lotus software Enhanced Image control § New image control options for layouts § Improved dialogs for easily finding / adding images § Automatically add images to library as components and grant access control 35
IBM Software Group | Lotus software Improved Table Support § More control over tables when using the Rich Text Editor – Ability to control table headers – Add color or styles to alternating rows – Utilize styles for table templates to retain consistency across web pages 36
IBM Software Group | Lotus software Create Portal-based microsites with New Site Wizard The New Site Wizard combines several administrative actions into a single portlet: • User enrollment • Virtual Portal creation • Portal content import 37
IBM Software Group | Lotus software Access Form Section § The new access section w Ne – With the new people picker no screen refreshes are needed to Inheritance can be turned toggled add users and groups and inherited users and groups are – The role names were made consistent with portalshown – New virtual users added (Authors, Owners and Creator) Effective security section is no longer exposed. This can be read by scanning across the table. New virtual users added for security and workflows. That will dynamically set the associated users at save time. 38
IBM Software Group | Lotus software People Picker § The Portal Directory Search portlet has been integrated into the user interface replacing all fields that lists people and groups. § No screen reloads are required to add or remove a user to a field Ne w Click to launch directory search pop-up Click ok to add selected to the field 39
IBM Software Group | Lotus software Active content filtering • Removes potentially harmful active content, such as Java. Script™, Java™, and Active. X, from HTML content prior to displaying it in a browser. • Authoring Template creators can enable active content filtering of Rich text fields. The filtering is enabled in the field properties of each RTF added to the content form. • By default the filter is not run on any field to keep the behavior consistent with previous releases. • Visually nothing is changed during content creation even if the filter is enabled. • Users that enter invalid content will be shown a warning message each time the filter strips content from what they had entered 40
IBM Software Group | Lotus software Hierarchical item location selection dialog Parents which a users does not have necessary access to add items to will be shown visually in the tree. First/Last child options will only require a valid parent to be selected Selection of ‘Before’ and ‘After’ shows the child position table 41
IBM Software Group | Lotus software Custom Workflow Actions § Leverage custom code inside of LWCM workflow § Perform actions outside of what’s currently available § Extreme flexibility with content lifecycle 42
IBM Software Group | Lotus software Administration § Libraries can now be deleted via the administration UI (without having to empty them first) § Tasks have been moved to a separate dialog § Long running task will generate a report. 43
IBM Software Group | Lotus software Syndication Status § Syndicators and subscribers will show a summary of what happened on the last syndication run Good news…. … and not so good 44
IBM Software Group | Lotus software Format Tag Attribute Changes § New format options: – File resource component • format=“FILENAME” – Renders filename of the file held in the component • format=“SIZE_MB | SIZE_KB | SIZE_BYTES” – Renders the size of the embedded file (with the given metric). • format=“ SIZE” – Renders the size of the embedded file with an appropriate metric. E. g. if the file is less then 1 K it will render in bytes “ 2 bytes”. • format=“ MIMETYPE” – Renders the mime type of the embedded resource. Determined by the file extension and the WCMConfig. Services. properties extensiontype. ABC entries. – Image resource component 45
IBM Software Group | Lotus software New APIs § Dynamic Workflow Approvers – New methods allow for approvers to be added or removed § Library Services – Create, save, copy, export, import – Additional method to export a list of information about all web content artifacts in a Library § Workspace – New set of find by methods added to the API to make it easier to find items by their workflow state – Additional set of APIs to Workspace added to aid in building better performing solutions by batching requests to the JCR. • These have been back-ported to 6. 0. 1. 3 46
IBM Software Group | Lotus software Syndication. Service Syndication API get. Syndicators() get. Subscribers() get. Syndicator. By. Name() get. Subscriber. By. Name() § The main purpose of the new API is to allow for dynamic control of syndication. § The main functions: – Enable, disable syndicators and subscribers – Start full and partial updates – Dynamically check syndication updates to see if its running or not – View syndicator or subscriber details (Name, libraries being syndicated) – Query for the last syndication run's detail (Items updated/saved/modified/removed etc) § What does this mean? – Applications could be written to manage syndication. Syndication could be performed at the same time each day or at special events Syndicator get. Libraries() get. Name() is. Enabled() set. Enabled() rebiuld() update() get. Status() Subscriber get. Name() is. Enabled() set. Enabled() rebuild() update() get. Status() Syndication. Status is. Running() get. Syndication. Result() get. Last. Run. Date() Syndication. Result 47
- Slides: 47