• Overview
    • IBM Web Content Manager
    • IBM Web Content Manager new features and improvements
      • Supported specifications for inserting links to remote content
    • Documentation resources
    • Accessibility features
    • Types of websites
      • Intranet portal
      • E-business site
      • Brochureware site
      • E-library site
      • Partner site
    • Conceptual and functional divisions of a website
  • Planning a website
    • Defining the project
    • Human resource planning
      • The project manager
      • The business analyst
      • The architecture and design team
        • The technical architecture team
        • The information architect
        • The website designer
        • The authoring system architect
      • The deployment team
        • The database administrator
        • The WebSphere Portal administrator
        • The web content administrator
        • The security administrator
      • The development team
        • The portlet developer
        • The theme developer
        • The web content developer
      • The website creation team
        • The website creator
        • The web content author
        • The web content manager
      • The content acquisition team
      • The maintenance team
    • Creating an analysis document
    • Designing a prototype website using HTML
    • Creating a design document
      • Server architecture
      • Security architecture
      • Information architecture
      • Design architecture
      • Authoring architecture
      • Content acquisition architecture
      • Delivery architecture
      • Maintenance architecture
    • Road map to building a web content system
      • Deploying the authoring environment
      • Building the content authoring system
      • Importing and creating content
      • Deploying the delivery environment
      • Final steps
  • Installing and migrating
  • Configuring Web Content Manager
    • Configuring a web content authoring environment
      • Installing the authoring portlet
      • Additional authoring portlet configuration options
      • Web content authoring options
      • Configuring authoring portlet search
      • Importing large files and images
      • Increasing time-outs
      • Configuring remote server access for links
      • Setting up support for federated documents
        • Configuring access to remote systems
        • Configuring the federated documents feature
        • Cache tuning for federated documents
    • Configuring a web content staging environment
    • Configuring a web content delivery environment
      • Setting up site analysis for the web content viewer
        • Enabling the web content viewer logger
        • Site analysis example for the web content viewer
      • XML configuration interface parameters for the web content viewer
      • Caching options
        • Web content cache types
        • Caching versus pre-rendering
        • Expiring strategies
        • Web content cache configuration
        • Data cache configuration
      • Pre-rendering options
      • Disabling the site toolbar on a delivery server
    • Reserved authoring portlet
      • Configuring the reserved authoring portlet
    • Additional configuration options
      • Controlling access to hosts specified in a URL
      • Web content substitution variables
      • Enabling connect tags
      • Remove authoring configuration task
      • Enabling email
    • Configuring managed pages
      • Enabling managed pages
      • Disabling managed pages
      • Transferring content associations to the Portal Site library
    • Syndication properties
    • Enabling search for web content
      • Indexing web content
      • Configuring Web Content Manager search options
      • Configuring Search Center to search for web content
      • Crawling web content with search seedlists
        • Using the search seedlist 1.0 format
          • Enabling support for search seedlist 1.0
          • Using the custom metadata field search support
          • Seedlist 1.0 REST service API
        • Using the search seedlist 0.9
    • Managing tagging and rating for web content
      • Using tagging and rating scopes with web content
      • Synchronizing scopes for web content
        • Synchronizing scopes when items change
        • Synchronizing scopes after syndication
        • Scheduling scope synchronization
        • Synchronizing scopes manually
  • Setting up a site
    • Site toolbar
    • Previewing as another user
    • Libraries
      • Web content libraries
      • Web content library default items
    • Pages
      • Page creation and navigation
      • Creating a page from the site toolbar
      • Page templates
      • Creating page from a template using the site toolbar
      • Page layout and style
      • Changing page style
      • Changing page layout
      • Moving a page
      • Comparison of features support by types of portal pages
    • Projects and workflows
      • Projects overview
        • Project states
        • Project review state
        • Ways to publish a project
        • Projects and syndication
        • Projects and custom workflow actions
      • Workflow and change management
        • Item status
          • Draft items
          • Published items
          • Expired items
        • Workflow stages and actions
          • Workflow stages
          • Workflow actions
          • Accessing Items during a workflow
          • Joint approval
          • Workflow example
        • Adding workflow to managed pages
      • Best practices for projects
    • Managed pages
      • WebSphere Portal artifacts affected by managed pages
      • Drafts and projects for changes to managed pages
      • Scope of edits for managed pages
      • Edit mode and administration pages
      • Managed pages and site management
      • Managed pages and the authoring portlet
      • System content associations
      • Best practices for managed pages
      • Troubleshooting managed pages
      • Known issues for managed pages
      • Administering managed pages
        • Project URL generation
        • Access control for managed pages
        • Portal Scripting Interface and project support
        • Portal Scripting Interface and web content libraries
        • XML configuration interface and managed pages
        • Lost-found site area
    • Web content items
      • Creating authoring templates
        • Working with authoring templates
        • Customizing elements using JSP
      • Building a site framework
        • Planning a site framework
      • Presentation templates
        • Page layout
        • Page style
      • Template maps
      • Content items
      • Components
      • Profiling strategies
        • Profiling methods
        • Planning a taxonomy
    • Elements
      • Creating links and navigation
        • Link element
        • Using a menu element
          • Menu element
          • Menu element design examples
        • Using a navigator element
          • Navigator elements
          • Navigator formatting examples
          • Navigator type examples
      • Using a search element
        • Search query examples
        • Search result examples
      • Storing text and HTML
        • Text, rich text and HTML elements
        • Number element
      • Storing files and images
        • File resource element
        • Referencing a file resource
        • Image element
        • JSP elements
        • Using style sheets in items
      • Selection elements
        • Component reference element
        • Date and time element
        • Option selection element
        • User selection element
      • Personalized content
        • Personalization element
        • Personalization element examples
        • Taxonomy element
        • Creating category selection trees
        • Using a user name element
      • Using a page navigation element
        • Page navigation element
        • Page navigation design example
      • URL generation using PathCmpnt and URLCmpnt tags
      • Personalizing federated documents
        • Creating a federated documents selection rule
        • Using a federated documents rule in a personalization component
          • Sample designs for a federated documents selection rule
          • AttributeResource values for federated documents
      • Inserting a link to remote content
      • Using start and end attributes
      • Setting parameters to format dates
      • Note on formatting numbers
    • Tags
      • Web content tags
      • Indenting element designs
      • Writing links to Web content
      • Contextual linking
      • Using custom caching
        • Cache parameters
        • Cache expire parameters
        • Caching IBM Web Content Manager elements
      • Rendering plug-ins provided with Web Content Manager
        • Remote action plug-in
        • Site analytics data plug-in
        • Site path plug-in
        • Tagging and rating plug-ins for web content
          • Adding a tagging widget to web content
          • Adding a rating widget to web content
        • Utility plug-ins
    • Access control
      • Users, Groups and Roles
        • Web content management roles
        • User roles and access
    • Authoring interface
      • Custom portal pages for authoring
      • Authoring system access strategies
      • Authoring portlet customization
        • Authoring portlet settings
          • Selecting web content libraries
          • Defining preview options
          • Defining user interface options
          • Defining rich text options
      • Custom authoring interfaces
      • Web content inline editing strategies
        • Using an authoring tools element
          • Authoring tools element
          • Working with authoring tools components in the web content viewer
            • Controlling the behavior of authoring tools components
          • Referencing an authoring tool
    • Content
      • IBM Web Content Integrator
        • Feed format overview
        • RSS Namespace Extension for Web content
          • Adding the custom namespace definition to the feed
          • Process Control Elements
          • Location Control Elements
          • Identity control elements
          • Profile Control Elements
          • The authoringTemplate element
          • Element control element
          • Workflow control elements
          • Security control elements
          • Association control element
        • Handling embedded links
        • Processing images
        • Example feeds
        • RSS Namespace Extension for the Feed Service
          • The Handshake Protocol
          • Results Feeds
          • Channel-level Elements
          • Item-level Elements
      • WebDAV
        • Web content items in the WebDAV tree
        • Metadata and access control for Web content items in WebDAV
        • Creating taxonomies and categories with WebDAV
        • Managing content with site areas in WebDAV
        • Creating components with WebDAV
        • Creating presentation templates in WebDAV
        • Managing metadata and access control settings for authoring templates with WebDAV
      • Blogs
        • Learn about the template libraries used by blogs and blog libraries
        • Adding a blog or blog library to a page
        • Adding existing blogs or blog libraries to a page
        • Assigning blog access to users
        • Viewing blogs and blog posts
        • Deleting blogs or blog libraries
      • Wikis
        • Learn about the template libraries used by wikis
        • Adding a wiki to a page
        • Adding existing wikis to a page
        • Assigning wiki access to users
        • Deleting wikis
        • Purging deleted wiki pages
    • Item management
      • Working with folders
      • Managing versions of items
      • Locked and draft items
      • Deleting an item
      • Viewing item references
    • Personalization
      • How a site is personalized
      • Personalization terms
        • Resources, resource instances, and resource collections
        • User resources
        • Content resources
        • Attribute Based Administration
          • Assigning attribute based administration rules to pages and portlets
          • Changing the error condition behavior
        • Rules
          • Actions
            • Example: Simple select content action
            • Example: Simple update action
            • Example: Simple email action
          • Profilers
            • Example: Simple profiler
            • Example: Nested profiler
            • Example: Category Count (implicit profiling)
            • Example: Browser capability
            • Example: "Count of" (quantifiable condition)
            • Example: Request attributes and session attributes
            • Example: Arithmetic operation
          • Bindings
            • Example: Simple binding
            • Example: Multiple profilers and optional actions
            • Example: Nested bindings (simple)
            • Example: Nested bindings (advanced)
          • Recommend Content
            • Previewing a Recommend Content rule
          • Visibility Rules
            • Example: Show page or portlet
          • Rule elements
            • Arithmetic expressions
            • Count of (quantifiable conditions)
            • Current Action Count or Action Name
            • Current Browser Capability
            • Current Date
            • Current Request Attributes
            • Current Request Parameters
            • Current Session Attributes
            • do Action
            • Include Only
            • is
            • order as is
            • Profile
            • Profiler
            • Quick Profiler
            • sender
            • set to
            • value
          • Email
          • Email administration
        • Content spots
        • Rule spot mappings
        • Campaigns
        • Application object
        • Request Context
        • Query framework
      • The Personalization interface
      • Publishing personalization rules overview
        • Publishing considerations
        • Publishing personalization rules
        • Publishing and deleting personalization rules using a script
        • Publishing personalization rules over SSL
        • Monitoring the status of publishing
      • The Web Content resource collection
      • The Portal User resource collection
      • LikeMinds Recommendations
        • LikeMinds Recommendation Engine architecture
        • How LikeMinds generates recommendations
        • The LikeMinds Recommendation Engines
          • Preference Engine
          • Clickstream Engine
          • Item Affinity Engine
        • The LikeMinds utilities
        • Configuring LikeMinds
          • Estimating database size
          • Database performance
          • Scheduling LikeMinds Events
          • Configuring the LikeMinds engines
            • Configuring the Preference Engine
              • Number of mentors to use
              • Mentors to look for in cache
              • Use of "average user" to improve recommendation confidence
              • Archetypes
              • Guidelines for configurable recommendation dynamics
              • Setting the number of archetypes in cache
              • Enabling or disabling the use of archetypes
              • User predictability
                • Maximum number of mentors assigned to each user
                • Maximum ratings a user needs before becoming a mentor
                • Maximum transactions a user needs before becoming a mentor
                • Minimum number of ratings for user recommendations
                • Recomputing Preference Engine predictions
                • Default Preference Engine recommendations
            • Configuring LikeMinds utilities
              • Configuring the sifter for mentor selection
                • Sifter-specific mentor set configuration
                • How the mentor selection process works
                  • Mentor selection and assignment
                  • Number of sift priority users per batch
                  • Pausing the sifter during heavy database
                • Sifter performance considerations
                • Recomputing (rebuilding) the mentor pool
                • Running multiple sifters
                • Preventing multiple sifters from sifting the same user
                • Number of threads to sift users
                • Sifter sleep time when the Lps_User_Data sift_pri field Is 0
                • Time interval for checking sift priority
              • Ratability parameters
              • Repeated items in visit list
            • Configuring the Clickstream Engine
              • User predictability for the ClickStream Engine
                • Minimum number of Clickstream activities for a user
                • Minimum mentors the engine examines for predictability
                • Recomputing Clickstream Engine predictions
                • Default Clickstream Engine recommendations
            • Configuring the Item Affinity Engine
          • Specifying recommendation behavior
            • Allowable rating values
            • Allowable confidence levels
            • Prediction quality values
            • Best Bets values
        • MovieSite Sample
          • Exploring Movie Site
        • Using the LikeMinds utilities
          • Sifter
          • Buildstats
          • Accumulator
        • Filtering LikeMinds recommendations
      • Feedback and analytics
        • Feedback subsystem overview
        • Enable logging
        • Feedback properties file
        • Rule logging
        • Logging beans
          • Action beans
            • Implementing action logging
            • Action beans reference
          • Category beans
            • Implementing category logging
            • Category beans reference
          • Rating beans
            • Implementing rating logging
            • Rating beans reference
          • CustomLog beans
            • Implementing custom logging
            • CustomLog beans reference
          • PageView beans
            • Implementing PageView logging
            • PageView beans reference
        • LogManager
        • Listeners and persistence
          • FeedbackListener
          • LMListener
          • Custom log listeners
            • Custom listener classes
            • Customized feedback listeners
        • Classes and APIs for writing custom listeners
          • LogEvent class
            • RuleEvent class
            • CategoryEvent class
            • ActionEvent class
            • CustomLogEvent class
            • RatingEvent class
            • PageViewEvent class
          • ResourceInfo class
          • RuleInfo class
        • Reports
        • Feedback database schema
          • Feedback schema diagram
          • Feedback schema tables
          • Key value pairs
      • Developing a personalized portlet
        • Prerequisites for the Personalization portlet exercise
        • Install the Personalization sample
        • Create the JSP file in Rational Application Developer
        • Create the Personalization content resource classes and content spot
        • Create the Personalization user resource classes and content spot
        • Finish coding the portlet JSP
        • Export the WAR file and install the portlet
        • Import Personalization Workspace resource collections
        • Create a simple content rule
        • Create a content spot
        • Enhance the Personalized Portlet
        • Insert dynamic table html/jsp code
        • Modify resource collection properties
        • Create the user profiler rule
        • Create additional advanced rules
        • Change content spot rule mapping
        • Personalized List portlet
        • Uninstall Personalization sample and database
      • Personalization programming reference
        • Preparing your personalized application
        • Programming model
        • User and content models
        • How the rules engine works
        • Workload management
        • Using the Personalization APIs
          • Resource interface
          • APIs for multivalue properties
          • General tips
          • Personalization jar files that use public API
        • Generic query framework
          • Using the Generic Query Framework
        • Request context interface
        • Sample Personalization resources XML file
        • Content spot exits
        • Resource cache
        • Programmatically invoking rules
        • Rule Exception Handling in the run-time environment
  • Delivering web content
    • Accessing web content via a servlet
    • Delivering web content on a portal page
      • Getting started with delivering web content on a portal page
        • Web content viewers
        • Web content pages and templates
        • Web content associations
        • Creating content with sample web content template items
          • Adding sample content with the site toolbar
          • Creating content with the Articles template page
          • CSS styles used by the sample web content template items
          • Adding the sample web content libraries in the authoring portlet
        • Link examples for web content viewers
      • Displaying content with web content viewers
        • Adding a web content viewer portlet
        • Creating a web content page
      • Customizing web content delivery
        • Creating web content page templates
        • Adding predefined web content to the customization shelf
        • Customizing error messages
        • Friendly URLs and web content viewers
          • About friendly URLs for web content
          • Friendly URL for web content example
        • Setting up a web content fallback page
        • Enabling page-based access control for web content pages
        • Previewing content on web content pages
        • Adding HTML meta tags for Search Engine Optimization
      • Performing remote rendering with WSRP and the web content viewer
      • Advanced administrative examples
        • Creating a web content page with the XML configuration interface
        • Content associations reference
          • XML configuration interface and content associations
          • Portal Scripting Interface and content associations
          • REST API and content associations
        • Dynamic web content page selection
      • Web content viewer best practices and limitations
    • Pre-rendered delivery
      • Pre-rendering a website
      • Accessing the pre-rendered site
  • Maintaining web content
    • Using the web content member fixer task
    • Member fixer with syndication
    • Using the Update Security task
    • Using the workflow update tool
    • Clearing item history
    • Clearing version history
    • Resetting the web content event log
    • Using the export cache settings task
    • Exporting and importing web content libraries
      • Exporting and importing a web content library
      • Exporting and importing a web content library copy
    • Cloning a web content repository
      • Cloning preparation
      • Cloning data
  • Developing
    • The IBM Web Content Manager API
      • Using the API
      • Web Content Manager JSP tags
      • Web content library management APIs
      • Syndication APIs
    • Converting an IBM API web content viewer to the JSR 286 API
    • Using remote actions
    • Creating a custom launch page
    • Creating custom plug-ins
      • Creating a rendering plug-in class
      • Creating a custom workflow action class
      • Creating a Text Provider class
      • Creating a file upload validation class
      • Creating a subscriber class
      • Creating a syndicator class
      • Creating a context processor class
      • Creating a content page resolution filter class
      • Creating a content URL generation filter class
        • Example 1: Append a prefix to a content URL
        • Example 2: Generate a friendly URL for web content
          • Example 2: Filter factory class
          • Example 2: Filter class
          • Example 2: plugin.xml file
      • Deploying custom plug-in applications
    • Instrumenting web content for Active Site Analytics
      • Using the analytics data rendering plug-in tag
      • Using the sample HTML component for Active Site Analytics
      • Enabling default microformat support in web content viewers
    • Helper class samples for web content context
      • PortletWCMContextHelper
      • PortalWCMContextHelper
      • WCMContextHelper
    • REST services for Web Content Manager
      • Getting started with the REST service for Web Content Manager
      • REST Query services for web content
        • Defined query Service
        • Query parameters
      • Working with web content items using REST
        • Using REST with Web Content Manager items
        • Using REST with components
        • Using REST with elements
        • Using REST with presentation templates
        • Using REST with content items
        • Using REST with site areas
        • Using REST with managed pages
        • Using REST with drafts and workflows
        • Using REST with projects
        • Using REST to work with item identity controls
        • Using REST to work with access controls
        • Using REST to work with author and owner parameters
        • Using REST to work with versions
        • Using REST to work with recent items
        • Using REST to work with favorite items
        • REST: Attachments
        • Generic reading using REST services for Web Content Manager
      • Reference material for the Web Content Manager REST service
        • Response codes for the Web Content Manager REST service
        • Link relations
        • Supported media types
    • Displaying data from external sources
    • Creating websites for different localities
    • Enabling Java messaging services for web content
  • Administering syndication
    • Syndication overview
    • Creating a syndication relationship
    • Creating a syndication relationship from the command line
    • Syndication tuning
    • Syndication troubleshooting
  • Troubleshooting
    • Tools for troubleshooting and diagnostics
      • IBM Support Assistant
      • Data collection and symptom analysis
      • Manual creation of aspect-enabled JAR files
    • Portal version and history information
    • Logging and tracing
      • WebSphere Portal run-time logs
      • Verbose garbage collection in Java Virtual Machine (JVM) logs
      • WebSphere Application Server tracing and log files
      • System event logging
      • Web Content Manager tracing files
    • Contact support
  • Web Content Manager terminology
  • Reference
    • Conventions
    • Directory structure
    • Terms of use
    • Notices
    • Glossary