Administrative Reference

To facilitate Carousel capabilities and a seamless user experience, Carousel is tightly integrated with salesforce.com. It is important to understand both the integration points between Carousel and standard salesforce.com entities and the underlying custom components that allow Carousel to function.

Salesforce.com Integration Points

Carousel has several important integration points with salesforce.com.

There are 3 special URL parameters for Carousel:

Linkid and Linkname can be used to specify a Carousel Presentation to be opened from a salesforce.com Tab, Link, Button, or S-Control.

The Linkflags can contain the words "fullscreen" and/or "export". This will start Carousel in full screen mode and/or export a Slide.

Below is an example:

https://www.dreamfactory.com/carousel/carousel.html?
sessionid={!API_Session_ID}&
serverurl={!API_Partner_Server_URL_60}&
username={!User_Username}&
fullname={!User_FullName}&
linkflags=fullscreen,export
linkname=invoice
userid={!User_ID}

Salesforce Extensions

Carousel integration with Salesforce.com is made possible through a set of salesforce.com extensions - Custom Apps, Objects and Tabs. It is critical that these extensions remain in place. Deletion of any of these extensions may result in Carousel errors.

Custom Apps

Carousel is a Custom App within salesforce.com. Carousel is displayed, along with Salesforce and Supportforce, in the dropdown list in the top right corner of the page when you are logged into salesforce.com.

Custom Objects

Carousel creates the following two (2) Custom Objects:

Custom Tabs

Carousel also adds two (2) Custom Tabs. The first tab, About Carousel, is just a website link with HTML reference information. The second tab, Carousel, is an embedded DreamFactory project used to browse, customize, and exchange Carousel presentations.


©2010 DreamFactory Software, Inc.     Privacy Policy | Terms of Use | DreamFactory is a registered trademark of DreamFactory Software, Inc. All Rights Reserved.