diff options
Diffstat (limited to 'public/app/views/js')
| -rw-r--r-- | public/app/views/js/credits.php | 26 | ||||
| -rw-r--r-- | public/app/views/js/submit/application-form.php | 2 |
2 files changed, 26 insertions, 2 deletions
diff --git a/public/app/views/js/credits.php b/public/app/views/js/credits.php index ca0f15c..5dd3fe6 100644 --- a/public/app/views/js/credits.php +++ b/public/app/views/js/credits.php @@ -5,6 +5,30 @@ ic_div.innerHTML = '<a href="<?=THEME['url']?>" target="_blank" title="Attributi ic_div.className = 'image-credits'; // append image-credits div to body -document.querySelector('body').appendChild(ic_div); +document.querySelector('body').appendChild(ic_div); + +// make sure... +// the user agrees with cookie-policy on his device +let cookieExp = 3600*24*200; // cookie expiration (200 days) +if (!cookieExists('operational') || (readCookie('operational') == 'no')) { + let confirm_cookies = confirm([ + 'Ο ιστότοπος χρησιμοποιεί cookies τα οποία έχουν αποκλειστικά λειτουργικό ρόλο.', + ' ', + 'Ειδικότερα:', + '– ένα Session cookie που εγγυάται την ασφάλεια της σύνδεσής σας', + '– ένα Http-only cookie που διατηρεί κωδικοποιημένη την κατάσταση της σύνδεσής σας μετά την είσοδό σας στο σύστημα, και', + '– ένα cookie που εξετάζει αν έχετε αποδεχθεί τη χρήση αυτών των cookies.', + ' ', + 'Και τα 3 αυτά cookies είναι Secure, Same-site, Non-Tracking cookies.', + ' ', + 'Συμφωνείτε με τη διατήρηση αυτών των cookies;' + ].join('\n')) + if (!confirm_cookies) { + window.location.href = 'https://en.wikipedia.org/wiki/HTTP_cookie'; + + } else { + createCookie('operational', 'yes', cookieExp); + } +} </script>
\ No newline at end of file diff --git a/public/app/views/js/submit/application-form.php b/public/app/views/js/submit/application-form.php index 272fbcb..d34b249 100644 --- a/public/app/views/js/submit/application-form.php +++ b/public/app/views/js/submit/application-form.php @@ -70,7 +70,7 @@ // bolditalics: 'https://example.com/fonts/fontFile4.ttf' }, FiraMono: { - normal: '<?=SITE_URL?>/assets/fonts/FiraMono-Regular.ttf', + normal: '<?=SITE_URL?>/assets/fonts/FiraMono-Regular.ttf' } } |
