EXT:Supi

Language

en

Version

8.0

Description

Full documentation to install, integrate and style EXT:supi

Keywords

cookie, banner, consent, gdpr

Author

Volker Kemeter

Email

v.kemeter@supseven.at

License

This document is published under the Open Content License available from http://www.opencontent.org/opl.shtml

Rendered

Mon, 20 Jan 2025 14:38:38 +0000

Introduction

The EXT:Supi Extension provides a Cookie Consent Banner for almost every needs.

You can add:

  • External Scripts
  • External Sources in Iframes
  • External Sources via APIs

This Extension provides a few Content-Elements which are ready to go:

  • Youtube Content Element
  • Google Maps Youtube Element
  • Embeded Page/Service (Iframe Element)
  • Spotify Playlist Element
  • Cookie Button Element (to reopen the Cookie Banner)

There are also JavaScript Events where you can add Listeners to interact with the corresponding User-Settings.

Compatibility

EXT:Supi Version TYPO3 PHP
6 7 - 11 7.4 - 8.1

Table of Contents

TODO

  1. Refactor Templates/ Styles which can be better used

    1. Add more CSS-Grid to Youtube, Maps and other Elements
    2. Add more Bootstrap Classes in HTML Templates (btn classes e.g.)
  2. Remove some not needed TS-Settings
  3. Improve Youtube CE (add preview image field and some options)
  4. Improve Maps CE (styling, translation/labels)
  5. Add as much as possible translations
  6. Refactor Language behaviour

    1. move to xlf files only, remove typoscript settings
    2. make xlf files configurable/overrideable
    3. https://docs.typo3.org/m/typo3/reference-coreapi/11.5/en-us/ApiOverview/Internationalization/ManagingTranslations.html

Render Documentation

docker-compose run --rm t3docmake