Collect Static
This commit is contained in:
		
							parent
							
								
									7fc2224027
								
							
						
					
					
						commit
						96201e2721
					
				| 
						 | 
				
			
			@ -0,0 +1,35 @@
 | 
			
		|||
function setCookie(name, value, days) {
 | 
			
		||||
    var expires = "";
 | 
			
		||||
    if (days) {
 | 
			
		||||
        var date = new Date();
 | 
			
		||||
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
 | 
			
		||||
        expires = "; expires=" + date.toUTCString();
 | 
			
		||||
    }
 | 
			
		||||
    document.cookie = name + "=" + (value || "") + expires + "; path=/";
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Функция, которая проверяет, установлен ли куки
 | 
			
		||||
function getCookie(name) {
 | 
			
		||||
    var nameEQ = name + "=";
 | 
			
		||||
    var ca = document.cookie.split(';');
 | 
			
		||||
    for (var i = 0; i < ca.length; i++) {
 | 
			
		||||
        var c = ca[i];
 | 
			
		||||
        while (c.charAt(0) === ' ') c = c.substring(1, c.length);
 | 
			
		||||
        if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
 | 
			
		||||
    }
 | 
			
		||||
    return null;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Проверяем, установлен ли куки при загрузке страницы
 | 
			
		||||
window.onload = function () {
 | 
			
		||||
    var cookieAccepted = getCookie("cookies_accepted");
 | 
			
		||||
    if (!cookieAccepted) {
 | 
			
		||||
        document.getElementById("icms-cookiealert").style.display = "block";
 | 
			
		||||
    }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
// Обработчик нажатия на кнопку "Согласен"
 | 
			
		||||
document.getElementById("accept-cookies-btn").addEventListener("click", function () {
 | 
			
		||||
    setCookie("cookies_accepted", true, 365); // Устанавливаем куки на год
 | 
			
		||||
    document.getElementById("icms-cookiealert").style.display = "none"; // Скрываем cookie alert
 | 
			
		||||
});
 | 
			
		||||
| 
						 | 
				
			
			@ -73,8 +73,10 @@
 | 
			
		|||
            </header>
 | 
			
		||||
            
 | 
			
		||||
            <div class="content">
 | 
			
		||||
                {% block content %}
 | 
			
		||||
                {% endblock %}
 | 
			
		||||
                <section class="container">
 | 
			
		||||
                    {% block content %}
 | 
			
		||||
                    {% endblock %}
 | 
			
		||||
                </section>
 | 
			
		||||
            </div>
 | 
			
		||||
            
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -91,6 +93,7 @@
 | 
			
		|||
                </div> 
 | 
			
		||||
            </footer>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="alert text-center py-3 border-0 rounded-0 m-0 position-fixed fixed-bottom icms-cookiealert" id="icms-cookiealert"> 
 | 
			
		||||
            <div class="container"> 
 | 
			
		||||
                Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie. 
 | 
			
		||||
| 
						 | 
				
			
			@ -102,6 +105,7 @@
 | 
			
		|||
 | 
			
		||||
        {# Global javascript #}
 | 
			
		||||
        <script type="text/javascript" src="{% static 'js/rumine.js' %}"></script>
 | 
			
		||||
        <script type="text/javascript" src="{% static 'js/scripts.js' %}"></script>
 | 
			
		||||
 | 
			
		||||
        {% block extra_js %}
 | 
			
		||||
        {# Override this in templates to add extra javascript #}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,13 @@
 | 
			
		|||
html, body {
 | 
			
		||||
    height: 100%;
 | 
			
		||||
    margin: 0;
 | 
			
		||||
    padding: 0;
 | 
			
		||||
}
 | 
			
		||||
.wrapper {
 | 
			
		||||
    min-height: 100%;
 | 
			
		||||
    display: flex;
 | 
			
		||||
    flex-direction: column;
 | 
			
		||||
}
 | 
			
		||||
.content {
 | 
			
		||||
    flex: 1;
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,13 @@
 | 
			
		|||
html, body {
 | 
			
		||||
    height: 100%;
 | 
			
		||||
    margin: 0;
 | 
			
		||||
    padding: 0;
 | 
			
		||||
}
 | 
			
		||||
.wrapper {
 | 
			
		||||
    min-height: 100%;
 | 
			
		||||
    display: flex;
 | 
			
		||||
    flex-direction: column;
 | 
			
		||||
}
 | 
			
		||||
.content {
 | 
			
		||||
    flex: 1;
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,35 @@
 | 
			
		|||
function setCookie(name, value, days) {
 | 
			
		||||
    var expires = "";
 | 
			
		||||
    if (days) {
 | 
			
		||||
        var date = new Date();
 | 
			
		||||
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
 | 
			
		||||
        expires = "; expires=" + date.toUTCString();
 | 
			
		||||
    }
 | 
			
		||||
    document.cookie = name + "=" + (value || "") + expires + "; path=/";
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Функция, которая проверяет, установлен ли куки
 | 
			
		||||
function getCookie(name) {
 | 
			
		||||
    var nameEQ = name + "=";
 | 
			
		||||
    var ca = document.cookie.split(';');
 | 
			
		||||
    for (var i = 0; i < ca.length; i++) {
 | 
			
		||||
        var c = ca[i];
 | 
			
		||||
        while (c.charAt(0) === ' ') c = c.substring(1, c.length);
 | 
			
		||||
        if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
 | 
			
		||||
    }
 | 
			
		||||
    return null;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Проверяем, установлен ли куки при загрузке страницы
 | 
			
		||||
window.onload = function () {
 | 
			
		||||
    var cookieAccepted = getCookie("cookies_accepted");
 | 
			
		||||
    if (!cookieAccepted) {
 | 
			
		||||
        document.getElementById("icms-cookiealert").style.display = "block";
 | 
			
		||||
    }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
// Обработчик нажатия на кнопку "Согласен"
 | 
			
		||||
document.getElementById("accept-cookies-btn").addEventListener("click", function () {
 | 
			
		||||
    setCookie("cookies_accepted", true, 365); // Устанавливаем куки на год
 | 
			
		||||
    document.getElementById("icms-cookiealert").style.display = "none"; // Скрываем cookie alert
 | 
			
		||||
});
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,35 @@
 | 
			
		|||
function setCookie(name, value, days) {
 | 
			
		||||
    var expires = "";
 | 
			
		||||
    if (days) {
 | 
			
		||||
        var date = new Date();
 | 
			
		||||
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
 | 
			
		||||
        expires = "; expires=" + date.toUTCString();
 | 
			
		||||
    }
 | 
			
		||||
    document.cookie = name + "=" + (value || "") + expires + "; path=/";
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Функция, которая проверяет, установлен ли куки
 | 
			
		||||
function getCookie(name) {
 | 
			
		||||
    var nameEQ = name + "=";
 | 
			
		||||
    var ca = document.cookie.split(';');
 | 
			
		||||
    for (var i = 0; i < ca.length; i++) {
 | 
			
		||||
        var c = ca[i];
 | 
			
		||||
        while (c.charAt(0) === ' ') c = c.substring(1, c.length);
 | 
			
		||||
        if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
 | 
			
		||||
    }
 | 
			
		||||
    return null;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Проверяем, установлен ли куки при загрузке страницы
 | 
			
		||||
window.onload = function () {
 | 
			
		||||
    var cookieAccepted = getCookie("cookies_accepted");
 | 
			
		||||
    if (!cookieAccepted) {
 | 
			
		||||
        document.getElementById("icms-cookiealert").style.display = "block";
 | 
			
		||||
    }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
// Обработчик нажатия на кнопку "Согласен"
 | 
			
		||||
document.getElementById("accept-cookies-btn").addEventListener("click", function () {
 | 
			
		||||
    setCookie("cookies_accepted", true, 365); // Устанавливаем куки на год
 | 
			
		||||
    document.getElementById("icms-cookiealert").style.display = "none"; // Скрываем cookie alert
 | 
			
		||||
});
 | 
			
		||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Loading…
	
		Reference in New Issue