This preface introduces the new and changed features of WebCenter Sites 11g Release 1 (11.1.1.8.0) and other significant changes that are described in this guide, and provides pointers to additional information. This preface also lists deprecated features.
WebCenter Sites 11g Release 1 (11.1.1.8.0) includes the following new and changed features, which are described in this guide:
New Features
WebCenter Sites: Mobility. This feature supports creating, previewing, and delivering websites to mobile devices such as phones and tablets. See Chapter 68, "Configuring Oracle WebCenter Sites: Mobility to Support Mobile Websites" in Part IV, "Configuring Oracle WebCenter Sites: Mobility" for more information.
The ability to create templates for rendering mobile websites has also been added to WebCenter Sites: Developer Tools. For more information, see Chapter 55, "Developer Tools: Creating Templates for Mobile Websites."
Proxy asset type framework. This feature enables the integration of external web content into websites delivered by WebCenter Sites. See Chapter 48, "Proxy Assets: Integrating Third-Party Content Sources" for more information.
Vanity URLs. This feature enables users to create user-friendly URLs to web pages. Developers use render:gettemplateurl
to create vanity URL links. See Section 45.4, "Generating Vanity URL Links in a Web Page" in Section 45, "WebCenter Sites URL Assemblers" for more information. Additional information about Vanity URLs is available in the Oracle Fusion Middleware WebCenter Sites User's Guide and Oracle Fusion Middleware WebCenter Sites Administrator's Guide.
Integration with Oracle Real-Time Decisions. This functionality helps site visitors make decisions by dynamically recommending their best options. See the topic Chapter 40, "Creating Templates for Recommendations Using Oracle Real-Time Decisions" in Chapter 40, "Coding Engage Pages" for more information.
Changed Features
WebCenter Sites: Developer Tools now supports WebCenter Sites: Mobility, as described under "New Features," in this preface. Chapter 52, "Developer Tools: Installing and Configuring" contains instructions for installing WebCenter Sites: Developer Tools in this release.
Customizing the WebCenter Sites Contributor interface. Context menu configuration is now defined by the config.contextMenus
property. See Section 66.4, "Customizing Context Menus" for more information.
Packaging of WebCenter Sites Community and Gadgets applications. These applications remain Web Experience Management (WEM) Framework applications that have their own interfaces, but they are now packaged together in a web application called WebCenter Sites: Community-Gadgets. Part VI, "Developing the Community-Gadgets Application" has been updated to reflect the change.
Document Consolidation
This guide consolidates developer's documentation that was once available in separate books. Topics that have been added to this guide are the following:
WebCenter Sites: Site Capture crawler code. See Chapter 50, "Coding the Crawler Configuration File" for more information. This chapter contains information about the BaseConfigurator
class, implementing its methods and interfaces to control a crawler's site capture process, and about sample code that is available in the Site Capture installation for the FirstSiteII crawler.
Part II, "Working with the Developer Tools." This part describes the toolkit that is used to integrate Oracle WebCenter Sites with the Eclipse Integrated Development Environment (IDE). The Developer Tools kit enables developers to work in a distributed environment using the Eclipse IDE and version control systems (VCS).
Part III, "Customizing the Contributor Interface." This part describes the process of customizing the following Contributor interface features: dashboard, search views, global properties, toolbar, menu bars, context menus, and asset forms.
Part IV, "Configuring Oracle WebCenter Sites: Mobility"
Note:
This part is new. It describes a new feature, WebCenter Sites: Mobility, and provides information for configuring its framework to support the development of mobile websites.
Part V, "Developing Applications with the Web Experience Management (WEM) Framework." This part contains an overview of the WEM Framework, describes the process of developing applications and custom Representational State Transfer (REST) resources, and provides information about implementing and customizing Single Sign-On (SSO).
Part VI, "Developing the Community-Gadgets Application."This part describes the Community-Gadgets application and the process of integrating the application with Facebook, Twitter, Google, and Janrain. This part also provides information about customizing Community-Gadgets, translating its functionality into various languages, and maintaining the Community-Gadgets website presence.
Part VII, "Developing Community Blogs." This part contains procedures for customizing the blog data model. It also covers template code and provides guidelines for developing blog functionality on different content management sites.
Part VIII, "Developing Gadgets." This part introduces template developers to the process of creating gadgets for the Oracle WebCenter Sites: Gadgets application. Sample gadgets, which are included with the Gadgets application, are used throughout to illustrate the development task.
Part IX, "Developing a Java Connector and Plugin for CIP" shows developers how to extend the Oracle WebCenter Sites: Content Integration Platform to publish from systems of their own choice to Oracle WebCenter Sites.
The following features are deprecated in WebCenter Sites 11g Release 1 (11.1.1.8.0):
SOAP-based web services. This feature is replaced by REST services.
Mirror publishing. This feature is replaced by RealTime publishing.
Static publishing
Page debugging
WebCenter Sites Desktop
WebCenter Sites DocLink