This page last changed on Jun 18, 2007 by rosie@atlassian.com.

Option 1 - Microsoft Office Add-in

Upload the PPT to Confluence using the Microsoft Office Add-in.

Option 2 - Convert PPT to HTML

The simplest way to embed a PowerPoint presentation in Confluence is to convert the PowerPoint file to web page format, and embed the page inside your Confluence document. If you accept page edits or comments from untrustworthy users, you should not attempt this process, due to a risk of malicious user attacks via the html-include macro.

  1. Review the risks associated with enabling the html macro here.

  2. If you decide to proceed, follow the instructions to enable embedded html pages using the macro.

  3. Select an PPT converter. There are at least two applications that can convert PPT to HTML. One is Producer for PowerPoint. If you don't actually have PowerPoint on your machine, you can use the Internet Assistant for Powerpoint instead. Download and install your converter.

  4. Follow the converser usage documentation to create the html conversion. An Internet Assistant conversion guide can be found here. The conversion process will create a small collection of html pages. Each slide will have it's own page, plus an index page with buttons to let you switch between slide pages.

  5. If you wish, you can test the html presentation now by loading the index page in your browser.

  6. Place the html files into their own directory, named uniquely by the title of your presentation.

  7. Find a suitable location to host these files within your web server. Confluence hosts all files within the <my-install-directory>/confluence/ directory, so a good example location for Confluence standalone users is to go to <my-install-directory>/confluence/pages/ and create a subdirectory called powerpoint.

  8. Move the html directory into the PowerPoint folder, eg. <my-install-directory>/confluence/pages/powerpoint/<my-presentation-name> containing index.html, slide01.html... or similar.

  9. Edit or create the page you wish to embed the PowerPoint presentation. In wiki markup, add a call to the html-include macro to the index page of your slides. Remember that URLS are case sensitive. For example
    {html-include:url=http://<my-base-url>/pages/powerpoint/<my-presentation-name>/index.html}
  10. Save the page. The index page to your slides should now appear.
Document generated by Confluence on Oct 10, 2007 18:37