An open API service indexing awesome lists of open source software.

https://github.com/netresearch/t3x-demio

TYPO3 extension to list Demio events
https://github.com/netresearch/t3x-demio

demio plugin typo3

Last synced: 5 months ago
JSON representation

TYPO3 extension to list Demio events

Awesome Lists containing this project

README

          

# TYPO3 Demio

[![Latest Stable Version](https://poser.pugx.org/netresearch/demio/v/stable)](https://packagist.org/packages/netresearch/demio)
[![Total Downloads](https://poser.pugx.org/netresearch/demio/downloads)](https://packagist.org/packages/netresearch/demio)
[![License](https://poser.pugx.org/netresearch/demio/license)](https://packagist.org/packages/netresearch/demio)

## Introduction

This extension provides a plugin for the TYPO3 CMS to integrate Demio webinars into your TYPO3 website.

### Features

* [x] List all webinars
* [x] List all upcoming webinars
* [x] List all past webinars
* [x] List all automated webinars
* [x] Show a single webinar
* [ ] Cache API responses in TYPO3 cache

## Installation

### Installation using Composer

The recommended way to install the extension is by using [Composer](https://getcomposer.org/). In your Composer based TYPO3 project root, just do `composer require netresearch/demio`. This will download and install the extension.

### Installation as extension from TYPO3 Extension Repository (TER)

Download and install the extension with the extension manager module.

## Configuration

### Configure Demio API

1. Go to the extension manager module and activate the extension.
2. Go to the extension configuration and enter your Demio API key.

### Configure Demio plugin

1. Go to the plugin list and add a new plugin.
2. Select the plugin type "Demio".
3. Configure the plugin.

## Usage

### List all webinars

1. Add a new plugin to your page.
2. Select the plugin type "Demio".
3. Select the plugin mode "List all webinars".
4. Save the plugin.

### List all upcoming webinars

1. Add a new plugin to your page.
2. Select the plugin type "Demio".
3. Select the plugin mode "List all upcoming webinars".
4. Save the plugin.

### List all past webinars

1. Add a new plugin to your page.
2. Select the plugin type "Demio".
3. Select the plugin mode "List all past webinars".
4. Save the plugin.

### List all automated webinars

1. Add a new plugin to your page.
2. Select the plugin type "Demio".
3. Select the plugin mode "List all automated webinars".
4. Save the plugin.

### Show a single webinar

1. Add a new plugin to your page.
2. Select the plugin type "Demio".
3. Select the plugin mode "Show a single webinar".
4. Select the webinar.
5. Save the plugin.

## Support

If you have any questions or suggestions for improvement, please use the issue tracker.

## Contribution

We are happy to receive contributions via GitHub pull requests.

## License

This extension is published under the [GNU General Public License v3.0](https://www.gnu.org/licenses/gpl-3.0.en.html).

## Credits

This extension was created with the [TYPO3 Extension Builder](https//github.com/FriendsOfTYPO3/extension_builder). and b13/make.