
@@ -22,13 +22,13 @@
-
{{ lang['srv_gdpr_frontend_external_login'] }}
+
{{ lang['srv_gdpr_frontend_external_login'] | raw }}
-
{{ lang['srv_gdrp_frontend_cookie'] }}
+
{{ lang['srv_gdrp_frontend_cookie'] | raw }}
@@ -61,7 +61,7 @@
diff --git a/frontend/drupal9/web/themes/custom/pro1ka/css/style.css b/frontend/drupal9/web/themes/custom/pro1ka/css/style.css
index 37014d3ce..cc2258171 100644
--- a/frontend/drupal9/web/themes/custom/pro1ka/css/style.css
+++ b/frontend/drupal9/web/themes/custom/pro1ka/css/style.css
@@ -1123,6 +1123,22 @@ body {
font-weight: 400;
}
+ul.seznam-tem {
+ ist-style: none;
+}
+ul.seznam-tem li.prirocnik {
+ padding: 13px 0px;
+ border-bottom: 1px solid #e5e5e5;
+}
+ul.seznam-tem li.prirocnik:first-child {
+ border-top: 1px solid #e5e5e5;
+}
+ul.seznam-tem li.prirocnik a {
+ color: #333333;
+ font-size: 18px;
+ font-weight: 400;
+}
+
.modal, .rexister-modal {
position: fixed;
left: 0%;
diff --git a/frontend/drupal9/web/themes/custom/pro1ka/js/login.js b/frontend/drupal9/web/themes/custom/pro1ka/js/login.js
index ec5f78743..5e57b28a5 100644
--- a/frontend/drupal9/web/themes/custom/pro1ka/js/login.js
+++ b/frontend/drupal9/web/themes/custom/pro1ka/js/login.js
@@ -491,3 +491,142 @@ function odpriAaiLoginObvestilo(){
jQuery('#modal-open-login-obrazec').css('display', 'flex');
}
}
+
+function CookieAlert(link, jezik, url) {
+ var link = link || '/';
+ var jezik = jezik || 'sl';
+ var url = url || false;
+
+ if (link == 'fb') {
+ link = '/frontend/api/api.php?action=login_facebook';
+ // link = 'https://www.1ka.si/fb_login.php';
+ }
+
+ // if (link == 'google') {
+ // link = '/frontend/api/api.php?action=login_google';
+ // }
+
+ if (link == 'aai') {
+ link = 'https://aai.1ka.si/Shibboleth.sso/Login';
+ }
+
+ var da = 'Nadaljuj';
+ var ne = 'Prekliči';
+ if (jezik == 'en') {
+ var da = 'Continue';
+ var ne = 'Cancel';
+ }
+
+ jQuery('#kuki').dialog({
+ height: "auto",
+ width: 520,
+ dialogClass: 'pojavno-okno-1ka',
+ modal: true,
+ buttons: [{
+ text: da,
+ class: "gumbi-pri-zunanji-prijavi",
+ click: function () {
+ jQuery(this).dialog("close");
+
+ document.location.href = link;
+ }
+ }, {
+ text: ne,
+ click: function () {
+ jQuery(this).dialog("close");
+ if (url) {
+ return false;
+ }
+ else {
+ document.location.href = '/';
+ }
+
+ }
+ }]
+ });
+
+ // Če strinjanje ne obstaja, prikažemo vse gumbe
+ if(jQuery('#pogoji-strinjanje').length == 0)
+ jQuery('.gumbi-pri-zunanji-prijavi').show();
+}
+
+// Za google prijavo moramo postati formo - kar sestavimo direktno url
+/*
+
+*/
+function CookieAlertGoogle(jezik, url) {
+ //console.log('sa', link, jezik);
+
+ //var link = link || '/';
+ var jezik = jezik || 'sl';
+ var url = url || false;
+
+ // Sestavimo url
+ var url = 'https://accounts.google.com/o/oauth2/auth?';
+
+ url += 'response_type=code';
+ url += '&client_id=944153399779-m39ehn45vm6b64l0sac7hphtpm0esgqs.apps.googleusercontent.com';
+ url += '&redirect_uri=https://www.1ka.si/frontend/api/google-oauth2.php';
+
+ if(jezik == 'en')
+ url += '&state=regFromEnglish';
+ else
+ url += '&state=';
+
+ url += '&scope=email';
+ url += '&access_type=online';
+ url += '&prompt=consent';
+ url += '&openid.realm=https://www.1ka.si';
+
+
+ var da = 'Nadaljuj';
+ var ne = 'Prekliči';
+ if (jezik == 'en') {
+ var da = 'Continue';
+ var ne = 'Cancel';
+ }
+
+ jQuery('#kuki').dialog({
+ height: "auto",
+ width: 520,
+ dialogClass: 'pojavno-okno-1ka',
+ modal: true,
+ buttons: [{
+ text: da,
+ class: "gumbi-pri-zunanji-prijavi",
+ click: function () {
+ jQuery(this).dialog("close");
+
+ document.location.href = url;
+ }
+ }, {
+ text: ne,
+ click: function () {
+
+ jQuery('#pogoji-strinjanje').attr('checked', false);
+ jQuery(this).dialog("close");
+
+ if (url) {
+ return false;
+ }
+ else {
+ document.location.href = '/';
+ }
+
+ }
+ }]
+ });
+
+ // Če strinjanje ne obstaja, prikažemo vse gumbe
+ if(jQuery('#pogoji-strinjanje').length == 0)
+ jQuery('.gumbi-pri-zunanji-prijavi').show();
+}
diff --git a/frontend/drupal9/web/themes/custom/pro1ka/js/script.js b/frontend/drupal9/web/themes/custom/pro1ka/js/script.js
index 0ac2f3081..163a95c21 100755
--- a/frontend/drupal9/web/themes/custom/pro1ka/js/script.js
+++ b/frontend/drupal9/web/themes/custom/pro1ka/js/script.js
@@ -331,7 +331,7 @@
jQuery('#modal-other-login #login-' + atribut + '-title').show();
jQuery('#submit-other-login').attr('data-redirect', 'url-' + atribut);
- jQuery('#modal-other-login').show();
+ jQuery('#modal-other-login').css('display', 'flex');
});
jQuery('#modal-other-login #submit-other-login').on('click', function () {
@@ -349,38 +349,17 @@
/**end prijava z ostalimi računi **/
// Če uporabnik ni prijavljen potem moje ankete odprejo možnost za prijavo
- if (jQuery('[href*="/admin/survey/index.php?lang="]').length > 0 || jQuery('[data-href*="/admin/survey/index.php?lang="]').length > 0) {
-
- // preverimo če obstaja piškot, da je uporabnik prijavljen
+ // preverimo če obstaja piškot, da je uporabnik prijavljen
if (document.cookie.indexOf('unam=') > 0) {
- var dataHref = jQuery('[data-href*="/admin/survey/index.php?lang="]');
- if (dataHref.length > 0) {
- dataHref.attr('href', dataHref.attr('data-href'));
-
- jQuery('#gumb-spletna-uporaba').attr('href', dataHref.attr('data-href')).attr('id', '');
-
- dataHref.attr('data-href', '');
- }
-
- var href = jQuery('[href*="/admin/survey/index.php?lang="]');
- if (href.length > 0 && dataHref.length < 1) {
- jQuery('#gumb-spletna-uporaba').attr('href', href.attr('href')).attr('id', '');
- }
-
-
- jQuery('[href*="/admin/survey/index.php?lang="]').removeClass('gumb-spletna-uporaba');
+ jQuery('[href="/d/admin/survey"]').attr('href', '/admin/survey/index.php?lang='+lang()).removeClass('gumb-spletna-uporaba');
} else {
- var href = jQuery('[href*="/admin/survey/index.php?lang="]');
- if (href.length > 0) {
- href.attr('data-href', href.attr('href')).attr('href', '#');
- }
+ jQuery('[href="/d/admin/survey"]').attr('href', '#').addClass('gumb-spletna-uporaba');
- jQuery('[data-href*="/admin/survey/index.php?lang="]').addClass('gumb-spletna-uporaba');
}
- }
+
// Meni za mobilnike
diff --git a/frontend/drupal9/web/themes/custom/pro1ka/sass/components/_quicktabs.scss b/frontend/drupal9/web/themes/custom/pro1ka/sass/components/_quicktabs.scss
index c01d0ad8f..0b9217e1e 100644
--- a/frontend/drupal9/web/themes/custom/pro1ka/sass/components/_quicktabs.scss
+++ b/frontend/drupal9/web/themes/custom/pro1ka/sass/components/_quicktabs.scss
@@ -56,3 +56,22 @@
}
}
+
+ul.seznam-tem{
+ ist-style: none;
+
+ li.prirocnik{
+ padding: 13px 0px;
+ border-bottom: 1px solid $siva-5;
+
+ &:first-child{
+ border-top: 1px solid $siva-5;
+ }
+
+ a{
+ color: #333333;
+ font-size: 18px;
+ font-weight: 400;
+ }
+ }
+}
diff --git a/frontend/drupal9/web/themes/custom/pro1ka/templates/page--front.html.twig b/frontend/drupal9/web/themes/custom/pro1ka/templates/page--front.html.twig
index 40840a8f2..f7db54e9f 100755
--- a/frontend/drupal9/web/themes/custom/pro1ka/templates/page--front.html.twig
+++ b/frontend/drupal9/web/themes/custom/pro1ka/templates/page--front.html.twig
@@ -294,7 +294,7 @@
{# Gumb #}