studiomitte / riddle
Integration of riddle.com into TYPO3
Installs: 2 838
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 1
Open Issues: 0
Type:typo3-cms-extension
Requires
- typo3/cms-backend: ^9 || ^10 || ^11
- typo3/cms-core: ^9 || ^10 || ^11
- typo3/cms-fluid: ^9 || ^10 || ^11
- typo3/cms-frontend: ^9 || ^10 || ^11
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- phpspec/prophecy-phpunit: ^1
- phpunit/phpunit: ^8 || ^7
- typo3/testing-framework: ^6.4 || ^4 || ^5
Replaces
- typo3-ter/riddle: dev-master
This package is auto-updated.
Last update: 2024-10-20 08:59:38 UTC
README
This extension embeds rich media from riddle.com
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.
Open the settings in TYPO3 Install Tool and paste the 2 keys there.
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.
Credits
This extension was created by Georg Ringer for Studio Mitte, Linz with ♥.
Find more TYPO3 extensions we have developed that provide additional features for TYPO3 sites.