Dear members, due to maintenance work, the RWS Community might be down tomorrow, Wednesday, 06.07.2022, from 05:30 AM CET to 06:30 AM CET. We thank you for your time and understanding throughout the process.

SDL DXA Impress module .NET

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.

  1. Access the module installation media.
  2. Open a PowerShell command prompt in the administrator mode.
  3. 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

  1. Access the module installation media.
  2. Open a PowerShell command prompt in the administrator mode.
  3. 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

3806 views 583 downloads