diff options
Diffstat (limited to 'admin/survey/script/GDPR.js')
-rw-r--r-- | admin/survey/script/GDPR.js | 102 |
1 files changed, 93 insertions, 9 deletions
diff --git a/admin/survey/script/GDPR.js b/admin/survey/script/GDPR.js index 7ac7a24..15be256 100644 --- a/admin/survey/script/GDPR.js +++ b/admin/survey/script/GDPR.js @@ -103,6 +103,8 @@ function toggleGDPRInfoText(obj){ function previewGDPRExport(type){
var ank_id = $("input[name=anketa]").val();
+
+ $('#fullscreen').addClass("divPopUp");
$('#fullscreen').html('').fadeIn('slow').draggable({
delay: 100
@@ -145,17 +147,22 @@ function toggleGDPRDPO(){ var has_dpo = $('input[name=has_dpo]:checked').val();
if(organization == '1' || has_dpo == '1')
- $("#gdpr_dpo").show();
+ $("#gdpr_dpo").removeClass('displayNone');
+
else
- $("#gdpr_dpo").hide();
+ $("#gdpr_dpo").addClass('displayNone');
+
if(organization == '1'){
- $("#gdpr_organization").show();
- $("#gdpr_has_dpo").hide();
+ $("#gdpr_organization").removeClass('displayNone');
+ $("#gdpr_has_dpo").addClass('displayNone');
+ $("#gdpr_has_dpo").find('.setting_holder').removeClass('bottom16');
+
}
else{
- $("#gdpr_organization").hide();
- $("#gdpr_has_dpo").show();
+ $("#gdpr_organization").addClass('displayNone');
+ $("#gdpr_has_dpo").removeClass('displayNone');
+ $("#gdpr_has_dpo").find('.setting_holder').addClass('bottom16');
}
}
// Prikazemo/skrijemo nastavitve organizacije in dpo-ja (ce je zasebnik)
@@ -164,9 +171,10 @@ function toggleGDPRHasDPO(){ var has_dpo = $('input[name=has_dpo]:checked').val();
if(has_dpo == '1')
- $("#gdpr_dpo").show();
+ $("#gdpr_dpo").removeClass('displayNone');
+
else
- $("#gdpr_dpo").hide();
+ $("#gdpr_dpo").addClass('displayNone');
}
// Nastavimo zahtevo za izbris da je opravljena
@@ -195,7 +203,7 @@ function setGDPRRequestComment(request_id, text){ var value = text;
- $("#anketa_edit").load('ajax.php?t=gdpr&a=gdpr_request_comment', {request_id: request_id, value:value});
+ $("#gdpr_nastavitve").load('ajax.php?t=gdpr&a=gdpr_request_comment', {request_id: request_id, value:value});
}
// Nastavimo komentar zahtevi za izbris - znotraj ankete
function setGDPRRequestCommentSurvey(request_id, text){
@@ -205,3 +213,79 @@ function setGDPRRequestCommentSurvey(request_id, text){ $("#survey_requests").load('ajax.php?t=gdpr&a=gdpr_request_comment_survey', {request_id: request_id, value:value, ank_id:ank_id});
}
+
+
+// Filter po gdpr anketah - seznam anket
+function gdpr_ankete(){
+
+ var check_gdpr_ankete = document.getElementById('gdpr_ankete_check');
+
+ if (check_gdpr_ankete.checked){
+ check_gdpr_ankete.checked = false;
+
+ // box-u odstranimo barvo
+ $('#num_box1').removeClass('checked');
+
+ // skrijemo vrstice v tabeli
+ $('.green_row').hide();
+ }
+ else {
+ check_gdpr_ankete.checked = true;
+
+ // box-u dodamo barvo
+ $('#num_box1').addClass('checked');
+
+ // prikazemo vrstice v tabeli
+ $('.green_row').show();
+ }
+}
+
+// Filter po potencialnih gdpr anketah - seznam anket
+function potenc_gdpr_ankete(){
+
+ var check_potenc_gdpr = document.getElementById('potenc_gdpr_ankete_check');
+
+ if (check_potenc_gdpr.checked){
+ check_potenc_gdpr.checked = false;
+
+ // box-u odstranimo barvo
+ $('#num_box2').removeClass('checked');
+
+ // skrijemo vrstice v tabeli
+ $('.red_row').hide();
+ }
+ else {
+ check_potenc_gdpr.checked = true;
+
+ // box-u dodamo barvo
+ $('#num_box2').addClass('checked');
+
+ // prikazemo vrstice v tabeli
+ $('.red_row').show();
+ }
+}
+
+// Filter po ne-gdpr anketah - seznam anket
+function ne_gdpr_ankete(){
+
+ var check_negdpr_ankete = document.getElementById('ne_gdpr_ankete');
+
+ if (check_negdpr_ankete.checked){
+ check_negdpr_ankete.checked = false;
+
+ // box-u odstranimo barvo
+ $('#num_box3').removeClass('checked');
+
+ // skrijemo vrstice v tabeli
+ $('.grey_row').hide();
+ }
+ else {
+ check_negdpr_ankete.checked = true;
+
+ // box-u dodamo barvo
+ $('#num_box3').addClass('checked');
+
+ // prikazemo vrstice v tabeli
+ $('.grey_row').show();
+ }
+}
|