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,62 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" datatype="plaintext" original="messages" date="2021-12-28T20:53:14Z"
product-name="cookieconsent">
<header/>
<body>
<trans-unit id="message">
<source>We use cookies and other tracking technologies to personalize and improve your experience. By continuing to use our website you consent to this.</source>
<target>Vi bruger cookies og andre tracking-teknologier for at personificere og forbedre din brugeroplevelse. Ved at forsætte på vores website accepterer du dette.</target>
</trans-unit>
<trans-unit id="dismiss">
<source>allow cookies</source>
<target>tillad cookies</target>
</trans-unit>
<trans-unit id="allow">
<source>save</source>
<target>gem</target>
</trans-unit>
<trans-unit id="allowall">
<source>allow all!</source>
<target>alle accepterer</target>
</trans-unit>
<trans-unit id="deny">
<source>decline</source>
<target>afvis</target>
</trans-unit>
<trans-unit id="policy">
<source>Cookie Policy</source>
<target>Cookie-politik</target>
</trans-unit>
<trans-unit id="link">
<source>More info</source>
<target>Mere info</target>
</trans-unit>
<trans-unit id="dpRequire">
<source>necessary</source>
<target>nødvendig</target>
</trans-unit>
<trans-unit id="dpStatistik">
<source>statistics</source>
<target>statistik</target>
</trans-unit>
<trans-unit id="dpMarketing">
<source>marketing</source>
<target>markedsføring</target>
</trans-unit>
<trans-unit id="media.notice">
<source>Cookie Notice</source>
<target>Cookie-meddelelse</target>
</trans-unit>
<trans-unit id="media.desc">
<source>Loading this resource will connect to external servers which use cookies and other tracking technologies to personalize and improve experience. Further information can be found in our privacy policy.</source>
<target>Indlæsning af denne ressource opretter forbindelse til eksterne servere, der bruger cookies og andre sporingsteknologier til at personalisere og forbedre oplevelsen. Yderligere information findes i vores privatlivspolitik.</target>
</trans-unit>
<trans-unit id="media.btn">
<source>Allow Cookies and load this resource</source>
<target>Tillad cookies og indlæs denne ressource</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" datatype="plaintext" original="messages" date="2021-12-28T20:54:14Z"
product-name="cookieconsent">
<header/>
<body>
<trans-unit id="message">
<source>We use cookies and other tracking technologies to personalize and improve your experience. By continuing to use our website you consent to this.</source>
<target>Diese Website benutzt Cookies, die für den technischen Betrieb der Website erforderlich sind und stets gesetzt werden. Andere Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren, werden nur mit Ihrer Zustimmung gesetzt. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter.</target>
</trans-unit>
<trans-unit id="dismiss">
<source>allow cookies</source>
<target>Cookies zulassen!</target>
</trans-unit>
<trans-unit id="allow">
<source>save</source>
<target>Speichern</target>
</trans-unit>
<trans-unit id="allowall">
<source>allow all!</source>
<target>alle akzeptieren!</target>
</trans-unit>
<trans-unit id="deny">
<source>decline</source>
<target>Ablehnen</target>
</trans-unit>
<trans-unit id="policy">
<source>Cookie Policy</source>
<target>Cookies</target>
</trans-unit>
<trans-unit id="link">
<source>More info</source>
<target>Mehr Infos</target>
</trans-unit>
<trans-unit id="dpRequire">
<source>necessary</source>
<target>Notwendig</target>
</trans-unit>
<trans-unit id="dpStatistik">
<source>statistics</source>
<target>Statistiken</target>
</trans-unit>
<trans-unit id="dpMarketing">
<source>marketing</source>
<target>Marketing</target>
</trans-unit>
<trans-unit id="media.notice">
<source>Cookie Notice</source>
<target>Cookie-Hinweis</target>
</trans-unit>
<trans-unit id="media.desc">
<source>Loading this resource will connect to external servers which use cookies and other tracking technologies to personalize and improve experience. Further information can be found in our privacy policy.</source>
<target>Durch das Laden dieser Ressource wird eine Verbindung zu externen Servern hergestellt, die Cookies und andere Tracking-Technologien verwenden, um die Benutzererfahrung zu personalisieren und zu verbessern. Weitere Informationen finden Sie in unserer Datenschutzerklärung.</target>
</trans-unit>
<trans-unit id="media.btn">
<source>Allow Cookies and load this resource</source>
<target>Erlaube Cookies und lade diese Ressource</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en"
datatype="plaintext"
original="EXT:cookieconsent/Resources/Private/Language/locallang.xlf"
date="2022-01-05T11:16:11Z"
product-name="cookieconsent"
target-language="it">
<header/>
<body>
<trans-unit id="message">
<source>We use cookies and other tracking technologies to personalize and improve your experience. By continuing to use our website you consent to this.</source>
<target>Utilizziamo cookie e altre tecnologie di tracciamento per personalizzare e migliorare la tua esperienza. Continuando a utilizzare il nostro sito web, acconsenti l'utilizzo.</target>
</trans-unit>
<trans-unit id="dismiss">
<source>allow cookies</source>
<target>consenti i cookie</target>
</trans-unit>
<trans-unit id="allow">
<source>save</source>
<target>salva</target>
</trans-unit>
<trans-unit id="allowall">
<source>allow all!</source>
<target>consenti tutto!</target>
</trans-unit>
<trans-unit id="deny">
<source>decline</source>
<target>declina</target>
</trans-unit>
<trans-unit id="policy">
<source>Cookie Policy</source>
<target>Politica dei cookie</target>
</trans-unit>
<trans-unit id="link">
<source>More info</source>
<target>Maggiori informazioni</target>
</trans-unit>
<trans-unit id="dpRequire">
<source>necessary</source>
<target>necessari</target>
</trans-unit>
<trans-unit id="dpStatistik">
<source>statistics</source>
<target>statistiche</target>
</trans-unit>
<trans-unit id="dpMarketing">
<source>marketing</source>
<target>marketing</target>
</trans-unit>
<trans-unit id="media.notice">
<source>Cookie Notice</source>
<target>Informativa sui cookie</target>
</trans-unit>
<trans-unit id="media.desc">
<source>Loading this resource will connect to external servers which use cookies and other tracking technologies to personalize and improve experience. Further information can be found in our privacy policy.</source>
<target>Il caricamento, di questa risorsa, consentirà la connessione a server esterni, che utilizzano cookie e altre tecnologie di tracciamento, per personalizzare e migliorare la tua esperienza. Ulteriori informazioni possono essere trovate nella nostra Politica di Privacy.</target>
</trans-unit>
<trans-unit id="media.btn">
<source>Allow Cookies and load this resource</source>
<target>Consenti i cookie e carica questa risorsa</target>
</trans-unit>
<trans-unit id="cookie.name">
<source>Cookies</source>
<target>Cookie</target>
</trans-unit>
<trans-unit id="cookie.category">
<source>Category</source>
<target>Categoria</target>
</trans-unit>
<trans-unit id="cookie.category.0">
<source>Required</source>
<target>Necessario</target>
</trans-unit>
<trans-unit id="cookie.category.1">
<source>Statistics</source>
<target>Statistiche</target>
</trans-unit>
<trans-unit id="cookie.category.2">
<source>Marketing</source>
<target>Marketing</target>
</trans-unit>
<trans-unit id="cookie.description">
<source>Domain</source>
<target>Dominio</target>
</trans-unit>
<trans-unit id="cookie.duration_time.1">
<source>Day(s)</source>
<target>Giorni</target>
</trans-unit>
<trans-unit id="cookie.duration_time.2">
<source>Year(s)</source>
<target>Anni</target>
</trans-unit>
<trans-unit id="cookie.duration">
<source>Duration</source>
<target>Durata</target>
</trans-unit>
<trans-unit id="cookie.vendor">
<source>Vendor</source>
<target>Venditore</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en"
datatype="plaintext"
original="EXT:cookieconsent/Resources/Private/Language/locallang_be.xlf"
date="2022-01-05T11:16:11Z"
product-name="cookieconsent"
target-language="it">
<header/>
<body>
<trans-unit id="cookie-folder">
<source>DP Cookie Consent</source>
<target>DP Cookie Consent</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -0,0 +1,122 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en"
datatype="plaintext"
original="EXT:cookieconsent/Resources/Private/Language/locallang_db.xlf"
date="2022-01-05T11:16:11Z"
product-name="cookieconsent"
target-language="it">
<header/>
<body>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie">
<source>DP Cookie Consent</source>
<target>DP Cookie Consent</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.name">
<source>Cookies</source>
<target>Cookie</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.category">
<source>Category</source>
<target>Categoria</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.category.0">
<source>Required</source>
<target>Necessario</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.category.1">
<source>Statistics</source>
<target>Statistiche</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.category.2">
<source>Marketing</source>
<target>Marketing</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.description">
<source>Domain</source>
<target>Dominio</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.description.info">
<source>Empty to get Site Root</source>
<target>Vuoto per la Site Root</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration_time">
<source>Duration Type</source>
<target>Tipo di Durata</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration_time.0">
<source>-</source>
<target>-</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration_time.1">
<source>Day(s)</source>
<target>Giorni</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration_time.2">
<source>Year(s)</source>
<target>Anni</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration">
<source>Duration</source>
<target>Durata</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.vendor">
<source>Vendor</source>
<target>Venditore</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.vendor_link">
<source>Vendor Link</source>
<target>Collegamento al Venditore</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.hidden">
<source>Active</source>
<target>Attivo</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.script">
<source>JavaScript Code</source>
<target>Codice JavaScript</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.script_src">
<source>JavaScript file (optional)</source>
<target>File JavaScript (opzionale)</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.title">
<source>Dynamic Ajax Content</source>
<target>Contenuto Ajax Dinamico</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.consent">
<source>Consent box</source>
<target>Casella di consenso</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.description">
<source>load content after consent submit</source>
<target>carica il contenuto dopo l'invio del consenso</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.notice">
<source>Consent Headline</source>
<target>Titolo del Consenso</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.desc">
<source>Consent description</source>
<target>Descrizione del Consenso</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.btn">
<source>Button text</source>
<target>Testo del Bottone</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.consentscript">
<source>Dynamic Content</source>
<target>Contenuto Dinamico</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_cookie.title">
<source>Cookie Listing</source>
<target>Elenco dei cookie</target>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_cookie.description">
<source>List all defined cookies</source>
<target>Elenca tutti i cookie definiti</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" datatype="plaintext" original="messages" date="2018-05-19T20:53:14Z"
product-name="cookieconsent">
<header/>
<body>
<trans-unit id="message">
<source>We use cookies and other tracking technologies to personalize and improve your experience. By continuing to use our website you consent to this.</source>
</trans-unit>
<trans-unit id="dismiss">
<source>allow cookies</source>
</trans-unit>
<trans-unit id="allowall">
<source>allow all!</source>
</trans-unit>
<trans-unit id="allow">
<source>save</source>
</trans-unit>
<trans-unit id="deny">
<source>decline</source>
</trans-unit>
<trans-unit id="policy">
<source>Cookie Policy</source>
</trans-unit>
<trans-unit id="link">
<source>More info</source>
</trans-unit>
<trans-unit id="dpRequire">
<source>necessary</source>
</trans-unit>
<trans-unit id="dpStatistik">
<source>statistics</source>
</trans-unit>
<trans-unit id="dpMarketing">
<source>marketing</source>
</trans-unit>
<trans-unit id="media.notice">
<source>Cookie Notice</source>
</trans-unit>
<trans-unit id="media.desc">
<source>Loading this resource will connect to external servers which use cookies and other tracking technologies to personalize and improve experience. Further information can be found in our privacy policy.</source>
</trans-unit>
<trans-unit id="media.btn">
<source>allow cookies and load this resource</source>
</trans-unit>
<trans-unit id="cookie.name">
<source>Cookies</source>
</trans-unit>
<trans-unit id="cookie.category">
<source>Category</source>
</trans-unit>
<trans-unit id="cookie.category.0">
<source>Required</source>
</trans-unit>
<trans-unit id="cookie.category.1">
<source>Statistics</source>
</trans-unit>
<trans-unit id="cookie.category.2">
<source>Marketing</source>
</trans-unit>
<trans-unit id="cookie.description">
<source>Domain</source>
</trans-unit>
<trans-unit id="cookie.duration_time.1">
<source>Day(s)</source>
</trans-unit>
<trans-unit id="cookie.duration_time.2">
<source>Year(s)</source>
</trans-unit>
<trans-unit id="cookie.duration">
<source>Duration</source>
</trans-unit>
<trans-unit id="cookie.vendor">
<source>Vendor</source>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.0">
<file source-language="en" datatype="plaintext" original="messages" date="2021-21-12T13:55:16Z" product-name="cookieconsent">
<header/>
<body>
<trans-unit id="cookie-folder">
<source>DP Cookie Consent</source>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -0,0 +1,97 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.0">
<file source-language="en" datatype="plaintext" original="messages" date="2021-21-12T13:55:16Z" product-name="cookieconsent">
<header/>
<body>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie">
<source>DP Cookie Consent</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.name">
<source>Cookies</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.category">
<source>Category</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.category.0">
<source>Required</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.category.1">
<source>Statistics</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.category.2">
<source>Marketing</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.description">
<source>Domain</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.description.info">
<source>Empty to get Site Root</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration_time">
<source>Duration Type</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration_time.0">
<source>-</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration_time.1">
<source>Day(s)</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration_time.2">
<source>Year(s)</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.duration">
<source>Duration</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.vendor">
<source>Vendor</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.vendor_link">
<source>Vendor Link</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.hidden">
<source>Active</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.script">
<source>JavaScript Code</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_domain_model_cookie.script_src">
<source>JavaScript file (optional)</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.title">
<source>Dynamic Ajax Content</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.consent">
<source>Consent box</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.description">
<source>load content after consent submit</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.notice">
<source>Consent Headline</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.desc">
<source>Consent description</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.btn">
<source>Button text</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_ajax.consentscript">
<source>Dynamic Content</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_cookie.title">
<source>Cookie Listing</source>
</trans-unit>
<trans-unit id="tx_dpcookieconsent_cookie.description">
<source>List all defined cookies</source>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -0,0 +1,79 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<html data-namespace-typo3-fluid="true"
xmlns:dp="http://typo3.org/ns/DirkPersky/DpCookieconsent/ViewHelpers"
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers">
<!-- Begin Cookie Consent plugin by Dirk Persky - https://github.com/DirkPersky/typo3-dp_cookieconsent -->
<script type="text/plain" data-ignore="1" data-dp-cookieDesc="layout">
<f:render partial="CookieDescription" arguments="{_all}" />
</script>
<script type="text/plain" data-ignore="1" data-dp-cookieSelect="layout">
<f:render partial="CookieSelection" arguments="{_all}" />
</script>
<script type="text/plain" data-ignore="1" data-dp-cookieRevoke="layout">
<f:render partial="CookieRevoke" arguments="{_all}" />
</script>
<script type="text/plain" data-ignore="1" data-dp-cookieIframe="layout">
<f:render partial="IframeOverlay" arguments="{_all}" />
</script>
<script type="text/javascript" data-ignore="1">
window.cookieconsent_options = {
overlay: {
notice: <f:format.raw>{settings.overlay.notice}</f:format.raw>,
box: {
background: '<f:format.raw>{settings.overlay.box.background}</f:format.raw>',
text: '<f:format.raw>{settings.overlay.box.text}</f:format.raw>'
},
btn: {
background: '<f:format.raw>{settings.overlay.button.background}</f:format.raw>',
text: '<f:format.raw>{settings.overlay.button.text}</f:format.raw>'
}
},
content: {
message:'<f:translate key="message" extensionName="dp_cookieconsent" />',
dismiss:'<f:translate key="dismiss" extensionName="dp_cookieconsent" />',
allow:'<f:translate key="allow" extensionName="dp_cookieconsent" />',
deny: '<f:translate key="deny" extensionName="dp_cookieconsent" />',
link:'<f:translate key="link" extensionName="dp_cookieconsent" />',
href:'<f:uri.page pageUid="{settings.url}" />',
target:'<f:format.raw>{settings.target}</f:format.raw>',
'allow-all': '<f:translate key="allowall" extensionName="dp_cookieconsent" />',
media: {
notice: '<f:translate key="media.notice" extensionName="dp_cookieconsent" />',
desc: '<f:translate key="media.desc" extensionName="dp_cookieconsent" />',
btn: '<f:translate key="media.btn" extensionName="dp_cookieconsent" />',
}
},
theme: '<f:format.raw>{settings.theme}</f:format.raw>',
position: '<f:format.raw>{settings.position}</f:format.raw>',
type: '<f:format.raw>{settings.type}</f:format.raw>',
revokable: <f:format.raw>{settings.revokable}</f:format.raw>,
reloadOnRevoke: <f:format.raw>{settings.reloadOnRevoke}</f:format.raw>,
checkboxes: <f:format.raw><dp:Json>{settings.checkboxes}</dp:Json></f:format.raw>,
palette: {
popup: {
background: '<f:format.raw>{settings.palette.popup.background}</f:format.raw>',
text: '<f:format.raw>{settings.palette.popup.text}</f:format.raw>'
},
button: {
background: '<f:format.raw>{settings.palette.button.background}</f:format.raw>',
text: '<f:format.raw>{settings.palette.button.text}</f:format.raw>',
}
}
};
</script>
<!-- End Cookie Consent plugin -->
<f:for as="script" each="{dp_cookie_scripts}" iteration="script_iteration">
<f:render arguments="{script:script, settings:settings}" partial="Script"/>
</f:for>
</html>

View File

@@ -0,0 +1,3 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<f:render section="Main" optional="true" />
</html>

View File

@@ -0,0 +1,15 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<html data-namespace-typo3-fluid="true"
xmlns:dp="http://typo3.org/ns/DirkPersky/DpCookieconsent/ViewHelpers"
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers">
<f:format.raw>{flexform.consentscript}</f:format.raw>
</html>

View File

@@ -0,0 +1,24 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<html data-namespace-typo3-fluid="true"
xmlns:dp="http://typo3.org/ns/DirkPersky/DpCookieconsent/ViewHelpers"
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers">
<dp-content
data-cookieconsent="{flexform.type}"
class="dp--iframe"
{f:if(condition:flexform.notice, then:'data-cookieconsent-notice="{flexform.notice}"')}
{f:if(condition:flexform.description, then:'data-cookieconsent-description="{flexform.description}"')}
{f:if(condition:flexform.btn, then:'data-cookieconsent-btn="{flexform.btn}"')}
data-src="{f:uri.action(action:"show", arguments:"{content: data.uid}")}"
>
</dp-content>
</html>

View File

@@ -0,0 +1,43 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<html data-namespace-typo3-fluid="true"
xmlns:dp="http://typo3.org/ns/DirkPersky/DpCookieconsent/ViewHelpers"
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers">
<tr>
<td class="cc-no-wrap">
<f:format.raw>{cookieItem.name}</f:format.raw>
</td>
<td>
<f:if condition="{cookieItem.description}">
<f:then>
<f:format.raw>{cookieItem.description}</f:format.raw>
</f:then>
<f:else>
<f:format.raw>{settings.base_uri.host}</f:format.raw>
</f:else>
</f:if>
</td>
<td class="text-end cc-no-wrap">
<f:format.raw>{cookieItem.duration}</f:format.raw> <f:translate key="cookie.duration_time.{cookieItem.durationTime}"/>
</td>
<td class="cc-no-wrap">
<f:if condition="{cookieItem.vendorLink}">
<f:then>
<f:link.typolink parameter="{cookieItem.vendorLink}" target="_blank">
<f:format.raw>{cookieItem.vendor}</f:format.raw>
</f:link.typolink>
</f:then>
<f:else>
<f:format.raw>{cookieItem.vendor}</f:format.raw>
</f:else>
</f:if>
</td>
</tr>
</html>

View File

@@ -0,0 +1,23 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<f:translate key="message" extensionName="dp_cookieconsent" />
<f:if condition="{settings.url}">
<a aria-label="learn more about cookies"
role=button tabindex="1"
class="cc-link"
href="{f:uri.page(pageUid:'{settings.url}')}"
rel="noopener noreferrer nofollow"
target="{settings.target}"
>
<f:translate key="link" extensionName="dp_cookieconsent"/>
</a>
</f:if>

View File

@@ -0,0 +1,11 @@
<div class="cc-revoke dp--revoke <f:format.raw>{{</f:format.raw>classes}}">
<i class="dp--icon-fingerprint"></i>
<span class="dp--hover"><f:translate key="policy" extensionName="dp_cookieconsent" /></span>
</div>
<f:comment>
<!-- The Default Cookie Consent Button -->
<div class="cc-revoke <f:format.raw>{{</f:format.raw>classes}}">
<f:translate key="policy" extensionName="dp_cookieconsent" />
</div>
</f:comment>

View File

@@ -0,0 +1,27 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<div class="dp--cookie-check" xmlns:f="http://www.w3.org/1999/html">
<label for="dp--cookie-require">
<f:form.checkbox checked="true" class="dp--check-box" disabled="disabled" id="dp--cookie-require" tabindex="-1"
value=""/>
<f:translate key="dpRequire" extensionName="dp_cookieconsent" />
</label>
<label for="dp--cookie-statistics">
<f:form.checkbox checked="{settings.checkboxes.statistics}" class="dp--check-box" id="dp--cookie-statistics"
tabindex="1" value=""/>
<f:translate key="dpStatistik" extensionName="dp_cookieconsent" />
</label>
<label for="dp--cookie-marketing">
<f:form.checkbox checked="{settings.checkboxes.marketing}" class="dp--check-box" id="dp--cookie-marketing"
tabindex="1" value=""/>
<f:translate key="dpMarketing" extensionName="dp_cookieconsent" />
</label>
</div>

View File

@@ -0,0 +1,10 @@
<div class="dp--overlay-inner">
<div class="dp--overlay-header"><f:format.raw>{{</f:format.raw>notice}}</div>
<div class="dp--overlay-description"><f:format.raw>{{</f:format.raw>desc}}</div>
<div class="dp--overlay-button">
<button class="db--overlay-submit" onclick="window.DPCookieConsent.forceAccept(this)"
data-cookieconsent="<f:format.raw>{{</f:format.raw>type}}" <f:format.raw>{{</f:format.raw>style}}>
<f:format.raw>{{</f:format.raw>btn}}
</button>
</div>
</div>

View File

@@ -0,0 +1,24 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<html data-namespace-typo3-fluid="true"
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers">
<f:if condition="{script.scriptSrc}!=''">
<script data-cookieconsent="{script.type}" data-ignore="1"
data-src="{f:uri.typolink(parameter: '{script.scriptSrc}')}" type="text/plain"></script>
</f:if>
<f:if condition="{script.script}!=''">
<script data-cookieconsent="{script.type}" data-ignore="1" type="text/plain">
<f:format.raw>{script.script}</f:format.raw>
</script>
</f:if>
</html>

View File

@@ -0,0 +1 @@
<f:layout name="Cookie" />

View File

@@ -0,0 +1,50 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<html data-namespace-typo3-fluid="true"
xmlns:dp="http://typo3.org/ns/DirkPersky/DpCookieconsent/ViewHelpers"
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers">
<f:if condition="{cookies}">
<div class="table-responsive">
<table class="table table-striped">
<f:for as="groupItem" each="{grouped}" iteration="groupIterator">
<thead class="border-top-0">
<tr class="caption">
<th colspan="4" class="{f:if(condition:groupIterator.isFirst, then:'', else:'pt-4')}">
<f:translate key="cookie.category.{groupItem.category}"/>
</th>
</tr>
<tr class="table-dark">
<th width="*">
<f:translate key="cookie.name"/>
</th>
<th width="20%">
<f:translate key="cookie.description"/>
</th>
<th width="10%" class="text-end">
<f:translate key="cookie.duration"/>
</th>
<th width="20%">
<f:translate key="cookie.vendor"/>
</th>
</tr>
</thead>
<tbody>
<f:for as="cookieItem" each="{groupItem.items}" iteration="iterator">
<f:render arguments="{cookieItem: cookieItem, settings:settings, iterator:iterator}" partial="Cookie/List/Item"/>
</f:for>
</tbody>
</f:for>
</table>
</div>
</f:if>
</html>

View File

@@ -0,0 +1,13 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<div class="dp-content-item">
<f:render arguments="{_all}" partial="Content/Loading"/>
</div>

View File

@@ -0,0 +1,13 @@
<!--
~ Copyright (c) 2021.
~
~ @category TYPO3
~
~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky)
~ @author Dirk Persky <info@dp-wired.de>
~ @license MIT
-->
<div class="dp-content-loaded">
<f:render arguments="{_all}" partial="Content/Loaded"/>
</div>