cfpresentation

Defines the look and feel of a dynamic slide presentation.
Use the cfpresentation tag as the parent tag for one or more cfpresentationslide tags,
where you define the content for the presentation.

 <cfpresentation title="">

 cfpresentation(title="");

This tag requires Adobe ColdFusion. Not supported on Lucee, OpenBD, etc.

cfpresentation Attribute Reference

backgroundColor

Specifies the background color of the presentation.
The value is hexadecimal: use the form "##xxxxxx" or "##xxxxxxxx",
where x = 0-9 or A-F; use two number signs or none. (optional, default=0x727971)

control

Specifies the presentation control:
normal
brief (optional, default=normal) Values:
  • normal
  • brief

controlLocation

Specifies the location of the presentation control:
right
left (optional, default= right) Values:
  • right
  • left

directory

Specifies the directory where the presentation is saved.
This can be absolute path or a path relative to the CFM page.
ColdFusion automatically generates the files necessary to
run the presentation, including:
index.htm
components.swf
loadflash.js
viewer.swf
ColdFusion stores any data files in the presentation,
including images, video clips, and SWF files referenced by the
cfpresentationslide tags in a subdirectory called data.
To run the presentation, open the index.htm file.
If you do not specify a directory, the presentation
runs in the client browser. (optional)

glowColor

Specifies the color used for glow effects on the buttons.
The value is hexadecimal: use the form "##xxxxxx" or "##xxxxxxxx",
where x = 0-9 or AF; use two number signs or none. (optional, default=0x35D334)

initialTab

Specifies which tab will be on top when the presentation is displayed.
This applies only when the control value is normal:
outline
search
notes (optional, default=outline) Values:
  • outline
  • search
  • notes

lightColor

Specifies the light color used for light-and shadow effects.
The value is hexadecimal: use the form "##xxxxxx" or "##xxxxxxxx",
where x = 0-9 or A-F; use two number signs or none. (optional, default=0x4E5D60)

overwrite

Specifies whether files in the directory are overwritten.
Specify this attribute only when the you specify the directory.
yes: overwrites files if they are already present
no: create new files (optional, default=yes)

primaryColor

Specifies the primary color of the presentation.
The value is hexadecimal: use the form "##xxxxxx" or "##xxxxxxxx",
where x = 0-9 or AF; use two number signs or none. (optional, default=0x6F8488)

shadowColor

Specifies the shadow color used for light-and shadow effects.
The value is hexadecimal: use the form "##xxxxxx" or "##xxxxxxxx",
where x = 0-9 or A-F; use two number signs or none. (optional, default=0x000000)

showNotes

Specifies whether the notes tab is present:
yes
no (optional, default=no)

showOutline

Specifies whether the outline is present:
yes
no (optional, default=yes)

showSearch

Specifies whether the search tab is present:
yes
no (optional, default=yes)

textColor

Specifies the color for all the text in the presentation user interface. (optional, default=0xFFFFFF)

title
Required

Specifies the title of the presentation. (optional)

authpassword

Sends a password to the target URL for Basic Authentication. Combined with username to form a base64 encoded string that is passed in the Authenticate header.

authuser

Sends a user name to the target URL for Basic Authentication. Combined with password to form a base64 encoded string that is passed in the Authenticate header.

autoplay
Default: YES

Specifies whether to play the presentation automatically:
* true: the presentation automatically runs through the entire presentation at startup.
* false: the user must click the Play button to start the presentation and click the Next button to advance to the next slide in the presentation. Values:
  • NO
  • YES

loop
Default: NO

Specifies whether the presentation runs in a loop:
* true: the presentation restarts automatically after it ends.
* false: the user must click the Play button to restart the presentation. Values:
  • NO
  • YES

proxypassword

Password required by the proxy server.

proxyuser

User name to provide to the proxy server.

proxyhost

Host name or IP address of a proxy server to which to send the request.

proxyport

The port to connect to on the proxy server.

useragent

Text to put in the HTTP User-Agent request header field. Used to identify the request client software.

destination

Destination directory

format

Specifies file format for conversion. The flashpaper format has been deprecated since CF 11+ Values:
  • html
  • ppt

Fork me on GitHub