first commit

This commit is contained in:
2025-03-12 17:06:23 +01:00
commit 2241f7131f
13185 changed files with 1692479 additions and 0 deletions

View File

@@ -0,0 +1,177 @@
{literal}
<script type="text/javascript">
jQuery(function ($)
{
$(document).ready(function()
{
{/literal}{if $cookies_version == 1}{literal}
var cookies = '<div id="cookies_message"><div id="cookies_frame"><div id="cookies_content" class="clearfix">{/literal}{$cookiesDescription}{literal}</div> <button id="cookies-close-settings" class="ajax-cookie-button btn btn-default pull-right">{/literal}{__ text="Ustawienia"}{literal}</button> <button id="cookies-close-deny" class="btn btn-default pull-right">{/literal}{__ text="Odmowa"}{literal}</button> <button id="cookies-close-accept" class="btn btn-primary pull-right">{/literal}{__ text="Zgoda"}{literal}</button></div></div>';
$( "footer" ).after(cookies);
{/literal}{/if}{literal}
{/literal}{if $cookies_version == 2}{literal}
var cookies = '<div id="cookies_message"><div id="cookies_frame" style="padding: 0px 10px 20px 10px;text-align: center; display: inherit;"><div id="cookies_content" style="max-width: 700px;margin: 10px auto;">{/literal}{$cookiesDescription}{literal}</div> <button id="cookies-close-settings" class="ajax-cookie-button btn btn-default">{/literal}{__ text="Ustawienia"}{literal}</button> <button id="cookies-close-deny" class="btn btn-default">{/literal}{__ text="Odmowa"}{literal}</button> <button id="cookies-close-accept" class="btn btn-primary">{/literal}{__ text="Zgoda"}{literal}</button></div></div>';
$( "footer" ).after(cookies);
{/literal}{/if}{literal}
{/literal}{if $cookies_version == 3}{literal}
var cookies = '<div id="cookies_message_modal"><div class="modal fade cookie_modal" id="cookies-message-modal" tabindex="-1" role="dialog" aria-hidden="true" style="margin-top: 30vh;"><div class="modal-dialog"><div class="modal-content"><div class="modal-body panel-body"><div style="padding: 0px 30px; text-align: center;"><div style="margin-bottom: 15px;"><h4 class="modal-title">{/literal}{__ text="Informacja o cookies"}{literal}</h4></div><div class="small" style="text-align: left; margin-bottom: 15px;">{/literal}{$cookiesDescription}{literal}</div><button id="cookies-close-settings" class="ajax-cookie-button btn btn-default">{/literal}{__ text="Ustawienia"}{literal}</button><button id="cookies-close-deny" class="btn btn-default">{/literal}{__ text="Odmowa"}{literal}</button><button id="cookies-close-accept" class="btn btn-primary">{/literal}{__ text="Zgoda"}{literal}</button></div></div></div></div></div></div>';
$( "footer" ).after(cookies);
if (!$.cookies.get('cookies_message_bar_hidden')) {
$('#cookies-message-modal').modal({keyboard: false, show: true, backdrop: 'static'});
$(".modal-backdrop:last").css("z-index", "2040");
$('#cookies-message-modal').css("z-index", "2050");
}
{/literal}{/if}{literal}
var cookies_link_modal = '<a class="ajax-cookie-button" style="cursor: pointer;" >{/literal}{__ text="Ustawienia cookies"}{literal}</a>';
$( ".foot-group:first-of-type .list-group a:last-of-type" ).after(cookies_link_modal);
var cookies_message = $('#cookies_message');
if (!$.cookies.get('cookies_message_bar_hidden')) {
cookies_message.show();
}
$(".ajax-cookie-button").click(function() {
showAjaxCookieModal();
});
$("#cookies-modal-accept").click(function() {
$('#ajax-cookie-modal').modal('hide');
$('#cookies-message-modal').modal('hide');
hideCookieMessage(cookies_message);
});
function showAjaxCookieModal()
{
$('#ajax-cookie-modal').modal('show');
};
$("#cookies-close-deny").click(function() {
checkbox1("false");
checkbox2("false");
checkAndSetCheckbox1();
checkAndSetCheckbox2();
hideCookieMessage(cookies_message);
$('#ajax-cookie-modal').modal('hide');
$('#cookies-message-modal').modal('hide');
});
$("#cookies-close-accept").click(function() {
checkbox1("true");
checkbox2("true");
checkAndSetCheckbox1();
checkAndSetCheckbox2();
hideCookieMessage(cookies_message);
$('#ajax-cookie-modal').modal('hide');
$('#cookies-message-modal').modal('hide');
});
function hideCookieMessage(cookies_message)
{
cookies_message.slideUp(300);
var expires_at = new Date();
var years = 20;
expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60);
$.cookies.set('cookies_message_bar_hidden', true, {path: '/', expiresAt: expires_at});
}
function checkAndSetCheckbox1()
{
checkbox_1_value = $.cookies.get('cookies_google_analytics');
if (checkbox_1_value) {
$("#checkbox-1").prop( "checked", true );
} else {
$("#checkbox-1").prop( "checked", false );
}
}
function checkAndSetCheckbox2()
{
checkbox_2_value = $.cookies.get('cookies_google_analytics');
if (checkbox_2_value) {
$("#checkbox-2").prop( "checked", true );
} else {
$("#checkbox-2").prop( "checked", false );
}
}
function checkbox1(value)
{
var expires_at = new Date();
var years = 20;
expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60);
$.cookies.set('cookies_google_analytics', value, {path: '/', expiresAt: expires_at});
}
function checkbox2(value)
{
var expires_at = new Date();
var years = 20;
expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60);
$.cookies.set('cookies_google_targeting', value, {path: '/', expiresAt: expires_at});
}
});
});
</script>
<style type="text/css">
#cookies_message:before{
background: #{/literal}{$cookiesInfoBackground}{literal};
}
#cookies_content
{
color: #{/literal}{$cookiesInfoColor}{literal};
}
#cookies_frame
{
width: {/literal}{$cookiesInfoWidth}{literal}px;
}
</style>
{/literal}