Several adjustments

- Add settings button
This commit is contained in:
2025-04-08 00:49:35 +02:00
parent 2cab569707
commit 16113d2639
3 changed files with 21 additions and 22 deletions

View File

@ -68,25 +68,27 @@ document.addEventListener('DOMContentLoaded', function() {
document.getElementById('gdpr-cookie-banner-decline').addEventListener('click', function() {
declineAllCookies();
});
}
document.getElementById('gdpr-cookie-banner-settings').addEventListener('click', function() {
showModal();
document.getElementById('gdpr-cookie-banner-settings').addEventListener('click', function() {
showModal();
});
// Modal buttons
if(!gdprCookieOnlyRequired) {
document.getElementById('gdpr-cookie-decline').addEventListener('click', function() {
declineAllCookies();
});
document.getElementById('gdpr-cookie-accept-selected').addEventListener('click', function() {
acceptSelectedCookies();
});
}
// Modal buttons
document.getElementById('gdpr-cookie-accept-all').addEventListener('click', function() {
acceptAllCookies();
});
document.getElementById('gdpr-cookie-decline').addEventListener('click', function() {
declineAllCookies();
});
document.getElementById('gdpr-cookie-accept-selected').addEventListener('click', function() {
acceptSelectedCookies();
});
// Manage button (for after consent is given)
document.getElementById('gdpr-cookie-manage').addEventListener('click', function() {
showModal();

View File

@ -49,8 +49,10 @@
<div class="gdpr-cookie-modal-footer">
<a href="{$gdprCookieMoreInfoUrl}" class="gdpr-cookie-more-info">{$gdprCookieMoreInfo}</a>
<div class="gdpr-cookie-buttons">
<button id="gdpr-cookie-decline" class="gdpr-cookie-decline">{$gdprCookieDecline}</button>
<button id="gdpr-cookie-accept-selected" class="gdpr-cookie-accept-selected">{l s='Accept Selected' mod='gdprcookieconsent'}</button>
{if !$gdprCookieOnlyRequired}
<button id="gdpr-cookie-decline" class="gdpr-cookie-decline">{$gdprCookieDecline}</button>
<button id="gdpr-cookie-accept-selected" class="gdpr-cookie-accept-selected">{l s='Accept Selected' mod='gdprcookieconsent'}</button>
{/if}
<button id="gdpr-cookie-accept-all" class="gdpr-cookie-accept-all">{$gdprCookieAccept}</button>
</div>
</div>
@ -67,8 +69,8 @@
<div class="gdpr-cookie-banner-buttons">
{if !$gdprCookieOnlyRequired}
<button id="gdpr-cookie-banner-decline" class="gdpr-cookie-banner-decline">{$gdprCookieDecline}</button>
<button id="gdpr-cookie-banner-settings" class="gdpr-cookie-banner-settings">{$gdprCookieSettings}</button>
{/if}
<button id="gdpr-cookie-banner-settings" class="gdpr-cookie-banner-settings">{$gdprCookieSettings}</button>
<button id="gdpr-cookie-banner-accept" class="gdpr-cookie-banner-accept">{$gdprCookieAccept}</button>
</div>
</div>