Top Banner
<Insert Picture Here> Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager
37

Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Mar 26, 2015

Download

Documents

Chloe McKinnon
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Oracle Universal Content ManagementContent Folios – Bundle and Render ContentVijay RamanathanPrincipal Product Manager

Page 2: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Page 3: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosAgenda

• Content Folios - A Business Case

• Technical Overview• Simple Folios

• Advanced Folios

• Folio Templates

• Customization• Creating a Custom Renderer

Page 4: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Content Folios

Business Case

Page 5: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosBusiness Case

Page 6: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosBusiness Case

Page 7: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosBusiness Case

Page 8: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosBusiness Case

Content Folios

Page 9: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content Folios

• New ways to group content together, and then do useful things with the groupings

• UCM’s approach differs from existing implementations of “virtual documents” or “compound documents”

• Folios makes possible a number of more content-centric and process oriented vertical solutions

Page 10: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosExample uses for Content Folios

• Contracts• Manage sections separately, and assemble on-the-fly

• Marketing materials• Group text, images, and layout files to produce

communications

• Sales kits• Group presentations, fact sheets, etc. to support sales people

• Policies and procedures• Manage sections separately and assemble on-the-fly

• Reports• Information about competition, market opportunities, etc

Page 11: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosPossible Vertical Solutions using Content Folios

• Compliance applications• Sarbanes-Oxley, ISO

• E-Learning applications• Course materials

• Process-oriented applications• Contract Management• Asset Licensing

• Applications in WCM• Folio as a mini-website

• Applications in DAM• Presentation management

Page 12: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Content Folios

What is a Folio?

Page 13: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosWhat is a Folio?

XML Document

Edit

Metadata

Revise and Render

Subscribe, Workflow, Discuss, etc.

Page 14: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosWhat is a Folio?

• A Folio can be rendered into• PDF• ZIP• XML• Custom Formats (PPT, etc.)

• Oracle UCM provides• Customizable AJAX-based GUI to build and edit Folios• Service-oriented infrastructure that allows Folios to be

leveraged from external applications

Page 15: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosCreating a new Folio

• From Content Management Menu

• From Search Results Page

• From Content Basket

Page 16: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosContent Baskets

• Users can create of multiple named content baskets

• Baskets are available to the user only (not shared)

• A basket can be published as a Content Folio

Page 17: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Content Folios

Terminology and Details

Page 18: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosTerminology

• Contents of a Folio• Items & Slots

• Nodes

• Hyper-text

• Types of Folios• Simple Folio

• Advanced Folio

• Types of Advanced Folios• Ad-hoc Folios

• Template-based Folios

• Folio Viewing and Editing• Folio Editors

• Folio Viewers

• Folio Actions• Render

• Save

• Snapshot

• Lock/Unlock

• Subscribe

Page 19: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosItems, Slots, Nodes and Hypertext

• Item - A content item in a Folio

• Slot - An empty placeholder for a content item

• Node - A container for items, slots and nodes• A node is not a separate folio

• Hypertext – An entry used to add a URL

Page 20: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosSimple Folios and Advanced Folios

• Simple Folio• Flat, ordered list of items• Example: A PPT slide deck

• Advanced Folio• Allows for hierarchy within a Folio• Allows for additional properties on items, slots and nodes• Example: Assets needed to create a brochure

Page 21: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosAdvanced Folios : Ad-hoc and Template-based

• Advanced Folios can be Ad-hoc or Template-based

• Ad-hoc Folios• Create any structure and put any content into the Folio• Edit the Folio in any desired fashion

• Template-based Folios• Edits are restricted by settings defined in a folio template• Folio template can be created by administrators

Page 22: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosEditing and Viewing

• Edit mode - Allows users to edit a Folio• Simple Folio editor or Advanced Folio editor• Folio Template editor (administrators only)

• Viewer - A different mechanism to view a Folio• Example: View a folio as a mini-website

Page 23: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosActions

Save changes to current revision

Create new revision

Lock items to current revision

Prevent further edits

Unlock locked folios

Download Folio in other formats

Page 24: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosSubscribe

• Subscribe• Users can choose to be notified when

• Content is added to or removed from the Folio• Folio structure is changed (i.e. nodes or items are moved around)• Folio is revised• Items referenced by the Folio are revised

Page 25: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Content Folios

Demonstration

Page 26: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Content Folios

Folio Templates

Page 27: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosFolio Templates

• Provides a starting point for users to create common advanced folios

• Allows admins to restrict functionality available to end users

• Examples:• Template for Contracts• Template for Sales Kit

• Template for Product Information Website

Page 28: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosFolio Templates

• Can contain• Nodes

• Empty Slots

• Items

• Can limit the ability for end users to• Add, remove or move nodes, slots and items

• Add content of certain profiles or file types

• Render the folio using certain renderers

• Allows administrators to• Map folio to appropriate Content Profiles

• Map slots and nodes to appropriate Content Profiles

• Require capture an archive of items in folio at time of snapshot

• Force items to be cloned when Folios are created

Page 29: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Content Folios

Folio Templates Demonstration

Page 30: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Content Folios

Customizing Content Folios Creating a Custom Renderer

Page 31: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosCreating a Custom Renderer – Step 1

• Write a Java class that implements FolioRenderer class

package folios.renderers;

import java.io.OutputStream;import java.util.*;

import intradoc.common.*;import intradoc.data.*;import folios.*;import folios.iterators.*;

public class FolioPptRenderer implements FolioRenderer{…}

Page 32: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosCreating a Custom Renderer – Step 2

• Write a Java class that implements FolioIteratorCallback class

package folios.iterators;

import intradoc.common.*;import intradoc.data.*;. . .

import folios.*;import java.io.*;. . .

public class FolioPptIterator implements FolioIteratorCallback{. . .}

Page 33: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosCreating a Custom Renderer – Step 3

• Create a table to list out details of the new renderer as follows

@ResultSet cpd_FolioPptRenderer

4

rendererID

name

actionDisplayLabel

renditionClass

ppt

PPT Rendition

wwCpdDownloadPptRendition

folios.renderers.FolioPptRenderer

@end

Page 34: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosCreating a Custom Renderer – Step 4

• Merge the new table into the CpdRegisteredRenderers table as follows

@ResultSet MergeRules

4

fromTable

toTable

column

loadOrder

cpd_FolioPptRenderer

CpdRegisteredRenderers

rendererID

10

@end

Page 35: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

<Insert Picture Here>

Content Folios

A Quick Look at PptFolioRenderer

Page 36: Oracle Universal Content Management Content Folios – Bundle and Render Content Vijay Ramanathan Principal Product Manager.

Content FoliosUseful Resources

• Documentation• http://download-west.oracle.com/docs/cd/E10316_01/update/admin_

guide_folios_10en.pdf