studiomitte/riddle

Integration of riddle.com into TYPO3

Installs: 1 285

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 0

Open Issues: 0

Type:typo3-cms-extension

dev-master 2021-03-25 08:14 UTC

This package is auto-updated.

Last update: 2021-03-25 08:14:54 UTC


README

Build Status

This extension embeds rich media from riddle.com

Plugin in Backend

Installation

Install the extension as any other extension. Either use composer require studiomitte/riddle or by downloading it from the TYPO3 Extension Repository.

Now switch to the riddle.com account page, enable the API and copy the API token and API key.

riddle.com API

Open the settings in TYPO3 Install Tool and paste the 2 keys there.

Settings in TYPO3

Usage

After creating and publishing a riddle on riddle.com you can create a new plugin in TYPO3 Riddle.com rich media.

Now you are done.

GDPR

riddle.com is hosting their riddles on their own servers in Germany and don't save any personal data of users.

Therefore you are not required to ask your website users for permissions displaying the iframe.

Modify rendering

The rendering is controlled with the TypoScript shipped in the ext_typoscript_setup.typoscript which is loaded by default.

tt_content.list.20.riddle_riddle = USER
tt_content.list.20.riddle_riddle {
    userFunc = StudioMitte\Riddle\Controller\PluginController->run
}

If you want to adopt the rendering, override the userFunc and provide a custom entrypoint.