The SDL DXA Impress module adds the impress.js presentation framework into DXA, so you can create and publish presentations directly from SDL Tridion.
The Impress module demonstrates how a DXA module can have its own HTML design, for more details on this, you should take a look at the `impress-html-design.zip` in `100 Master\Building Blocks\Modules\Impress\Admin`
impress.js
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com. http://impress.github.io/impress.js
Installing Impress module in Content Manager
Run a PowerShell script to install the Impress module in the Content Manager.
- Access the module installation media.
- Open a PowerShell command prompt in the administrator mode.
- Go to the `modules\Impress` folder and run the following command:
.\cms-import.ps1 -importType <IMPORTTYPE> -cmsUrl "http://cms.example.com:81/"
where:
- -importType module-and-permissions Installs the Impress module and sets rights and permissions for the default User Groups in the Content Manager (default setting).
- -importType module-only Only installs the Impress module.
- -importType permissions-only Only sets rights and permissions for the default User Groups in the imported Content Manager.
- -cmsUrl Web address of the Content Manager Explorer.
Installing Impress module in Web application
- Access the module installation media.
- Open a PowerShell command prompt in the administrator mode.
- Go to the `modules\Impress` folder and run the following command:
& '.\web-install.ps1' -distDestination "c:\inetpub\wwwroot\mysite"
where:
- -distDestination The location of your site directory.
Usage
The Impress module contains a `Message` and a `Slide` Schema, and Component Templates for each of these. The example impress.js presentation from http://impress.github.io/impress.js is already setup for you in the `400 Example Site\Home\Impress` Structure Group, you can Publish the Page in there and you will also have to republish the `Publish Settings` & `Publish HTML Design` Pages in `400 Example Site\Home\_System`.
Developer: SDL DXA team
License agreement: Apache License, Version 2.0
Version: 1.7
Source repository: https://github.com/sdl/dxa-modules