Initial commit - Typo3 11.5.41

This commit is contained in:
Matteo Gallo
2026-07-03 17:53:31 +02:00
commit 5ca4743197
6811 changed files with 568848 additions and 0 deletions

View File

@@ -0,0 +1,91 @@
.. include:: ../../Includes.rst.txt
.. _config_basics:
===========
Basic
===========
plugin.tx_cookieconsent.settings.
=========
url
--------------------
:aspect:`Description`
PID to Data Protection
storagePid
--------------------
:aspect:`Description`
PID to Cookie Folder
target
--------------------
:aspect:`Description`
Link target of read more link
:aspect:`Default`
_bank
theme
--------------------
:aspect:`Description`
Layout Class of the consent
:aspect:`Options`
edgeless, :guilabel:`... following ..`
:aspect:`Default`
edgeless
position
--------------------
:aspect:`Description`
position of the consent
:aspect:`Options`
bottom, top, bottom-left, bottom-right
:aspect:`Default`
bottom-right
revokable
--------------------
:aspect:`Description`
Some countries REQUIRE that users can change their mind
:aspect:`Options`
true, false
:aspect:`Default`
true
reloadOnRevoke
--------------------
:aspect:`Description`
force page reload after revoke
:aspect:`Options`
true, false
:aspect:`Default`
false
type
--------------------
:aspect:`Description`
consent types
:aspect:`Options`
opt-in, :guilabel:`... following ..`
:aspect:`Default`
opt-in
statistics
--------------------
:aspect:`Description`
pre check statistics in checkboxes layout
:aspect:`Options`
true, false
:aspect:`Default`
false
marketing
--------------------
:aspect:`Description`
pre check marketing in checkboxes layout
:aspect:`Options`
true, false
:aspect:`Default`
false

View File

@@ -0,0 +1,64 @@
.. include:: ../../Includes.rst.txt
.. _example:
===========
Example
===========
This example configuration is based on the base TypoScript-Constants configuration (see :ref:`installation`).
.. code-block:: typoscript
:caption: TypoScript constants
plugin.tx_cookieconsent.settings {
# PID to Data Protection
url =
# PID of Cookie Storage
storagePid =
# Layout
theme = edgeless
# Position
position = bottom-right
# Type (info, opt-out, opt-in)
type = opt-in
# pre check statistics in checkboxes layout
statistics = false
# pre check statistics in checkboxes layout
marketing = false
# show Iframe overlay
overlay {
# Enable Iframe overlay
notice = true
box {
# Overlay: Background
background = rgba(0,0,0,.8)
# Overlay: Text
text = #fff
}
button {
# Overlay Button: Background
background = #b81839
# Overlay Button: Text
text = #fff
}
}
# Cookiehint Style
palette {
popup {
# Bar: Background color
background = rgba(0,0,0,.8)
# Bar: text color
text = #fff
}
button {
# Button: Background color
background = #b81839
# Button: text color
text = #fff
}
}
}

View File

@@ -0,0 +1,61 @@
.. include:: ../../Includes.rst.txt
.. _config_overlay:
===========
Overlay
===========
Customizing the Overlay Window
.. figure:: ../../Images/iframe-overlay.png
:class: with-shadow
:width: 400px
plugin.tx_cookieconsent.settings.overlay.
=========
notice
--------------------
:aspect:`Description`
enable or disable overlays (iframe, content)
:aspect:`Options`
true, false
:aspect:`Default`
true
box.background
--------------------
:aspect:`Description`
Overlay: Background color
:aspect:`Options`
rgba(), #hexa
:aspect:`Default`
rgba(0,0,0,.8)
box.text
--------------------
:aspect:`Description`
Overlay: text color
:aspect:`Options`
rgba(), #hexa
:aspect:`Default`
#fff
button.background
--------------------
:aspect:`Description`
Overlay: Button Background color
:aspect:`Options`
rgba(), #hexa
:aspect:`Default`
#b81839
button.text
--------------------
:aspect:`Description`
Overlay: Button text color
:aspect:`Options`
rgba(), #hexa
:aspect:`Default`
#fff

View File

@@ -0,0 +1,52 @@
.. include:: ../../Includes.rst.txt
.. _config_palette:
===========
Palette
===========
Customizing the consent Window
.. figure:: ../../Images/consent-box.png
:class: with-shadow
:width: 400px
plugin.tx_cookieconsent.settings.palette.
=========
popup.background
--------------------
:aspect:`Description`
Consent Background color
:aspect:`Options`
rgba(), #hexa
:aspect:`Default`
rgba(0,0,0,.8)
popup.background
--------------------
:aspect:`Description`
Consent Text color
:aspect:`Options`
rgba(), #hexa
:aspect:`Default`
#fff
button.background
--------------------
:aspect:`Description`
Consent Button Background color
:aspect:`Options`
rgba(), #hexa
:aspect:`Default`
#b81839
button.text
--------------------
:aspect:`Description`
Consent Button Text color
:aspect:`Options`
rgba(), #hexa
:aspect:`Default`
#fff