Skip to main content

Glossary

Adjunct slides

Slides added to the deck by admins or users after the deck version has been published. They are not included in the structure determined by the content pack.

These include:

Adjunct subslides

Dynamically generated subslides created at preso creation time using the application hook selections. Adjunct subslides are currently the only type of subslide that can be toggled on and off.

Application hooks

Allows content developers to integrate dynamic content from the deck into the application.

See hooks.

Companywide editable slides

Slides that are editable in PresoManager by an admin user.

See Deck-wide editable.

Content pack

Collection of files that make up a deck. Includes slides, hooks files (eg. fieldsets.js, selections.js, selectionRules.js and markers.js), images, common js & css etc.

Context

An appointment's context is a source of data that holds information specific to that appointment.

This information is a combination of data provided by the app and by the user creating the presentation, that is initially compiled when an appointment is created. This data can then be queried and used by a deck's slides, as well as updated by them throughout a presentation.

Custom slides

Slides added to a unique preso using an uploaded image. Requires a change to the deck's project file as well as the appropriate user permissions in HQ.

See the enabling custom slides guide.

Deck

Collection of slides and supporting assets and code that is used to create a preso using the LivePreso app. Existing decks can be updated by uploading newer content packs, each time creating a new deck version.

Deck version

Each time a content pack is uploaded to a server it updates associated deck by creating a new deck version. Presos are locked to the deck version they were created against.

Deck-wide editable

Slide edits applied to the deck by an admin user using PresoManager. These edits are included in all presos created after the changes are published.

Dynamic subslides

See adjunct subslides.

Empty preview

Content that is previewed without an association to a preso. Examples of where this mode is applied:

Feeds

A source of data which is periodically downloaded by LivePreso for use in your deck

Fieldsets

An application hook that is used to add customization and extra data to presos.

Fixtures

Static data files that provide a source of data to the deck when live data is not available. Can be supplied in place of both the context and feeds.

Hooks

Allows content developers to integrate dynamic content from the deck into the application. Is run on preso creation and edit.

See application hooks.

Marker slides

Slides marked as "requiring prep" - this blocks the user from starting a preso without reviewing the marked slide(s).

See the enforcing compulsory slides guide.

Markers

An application hook that allows slides to be marked as needing review. Is run after each context change and when an appointment is created or saved. If a slide has been marked for review the user will not be able to start the presentation until they have viewed that slide either in prep mode or in the slide sorter preview.

manifest.json

Provides metadata for the files in a content pack. In the majority of content development projects, this file is generated by the CDK or LivePreso deploy CLI tool converting a project.yaml file. The manifest.json is packaged up with your deck content and uploaded to the server.

See project file.

Per-preso editable

Slide edits specific to a particular presentation, with editing performed by the preso owner in prep mode.

Prep-editable slides

Slides that can be edited in prep mode by the preso owner.

See Per-preso editable.

Prep-only slides

Slides the only appear during a preso's prep mode, allowing the user to undertake preparatory tasks associated to that preso without revealing the slides to their client (eg. customer research, checklists etc.).

See the project file tags reference for implementation directions.

Prep mode

The preparatory stage of a presentation where the user can review the data fetched for their preso, update slide selections, make edits where required etc.

Available as a "prep" button on the LivePreso UI presentation page before and during the presentation's scheduled time. As soon as that time has passed and the preso is deemed complete, this "prep" button is replaced with a "review" button.

Present mode

After prep is complete, the user presents their preso to the client. The user can present both in person, and remotely simultaneously.

The user clicks "Start Preso" from the LivePreso UI.

Presets

Saved configuration of slide selections and ordering. Can be user or company owned.

preso

An instance of a deck version created by a user for a customer. Includes customised context and feeds data.

PresoManager

A feature of the LivePreso app made available to admin users that allows them to edit slides at the deck-level and upload temporary slides. Once published, any changes to the deck made in this way will be applied to all presos created from that point onwards.

PresoManager editable slides

Slides that are editable in PresoManager by an admin user. Changes made to these slides are applied to all presos created from that point onwards.

See Deck-wide editable.

Project file

Provides metadata for the files in a content pack. Generally provided as a project.yaml file which is then converted to a manifest.json file by the CDK or LivePreso deploy CLI tool before being packaged up with your deck content and uploaded to the server.

See project.yaml and manifest.json.

project.yaml

Provides metadata for the files in a content pack, referred to as the deck's project file. Used by the CDK to load a deck.

See project file.

Remote preso

Clients are invited to a join a preso via a link that opens in their browser. Once there, our software uses web-sockets to sync preso progress, data, interactions etc. between the master (user) and their client.

Review mode

Becomes available once the scheduled time for the presentation has passed and the preso is deemed complete. User can no longer prep slides, and the "prep" button in the LivePreso UI presentation page is replaced with "review".

Used by a developer to lock down editability if required, or even add another layer of functionality, eg. allow the user to collate notes after their appointment is finished.

Section

A collection of one of more slides. Each section has a title slide referred to as the section title that sits at the beginning of the section as an introduction.

Section title

The introductory slide of a section. Each section must be introduced by a section title, however the section title slide can be turned off. Section titles cannot contain subslides.

Selections

An application hook that give developers the ability to change the sequence and visibility of sections and slides as well as dynamically generate subslides. Selections are run after an appointment has been saved (whether creating or editing).

Selection rules

An application hook that allows content developers to reorder and toggle sections and slides in response to a user making changes in the slidesorter view of a presentation. A message can also be provided alongside the selections changes.

Share mode

An online copy of a preso that is sent to the client, allowing them to review and interact with the content in their own browser in the own time.

Slide

A designed asset of fixed dimensions that populates the body of a deck. Slides can be sorted within their section, contain subslides and be toggled on and off.

Slide sorter

A structured view of all slides contained within the specific instance of the deck. Slide sorters are used by a preso for reviewing, sorting and toggling slides, presets and PresoManager.

Subslide

Contained within a slide, subslides are used when wanting to drill down for more information while staying within the same slide.

Tags

Tags are used to add extra information to sections, slides and the Welcome slide. Tags are defined and assigned to slides in the project file and can also be added to/removed from slides by a manager in PresoManager.

Template

Used by PresoManager admins to create slides. These templates and designed and developed by a design & development team, but contain editable elements such as text, images and videos that are customisable by the admin user.

Template slide

A slide created from a template in PresoManager, when the template is dragged and dropped into a section.

Temporary slides

Slides generated in PresoManager using an uploaded image. As with all PresoManager edits, the new slide will be added to any presos created after the new deck changes are published.

This functionality is designed for one-off "temporary" slides with a limited shelf-life, eg. a monthly promotion.

thumbnails

Screenshots taken of a slide when a new deck version is uploaded. Used to identify slides in:

  • Slide sorters
  • Presentation timeline while prepping, presenting a reviewing a preso
  • Reporting

Title slide

See section title.

Welcome slide

The introductory slide for the deck, generally contains information about the intended customer (eg. name) and scheduled preso date. Welcome slides cannot be turned off or sorted, and cannot contain subslides.