* redo page render following the logic of:
Response ─┬─> TextResponse ─> TextResponseImpl
└─> TemplateResponse ─> TemplateResponseImpl
* split up giant files, one per response path
* caching becomes a trait, implemented where necessary
* TextResponses (Ajax) can now be cached
* make use of previously defined php classes for js objects
* Tabs, Listview, Tooltip, Announcement, Markup, Book, ...
* \Aowow\Template\PageTemplate is the new class to be cached
* do not discard error messages generated after vars have been sent to template
and store in session for display at a later time
* implement tracking consent management
* move logic out of template into their respective endpoints
25 lines
1.7 KiB
PHP
25 lines
1.7 KiB
PHP
<div id="consent-overlay">
|
|
<div class="dark-filter fade-in"></div>
|
|
<div id="banner" tabindex="0">
|
|
<div id="group-container" class="columns">
|
|
<div id="policy">
|
|
<h2 id="policy-title">Aviso de privacidad</h2>
|
|
<div id="policy-text">
|
|
Este sitio web utiliza Cookies y almacenamiento local para gestionar su sesión y recordar sus configuraciones de usuario. También utilizamos Google Analytics para recopilar estadísticas de uso anónimas y mejorar nuestros servicios. Puede optar por rechazar el seguimiento de Google Analytics, pero la gestión de la sesión y el almacenamiento de configuraciones de usuario son necesarios para el funcionamiento del sitio web. Para más detalles, consulte nuestra Política de Privacidad.
|
|
</div>
|
|
<div class="ggl-container">
|
|
<h3 class="ggl-title">Google Tag Manager:</h3>
|
|
<div class="ggl-text">
|
|
Google Tag Manager se utiliza para recopilar datos de uso anónimos y mejorar el rendimiento y la experiencia del usuario del sitio web. No se almacena ni comparte información personal identificable.<br /><br /><a href="https://policies.google.com/technologies/partner-sites" target="_blank">Política de privacidad y términos de uso de Google</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="button-container" class="columns">
|
|
<div id="button-group">
|
|
<button id="accept-btn">Aceptar</button>
|
|
<button id="reject-all">Rechazar todo</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|