Version Description
- Change comment consent text
- Add english (canada) to supported languages
- change checkbox comment
- Added "cookie acceptance" pop up
- Recaptcha Removed
- Make default consent translatable
Download this release
Release Info
Developer | indrek_k |
Plugin | The GDPR Framework By Data443 |
Version | 1.0.12 |
Comparing to | |
See all releases |
Code changes from version 1.0.11 to 1.0.12
- assets/conditional-show.js +102 -102
- assets/cookieconsent.js +26 -0
- assets/data-protection-authorities.php +178 -178
- assets/gdpr-admin.css +372 -362
- assets/gdpr-admin.js +128 -102
- assets/gdpr-installer.css +550 -550
- assets/gdpr-installer.js +58 -58
- assets/gdpr-rhino.svg +42 -42
- assets/jquery.repeater.min.js +4 -4
- assets/privacy-tools.css +34 -30
- bootstrap.php +1 -1
- gdpr-framework.php +46 -5
- languages/gdpr-framework-bg_BG.mo +0 -0
- languages/gdpr-framework-bg_BG.po +12 -2
- languages/gdpr-framework-de_DE.mo +0 -0
- languages/gdpr-framework-de_DE.po +173 -125
- languages/gdpr-framework-el.mo +0 -0
- languages/gdpr-framework-el.po +13 -3
- languages/gdpr-framework-en_CA.mo +0 -0
- languages/gdpr-framework-en_CA.po +1386 -0
- languages/gdpr-framework-es_ES.mo +0 -0
- languages/gdpr-framework-es_ES.po +12 -2
- languages/gdpr-framework-et.mo +0 -0
- languages/gdpr-framework-et.po +12 -2
- languages/gdpr-framework-fr_FR.mo +0 -0
- languages/gdpr-framework-fr_FR.po +12 -2
- languages/gdpr-framework-it_IT.mo +0 -0
- languages/gdpr-framework-it_IT.po +12 -2
- languages/gdpr-framework-nl_NL.mo +0 -0
- languages/gdpr-framework-nl_NL.po +12 -2
- languages/gdpr-framework-pt_PT.mo +0 -0
- languages/gdpr-framework-pt_PT.po +12 -2
- languages/gdpr-framework.pot +10 -0
- readme.txt +15 -1
- src/Admin/AdminTabGeneral.php +14 -0
- src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php +3 -3
- src/Components/WordpressComments/WordpressComments.php +10 -10
- views/admin/consent.php +1 -2
- views/admin/general/enable-tac.php +10 -0
- views/admin/settings-page.php +3 -5
- views/modules/wordpress-comments/terms-checkbox.php +2 -1
- views/modules/wordpress-user/registration-terms-checkbox.php +2 -2
assets/conditional-show.js
CHANGED
@@ -1,102 +1,102 @@
|
|
1 |
-
jQuery(function ($) {
|
2 |
-
|
3 |
-
var trigger = function () {
|
4 |
-
$('.js-gdpr-conditional').each(function () {
|
5 |
-
conditionalShow($(this));
|
6 |
-
});
|
7 |
-
};
|
8 |
-
|
9 |
-
var conditionalShow = function ($el) {
|
10 |
-
var type = $el.prop('tagName');
|
11 |
-
if ('SELECT' === type) {
|
12 |
-
conditionalShowSelect($el);
|
13 |
-
} else if ('INPUT' === type) {
|
14 |
-
if ('checkbox' === $el.attr('type')) {
|
15 |
-
conditionalShowCheckbox($el);
|
16 |
-
} else if ('radio' === $el.attr('type')) {
|
17 |
-
conditionalShowRadio($el);
|
18 |
-
} else {
|
19 |
-
console.log('Unknown element type: ' + type);
|
20 |
-
}
|
21 |
-
} else {
|
22 |
-
console.log('Unknown element type: ' + type);
|
23 |
-
}
|
24 |
-
};
|
25 |
-
|
26 |
-
var conditionalShowSelect = function ($el) {
|
27 |
-
$targets = [];
|
28 |
-
$el.find('option').each(function () {
|
29 |
-
if ($(this).data('show')) {
|
30 |
-
$targets.push($(this).data('show'));
|
31 |
-
}
|
32 |
-
});
|
33 |
-
|
34 |
-
$.each($targets, function (i, e) {
|
35 |
-
$(e).hide();
|
36 |
-
});
|
37 |
-
|
38 |
-
if ($el.is(':visible')) {
|
39 |
-
$el.find('option:selected').each(function () {
|
40 |
-
if ($(this).data('show')) {
|
41 |
-
$($(this).data('show')).show();
|
42 |
-
}
|
43 |
-
});
|
44 |
-
}
|
45 |
-
}
|
46 |
-
|
47 |
-
var conditionalShowCheckbox = function ($el) {
|
48 |
-
if ($el.is(':checked') && $el.is(':visible')) {
|
49 |
-
if ($el.data('show')) {
|
50 |
-
if (isChange) {
|
51 |
-
$($el.data('show')).addClass('slidePadding').slideDown();
|
52 |
-
} else {
|
53 |
-
$($el.data('show')).show();
|
54 |
-
}
|
55 |
-
}
|
56 |
-
} else {
|
57 |
-
if ($el.data('show')) {
|
58 |
-
if (isChange) {
|
59 |
-
$($el.data('show')).addClass('slidePadding').slideUp();
|
60 |
-
} else {
|
61 |
-
$($el.data('show')).hide();
|
62 |
-
}
|
63 |
-
}
|
64 |
-
}
|
65 |
-
};
|
66 |
-
|
67 |
-
var conditionalShowRadio = function ($el) {
|
68 |
-
$el.closest('fieldset').find('input[type=radio]').each(function (i, el) {
|
69 |
-
if ($(el).is(':checked') && $el.is(':visible')) {
|
70 |
-
if ($(el).data('show')) {
|
71 |
-
if (isChange) {
|
72 |
-
$($(el).data('show')).addClass('slidePadding').slideDown();
|
73 |
-
} else {
|
74 |
-
$($(el).data('show')).show();
|
75 |
-
}
|
76 |
-
}
|
77 |
-
} else {
|
78 |
-
if ($(el).data('show')) {
|
79 |
-
if (isChange) {
|
80 |
-
$($(el).data('show')).addClass('slidePadding').slideUp();
|
81 |
-
} else {
|
82 |
-
$($(el).data('show')).hide();
|
83 |
-
}
|
84 |
-
}
|
85 |
-
}
|
86 |
-
});
|
87 |
-
};
|
88 |
-
|
89 |
-
var isChange = false;
|
90 |
-
|
91 |
-
$('.js-gdpr-conditional').each(function () {
|
92 |
-
$(this).on('change', function () {
|
93 |
-
isChange = true;
|
94 |
-
conditionalShow($(this));
|
95 |
-
|
96 |
-
// Hacky solution for 2nd layer of nested items
|
97 |
-
trigger();
|
98 |
-
});
|
99 |
-
conditionalShow($(this));
|
100 |
-
});
|
101 |
-
|
102 |
-
});
|
1 |
+
jQuery(function ($) {
|
2 |
+
|
3 |
+
var trigger = function () {
|
4 |
+
$('.js-gdpr-conditional').each(function () {
|
5 |
+
conditionalShow($(this));
|
6 |
+
});
|
7 |
+
};
|
8 |
+
|
9 |
+
var conditionalShow = function ($el) {
|
10 |
+
var type = $el.prop('tagName');
|
11 |
+
if ('SELECT' === type) {
|
12 |
+
conditionalShowSelect($el);
|
13 |
+
} else if ('INPUT' === type) {
|
14 |
+
if ('checkbox' === $el.attr('type')) {
|
15 |
+
conditionalShowCheckbox($el);
|
16 |
+
} else if ('radio' === $el.attr('type')) {
|
17 |
+
conditionalShowRadio($el);
|
18 |
+
} else {
|
19 |
+
console.log('Unknown element type: ' + type);
|
20 |
+
}
|
21 |
+
} else {
|
22 |
+
console.log('Unknown element type: ' + type);
|
23 |
+
}
|
24 |
+
};
|
25 |
+
|
26 |
+
var conditionalShowSelect = function ($el) {
|
27 |
+
$targets = [];
|
28 |
+
$el.find('option').each(function () {
|
29 |
+
if ($(this).data('show')) {
|
30 |
+
$targets.push($(this).data('show'));
|
31 |
+
}
|
32 |
+
});
|
33 |
+
|
34 |
+
$.each($targets, function (i, e) {
|
35 |
+
$(e).hide();
|
36 |
+
});
|
37 |
+
|
38 |
+
if ($el.is(':visible')) {
|
39 |
+
$el.find('option:selected').each(function () {
|
40 |
+
if ($(this).data('show')) {
|
41 |
+
$($(this).data('show')).show();
|
42 |
+
}
|
43 |
+
});
|
44 |
+
}
|
45 |
+
}
|
46 |
+
|
47 |
+
var conditionalShowCheckbox = function ($el) {
|
48 |
+
if ($el.is(':checked') && $el.is(':visible')) {
|
49 |
+
if ($el.data('show')) {
|
50 |
+
if (isChange) {
|
51 |
+
$($el.data('show')).addClass('slidePadding').slideDown();
|
52 |
+
} else {
|
53 |
+
$($el.data('show')).show();
|
54 |
+
}
|
55 |
+
}
|
56 |
+
} else {
|
57 |
+
if ($el.data('show')) {
|
58 |
+
if (isChange) {
|
59 |
+
$($el.data('show')).addClass('slidePadding').slideUp();
|
60 |
+
} else {
|
61 |
+
$($el.data('show')).hide();
|
62 |
+
}
|
63 |
+
}
|
64 |
+
}
|
65 |
+
};
|
66 |
+
|
67 |
+
var conditionalShowRadio = function ($el) {
|
68 |
+
$el.closest('fieldset').find('input[type=radio]').each(function (i, el) {
|
69 |
+
if ($(el).is(':checked') && $el.is(':visible')) {
|
70 |
+
if ($(el).data('show')) {
|
71 |
+
if (isChange) {
|
72 |
+
$($(el).data('show')).addClass('slidePadding').slideDown();
|
73 |
+
} else {
|
74 |
+
$($(el).data('show')).show();
|
75 |
+
}
|
76 |
+
}
|
77 |
+
} else {
|
78 |
+
if ($(el).data('show')) {
|
79 |
+
if (isChange) {
|
80 |
+
$($(el).data('show')).addClass('slidePadding').slideUp();
|
81 |
+
} else {
|
82 |
+
$($(el).data('show')).hide();
|
83 |
+
}
|
84 |
+
}
|
85 |
+
}
|
86 |
+
});
|
87 |
+
};
|
88 |
+
|
89 |
+
var isChange = false;
|
90 |
+
|
91 |
+
$('.js-gdpr-conditional').each(function () {
|
92 |
+
$(this).on('change', function () {
|
93 |
+
isChange = true;
|
94 |
+
conditionalShow($(this));
|
95 |
+
|
96 |
+
// Hacky solution for 2nd layer of nested items
|
97 |
+
trigger();
|
98 |
+
});
|
99 |
+
conditionalShow($(this));
|
100 |
+
});
|
101 |
+
|
102 |
+
});
|
assets/cookieconsent.js
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
window.addEventListener("load", function () {
|
2 |
+
window.cookieconsent.initialise({
|
3 |
+
"palette": {
|
4 |
+
"popup": {
|
5 |
+
"background": "#efefef",
|
6 |
+
"text": "#404040"
|
7 |
+
},
|
8 |
+
"button": {
|
9 |
+
"background": "transparent",
|
10 |
+
"text": "#8ec760",
|
11 |
+
"border": "#8ec760"
|
12 |
+
}
|
13 |
+
},
|
14 |
+
|
15 |
+
"position": "bottom-right",
|
16 |
+
"type": "opt-out",
|
17 |
+
"content": {
|
18 |
+
"message": gdpr_policy_page.gdpr_message,
|
19 |
+
"href": gdpr_policy_page.gdpr_url,
|
20 |
+
"dismiss": gdpr_policy_page.gdpr_dismiss,
|
21 |
+
"link": gdpr_policy_page.gdpr_link,
|
22 |
+
"allow": gdpr_policy_page.gdpr_allow,
|
23 |
+
"target": '_blank',
|
24 |
+
}
|
25 |
+
})
|
26 |
+
});
|
assets/data-protection-authorities.php
CHANGED
@@ -1,178 +1,178 @@
|
|
1 |
-
<?php return [
|
2 |
-
'AT' => [
|
3 |
-
'phone' => '+43 1 531 15 202525',
|
4 |
-
'email' => 'dsb@dsb.gv.at',
|
5 |
-
'website' => 'http://www.dsb.gv.at/',
|
6 |
-
],
|
7 |
-
'BE' => [
|
8 |
-
'phone' => '+32 2 274 48 00',
|
9 |
-
'email' => 'commission@privacycommission.be',
|
10 |
-
'website' => 'http://www.privacycommission.be/',
|
11 |
-
],
|
12 |
-
'BG' => [
|
13 |
-
'phone' => '+359 2 915 3580',
|
14 |
-
'email' => 'kzld@cpdp.bg',
|
15 |
-
'website' => 'http://www.cpdp.bg/',
|
16 |
-
],
|
17 |
-
'HR' => [
|
18 |
-
'phone' => '+385 1 4609 000',
|
19 |
-
'email' => 'info@azop.hr',
|
20 |
-
'website' => 'http://www.azop.hr/',
|
21 |
-
],
|
22 |
-
'CY' => [
|
23 |
-
'phone' => '+357 22 818 456',
|
24 |
-
'email' => 'commissioner@dataprotection.gov.cy',
|
25 |
-
'website' => 'http://www.dataprotection.gov.cy/',
|
26 |
-
],
|
27 |
-
'CZ' => [
|
28 |
-
'phone' => '+420 234 665 111',
|
29 |
-
'email' => 'posta@uoou.cz',
|
30 |
-
'website' => 'http://www.uoou.cz/',
|
31 |
-
],
|
32 |
-
'DK' => [
|
33 |
-
'phone' => '+45 33 1932 00',
|
34 |
-
'email' => 'dt@datatilsynet.dk',
|
35 |
-
'website' => 'http://www.datatilsynet.dk/',
|
36 |
-
],
|
37 |
-
'EE' => [
|
38 |
-
'phone' => '+372 6274 135',
|
39 |
-
'email' => 'info@aki.ee',
|
40 |
-
'website' => 'http://www.aki.ee/en',
|
41 |
-
],
|
42 |
-
'FI' => [
|
43 |
-
'phone' => '+358 10 3666 700',
|
44 |
-
'email' => 'tietosuoja@om.fi',
|
45 |
-
'website' => 'http://www.tietosuoja.fi/en/',
|
46 |
-
],
|
47 |
-
'FR' => [
|
48 |
-
'phone' => ' +33 1 53 73 22 22',
|
49 |
-
'email' => '',
|
50 |
-
'website' => 'http://www.cnil.fr/',
|
51 |
-
],
|
52 |
-
'DE' => [
|
53 |
-
'phone' => '+49 228 997799 0',
|
54 |
-
'email' => 'poststelle@bfdi.bund.de',
|
55 |
-
'website' => 'http://www.bfdi.bund.de/',
|
56 |
-
],
|
57 |
-
'GR' => [
|
58 |
-
'phone' => '+30 210 6475 600',
|
59 |
-
'email' => 'contact@dpa.gr',
|
60 |
-
'website' => 'http://www.dpa.gr/',
|
61 |
-
],
|
62 |
-
'HU' => [
|
63 |
-
'phone' => '+36 1 3911 400',
|
64 |
-
'email' => 'peterfalvi.attila@naih.hu',
|
65 |
-
'website' => 'http://www.naih.hu/',
|
66 |
-
],
|
67 |
-
'IE' => [
|
68 |
-
'phone' => '+353 57 868 4800',
|
69 |
-
'email' => 'info@dataprotection.ie',
|
70 |
-
'website' => 'https://www.dataprotection.ie/',
|
71 |
-
],
|
72 |
-
'IT' => [
|
73 |
-
'phone' => '+39 06 69677 1',
|
74 |
-
'email' => 'garante@garanteprivacy.it',
|
75 |
-
'website' => 'http://www.garanteprivacy.it/',
|
76 |
-
],
|
77 |
-
'LV' => [
|
78 |
-
'phone' => '+371 6722 3131',
|
79 |
-
'email' => 'info@dvi.gov.lv',
|
80 |
-
'website' => 'http://www.dvi.gov.lv/',
|
81 |
-
],
|
82 |
-
'LT' => [
|
83 |
-
'phone' => '+370 5 279 14 45 ',
|
84 |
-
'email' => 'ada@ada.lt',
|
85 |
-
'website' => 'http://www.ada.lt/',
|
86 |
-
],
|
87 |
-
'LU' => [
|
88 |
-
'phone' => '+352 2610 60 1',
|
89 |
-
'email' => 'info@cnpd.lu',
|
90 |
-
'website' => 'http://www.cnpd.lu/',
|
91 |
-
],
|
92 |
-
'MT' => [
|
93 |
-
'phone' => '+356 2328 7100',
|
94 |
-
'email' => 'commissioner.dataprotection@gov.mt',
|
95 |
-
'website' => 'http://www.dataprotection.gov.mt/',
|
96 |
-
],
|
97 |
-
'NL' => [
|
98 |
-
'phone' => '+31 70 888 8500',
|
99 |
-
'email' => 'info@autoriteitpersoonsgegevens.nl',
|
100 |
-
'website' => 'https://autoriteitpersoonsgegevens.nl/nl',
|
101 |
-
],
|
102 |
-
'PL' => [
|
103 |
-
'phone' => '+48 22 53 10 440',
|
104 |
-
'email' => 'kancelaria@giodo.gov.pl',
|
105 |
-
'website' => 'http://www.giodo.gov.pl/',
|
106 |
-
],
|
107 |
-
'PT' => [
|
108 |
-
'phone' => '+351 21 392 84 00',
|
109 |
-
'email' => 'geral@cnpd.pt',
|
110 |
-
'website' => 'http://www.cnpd.pt/',
|
111 |
-
],
|
112 |
-
'RO' => [
|
113 |
-
'phone' => '+40 21 252 5599',
|
114 |
-
'email' => 'anspdcp@dataprotection.ro',
|
115 |
-
'website' => 'http://www.dataprotection.ro/',
|
116 |
-
],
|
117 |
-
'SK' => [
|
118 |
-
'phone' => '+421 2 32 31 32 14',
|
119 |
-
'email' => 'statny.dozor@pdp.gov.sk',
|
120 |
-
'website' => 'http://www.dataprotection.gov.sk/',
|
121 |
-
],
|
122 |
-
'SI' => [
|
123 |
-
'phone' => '+386 1 230 9730',
|
124 |
-
'email' => 'gp.ip@ip-rs.si',
|
125 |
-
'website' => 'https://www.ip-rs.si/',
|
126 |
-
],
|
127 |
-
'ES' => [
|
128 |
-
'phone' => '+34 91399 6200',
|
129 |
-
'email' => 'internacional@agpd.es',
|
130 |
-
'website' => 'https://www.agpd.es/',
|
131 |
-
],
|
132 |
-
'SE' => [
|
133 |
-
'phone' => '+46 8 657 6100',
|
134 |
-
'email' => 'datainspektionen@datainspektionen.se',
|
135 |
-
'website' => 'http://www.datainspektionen.se/',
|
136 |
-
],
|
137 |
-
'UK' => [
|
138 |
-
'phone' => '+44 1625 545 745 ',
|
139 |
-
'email' => 'international.team@ico.org.uk ',
|
140 |
-
'website' => 'https://ico.org.uk',
|
141 |
-
],
|
142 |
-
|
143 |
-
/* EFTA countries */
|
144 |
-
|
145 |
-
'IS' => [
|
146 |
-
'phone' => '+354 510 9600',
|
147 |
-
'email' => 'postur@personuvernd.is',
|
148 |
-
'website' => 'http://personuvernd.is/',
|
149 |
-
],
|
150 |
-
'LI' => [
|
151 |
-
'phone' => '+423 236 6090',
|
152 |
-
'email' => 'info.dss@llv.li',
|
153 |
-
'website' => 'http://www.dss.llv.li/',
|
154 |
-
],
|
155 |
-
'NO' => [
|
156 |
-
'phone' => '+47 22 39 69 00',
|
157 |
-
'email' => 'postkasse@datatilsynet.no',
|
158 |
-
'website' => 'http://www.datatilsynet.no/',
|
159 |
-
],
|
160 |
-
'CH' => [
|
161 |
-
'phone' => '+41 31 322 4395',
|
162 |
-
'email' => 'contact20@edoeb.admin.ch',
|
163 |
-
'website' => 'http://www.edoeb.admin.ch/',
|
164 |
-
],
|
165 |
-
|
166 |
-
/* Others - default to Ireland */
|
167 |
-
|
168 |
-
'US' => [
|
169 |
-
'phone' => '+353 57 868 4800',
|
170 |
-
'email' => 'info@dataprotection.ie',
|
171 |
-
'website' => 'https://www.dataprotection.ie/',
|
172 |
-
],
|
173 |
-
'other' => [
|
174 |
-
'phone' => '+353 57 868 4800',
|
175 |
-
'email' => 'info@dataprotection.ie',
|
176 |
-
'website' => 'https://www.dataprotection.ie/',
|
177 |
-
],
|
178 |
-
];
|
1 |
+
<?php return [
|
2 |
+
'AT' => [
|
3 |
+
'phone' => '+43 1 531 15 202525',
|
4 |
+
'email' => 'dsb@dsb.gv.at',
|
5 |
+
'website' => 'http://www.dsb.gv.at/',
|
6 |
+
],
|
7 |
+
'BE' => [
|
8 |
+
'phone' => '+32 2 274 48 00',
|
9 |
+
'email' => 'commission@privacycommission.be',
|
10 |
+
'website' => 'http://www.privacycommission.be/',
|
11 |
+
],
|
12 |
+
'BG' => [
|
13 |
+
'phone' => '+359 2 915 3580',
|
14 |
+
'email' => 'kzld@cpdp.bg',
|
15 |
+
'website' => 'http://www.cpdp.bg/',
|
16 |
+
],
|
17 |
+
'HR' => [
|
18 |
+
'phone' => '+385 1 4609 000',
|
19 |
+
'email' => 'info@azop.hr',
|
20 |
+
'website' => 'http://www.azop.hr/',
|
21 |
+
],
|
22 |
+
'CY' => [
|
23 |
+
'phone' => '+357 22 818 456',
|
24 |
+
'email' => 'commissioner@dataprotection.gov.cy',
|
25 |
+
'website' => 'http://www.dataprotection.gov.cy/',
|
26 |
+
],
|
27 |
+
'CZ' => [
|
28 |
+
'phone' => '+420 234 665 111',
|
29 |
+
'email' => 'posta@uoou.cz',
|
30 |
+
'website' => 'http://www.uoou.cz/',
|
31 |
+
],
|
32 |
+
'DK' => [
|
33 |
+
'phone' => '+45 33 1932 00',
|
34 |
+
'email' => 'dt@datatilsynet.dk',
|
35 |
+
'website' => 'http://www.datatilsynet.dk/',
|
36 |
+
],
|
37 |
+
'EE' => [
|
38 |
+
'phone' => '+372 6274 135',
|
39 |
+
'email' => 'info@aki.ee',
|
40 |
+
'website' => 'http://www.aki.ee/en',
|
41 |
+
],
|
42 |
+
'FI' => [
|
43 |
+
'phone' => '+358 10 3666 700',
|
44 |
+
'email' => 'tietosuoja@om.fi',
|
45 |
+
'website' => 'http://www.tietosuoja.fi/en/',
|
46 |
+
],
|
47 |
+
'FR' => [
|
48 |
+
'phone' => ' +33 1 53 73 22 22',
|
49 |
+
'email' => '',
|
50 |
+
'website' => 'http://www.cnil.fr/',
|
51 |
+
],
|
52 |
+
'DE' => [
|
53 |
+
'phone' => '+49 228 997799 0',
|
54 |
+
'email' => 'poststelle@bfdi.bund.de',
|
55 |
+
'website' => 'http://www.bfdi.bund.de/',
|
56 |
+
],
|
57 |
+
'GR' => [
|
58 |
+
'phone' => '+30 210 6475 600',
|
59 |
+
'email' => 'contact@dpa.gr',
|
60 |
+
'website' => 'http://www.dpa.gr/',
|
61 |
+
],
|
62 |
+
'HU' => [
|
63 |
+
'phone' => '+36 1 3911 400',
|
64 |
+
'email' => 'peterfalvi.attila@naih.hu',
|
65 |
+
'website' => 'http://www.naih.hu/',
|
66 |
+
],
|
67 |
+
'IE' => [
|
68 |
+
'phone' => '+353 57 868 4800',
|
69 |
+
'email' => 'info@dataprotection.ie',
|
70 |
+
'website' => 'https://www.dataprotection.ie/',
|
71 |
+
],
|
72 |
+
'IT' => [
|
73 |
+
'phone' => '+39 06 69677 1',
|
74 |
+
'email' => 'garante@garanteprivacy.it',
|
75 |
+
'website' => 'http://www.garanteprivacy.it/',
|
76 |
+
],
|
77 |
+
'LV' => [
|
78 |
+
'phone' => '+371 6722 3131',
|
79 |
+
'email' => 'info@dvi.gov.lv',
|
80 |
+
'website' => 'http://www.dvi.gov.lv/',
|
81 |
+
],
|
82 |
+
'LT' => [
|
83 |
+
'phone' => '+370 5 279 14 45 ',
|
84 |
+
'email' => 'ada@ada.lt',
|
85 |
+
'website' => 'http://www.ada.lt/',
|
86 |
+
],
|
87 |
+
'LU' => [
|
88 |
+
'phone' => '+352 2610 60 1',
|
89 |
+
'email' => 'info@cnpd.lu',
|
90 |
+
'website' => 'http://www.cnpd.lu/',
|
91 |
+
],
|
92 |
+
'MT' => [
|
93 |
+
'phone' => '+356 2328 7100',
|
94 |
+
'email' => 'commissioner.dataprotection@gov.mt',
|
95 |
+
'website' => 'http://www.dataprotection.gov.mt/',
|
96 |
+
],
|
97 |
+
'NL' => [
|
98 |
+
'phone' => '+31 70 888 8500',
|
99 |
+
'email' => 'info@autoriteitpersoonsgegevens.nl',
|
100 |
+
'website' => 'https://autoriteitpersoonsgegevens.nl/nl',
|
101 |
+
],
|
102 |
+
'PL' => [
|
103 |
+
'phone' => '+48 22 53 10 440',
|
104 |
+
'email' => 'kancelaria@giodo.gov.pl',
|
105 |
+
'website' => 'http://www.giodo.gov.pl/',
|
106 |
+
],
|
107 |
+
'PT' => [
|
108 |
+
'phone' => '+351 21 392 84 00',
|
109 |
+
'email' => 'geral@cnpd.pt',
|
110 |
+
'website' => 'http://www.cnpd.pt/',
|
111 |
+
],
|
112 |
+
'RO' => [
|
113 |
+
'phone' => '+40 21 252 5599',
|
114 |
+
'email' => 'anspdcp@dataprotection.ro',
|
115 |
+
'website' => 'http://www.dataprotection.ro/',
|
116 |
+
],
|
117 |
+
'SK' => [
|
118 |
+
'phone' => '+421 2 32 31 32 14',
|
119 |
+
'email' => 'statny.dozor@pdp.gov.sk',
|
120 |
+
'website' => 'http://www.dataprotection.gov.sk/',
|
121 |
+
],
|
122 |
+
'SI' => [
|
123 |
+
'phone' => '+386 1 230 9730',
|
124 |
+
'email' => 'gp.ip@ip-rs.si',
|
125 |
+
'website' => 'https://www.ip-rs.si/',
|
126 |
+
],
|
127 |
+
'ES' => [
|
128 |
+
'phone' => '+34 91399 6200',
|
129 |
+
'email' => 'internacional@agpd.es',
|
130 |
+
'website' => 'https://www.agpd.es/',
|
131 |
+
],
|
132 |
+
'SE' => [
|
133 |
+
'phone' => '+46 8 657 6100',
|
134 |
+
'email' => 'datainspektionen@datainspektionen.se',
|
135 |
+
'website' => 'http://www.datainspektionen.se/',
|
136 |
+
],
|
137 |
+
'UK' => [
|
138 |
+
'phone' => '+44 1625 545 745 ',
|
139 |
+
'email' => 'international.team@ico.org.uk ',
|
140 |
+
'website' => 'https://ico.org.uk',
|
141 |
+
],
|
142 |
+
|
143 |
+
/* EFTA countries */
|
144 |
+
|
145 |
+
'IS' => [
|
146 |
+
'phone' => '+354 510 9600',
|
147 |
+
'email' => 'postur@personuvernd.is',
|
148 |
+
'website' => 'http://personuvernd.is/',
|
149 |
+
],
|
150 |
+
'LI' => [
|
151 |
+
'phone' => '+423 236 6090',
|
152 |
+
'email' => 'info.dss@llv.li',
|
153 |
+
'website' => 'http://www.dss.llv.li/',
|
154 |
+
],
|
155 |
+
'NO' => [
|
156 |
+
'phone' => '+47 22 39 69 00',
|
157 |
+
'email' => 'postkasse@datatilsynet.no',
|
158 |
+
'website' => 'http://www.datatilsynet.no/',
|
159 |
+
],
|
160 |
+
'CH' => [
|
161 |
+
'phone' => '+41 31 322 4395',
|
162 |
+
'email' => 'contact20@edoeb.admin.ch',
|
163 |
+
'website' => 'http://www.edoeb.admin.ch/',
|
164 |
+
],
|
165 |
+
|
166 |
+
/* Others - default to Ireland */
|
167 |
+
|
168 |
+
'US' => [
|
169 |
+
'phone' => '+353 57 868 4800',
|
170 |
+
'email' => 'info@dataprotection.ie',
|
171 |
+
'website' => 'https://www.dataprotection.ie/',
|
172 |
+
],
|
173 |
+
'other' => [
|
174 |
+
'phone' => '+353 57 868 4800',
|
175 |
+
'email' => 'info@dataprotection.ie',
|
176 |
+
'website' => 'https://www.dataprotection.ie/',
|
177 |
+
],
|
178 |
+
];
|
assets/gdpr-admin.css
CHANGED
@@ -1,362 +1,372 @@
|
|
1 |
-
/** Admin notice **/
|
2 |
-
.notice-gdpr {
|
3 |
-
border-left-color: #0095a8;
|
4 |
-
overflow: hidden;
|
5 |
-
}
|
6 |
-
|
7 |
-
.notice-gdpr img {
|
8 |
-
width: 100px;
|
9 |
-
margin: 25px 0;
|
10 |
-
float: left;
|
11 |
-
}
|
12 |
-
|
13 |
-
.notice-gdpr .gdpr-content {
|
14 |
-
float: left;
|
15 |
-
width: calc(100% - 120px);
|
16 |
-
padding-left: 20px;
|
17 |
-
padding-bottom: 15px;
|
18 |
-
}
|
19 |
-
|
20 |
-
/** Modal window **/
|
21 |
-
.gdpr-modal {
|
22 |
-
max-width: 1200px;
|
23 |
-
}
|
24 |
-
|
25 |
-
.gdpr-modal li {
|
26 |
-
list-style-type: disc;
|
27 |
-
margin-left: 20px;
|
28 |
-
}
|
29 |
-
|
30 |
-
.gdpr-modal-footer {
|
31 |
-
background: #fcfcfc;
|
32 |
-
border-top: 1px solid #dfdfdf;
|
33 |
-
padding: 10px 0;
|
34 |
-
}
|
35 |
-
|
36 |
-
/** General **/
|
37 |
-
.gdpr-framework-wrap table {
|
38 |
-
table-layout: fixed;
|
39 |
-
border-spacing: 0;
|
40 |
-
}
|
41 |
-
|
42 |
-
.gdpr-framework-wrap input {
|
43 |
-
margin: 0;
|
44 |
-
}
|
45 |
-
|
46 |
-
.gdpr-framework-wrap .gdpr-select {
|
47 |
-
width: 300px;
|
48 |
-
max-width: 90%;
|
49 |
-
height: 32px;
|
50 |
-
border-color: #ddd;
|
51 |
-
background-color: #fff;
|
52 |
-
border: 1px solid #aaa;
|
53 |
-
border-radius: 4px;
|
54 |
-
box-sizing: border-box;
|
55 |
-
cursor: pointer;
|
56 |
-
display: block;
|
57 |
-
padding: 0 6px;
|
58 |
-
color: #666;
|
59 |
-
}
|
60 |
-
|
61 |
-
.gdpr-framework-wrap .select2-container {
|
62 |
-
display: block;
|
63 |
-
width: 300px;
|
64 |
-
max-width: 100%;
|
65 |
-
|
66 |
-
}
|
67 |
-
|
68 |
-
.gdpr-framework-wrap .select2-container--default .select2-selection--single .select2-selection__arrow,
|
69 |
-
.gdpr-framework-wrap .select2-container--default .select2-selection--single {
|
70 |
-
height: 32px !important;
|
71 |
-
}
|
72 |
-
|
73 |
-
.gdpr-framework-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b {
|
74 |
-
border-width: 6px 3px 0 3px;
|
75 |
-
margin-left: -2px;
|
76 |
-
margin-top: -3px;
|
77 |
-
border-color: #666 transparent transparent transparent;
|
78 |
-
}
|
79 |
-
|
80 |
-
.gdpr-framework-wrap .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
|
81 |
-
border-color: transparent transparent #666 transparent;
|
82 |
-
border-width: 0 3px 6px 3px;
|
83 |
-
}
|
84 |
-
|
85 |
-
.gdpr-framework-wrap input {
|
86 |
-
border-radius: 4px;
|
87 |
-
border: 1px solid #aaa;
|
88 |
-
box-shadow: none;
|
89 |
-
height: 32px;
|
90 |
-
line-height: 28px;
|
91 |
-
min-width: 300px;
|
92 |
-
max-width: 100%;
|
93 |
-
}
|
94 |
-
|
95 |
-
.gdpr-framework-wrap textarea {
|
96 |
-
border-radius: 4px;
|
97 |
-
border: 1px solid #aaa;
|
98 |
-
box-shadow: none;
|
99 |
-
height: 32px;
|
100 |
-
line-height: 28px;
|
101 |
-
}
|
102 |
-
|
103 |
-
.gdpr-framework-wrap .select2-container input {
|
104 |
-
min-width: 0;
|
105 |
-
}
|
106 |
-
|
107 |
-
.gdpr-framework-wrap input[type=checkbox] {
|
108 |
-
line-height: initial;
|
109 |
-
height: 16px;
|
110 |
-
min-width: 0;
|
111 |
-
}
|
112 |
-
|
113 |
-
.gdpr-framework-wrap input[type=submit] {
|
114 |
-
min-width: 0;
|
115 |
-
}
|
116 |
-
|
117 |
-
.gdpr-framework-wrap input[type=button] {
|
118 |
-
min-width: 0;
|
119 |
-
}
|
120 |
-
|
121 |
-
.gdpr-framework-wrap .wp-editor-wrap {
|
122 |
-
width: 720px;
|
123 |
-
max-width: 100%;
|
124 |
-
}
|
125 |
-
|
126 |
-
.gdpr-framework-wrap .nav-tab-highlight {
|
127 |
-
background: #ffa200;
|
128 |
-
color: #fff;
|
129 |
-
font-weight: 700;
|
130 |
-
border-bottom: 1px solid #ccc;
|
131 |
-
}
|
132 |
-
|
133 |
-
.gdpr-framework-wrap .nav-tab-highlight:hover {
|
134 |
-
background: #ffc35c;
|
135 |
-
color: #fff;
|
136 |
-
}
|
137 |
-
|
138 |
-
.gdpr-framework-wrap .nav-tab-highlight:focus {
|
139 |
-
box-shadow: 0 0 2px 1px #5b9cd9;
|
140 |
-
}
|
141 |
-
|
142 |
-
/* Consent tables */
|
143 |
-
.gdpr-framework-wrap .gdpr-consent,
|
144 |
-
.gdpr-framework-wrap .gdpr-consent-admin {
|
145 |
-
table-layout: auto;
|
146 |
-
}
|
147 |
-
|
148 |
-
.gdpr-consent-user {
|
149 |
-
border-collapse: collapse;
|
150 |
-
}
|
151 |
-
|
152 |
-
.gdpr-consent-user th {
|
153 |
-
padding-bottom: 10px;
|
154 |
-
}
|
155 |
-
|
156 |
-
.gdpr-consent-user td,
|
157 |
-
.gdpr-consent-user th {
|
158 |
-
border: 1px solid #ccc;
|
159 |
-
}
|
160 |
-
|
161 |
-
.gdpr-consent-user tr:first-child th {
|
162 |
-
border: 0;
|
163 |
-
}
|
164 |
-
|
165 |
-
.gdpr-consent th {
|
166 |
-
text-align: left;
|
167 |
-
}
|
168 |
-
|
169 |
-
.gdpr-consent td {
|
170 |
-
padding-right: 16px;
|
171 |
-
}
|
172 |
-
|
173 |
-
.gdpr-consent-admin th {
|
174 |
-
text-align: left;
|
175 |
-
padding-bottom: 16px;
|
176 |
-
}
|
177 |
-
|
178 |
-
.gdpr-consent-admin + .button {
|
179 |
-
margin-top: 16px;
|
180 |
-
}
|
181 |
-
|
182 |
-
.gdpr-consent-admin td {
|
183 |
-
padding-right: 16px;
|
184 |
-
vertical-align: top;
|
185 |
-
padding-bottom: 20px;
|
186 |
-
}
|
187 |
-
|
188 |
-
.gdpr-framework-wrap .gdpr-consent-admin input {
|
189 |
-
min-width: 0;
|
190 |
-
}
|
191 |
-
|
192 |
-
.gdpr-consent-table-desc {
|
193 |
-
width: 450px;
|
194 |
-
}
|
195 |
-
|
196 |
-
.gdpr-consent-table-input {
|
197 |
-
width: 200px;
|
198 |
-
}
|
199 |
-
|
200 |
-
.gdpr-consent-table-input input {
|
201 |
-
width: 100%;
|
202 |
-
}
|
203 |
-
|
204 |
-
.gdpr-consent-table-desc textarea {
|
205 |
-
width: 100%;
|
206 |
-
min-height: 100px;
|
207 |
-
}
|
208 |
-
|
209 |
-
.gdpr-consent-add-button {
|
210 |
-
text-align: right;
|
211 |
-
width: 1051px;
|
212 |
-
}
|
213 |
-
|
214 |
-
.gdpr-consent-user {
|
215 |
-
table-layout: auto;
|
216 |
-
}
|
217 |
-
|
218 |
-
.gdpr-consent-user td {
|
219 |
-
padding: 15px;
|
220 |
-
}
|
221 |
-
|
222 |
-
.gdpr-consent-user-title {
|
223 |
-
width: 200px;
|
224 |
-
}
|
225 |
-
|
226 |
-
.gdpr-consent-user-desc {
|
227 |
-
width: 450px;
|
228 |
-
}
|
229 |
-
|
230 |
-
/* support page */
|
231 |
-
.gdpr-framework-wrap .align-center {
|
232 |
-
text-align: center;
|
233 |
-
}
|
234 |
-
|
235 |
-
.gdpr-framework-wrap .section {
|
236 |
-
margin: 25px 0;
|
237 |
-
max-width: 720px;
|
238 |
-
}
|
239 |
-
|
240 |
-
.gdpr-framework-wrap .row {
|
241 |
-
box-sizing: border-box;
|
242 |
-
display: -webkit-box;
|
243 |
-
display: -ms-flexbox;
|
244 |
-
display: flex;
|
245 |
-
-ms-flex-wrap: wrap;
|
246 |
-
flex-wrap: wrap;
|
247 |
-
margin-right: -8px;
|
248 |
-
margin-left: -8px;
|
249 |
-
-webkit-box-pack: center !important;
|
250 |
-
-ms-flex-pack: center !important;
|
251 |
-
justify-content: center !important;
|
252 |
-
}
|
253 |
-
|
254 |
-
.gdpr-framework-wrap .col {
|
255 |
-
box-sizing: border-box;
|
256 |
-
position: relative;
|
257 |
-
width: 100%;
|
258 |
-
min-height: 1px;
|
259 |
-
padding-right: 8px;
|
260 |
-
padding-left: 8px;
|
261 |
-
margin-bottom: 15px;
|
262 |
-
}
|
263 |
-
|
264 |
-
@media (min-width: 576px) {
|
265 |
-
.gdpr-framework-wrap .col {
|
266 |
-
-webkit-box-flex: 0;
|
267 |
-
-ms-flex: 0 0 50%;
|
268 |
-
flex: 0 0 50%;
|
269 |
-
max-width: 50%;
|
270 |
-
}
|
271 |
-
}
|
272 |
-
|
273 |
-
@media (min-width: 768px) {
|
274 |
-
.gdpr-framework-wrap .col {
|
275 |
-
-webkit-box-flex: 0;
|
276 |
-
-ms-flex: 0 0 33.33333%;
|
277 |
-
flex: 0 0 33.33333%;
|
278 |
-
max-width: 33.33333%;
|
279 |
-
}
|
280 |
-
}
|
281 |
-
|
282 |
-
.gdpr-framework-wrap .col .button {
|
283 |
-
display: block;
|
284 |
-
text-align: center;
|
285 |
-
}
|
286 |
-
|
287 |
-
.gdpr-framework-wrap .col_image {
|
288 |
-
background-position: center;
|
289 |
-
background-repeat: no-repeat;
|
290 |
-
background-size: cover;
|
291 |
-
border-radius: 6px;
|
292 |
-
background-color: #e5e5e5;
|
293 |
-
padding-bottom: 60%;
|
294 |
-
margin-bottom: 15px;
|
295 |
-
position: relative;
|
296 |
-
}
|
297 |
-
|
298 |
-
.gdpr-framework-wrap .col_image:after {
|
299 |
-
content: '';
|
300 |
-
position: absolute;
|
301 |
-
top: 0;
|
302 |
-
left: 0;
|
303 |
-
width: 100%;
|
304 |
-
height: 100%;
|
305 |
-
background-color: #ffa200;
|
306 |
-
opacity: .15;
|
307 |
-
}
|
308 |
-
|
309 |
-
.gdpr-framework-wrap .col .button {
|
310 |
-
font-size: 14px;
|
311 |
-
line-height: 28px;
|
312 |
-
padding: 4px 15px;
|
313 |
-
height: auto;
|
314 |
-
border: 1px solid #ccc;
|
315 |
-
box-shadow: 0 1px 0 #ccc;
|
316 |
-
-webkit-box-shadow: 0 1px 1px #ccc;
|
317 |
-
transition: .1s;
|
318 |
-
}
|
319 |
-
|
320 |
-
.gdpr-framework-wrap .col .button:hover {
|
321 |
-
box-shadow: 0 1px 1px #ccc;
|
322 |
-
-webkit-box-shadow: 0 1px 1px #ccc;
|
323 |
-
border: 1px solid #ccc;
|
324 |
-
background: #fff;
|
325 |
-
}
|
326 |
-
|
327 |
-
.gdpr-framework-wrap .col .button:focus {
|
328 |
-
box-shadow: 0 0 2px 1px #5b9cd9;
|
329 |
-
}
|
330 |
-
|
331 |
-
.gdpr-framework-wrap .col .button-primary {
|
332 |
-
background-color: #ffa200;
|
333 |
-
border-color: #ffa200;
|
334 |
-
color: #fff;
|
335 |
-
text-shadow: none;
|
336 |
-
-webkit-box-shadow: 0 1px 1px #ccc;
|
337 |
-
box-shadow: 0 1px 1px #ccc;
|
338 |
-
}
|
339 |
-
|
340 |
-
.gdpr-framework-wrap .col .button-primary:hover {
|
341 |
-
background: #ffc35c;
|
342 |
-
border-color: #ffc35c;
|
343 |
-
color: #fff;
|
344 |
-
}
|
345 |
-
|
346 |
-
.gdpr-framework-wrap .col .button-primary:active,
|
347 |
-
.gdpr-framework-wrap .col .button-primary:focus {
|
348 |
-
background-color: #ffa200;
|
349 |
-
border-color: #ccc;
|
350 |
-
color: #fff;
|
351 |
-
box-shadow: 0 0 2px 1px #5b9cd9;
|
352 |
-
}
|
353 |
-
|
354 |
-
.gdpr-framework-wrap .col p {
|
355 |
-
font-size: 14px;
|
356 |
-
line-height: 26px;
|
357 |
-
color: #555;
|
358 |
-
}
|
359 |
-
|
360 |
-
.gdpr-framework-wrap .col p:last-child {
|
361 |
-
margin-bottom: 0;
|
362 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/** Admin notice **/
|
2 |
+
.notice-gdpr {
|
3 |
+
border-left-color: #0095a8;
|
4 |
+
overflow: hidden;
|
5 |
+
}
|
6 |
+
|
7 |
+
.notice-gdpr img {
|
8 |
+
width: 100px;
|
9 |
+
margin: 25px 0;
|
10 |
+
float: left;
|
11 |
+
}
|
12 |
+
|
13 |
+
.notice-gdpr .gdpr-content {
|
14 |
+
float: left;
|
15 |
+
width: calc(100% - 120px);
|
16 |
+
padding-left: 20px;
|
17 |
+
padding-bottom: 15px;
|
18 |
+
}
|
19 |
+
|
20 |
+
/** Modal window **/
|
21 |
+
.gdpr-modal {
|
22 |
+
max-width: 1200px;
|
23 |
+
}
|
24 |
+
|
25 |
+
.gdpr-modal li {
|
26 |
+
list-style-type: disc;
|
27 |
+
margin-left: 20px;
|
28 |
+
}
|
29 |
+
|
30 |
+
.gdpr-modal-footer {
|
31 |
+
background: #fcfcfc;
|
32 |
+
border-top: 1px solid #dfdfdf;
|
33 |
+
padding: 10px 0;
|
34 |
+
}
|
35 |
+
|
36 |
+
/** General **/
|
37 |
+
.gdpr-framework-wrap table {
|
38 |
+
table-layout: fixed;
|
39 |
+
border-spacing: 0;
|
40 |
+
}
|
41 |
+
|
42 |
+
.gdpr-framework-wrap input {
|
43 |
+
margin: 0;
|
44 |
+
}
|
45 |
+
|
46 |
+
.gdpr-framework-wrap .gdpr-select {
|
47 |
+
width: 300px;
|
48 |
+
max-width: 90%;
|
49 |
+
height: 32px;
|
50 |
+
border-color: #ddd;
|
51 |
+
background-color: #fff;
|
52 |
+
border: 1px solid #aaa;
|
53 |
+
border-radius: 4px;
|
54 |
+
box-sizing: border-box;
|
55 |
+
cursor: pointer;
|
56 |
+
display: block;
|
57 |
+
padding: 0 6px;
|
58 |
+
color: #666;
|
59 |
+
}
|
60 |
+
|
61 |
+
.gdpr-framework-wrap .select2-container {
|
62 |
+
display: block;
|
63 |
+
width: 300px;
|
64 |
+
max-width: 100%;
|
65 |
+
|
66 |
+
}
|
67 |
+
|
68 |
+
.gdpr-framework-wrap .select2-container--default .select2-selection--single .select2-selection__arrow,
|
69 |
+
.gdpr-framework-wrap .select2-container--default .select2-selection--single {
|
70 |
+
height: 32px !important;
|
71 |
+
}
|
72 |
+
|
73 |
+
.gdpr-framework-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b {
|
74 |
+
border-width: 6px 3px 0 3px;
|
75 |
+
margin-left: -2px;
|
76 |
+
margin-top: -3px;
|
77 |
+
border-color: #666 transparent transparent transparent;
|
78 |
+
}
|
79 |
+
|
80 |
+
.gdpr-framework-wrap .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
|
81 |
+
border-color: transparent transparent #666 transparent;
|
82 |
+
border-width: 0 3px 6px 3px;
|
83 |
+
}
|
84 |
+
|
85 |
+
.gdpr-framework-wrap input {
|
86 |
+
border-radius: 4px;
|
87 |
+
border: 1px solid #aaa;
|
88 |
+
box-shadow: none;
|
89 |
+
height: 32px;
|
90 |
+
line-height: 28px;
|
91 |
+
min-width: 300px;
|
92 |
+
max-width: 100%;
|
93 |
+
}
|
94 |
+
|
95 |
+
.gdpr-framework-wrap textarea {
|
96 |
+
border-radius: 4px;
|
97 |
+
border: 1px solid #aaa;
|
98 |
+
box-shadow: none;
|
99 |
+
height: 32px;
|
100 |
+
line-height: 28px;
|
101 |
+
}
|
102 |
+
|
103 |
+
.gdpr-framework-wrap .select2-container input {
|
104 |
+
min-width: 0;
|
105 |
+
}
|
106 |
+
|
107 |
+
.gdpr-framework-wrap input[type=checkbox] {
|
108 |
+
line-height: initial;
|
109 |
+
height: 16px;
|
110 |
+
min-width: 0;
|
111 |
+
}
|
112 |
+
|
113 |
+
.gdpr-framework-wrap input[type=submit] {
|
114 |
+
min-width: 0;
|
115 |
+
}
|
116 |
+
|
117 |
+
.gdpr-framework-wrap input[type=button] {
|
118 |
+
min-width: 0;
|
119 |
+
}
|
120 |
+
|
121 |
+
.gdpr-framework-wrap .wp-editor-wrap {
|
122 |
+
width: 720px;
|
123 |
+
max-width: 100%;
|
124 |
+
}
|
125 |
+
|
126 |
+
.gdpr-framework-wrap .nav-tab-highlight {
|
127 |
+
background: #ffa200;
|
128 |
+
color: #fff;
|
129 |
+
font-weight: 700;
|
130 |
+
border-bottom: 1px solid #ccc;
|
131 |
+
}
|
132 |
+
|
133 |
+
.gdpr-framework-wrap .nav-tab-highlight:hover {
|
134 |
+
background: #ffc35c;
|
135 |
+
color: #fff;
|
136 |
+
}
|
137 |
+
|
138 |
+
.gdpr-framework-wrap .nav-tab-highlight:focus {
|
139 |
+
box-shadow: 0 0 2px 1px #5b9cd9;
|
140 |
+
}
|
141 |
+
|
142 |
+
/* Consent tables */
|
143 |
+
.gdpr-framework-wrap .gdpr-consent,
|
144 |
+
.gdpr-framework-wrap .gdpr-consent-admin {
|
145 |
+
table-layout: auto;
|
146 |
+
}
|
147 |
+
|
148 |
+
.gdpr-consent-user {
|
149 |
+
border-collapse: collapse;
|
150 |
+
}
|
151 |
+
|
152 |
+
.gdpr-consent-user th {
|
153 |
+
padding-bottom: 10px;
|
154 |
+
}
|
155 |
+
|
156 |
+
.gdpr-consent-user td,
|
157 |
+
.gdpr-consent-user th {
|
158 |
+
border: 1px solid #ccc;
|
159 |
+
}
|
160 |
+
|
161 |
+
.gdpr-consent-user tr:first-child th {
|
162 |
+
border: 0;
|
163 |
+
}
|
164 |
+
|
165 |
+
.gdpr-consent th {
|
166 |
+
text-align: left;
|
167 |
+
}
|
168 |
+
|
169 |
+
.gdpr-consent td {
|
170 |
+
padding-right: 16px;
|
171 |
+
}
|
172 |
+
|
173 |
+
.gdpr-consent-admin th {
|
174 |
+
text-align: left;
|
175 |
+
padding-bottom: 16px;
|
176 |
+
}
|
177 |
+
|
178 |
+
.gdpr-consent-admin + .button {
|
179 |
+
margin-top: 16px;
|
180 |
+
}
|
181 |
+
|
182 |
+
.gdpr-consent-admin td {
|
183 |
+
padding-right: 16px;
|
184 |
+
vertical-align: top;
|
185 |
+
padding-bottom: 20px;
|
186 |
+
}
|
187 |
+
|
188 |
+
.gdpr-framework-wrap .gdpr-consent-admin input {
|
189 |
+
min-width: 0;
|
190 |
+
}
|
191 |
+
|
192 |
+
.gdpr-consent-table-desc {
|
193 |
+
width: 450px;
|
194 |
+
}
|
195 |
+
|
196 |
+
.gdpr-consent-table-input {
|
197 |
+
width: 200px;
|
198 |
+
}
|
199 |
+
|
200 |
+
.gdpr-consent-table-input input {
|
201 |
+
width: 100%;
|
202 |
+
}
|
203 |
+
|
204 |
+
.gdpr-consent-table-desc textarea {
|
205 |
+
width: 100%;
|
206 |
+
min-height: 100px;
|
207 |
+
}
|
208 |
+
|
209 |
+
.gdpr-consent-add-button {
|
210 |
+
text-align: right;
|
211 |
+
width: 1051px;
|
212 |
+
}
|
213 |
+
|
214 |
+
.gdpr-consent-user {
|
215 |
+
table-layout: auto;
|
216 |
+
}
|
217 |
+
|
218 |
+
.gdpr-consent-user td {
|
219 |
+
padding: 15px;
|
220 |
+
}
|
221 |
+
|
222 |
+
.gdpr-consent-user-title {
|
223 |
+
width: 200px;
|
224 |
+
}
|
225 |
+
|
226 |
+
.gdpr-consent-user-desc {
|
227 |
+
width: 450px;
|
228 |
+
}
|
229 |
+
|
230 |
+
/* support page */
|
231 |
+
.gdpr-framework-wrap .align-center {
|
232 |
+
text-align: center;
|
233 |
+
}
|
234 |
+
|
235 |
+
.gdpr-framework-wrap .section {
|
236 |
+
margin: 25px 0;
|
237 |
+
max-width: 720px;
|
238 |
+
}
|
239 |
+
|
240 |
+
.gdpr-framework-wrap .row {
|
241 |
+
box-sizing: border-box;
|
242 |
+
display: -webkit-box;
|
243 |
+
display: -ms-flexbox;
|
244 |
+
display: flex;
|
245 |
+
-ms-flex-wrap: wrap;
|
246 |
+
flex-wrap: wrap;
|
247 |
+
margin-right: -8px;
|
248 |
+
margin-left: -8px;
|
249 |
+
-webkit-box-pack: center !important;
|
250 |
+
-ms-flex-pack: center !important;
|
251 |
+
justify-content: center !important;
|
252 |
+
}
|
253 |
+
|
254 |
+
.gdpr-framework-wrap .col {
|
255 |
+
box-sizing: border-box;
|
256 |
+
position: relative;
|
257 |
+
width: 100%;
|
258 |
+
min-height: 1px;
|
259 |
+
padding-right: 8px;
|
260 |
+
padding-left: 8px;
|
261 |
+
margin-bottom: 15px;
|
262 |
+
}
|
263 |
+
|
264 |
+
@media (min-width: 576px) {
|
265 |
+
.gdpr-framework-wrap .col {
|
266 |
+
-webkit-box-flex: 0;
|
267 |
+
-ms-flex: 0 0 50%;
|
268 |
+
flex: 0 0 50%;
|
269 |
+
max-width: 50%;
|
270 |
+
}
|
271 |
+
}
|
272 |
+
|
273 |
+
@media (min-width: 768px) {
|
274 |
+
.gdpr-framework-wrap .col {
|
275 |
+
-webkit-box-flex: 0;
|
276 |
+
-ms-flex: 0 0 33.33333%;
|
277 |
+
flex: 0 0 33.33333%;
|
278 |
+
max-width: 33.33333%;
|
279 |
+
}
|
280 |
+
}
|
281 |
+
|
282 |
+
.gdpr-framework-wrap .col .button {
|
283 |
+
display: block;
|
284 |
+
text-align: center;
|
285 |
+
}
|
286 |
+
|
287 |
+
.gdpr-framework-wrap .col_image {
|
288 |
+
background-position: center;
|
289 |
+
background-repeat: no-repeat;
|
290 |
+
background-size: cover;
|
291 |
+
border-radius: 6px;
|
292 |
+
background-color: #e5e5e5;
|
293 |
+
padding-bottom: 60%;
|
294 |
+
margin-bottom: 15px;
|
295 |
+
position: relative;
|
296 |
+
}
|
297 |
+
|
298 |
+
.gdpr-framework-wrap .col_image:after {
|
299 |
+
content: '';
|
300 |
+
position: absolute;
|
301 |
+
top: 0;
|
302 |
+
left: 0;
|
303 |
+
width: 100%;
|
304 |
+
height: 100%;
|
305 |
+
background-color: #ffa200;
|
306 |
+
opacity: .15;
|
307 |
+
}
|
308 |
+
|
309 |
+
.gdpr-framework-wrap .col .button {
|
310 |
+
font-size: 14px;
|
311 |
+
line-height: 28px;
|
312 |
+
padding: 4px 15px;
|
313 |
+
height: auto;
|
314 |
+
border: 1px solid #ccc;
|
315 |
+
box-shadow: 0 1px 0 #ccc;
|
316 |
+
-webkit-box-shadow: 0 1px 1px #ccc;
|
317 |
+
transition: .1s;
|
318 |
+
}
|
319 |
+
|
320 |
+
.gdpr-framework-wrap .col .button:hover {
|
321 |
+
box-shadow: 0 1px 1px #ccc;
|
322 |
+
-webkit-box-shadow: 0 1px 1px #ccc;
|
323 |
+
border: 1px solid #ccc;
|
324 |
+
background: #fff;
|
325 |
+
}
|
326 |
+
|
327 |
+
.gdpr-framework-wrap .col .button:focus {
|
328 |
+
box-shadow: 0 0 2px 1px #5b9cd9;
|
329 |
+
}
|
330 |
+
|
331 |
+
.gdpr-framework-wrap .col .button-primary {
|
332 |
+
background-color: #ffa200;
|
333 |
+
border-color: #ffa200;
|
334 |
+
color: #fff;
|
335 |
+
text-shadow: none;
|
336 |
+
-webkit-box-shadow: 0 1px 1px #ccc;
|
337 |
+
box-shadow: 0 1px 1px #ccc;
|
338 |
+
}
|
339 |
+
|
340 |
+
.gdpr-framework-wrap .col .button-primary:hover {
|
341 |
+
background: #ffc35c;
|
342 |
+
border-color: #ffc35c;
|
343 |
+
color: #fff;
|
344 |
+
}
|
345 |
+
|
346 |
+
.gdpr-framework-wrap .col .button-primary:active,
|
347 |
+
.gdpr-framework-wrap .col .button-primary:focus {
|
348 |
+
background-color: #ffa200;
|
349 |
+
border-color: #ccc;
|
350 |
+
color: #fff;
|
351 |
+
box-shadow: 0 0 2px 1px #5b9cd9;
|
352 |
+
}
|
353 |
+
|
354 |
+
.gdpr-framework-wrap .col p {
|
355 |
+
font-size: 14px;
|
356 |
+
line-height: 26px;
|
357 |
+
color: #555;
|
358 |
+
}
|
359 |
+
|
360 |
+
.gdpr-framework-wrap .col p:last-child {
|
361 |
+
margin-bottom: 0;
|
362 |
+
}
|
363 |
+
.gdpr-hidden {
|
364 |
+
display: none !important;
|
365 |
+
}
|
366 |
+
.button.button-primary.show_form_consent_gdpr {
|
367 |
+
float: none;
|
368 |
+
display: block;
|
369 |
+
}
|
370 |
+
.wp-editor-container textarea{
|
371 |
+
height: 100%;
|
372 |
+
}
|
assets/gdpr-admin.js
CHANGED
@@ -1,102 +1,128 @@
|
|
1 |
-
jQuery(function ($) {
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(function ($) {
|
2 |
+
/**
|
3 |
+
* requried issue on Consent show repeater
|
4 |
+
*/
|
5 |
+
$(document).on('click', '.show_form_consent_gdpr', function (e) {
|
6 |
+
$('.gdpr-hidden input').prop("disabled", false);
|
7 |
+
$('.gdpr-hidden').removeClass('gdpr-hidden');
|
8 |
+
$('.show_form_consent_gdpr').hide();
|
9 |
+
});
|
10 |
+
/**
|
11 |
+
* requried issue on Consent hide repeater
|
12 |
+
*/
|
13 |
+
|
14 |
+
$(document).on('click', '.hide_form_consent_gdpr', function (e) {
|
15 |
+
$('.gdpr-show-hide').addClass('gdpr-hidden');
|
16 |
+
$('.gdpr-hidden input').prop("disabled", true);
|
17 |
+
$('.show_form_consent_gdpr').show();
|
18 |
+
});
|
19 |
+
/**
|
20 |
+
* Fix issue with more then one consent add.
|
21 |
+
*/
|
22 |
+
$( document ).ready(function() {
|
23 |
+
$('.gdpr-hidden input').prop("disabled", true);
|
24 |
+
});
|
25 |
+
// Handler to open the modal dialog
|
26 |
+
$(document).on('click', '.gdpr-open-modal', function (e) {
|
27 |
+
$($(this).data('gdpr-modal-target')).dialog('open');
|
28 |
+
e.preventDefault();
|
29 |
+
});
|
30 |
+
|
31 |
+
// Initialize all modals on page
|
32 |
+
$('.gdpr-modal').each(function (i, e) {
|
33 |
+
var $base = $(this);
|
34 |
+
|
35 |
+
$base.dialog({
|
36 |
+
title: $base.data('gdpr-title'),
|
37 |
+
dialogClass: 'wp-dialog',
|
38 |
+
autoOpen: false,
|
39 |
+
draggable: false,
|
40 |
+
width: 'auto',
|
41 |
+
modal: true,
|
42 |
+
resizable: false,
|
43 |
+
closeOnEscape: true,
|
44 |
+
position: {
|
45 |
+
my: "center",
|
46 |
+
at: "center",
|
47 |
+
of: window
|
48 |
+
},
|
49 |
+
create: function () {
|
50 |
+
// style fix for WordPress admin
|
51 |
+
$('.ui-dialog-titlebar-close').addClass('ui-button');
|
52 |
+
},
|
53 |
+
open: function () {
|
54 |
+
// Bind a click on the overlay to close the dialog
|
55 |
+
$('.ui-widget-overlay').bind('click', function () {
|
56 |
+
$base.dialog('close');
|
57 |
+
});
|
58 |
+
|
59 |
+
// Bind a custom close button to close the dialog
|
60 |
+
$base.find('.gdpr-close-modal').bind('click', function (e) {
|
61 |
+
$base.dialog('close');
|
62 |
+
e.preventDefault();
|
63 |
+
});
|
64 |
+
|
65 |
+
// Fix overlay CSS issues in admin
|
66 |
+
$('.wp-dialog').css('z-index', 9999);
|
67 |
+
$('.ui-widget-overlay').css('z-index', 9998);
|
68 |
+
},
|
69 |
+
close: function () {
|
70 |
+
$('.wp-dialog').css('z-index', 101);
|
71 |
+
$('.ui-widget-overlay').css('z-index', 100);
|
72 |
+
}
|
73 |
+
});
|
74 |
+
});
|
75 |
+
|
76 |
+
/**
|
77 |
+
* https://github.com/DubFriend/jquery.repeater
|
78 |
+
*/
|
79 |
+
$('.js-gdpr-repeater').each(function () {
|
80 |
+
var $repeater = $(this).repeater({
|
81 |
+
isFirstItemUndeletable: true
|
82 |
+
});
|
83 |
+
if(window.repeaterData!= undefined){
|
84 |
+
// will only work if repeater data is defined.
|
85 |
+
if (typeof window.repeaterData[$(this).data('name')] !== undefined) {
|
86 |
+
$repeater.setList(window.repeaterData[$(this).data('name')]);
|
87 |
+
}
|
88 |
+
}
|
89 |
+
});
|
90 |
+
|
91 |
+
/**
|
92 |
+
* Init select2
|
93 |
+
*/
|
94 |
+
$('.js-gdpr-select2').select2({
|
95 |
+
width: 'style'
|
96 |
+
});
|
97 |
+
|
98 |
+
/**
|
99 |
+
* Auto-fill DPA info
|
100 |
+
*/
|
101 |
+
$('.js-gdpr-country-selector').on('change', function () {
|
102 |
+
var dpaData, $website, $email, $phone;
|
103 |
+
var countryCode = $(this).val();
|
104 |
+
|
105 |
+
if (!window.gdprDpaData[countryCode]) {
|
106 |
+
return;
|
107 |
+
}
|
108 |
+
|
109 |
+
dpaData = window.gdprDpaData[countryCode];
|
110 |
+
|
111 |
+
$website = $('#gdpr_dpa_website');
|
112 |
+
if ('' === $website.data('set')) {
|
113 |
+
$website.val(dpaData['website']);
|
114 |
+
}
|
115 |
+
|
116 |
+
$email = $('#gdpr_dpa_email');
|
117 |
+
if ('' === $email.data('set')) {
|
118 |
+
$email.val(dpaData['email']);
|
119 |
+
}
|
120 |
+
|
121 |
+
$phone = $('#gdpr_dpa_phone');
|
122 |
+
if ('' === $phone.data('set')) {
|
123 |
+
$phone.val(dpaData['phone']);
|
124 |
+
}
|
125 |
+
});
|
126 |
+
|
127 |
+
|
128 |
+
});
|
assets/gdpr-installer.css
CHANGED
@@ -1,550 +1,550 @@
|
|
1 |
-
.gdpr-installer-container {
|
2 |
-
max-width: 720px;
|
3 |
-
margin: 30px auto;
|
4 |
-
font-size: 14px;
|
5 |
-
}
|
6 |
-
|
7 |
-
.gdpr-step-button-prev {
|
8 |
-
display: block;
|
9 |
-
float: left;
|
10 |
-
}
|
11 |
-
|
12 |
-
.gdpr-step-button-next {
|
13 |
-
display: block;
|
14 |
-
float: right;
|
15 |
-
}
|
16 |
-
|
17 |
-
.gdpr-header {
|
18 |
-
margin: 0 auto 30px;
|
19 |
-
overflow: hidden;
|
20 |
-
padding: 0 16px;
|
21 |
-
text-align: center;
|
22 |
-
}
|
23 |
-
|
24 |
-
.gdpr-header_left {
|
25 |
-
float: left;
|
26 |
-
width: 100%;
|
27 |
-
}
|
28 |
-
|
29 |
-
.gdpr-header_right {
|
30 |
-
float: left;
|
31 |
-
width: 100%;
|
32 |
-
}
|
33 |
-
|
34 |
-
@media (min-width: 576px) {
|
35 |
-
.gdpr-header {
|
36 |
-
text-align: left;
|
37 |
-
}
|
38 |
-
|
39 |
-
.gdpr-header_left {
|
40 |
-
width: 175px;
|
41 |
-
padding-right: 15px;
|
42 |
-
padding-top: 25px;
|
43 |
-
}
|
44 |
-
|
45 |
-
.gdpr-header_right {
|
46 |
-
width: calc(100% - 235px);
|
47 |
-
}
|
48 |
-
}
|
49 |
-
|
50 |
-
@media (min-width: 768px) {
|
51 |
-
.gdpr-header {
|
52 |
-
padding: 0;
|
53 |
-
}
|
54 |
-
}
|
55 |
-
|
56 |
-
.gdpr-logo {
|
57 |
-
width: 100px;
|
58 |
-
}
|
59 |
-
|
60 |
-
.gdpr-header h1 {
|
61 |
-
font-size: 1.8em;
|
62 |
-
line-height: normal;
|
63 |
-
margin-top: 15px;
|
64 |
-
margin-bottom: 20px;
|
65 |
-
font-weight: 700;
|
66 |
-
}
|
67 |
-
|
68 |
-
.gdpr-header h2 {
|
69 |
-
float: left;
|
70 |
-
}
|
71 |
-
|
72 |
-
.gdpr-installer .gdpr-content {
|
73 |
-
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .13);
|
74 |
-
box-shadow: 0 1px 3px rgba(0, 0, 0, .13);
|
75 |
-
padding: 16px;
|
76 |
-
margin: 0 0 20px;
|
77 |
-
background: #fff;
|
78 |
-
overflow: hidden;
|
79 |
-
zoom: 1;
|
80 |
-
}
|
81 |
-
|
82 |
-
.gdpr-installer .spacer {
|
83 |
-
margin-top: 2em;
|
84 |
-
}
|
85 |
-
|
86 |
-
.gdpr-installer .gdpr-content p {
|
87 |
-
font-size: 14px;
|
88 |
-
line-height: 26px;
|
89 |
-
color: #555;
|
90 |
-
}
|
91 |
-
|
92 |
-
.gdpr-installer .gdpr-content p:last-child {
|
93 |
-
margin-bottom: 0;
|
94 |
-
}
|
95 |
-
|
96 |
-
.gdpr-content a {
|
97 |
-
color: #0095a7;
|
98 |
-
font-weight: 700;
|
99 |
-
text-decoration: none;
|
100 |
-
box-shadow: none;
|
101 |
-
}
|
102 |
-
|
103 |
-
.gdpr-content a:hover,
|
104 |
-
.gdpr-content a:focus {
|
105 |
-
outline: none;
|
106 |
-
text-decoration: none;
|
107 |
-
color: #000;
|
108 |
-
}
|
109 |
-
|
110 |
-
.gdpr-installer .gdpr-content li {
|
111 |
-
margin-left: 20px;
|
112 |
-
list-style-type: disc;
|
113 |
-
}
|
114 |
-
|
115 |
-
.gdpr-installer .gdpr-content select {
|
116 |
-
height: 32px;
|
117 |
-
border-color: #ddd;
|
118 |
-
background-color: #fff;
|
119 |
-
border: 1px solid #aaa;
|
120 |
-
border-radius: 4px;
|
121 |
-
box-sizing: border-box;
|
122 |
-
cursor: pointer;
|
123 |
-
display: block;
|
124 |
-
padding: 0 6px;
|
125 |
-
color: #666;
|
126 |
-
}
|
127 |
-
|
128 |
-
.select2-container .select2-selection--single {
|
129 |
-
height: 32px !important;
|
130 |
-
}
|
131 |
-
|
132 |
-
.gdpr-installer .gdpr-content h1 {
|
133 |
-
font-weight: 700;
|
134 |
-
line-height: normal;
|
135 |
-
}
|
136 |
-
|
137 |
-
.gdpr-installer .gdpr-content h2 {
|
138 |
-
font-size: 22px;
|
139 |
-
line-height: 32px;
|
140 |
-
font-weight: 700;
|
141 |
-
}
|
142 |
-
|
143 |
-
.gdpr-installer .gdpr-content h3 {
|
144 |
-
font-size: 18px;
|
145 |
-
line-height: 22px;
|
146 |
-
font-weight: 700;
|
147 |
-
}
|
148 |
-
|
149 |
-
.wp-core-ui .button {
|
150 |
-
font-size: 14px;
|
151 |
-
line-height: 28px;
|
152 |
-
padding: 4px 15px;
|
153 |
-
height: auto;
|
154 |
-
border: 1px solid #ccc;
|
155 |
-
box-shadow: 0 1px 0 #ccc;
|
156 |
-
-webkit-box-shadow: 0 1px 1px #ccc;
|
157 |
-
transition: .1s;
|
158 |
-
}
|
159 |
-
|
160 |
-
.wp-core-ui .button:hover {
|
161 |
-
box-shadow: 0 1px 1px #ccc;
|
162 |
-
-webkit-box-shadow: 0 1px 1px #ccc;
|
163 |
-
border: 1px solid #ccc;
|
164 |
-
background: #fff;
|
165 |
-
}
|
166 |
-
|
167 |
-
.wp-core-ui .button:focus {
|
168 |
-
box-shadow: 0 0 2px 1px #5b9cd9;
|
169 |
-
}
|
170 |
-
|
171 |
-
.wp-core-ui .button-gdpr {
|
172 |
-
background: #0095a8;
|
173 |
-
border-color: #0095a8;
|
174 |
-
-webkit-box-shadow: 0 1px 1px #ccc;
|
175 |
-
box-shadow: 0 1px 1px #ccc;
|
176 |
-
color: #fff;
|
177 |
-
text-decoration: none;
|
178 |
-
transition: .1s;
|
179 |
-
}
|
180 |
-
|
181 |
-
.wp-core-ui .button-gdpr:hover {
|
182 |
-
background: #79c2cb;
|
183 |
-
border-color: #79c2cb;
|
184 |
-
color: #fff;
|
185 |
-
}
|
186 |
-
|
187 |
-
.wp-core-ui .button-gdpr:active,
|
188 |
-
.wp-core-ui .button-gdpr:focus {
|
189 |
-
background: #0095a8;
|
190 |
-
border-color: #ccc;
|
191 |
-
color: #fff;
|
192 |
-
box-shadow: 0 0 2px 1px #5b9cd9;
|
193 |
-
}
|
194 |
-
|
195 |
-
.wp-core-ui .button-primary {
|
196 |
-
background-color: #ffa200;
|
197 |
-
border-color: #ffa200;
|
198 |
-
color: #fff;
|
199 |
-
text-shadow: none;
|
200 |
-
-webkit-box-shadow: 0 1px 1px #ccc;
|
201 |
-
box-shadow: 0 1px 1px #ccc;
|
202 |
-
}
|
203 |
-
|
204 |
-
.wp-core-ui .button-primary:hover {
|
205 |
-
background: #ffc35c;
|
206 |
-
border-color: #ffc35c;
|
207 |
-
color: #fff;
|
208 |
-
}
|
209 |
-
|
210 |
-
.wp-core-ui .button-primary:active,
|
211 |
-
.wp-core-ui .button-primary:focus {
|
212 |
-
background-color: #ffa200;
|
213 |
-
border-color: #ccc;
|
214 |
-
color: #fff;
|
215 |
-
box-shadow: 0 0 2px 1px #5b9cd9;
|
216 |
-
}
|
217 |
-
|
218 |
-
.wp-core-ui.gdpr-installer .button-right {
|
219 |
-
float: right;
|
220 |
-
}
|
221 |
-
|
222 |
-
.wp-core-ui .button.button-gdpr-large {
|
223 |
-
font-size: 14px;
|
224 |
-
padding: 4px 15px;
|
225 |
-
height: auto;
|
226 |
-
}
|
227 |
-
|
228 |
-
.gdpr-footer-links {
|
229 |
-
text-align: center;
|
230 |
-
}
|
231 |
-
|
232 |
-
.wp-core-ui .button-center {
|
233 |
-
display: block;
|
234 |
-
margin: 25px auto 10px;
|
235 |
-
}
|
236 |
-
|
237 |
-
.gdpr-installer label {
|
238 |
-
color: #666;
|
239 |
-
font-size: 14px;
|
240 |
-
font-weight: 500;
|
241 |
-
margin-bottom: .5em;
|
242 |
-
margin-top: 1em;
|
243 |
-
display: block;
|
244 |
-
cursor: pointer;
|
245 |
-
}
|
246 |
-
|
247 |
-
.gdpr-installer input[type=text],
|
248 |
-
.gdpr-installer input[type=email] {
|
249 |
-
border: 1px solid #aaa;
|
250 |
-
border-color: #ddd;
|
251 |
-
border-radius: 4px;
|
252 |
-
height: 30px;
|
253 |
-
width: calc(100% - 8px - 24px - 2px);
|
254 |
-
padding-left: 8px;
|
255 |
-
padding-right: 24px;
|
256 |
-
color: #444;
|
257 |
-
background-color: #fff;
|
258 |
-
display: inline-block;
|
259 |
-
}
|
260 |
-
|
261 |
-
.gdpr-installer input + em {
|
262 |
-
display: block;
|
263 |
-
margin-top: 5px;
|
264 |
-
}
|
265 |
-
|
266 |
-
.gdpr-installer .select2 + em {
|
267 |
-
display: block;
|
268 |
-
margin-top: 5px;
|
269 |
-
}
|
270 |
-
|
271 |
-
.gdpr-installer textarea {
|
272 |
-
width: calc(100% - 8px - 24px - 2px);
|
273 |
-
height: 80px;
|
274 |
-
}
|
275 |
-
|
276 |
-
.gdpr-installer .select2-container {
|
277 |
-
display: block;
|
278 |
-
width: 300px;
|
279 |
-
max-width: 100%;
|
280 |
-
}
|
281 |
-
|
282 |
-
.gdpr-select {
|
283 |
-
width: 300px;
|
284 |
-
max-width: 100%;
|
285 |
-
}
|
286 |
-
|
287 |
-
.hidden {
|
288 |
-
display: none;
|
289 |
-
}
|
290 |
-
|
291 |
-
.gdpr-installer fieldset {
|
292 |
-
margin: -20px 0 0 0;
|
293 |
-
}
|
294 |
-
|
295 |
-
.wp-core-ui .button-side {
|
296 |
-
min-width: 220px;
|
297 |
-
text-align: center;
|
298 |
-
margin-right: 15px;
|
299 |
-
}
|
300 |
-
|
301 |
-
.align-center {
|
302 |
-
text-align: center;
|
303 |
-
}
|
304 |
-
|
305 |
-
.section {
|
306 |
-
margin: 25px 0;
|
307 |
-
}
|
308 |
-
|
309 |
-
.row {
|
310 |
-
box-sizing: border-box;
|
311 |
-
display: -webkit-box;
|
312 |
-
display: -ms-flexbox;
|
313 |
-
display: flex;
|
314 |
-
-ms-flex-wrap: wrap;
|
315 |
-
flex-wrap: wrap;
|
316 |
-
margin-right: -8px;
|
317 |
-
margin-left: -8px;
|
318 |
-
-webkit-box-pack: center !important;
|
319 |
-
-ms-flex-pack: center !important;
|
320 |
-
justify-content: center !important;
|
321 |
-
}
|
322 |
-
|
323 |
-
.col {
|
324 |
-
box-sizing: border-box;
|
325 |
-
position: relative;
|
326 |
-
width: 100%;
|
327 |
-
min-height: 1px;
|
328 |
-
padding-right: 8px;
|
329 |
-
padding-left: 8px;
|
330 |
-
margin-bottom: 15px;
|
331 |
-
}
|
332 |
-
|
333 |
-
@media (min-width: 576px) {
|
334 |
-
.col {
|
335 |
-
-webkit-box-flex: 0;
|
336 |
-
-ms-flex: 0 0 50%;
|
337 |
-
flex: 0 0 50%;
|
338 |
-
max-width: 50%;
|
339 |
-
}
|
340 |
-
}
|
341 |
-
|
342 |
-
@media (min-width: 768px) {
|
343 |
-
.col {
|
344 |
-
-webkit-box-flex: 0;
|
345 |
-
-ms-flex: 0 0 33.33333%;
|
346 |
-
flex: 0 0 33.33333%;
|
347 |
-
max-width: 33.33333%;
|
348 |
-
}
|
349 |
-
}
|
350 |
-
|
351 |
-
.wp-core-ui .col .button {
|
352 |
-
display: block;
|
353 |
-
text-align: center;
|
354 |
-
}
|
355 |
-
|
356 |
-
.col_image {
|
357 |
-
background-position: center;
|
358 |
-
background-repeat: no-repeat;
|
359 |
-
background-size: cover;
|
360 |
-
border-radius: 6px;
|
361 |
-
background-color: #e5e5e5;
|
362 |
-
padding-bottom: 60%;
|
363 |
-
margin-bottom: 15px;
|
364 |
-
position: relative;
|
365 |
-
}
|
366 |
-
|
367 |
-
.col_image:after {
|
368 |
-
content: '';
|
369 |
-
position: absolute;
|
370 |
-
top: 0;
|
371 |
-
left: 0;
|
372 |
-
width: 100%;
|
373 |
-
height: 100%;
|
374 |
-
background-color: #ffa200;
|
375 |
-
opacity: .15;
|
376 |
-
}
|
377 |
-
|
378 |
-
/* jQuery UI hacks */
|
379 |
-
.ui-tabs {
|
380 |
-
position: relative;
|
381 |
-
padding: .2em;
|
382 |
-
}
|
383 |
-
|
384 |
-
.ui-tabs-nav {
|
385 |
-
margin: 0;
|
386 |
-
padding: .2em .2em 0;
|
387 |
-
}
|
388 |
-
|
389 |
-
.ui-helper-clearfix {
|
390 |
-
min-height: 0;
|
391 |
-
}
|
392 |
-
|
393 |
-
.ui-helper-reset {
|
394 |
-
margin: 0;
|
395 |
-
padding: 0;
|
396 |
-
border: 0;
|
397 |
-
outline: 0;
|
398 |
-
line-height: 1.3;
|
399 |
-
text-decoration: none;
|
400 |
-
font-size: 100%;
|
401 |
-
list-style: none;
|
402 |
-
}
|
403 |
-
|
404 |
-
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
|
405 |
-
content: "";
|
406 |
-
display: table;
|
407 |
-
border-collapse: collapse;
|
408 |
-
}
|
409 |
-
|
410 |
-
.ui-helper-clearfix:after {
|
411 |
-
clear: both;
|
412 |
-
}
|
413 |
-
|
414 |
-
.ui-tabs .ui-tabs-nav li {
|
415 |
-
list-style: none;
|
416 |
-
float: left;
|
417 |
-
position: relative;
|
418 |
-
top: 0;
|
419 |
-
margin: 1px .2em 0 0;
|
420 |
-
border-bottom-width: 0;
|
421 |
-
padding: 0;
|
422 |
-
white-space: nowrap;
|
423 |
-
background: #eee;
|
424 |
-
}
|
425 |
-
|
426 |
-
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
|
427 |
-
float: left;
|
428 |
-
padding: .5em 1em;
|
429 |
-
text-decoration: none;
|
430 |
-
}
|
431 |
-
|
432 |
-
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
433 |
-
background: #fff;
|
434 |
-
}
|
435 |
-
|
436 |
-
.handle {
|
437 |
-
cursor: move;
|
438 |
-
}
|
439 |
-
|
440 |
-
.gdpr-table {
|
441 |
-
width: 100%;
|
442 |
-
}
|
443 |
-
|
444 |
-
.gdpr-footer-links {
|
445 |
-
padding-bottom: 50px;
|
446 |
-
}
|
447 |
-
|
448 |
-
.slidePadding {
|
449 |
-
display: block;
|
450 |
-
padding-top: 1px;
|
451 |
-
padding-bottom: 1px;
|
452 |
-
}
|
453 |
-
|
454 |
-
.gdpr-installer p.error {
|
455 |
-
font-size: 16px;
|
456 |
-
font-weight: 700;
|
457 |
-
color: #e34639;
|
458 |
-
}
|
459 |
-
|
460 |
-
/* gdpr-breadcrumbs */
|
461 |
-
.gdpr-breadcrumbs {
|
462 |
-
margin-bottom: 22px;
|
463 |
-
}
|
464 |
-
|
465 |
-
.gdpr-breadcrumbs:after {
|
466 |
-
display: block;
|
467 |
-
clear: both;
|
468 |
-
content: '';
|
469 |
-
}
|
470 |
-
|
471 |
-
.gdpr-breadcrumbs_unit {
|
472 |
-
box-sizing: border-box;
|
473 |
-
float: left;
|
474 |
-
width: 50%;
|
475 |
-
font-size: 14px;
|
476 |
-
line-height: 26px;
|
477 |
-
padding-right: 15px;
|
478 |
-
}
|
479 |
-
|
480 |
-
.gdpr-breadcrumbs_unit:nth-child(3),
|
481 |
-
.gdpr-breadcrumbs_unit:nth-child(4) {
|
482 |
-
margin-top: 10px;
|
483 |
-
}
|
484 |
-
|
485 |
-
.gdpr-breadcrumbs_item {
|
486 |
-
background-color: #dddddd;
|
487 |
-
padding: 2px 0;
|
488 |
-
text-align: center;
|
489 |
-
position: relative;
|
490 |
-
color: #555555;
|
491 |
-
padding-left: 8px;
|
492 |
-
}
|
493 |
-
|
494 |
-
.gdpr-breadcrumbs_item:after {
|
495 |
-
position: absolute;
|
496 |
-
right: -15px;
|
497 |
-
top: 0;
|
498 |
-
content: '';
|
499 |
-
width: 0;
|
500 |
-
height: 0;
|
501 |
-
border-style: solid;
|
502 |
-
border-width: 15px 0 15px 15px;
|
503 |
-
border-color: transparent transparent transparent #dddddd;
|
504 |
-
}
|
505 |
-
|
506 |
-
.gdpr-breadcrumbs_item:before {
|
507 |
-
position: absolute;
|
508 |
-
left: 0;
|
509 |
-
top: 0;
|
510 |
-
content: '';
|
511 |
-
width: 0;
|
512 |
-
height: 0;
|
513 |
-
border-style: solid;
|
514 |
-
border-width: 15px 0 15px 15px;
|
515 |
-
border-color: transparent transparent transparent #f1f1f1;
|
516 |
-
}
|
517 |
-
|
518 |
-
.gdpr-breadcrumbs_unit.active .gdpr-breadcrumbs_item {
|
519 |
-
background-color: #0095a8;
|
520 |
-
color: #fff;
|
521 |
-
font-weight: 700;
|
522 |
-
}
|
523 |
-
|
524 |
-
.gdpr-breadcrumbs_unit.active .gdpr-breadcrumbs_item:after {
|
525 |
-
border-color: transparent transparent transparent #0095a8;
|
526 |
-
}
|
527 |
-
|
528 |
-
.gdpr-breadcrumbs_unit:first-child .gdpr-breadcrumbs_item:before,
|
529 |
-
.gdpr-breadcrumbs_unit:last-child .gdpr-breadcrumbs_item:after {
|
530 |
-
display: none;
|
531 |
-
}
|
532 |
-
|
533 |
-
.gdpr-breadcrumbs_unit:last-child {
|
534 |
-
padding: 0;
|
535 |
-
}
|
536 |
-
|
537 |
-
.gdpr-breadcrumbs_unit:last-child .gdpr-breadcrumbs_item {
|
538 |
-
padding-left: 0;
|
539 |
-
}
|
540 |
-
|
541 |
-
@media (min-width: 576px) {
|
542 |
-
.gdpr-breadcrumbs_unit {
|
543 |
-
width: 25%;
|
544 |
-
}
|
545 |
-
|
546 |
-
.gdpr-breadcrumbs_unit:nth-child(3),
|
547 |
-
.gdpr-breadcrumbs_unit:nth-child(4) {
|
548 |
-
margin-top: 0;
|
549 |
-
}
|
550 |
-
}
|
1 |
+
.gdpr-installer-container {
|
2 |
+
max-width: 720px;
|
3 |
+
margin: 30px auto;
|
4 |
+
font-size: 14px;
|
5 |
+
}
|
6 |
+
|
7 |
+
.gdpr-step-button-prev {
|
8 |
+
display: block;
|
9 |
+
float: left;
|
10 |
+
}
|
11 |
+
|
12 |
+
.gdpr-step-button-next {
|
13 |
+
display: block;
|
14 |
+
float: right;
|
15 |
+
}
|
16 |
+
|
17 |
+
.gdpr-header {
|
18 |
+
margin: 0 auto 30px;
|
19 |
+
overflow: hidden;
|
20 |
+
padding: 0 16px;
|
21 |
+
text-align: center;
|
22 |
+
}
|
23 |
+
|
24 |
+
.gdpr-header_left {
|
25 |
+
float: left;
|
26 |
+
width: 100%;
|
27 |
+
}
|
28 |
+
|
29 |
+
.gdpr-header_right {
|
30 |
+
float: left;
|
31 |
+
width: 100%;
|
32 |
+
}
|
33 |
+
|
34 |
+
@media (min-width: 576px) {
|
35 |
+
.gdpr-header {
|
36 |
+
text-align: left;
|
37 |
+
}
|
38 |
+
|
39 |
+
.gdpr-header_left {
|
40 |
+
width: 175px;
|
41 |
+
padding-right: 15px;
|
42 |
+
padding-top: 25px;
|
43 |
+
}
|
44 |
+
|
45 |
+
.gdpr-header_right {
|
46 |
+
width: calc(100% - 235px);
|
47 |
+
}
|
48 |
+
}
|
49 |
+
|
50 |
+
@media (min-width: 768px) {
|
51 |
+
.gdpr-header {
|
52 |
+
padding: 0;
|
53 |
+
}
|
54 |
+
}
|
55 |
+
|
56 |
+
.gdpr-logo {
|
57 |
+
width: 100px;
|
58 |
+
}
|
59 |
+
|
60 |
+
.gdpr-header h1 {
|
61 |
+
font-size: 1.8em;
|
62 |
+
line-height: normal;
|
63 |
+
margin-top: 15px;
|
64 |
+
margin-bottom: 20px;
|
65 |
+
font-weight: 700;
|
66 |
+
}
|
67 |
+
|
68 |
+
.gdpr-header h2 {
|
69 |
+
float: left;
|
70 |
+
}
|
71 |
+
|
72 |
+
.gdpr-installer .gdpr-content {
|
73 |
+
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .13);
|
74 |
+
box-shadow: 0 1px 3px rgba(0, 0, 0, .13);
|
75 |
+
padding: 16px;
|
76 |
+
margin: 0 0 20px;
|
77 |
+
background: #fff;
|
78 |
+
overflow: hidden;
|
79 |
+
zoom: 1;
|
80 |
+
}
|
81 |
+
|
82 |
+
.gdpr-installer .spacer {
|
83 |
+
margin-top: 2em;
|
84 |
+
}
|
85 |
+
|
86 |
+
.gdpr-installer .gdpr-content p {
|
87 |
+
font-size: 14px;
|
88 |
+
line-height: 26px;
|
89 |
+
color: #555;
|
90 |
+
}
|
91 |
+
|
92 |
+
.gdpr-installer .gdpr-content p:last-child {
|
93 |
+
margin-bottom: 0;
|
94 |
+
}
|
95 |
+
|
96 |
+
.gdpr-content a {
|
97 |
+
color: #0095a7;
|
98 |
+
font-weight: 700;
|
99 |
+
text-decoration: none;
|
100 |
+
box-shadow: none;
|
101 |
+
}
|
102 |
+
|
103 |
+
.gdpr-content a:hover,
|
104 |
+
.gdpr-content a:focus {
|
105 |
+
outline: none;
|
106 |
+
text-decoration: none;
|
107 |
+
color: #000;
|
108 |
+
}
|
109 |
+
|
110 |
+
.gdpr-installer .gdpr-content li {
|
111 |
+
margin-left: 20px;
|
112 |
+
list-style-type: disc;
|
113 |
+
}
|
114 |
+
|
115 |
+
.gdpr-installer .gdpr-content select {
|
116 |
+
height: 32px;
|
117 |
+
border-color: #ddd;
|
118 |
+
background-color: #fff;
|
119 |
+
border: 1px solid #aaa;
|
120 |
+
border-radius: 4px;
|
121 |
+
box-sizing: border-box;
|
122 |
+
cursor: pointer;
|
123 |
+
display: block;
|
124 |
+
padding: 0 6px;
|
125 |
+
color: #666;
|
126 |
+
}
|
127 |
+
|
128 |
+
.select2-container .select2-selection--single {
|
129 |
+
height: 32px !important;
|
130 |
+
}
|
131 |
+
|
132 |
+
.gdpr-installer .gdpr-content h1 {
|
133 |
+
font-weight: 700;
|
134 |
+
line-height: normal;
|
135 |
+
}
|
136 |
+
|
137 |
+
.gdpr-installer .gdpr-content h2 {
|
138 |
+
font-size: 22px;
|
139 |
+
line-height: 32px;
|
140 |
+
font-weight: 700;
|
141 |
+
}
|
142 |
+
|
143 |
+
.gdpr-installer .gdpr-content h3 {
|
144 |
+
font-size: 18px;
|
145 |
+
line-height: 22px;
|
146 |
+
font-weight: 700;
|
147 |
+
}
|
148 |
+
|
149 |
+
.wp-core-ui .button {
|
150 |
+
font-size: 14px;
|
151 |
+
line-height: 28px;
|
152 |
+
padding: 4px 15px;
|
153 |
+
height: auto;
|
154 |
+
border: 1px solid #ccc;
|
155 |
+
box-shadow: 0 1px 0 #ccc;
|
156 |
+
-webkit-box-shadow: 0 1px 1px #ccc;
|
157 |
+
transition: .1s;
|
158 |
+
}
|
159 |
+
|
160 |
+
.wp-core-ui .button:hover {
|
161 |
+
box-shadow: 0 1px 1px #ccc;
|
162 |
+
-webkit-box-shadow: 0 1px 1px #ccc;
|
163 |
+
border: 1px solid #ccc;
|
164 |
+
background: #fff;
|
165 |
+
}
|
166 |
+
|
167 |
+
.wp-core-ui .button:focus {
|
168 |
+
box-shadow: 0 0 2px 1px #5b9cd9;
|
169 |
+
}
|
170 |
+
|
171 |
+
.wp-core-ui .button-gdpr {
|
172 |
+
background: #0095a8;
|
173 |
+
border-color: #0095a8;
|
174 |
+
-webkit-box-shadow: 0 1px 1px #ccc;
|
175 |
+
box-shadow: 0 1px 1px #ccc;
|
176 |
+
color: #fff;
|
177 |
+
text-decoration: none;
|
178 |
+
transition: .1s;
|
179 |
+
}
|
180 |
+
|
181 |
+
.wp-core-ui .button-gdpr:hover {
|
182 |
+
background: #79c2cb;
|
183 |
+
border-color: #79c2cb;
|
184 |
+
color: #fff;
|
185 |
+
}
|
186 |
+
|
187 |
+
.wp-core-ui .button-gdpr:active,
|
188 |
+
.wp-core-ui .button-gdpr:focus {
|
189 |
+
background: #0095a8;
|
190 |
+
border-color: #ccc;
|
191 |
+
color: #fff;
|
192 |
+
box-shadow: 0 0 2px 1px #5b9cd9;
|
193 |
+
}
|
194 |
+
|
195 |
+
.wp-core-ui .button-primary {
|
196 |
+
background-color: #ffa200;
|
197 |
+
border-color: #ffa200;
|
198 |
+
color: #fff;
|
199 |
+
text-shadow: none;
|
200 |
+
-webkit-box-shadow: 0 1px 1px #ccc;
|
201 |
+
box-shadow: 0 1px 1px #ccc;
|
202 |
+
}
|
203 |
+
|
204 |
+
.wp-core-ui .button-primary:hover {
|
205 |
+
background: #ffc35c;
|
206 |
+
border-color: #ffc35c;
|
207 |
+
color: #fff;
|
208 |
+
}
|
209 |
+
|
210 |
+
.wp-core-ui .button-primary:active,
|
211 |
+
.wp-core-ui .button-primary:focus {
|
212 |
+
background-color: #ffa200;
|
213 |
+
border-color: #ccc;
|
214 |
+
color: #fff;
|
215 |
+
box-shadow: 0 0 2px 1px #5b9cd9;
|
216 |
+
}
|
217 |
+
|
218 |
+
.wp-core-ui.gdpr-installer .button-right {
|
219 |
+
float: right;
|
220 |
+
}
|
221 |
+
|
222 |
+
.wp-core-ui .button.button-gdpr-large {
|
223 |
+
font-size: 14px;
|
224 |
+
padding: 4px 15px;
|
225 |
+
height: auto;
|
226 |
+
}
|
227 |
+
|
228 |
+
.gdpr-footer-links {
|
229 |
+
text-align: center;
|
230 |
+
}
|
231 |
+
|
232 |
+
.wp-core-ui .button-center {
|
233 |
+
display: block;
|
234 |
+
margin: 25px auto 10px;
|
235 |
+
}
|
236 |
+
|
237 |
+
.gdpr-installer label {
|
238 |
+
color: #666;
|
239 |
+
font-size: 14px;
|
240 |
+
font-weight: 500;
|
241 |
+
margin-bottom: .5em;
|
242 |
+
margin-top: 1em;
|
243 |
+
display: block;
|
244 |
+
cursor: pointer;
|
245 |
+
}
|
246 |
+
|
247 |
+
.gdpr-installer input[type=text],
|
248 |
+
.gdpr-installer input[type=email] {
|
249 |
+
border: 1px solid #aaa;
|
250 |
+
border-color: #ddd;
|
251 |
+
border-radius: 4px;
|
252 |
+
height: 30px;
|
253 |
+
width: calc(100% - 8px - 24px - 2px);
|
254 |
+
padding-left: 8px;
|
255 |
+
padding-right: 24px;
|
256 |
+
color: #444;
|
257 |
+
background-color: #fff;
|
258 |
+
display: inline-block;
|
259 |
+
}
|
260 |
+
|
261 |
+
.gdpr-installer input + em {
|
262 |
+
display: block;
|
263 |
+
margin-top: 5px;
|
264 |
+
}
|
265 |
+
|
266 |
+
.gdpr-installer .select2 + em {
|
267 |
+
display: block;
|
268 |
+
margin-top: 5px;
|
269 |
+
}
|
270 |
+
|
271 |
+
.gdpr-installer textarea {
|
272 |
+
width: calc(100% - 8px - 24px - 2px);
|
273 |
+
height: 80px;
|
274 |
+
}
|
275 |
+
|
276 |
+
.gdpr-installer .select2-container {
|
277 |
+
display: block;
|
278 |
+
width: 300px;
|
279 |
+
max-width: 100%;
|
280 |
+
}
|
281 |
+
|
282 |
+
.gdpr-select {
|
283 |
+
width: 300px;
|
284 |
+
max-width: 100%;
|
285 |
+
}
|
286 |
+
|
287 |
+
.hidden {
|
288 |
+
display: none;
|
289 |
+
}
|
290 |
+
|
291 |
+
.gdpr-installer fieldset {
|
292 |
+
margin: -20px 0 0 0;
|
293 |
+
}
|
294 |
+
|
295 |
+
.wp-core-ui .button-side {
|
296 |
+
min-width: 220px;
|
297 |
+
text-align: center;
|
298 |
+
margin-right: 15px;
|
299 |
+
}
|
300 |
+
|
301 |
+
.align-center {
|
302 |
+
text-align: center;
|
303 |
+
}
|
304 |
+
|
305 |
+
.section {
|
306 |
+
margin: 25px 0;
|
307 |
+
}
|
308 |
+
|
309 |
+
.row {
|
310 |
+
box-sizing: border-box;
|
311 |
+
display: -webkit-box;
|
312 |
+
display: -ms-flexbox;
|
313 |
+
display: flex;
|
314 |
+
-ms-flex-wrap: wrap;
|
315 |
+
flex-wrap: wrap;
|
316 |
+
margin-right: -8px;
|
317 |
+
margin-left: -8px;
|
318 |
+
-webkit-box-pack: center !important;
|
319 |
+
-ms-flex-pack: center !important;
|
320 |
+
justify-content: center !important;
|
321 |
+
}
|
322 |
+
|
323 |
+
.col {
|
324 |
+
box-sizing: border-box;
|
325 |
+
position: relative;
|
326 |
+
width: 100%;
|
327 |
+
min-height: 1px;
|
328 |
+
padding-right: 8px;
|
329 |
+
padding-left: 8px;
|
330 |
+
margin-bottom: 15px;
|
331 |
+
}
|
332 |
+
|
333 |
+
@media (min-width: 576px) {
|
334 |
+
.col {
|
335 |
+
-webkit-box-flex: 0;
|
336 |
+
-ms-flex: 0 0 50%;
|
337 |
+
flex: 0 0 50%;
|
338 |
+
max-width: 50%;
|
339 |
+
}
|
340 |
+
}
|
341 |
+
|
342 |
+
@media (min-width: 768px) {
|
343 |
+
.col {
|
344 |
+
-webkit-box-flex: 0;
|
345 |
+
-ms-flex: 0 0 33.33333%;
|
346 |
+
flex: 0 0 33.33333%;
|
347 |
+
max-width: 33.33333%;
|
348 |
+
}
|
349 |
+
}
|
350 |
+
|
351 |
+
.wp-core-ui .col .button {
|
352 |
+
display: block;
|
353 |
+
text-align: center;
|
354 |
+
}
|
355 |
+
|
356 |
+
.col_image {
|
357 |
+
background-position: center;
|
358 |
+
background-repeat: no-repeat;
|
359 |
+
background-size: cover;
|
360 |
+
border-radius: 6px;
|
361 |
+
background-color: #e5e5e5;
|
362 |
+
padding-bottom: 60%;
|
363 |
+
margin-bottom: 15px;
|
364 |
+
position: relative;
|
365 |
+
}
|
366 |
+
|
367 |
+
.col_image:after {
|
368 |
+
content: '';
|
369 |
+
position: absolute;
|
370 |
+
top: 0;
|
371 |
+
left: 0;
|
372 |
+
width: 100%;
|
373 |
+
height: 100%;
|
374 |
+
background-color: #ffa200;
|
375 |
+
opacity: .15;
|
376 |
+
}
|
377 |
+
|
378 |
+
/* jQuery UI hacks */
|
379 |
+
.ui-tabs {
|
380 |
+
position: relative;
|
381 |
+
padding: .2em;
|
382 |
+
}
|
383 |
+
|
384 |
+
.ui-tabs-nav {
|
385 |
+
margin: 0;
|
386 |
+
padding: .2em .2em 0;
|
387 |
+
}
|
388 |
+
|
389 |
+
.ui-helper-clearfix {
|
390 |
+
min-height: 0;
|
391 |
+
}
|
392 |
+
|
393 |
+
.ui-helper-reset {
|
394 |
+
margin: 0;
|
395 |
+
padding: 0;
|
396 |
+
border: 0;
|
397 |
+
outline: 0;
|
398 |
+
line-height: 1.3;
|
399 |
+
text-decoration: none;
|
400 |
+
font-size: 100%;
|
401 |
+
list-style: none;
|
402 |
+
}
|
403 |
+
|
404 |
+
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
|
405 |
+
content: "";
|
406 |
+
display: table;
|
407 |
+
border-collapse: collapse;
|
408 |
+
}
|
409 |
+
|
410 |
+
.ui-helper-clearfix:after {
|
411 |
+
clear: both;
|
412 |
+
}
|
413 |
+
|
414 |
+
.ui-tabs .ui-tabs-nav li {
|
415 |
+
list-style: none;
|
416 |
+
float: left;
|
417 |
+
position: relative;
|
418 |
+
top: 0;
|
419 |
+
margin: 1px .2em 0 0;
|
420 |
+
border-bottom-width: 0;
|
421 |
+
padding: 0;
|
422 |
+
white-space: nowrap;
|
423 |
+
background: #eee;
|
424 |
+
}
|
425 |
+
|
426 |
+
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
|
427 |
+
float: left;
|
428 |
+
padding: .5em 1em;
|
429 |
+
text-decoration: none;
|
430 |
+
}
|
431 |
+
|
432 |
+
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
433 |
+
background: #fff;
|
434 |
+
}
|
435 |
+
|
436 |
+
.handle {
|
437 |
+
cursor: move;
|
438 |
+
}
|
439 |
+
|
440 |
+
.gdpr-table {
|
441 |
+
width: 100%;
|
442 |
+
}
|
443 |
+
|
444 |
+
.gdpr-footer-links {
|
445 |
+
padding-bottom: 50px;
|
446 |
+
}
|
447 |
+
|
448 |
+
.slidePadding {
|
449 |
+
display: block;
|
450 |
+
padding-top: 1px;
|
451 |
+
padding-bottom: 1px;
|
452 |
+
}
|
453 |
+
|
454 |
+
.gdpr-installer p.error {
|
455 |
+
font-size: 16px;
|
456 |
+
font-weight: 700;
|
457 |
+
color: #e34639;
|
458 |
+
}
|
459 |
+
|
460 |
+
/* gdpr-breadcrumbs */
|
461 |
+
.gdpr-breadcrumbs {
|
462 |
+
margin-bottom: 22px;
|
463 |
+
}
|
464 |
+
|
465 |
+
.gdpr-breadcrumbs:after {
|
466 |
+
display: block;
|
467 |
+
clear: both;
|
468 |
+
content: '';
|
469 |
+
}
|
470 |
+
|
471 |
+
.gdpr-breadcrumbs_unit {
|
472 |
+
box-sizing: border-box;
|
473 |
+
float: left;
|
474 |
+
width: 50%;
|
475 |
+
font-size: 14px;
|
476 |
+
line-height: 26px;
|
477 |
+
padding-right: 15px;
|
478 |
+
}
|
479 |
+
|
480 |
+
.gdpr-breadcrumbs_unit:nth-child(3),
|
481 |
+
.gdpr-breadcrumbs_unit:nth-child(4) {
|
482 |
+
margin-top: 10px;
|
483 |
+
}
|
484 |
+
|
485 |
+
.gdpr-breadcrumbs_item {
|
486 |
+
background-color: #dddddd;
|
487 |
+
padding: 2px 0;
|
488 |
+
text-align: center;
|
489 |
+
position: relative;
|
490 |
+
color: #555555;
|
491 |
+
padding-left: 8px;
|
492 |
+
}
|
493 |
+
|
494 |
+
.gdpr-breadcrumbs_item:after {
|
495 |
+
position: absolute;
|
496 |
+
right: -15px;
|
497 |
+
top: 0;
|
498 |
+
content: '';
|
499 |
+
width: 0;
|
500 |
+
height: 0;
|
501 |
+
border-style: solid;
|
502 |
+
border-width: 15px 0 15px 15px;
|
503 |
+
border-color: transparent transparent transparent #dddddd;
|
504 |
+
}
|
505 |
+
|
506 |
+
.gdpr-breadcrumbs_item:before {
|
507 |
+
position: absolute;
|
508 |
+
left: 0;
|
509 |
+
top: 0;
|
510 |
+
content: '';
|
511 |
+
width: 0;
|
512 |
+
height: 0;
|
513 |
+
border-style: solid;
|
514 |
+
border-width: 15px 0 15px 15px;
|
515 |
+
border-color: transparent transparent transparent #f1f1f1;
|
516 |
+
}
|
517 |
+
|
518 |
+
.gdpr-breadcrumbs_unit.active .gdpr-breadcrumbs_item {
|
519 |
+
background-color: #0095a8;
|
520 |
+
color: #fff;
|
521 |
+
font-weight: 700;
|
522 |
+
}
|
523 |
+
|
524 |
+
.gdpr-breadcrumbs_unit.active .gdpr-breadcrumbs_item:after {
|
525 |
+
border-color: transparent transparent transparent #0095a8;
|
526 |
+
}
|
527 |
+
|
528 |
+
.gdpr-breadcrumbs_unit:first-child .gdpr-breadcrumbs_item:before,
|
529 |
+
.gdpr-breadcrumbs_unit:last-child .gdpr-breadcrumbs_item:after {
|
530 |
+
display: none;
|
531 |
+
}
|
532 |
+
|
533 |
+
.gdpr-breadcrumbs_unit:last-child {
|
534 |
+
padding: 0;
|
535 |
+
}
|
536 |
+
|
537 |
+
.gdpr-breadcrumbs_unit:last-child .gdpr-breadcrumbs_item {
|
538 |
+
padding-left: 0;
|
539 |
+
}
|
540 |
+
|
541 |
+
@media (min-width: 576px) {
|
542 |
+
.gdpr-breadcrumbs_unit {
|
543 |
+
width: 25%;
|
544 |
+
}
|
545 |
+
|
546 |
+
.gdpr-breadcrumbs_unit:nth-child(3),
|
547 |
+
.gdpr-breadcrumbs_unit:nth-child(4) {
|
548 |
+
margin-top: 0;
|
549 |
+
}
|
550 |
+
}
|
assets/gdpr-installer.js
CHANGED
@@ -1,58 +1,58 @@
|
|
1 |
-
jQuery(function ($) {
|
2 |
-
|
3 |
-
/**
|
4 |
-
* Init select2
|
5 |
-
*/
|
6 |
-
$('.js-gdpr-select2').select2({
|
7 |
-
width: 'style'
|
8 |
-
});
|
9 |
-
|
10 |
-
$('#tabs').tabs();
|
11 |
-
|
12 |
-
$(".sortable").sortable();
|
13 |
-
|
14 |
-
/**
|
15 |
-
* https://github.com/DubFriend/jquery.repeater
|
16 |
-
*/
|
17 |
-
$repeater = $('.js-gdpr-repeater');
|
18 |
-
if ($repeater.length) {
|
19 |
-
$repeater.repeater({
|
20 |
-
ready: function (setIndexes) {
|
21 |
-
$(".sortable").on('sortupdate', setIndexes);
|
22 |
-
}
|
23 |
-
});
|
24 |
-
|
25 |
-
if (typeof window.gdprConsentTypes !== undefined) {
|
26 |
-
$repeater.setList(window.gdprConsentTypes);
|
27 |
-
}
|
28 |
-
}
|
29 |
-
|
30 |
-
/**
|
31 |
-
* Auto-fill DPA info
|
32 |
-
*/
|
33 |
-
$('.js-gdpr-country-selector').on('change', function () {
|
34 |
-
var dpaData, $website, $email, $phone;
|
35 |
-
var countryCode = $(this).val();
|
36 |
-
|
37 |
-
if (!window.gdprDpaData[countryCode]) {
|
38 |
-
return;
|
39 |
-
}
|
40 |
-
|
41 |
-
dpaData = window.gdprDpaData[countryCode];
|
42 |
-
|
43 |
-
$website = $('#gdpr_dpa_website');
|
44 |
-
if ('' === $website.data('set')) {
|
45 |
-
$website.val(dpaData['website']);
|
46 |
-
}
|
47 |
-
|
48 |
-
$email = $('#gdpr_dpa_email');
|
49 |
-
if ('' === $email.data('set')) {
|
50 |
-
$email.val(dpaData['email']);
|
51 |
-
}
|
52 |
-
|
53 |
-
$phone = $('#gdpr_dpa_phone');
|
54 |
-
if ('' === $phone.data('set')) {
|
55 |
-
$phone.val(dpaData['phone']);
|
56 |
-
}
|
57 |
-
});
|
58 |
-
});
|
1 |
+
jQuery(function ($) {
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Init select2
|
5 |
+
*/
|
6 |
+
$('.js-gdpr-select2').select2({
|
7 |
+
width: 'style'
|
8 |
+
});
|
9 |
+
|
10 |
+
$('#tabs').tabs();
|
11 |
+
|
12 |
+
$(".sortable").sortable();
|
13 |
+
|
14 |
+
/**
|
15 |
+
* https://github.com/DubFriend/jquery.repeater
|
16 |
+
*/
|
17 |
+
$repeater = $('.js-gdpr-repeater');
|
18 |
+
if ($repeater.length) {
|
19 |
+
$repeater.repeater({
|
20 |
+
ready: function (setIndexes) {
|
21 |
+
$(".sortable").on('sortupdate', setIndexes);
|
22 |
+
}
|
23 |
+
});
|
24 |
+
|
25 |
+
if (typeof window.gdprConsentTypes !== undefined) {
|
26 |
+
$repeater.setList(window.gdprConsentTypes);
|
27 |
+
}
|
28 |
+
}
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Auto-fill DPA info
|
32 |
+
*/
|
33 |
+
$('.js-gdpr-country-selector').on('change', function () {
|
34 |
+
var dpaData, $website, $email, $phone;
|
35 |
+
var countryCode = $(this).val();
|
36 |
+
|
37 |
+
if (!window.gdprDpaData[countryCode]) {
|
38 |
+
return;
|
39 |
+
}
|
40 |
+
|
41 |
+
dpaData = window.gdprDpaData[countryCode];
|
42 |
+
|
43 |
+
$website = $('#gdpr_dpa_website');
|
44 |
+
if ('' === $website.data('set')) {
|
45 |
+
$website.val(dpaData['website']);
|
46 |
+
}
|
47 |
+
|
48 |
+
$email = $('#gdpr_dpa_email');
|
49 |
+
if ('' === $email.data('set')) {
|
50 |
+
$email.val(dpaData['email']);
|
51 |
+
}
|
52 |
+
|
53 |
+
$phone = $('#gdpr_dpa_phone');
|
54 |
+
if ('' === $phone.data('set')) {
|
55 |
+
$phone.val(dpaData['phone']);
|
56 |
+
}
|
57 |
+
});
|
58 |
+
});
|
assets/gdpr-rhino.svg
CHANGED
@@ -1,42 +1,42 @@
|
|
1 |
-
<?xml version="1.0" encoding="utf-8"?>
|
2 |
-
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
-
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
-
viewBox="0 0 200 184.16" enable-background="new 0 0 200 184.16" xml:space="preserve">
|
5 |
-
<path fill="#0095A8" d="M68.231,30.327l0.963,0.557l0.48-1.003c2.165-4.529,7.729-7.769,16.538-9.631
|
6 |
-
c7.685-1.624,14.921-1.569,15.224-1.572l2.189,0.018l-0.753,2.055c-0.159,0.435-3.964,10.733-9.364,18.982l-0.795,1.215l1.41,0.346
|
7 |
-
c0.189,0.047,10.648,2.551,24.498,2.551c11.416,0,25.137-1.703,37.298-7.886l0.839-0.427l-0.351-0.874
|
8 |
-
c-2.805-6.968-9.737-13.46-20.045-18.775h-0.001c-14.728-7.591-34.4-11.771-55.393-11.771c-14.106,0-27.88,1.921-39.835,5.555
|
9 |
-
l-1.864,0.567l1.519,1.219C49.318,18.297,59.321,25.176,68.231,30.327z"/>
|
10 |
-
<path fill="#0095A8" d="M43.688,144.994l-0.763,0.659l0.643,0.775c10.468,12.634,22.864,23.576,36.845,32.524l0.554,0.354
|
11 |
-
l0.554-0.355c16.89-10.809,31.363-24.421,43.019-40.458c1.847-2.542,3.687-5.243,5.467-8.029l0.694-1.086l-1.213-0.436
|
12 |
-
C88.19,114.118,58.004,132.637,43.688,144.994z"/>
|
13 |
-
<path fill="#FFA200" d="M188.447,29.518l-1.785-4.136l-0.187,4.501c-0.127,3.055-0.367,6.079-0.714,8.99
|
14 |
-
c-1.792,15.057-6.219,26.337-13.159,33.528c-6.032,6.251-13.877,9.226-23.271,8.822c-0.952-0.064-9.353-0.788-11.247-6.271
|
15 |
-
c-1.457-4.214,1.406-9.483,8.753-16.11c9.307-8.394,15.282-16.207,18.266-23.883l1.416-3.641l-3.025,2.472
|
16 |
-
c-6.804,5.562-18.86,12.356-37.652,13.132c-6.599,0.268-23.328,0.448-36.131-3.678l-2.078-0.67l1.326-1.734
|
17 |
-
c4.231-5.538,7.811-13.361,9.568-17.531l0.643-1.526l-1.653,0.1c-5.844,0.354-23.189,1.406-25.986,13.83l-2.015-1.114
|
18 |
-
c-15.573-8.61-28.39-18.81-33.177-22.796l-0.457-0.381l-0.558,0.207c-3.508,1.298-6.787,2.73-9.748,4.256
|
19 |
-
c-13.84,7.135-21.463,16.3-21.463,25.808c0,0.228,0.113,23.103,9.867,51.417c5.736,16.65,13.638,31.952,23.486,45.481
|
20 |
-
c0.835,1.147,1.745,2.354,2.863,3.798l0.663,0.856l0.821-0.706c17.757-15.277,55.164-36.702,106.178-8.553l0.483,0.266l0.489-0.255
|
21 |
-
c5.617-2.93,34.134-19.045,43.894-48.605C198.522,68.234,197.038,49.436,188.447,29.518z"/>
|
22 |
-
<circle fill="#1F1F1F" cx="113.832" cy="74.693" r="5.619"/>
|
23 |
-
<path fill="#1F1F1F" d="M185.298,21.712c-1.757,8.569-3.513,36.397-15.654,47.833c-5.179,5.366-11.962,7.914-20.098,7.571
|
24 |
-
c-2.04-0.14-6.484-0.559-7.574-3.508c-0.384-1.11-0.409-4.47,7.621-11.712c0,0,22.418-17.262,17.92-35.129
|
25 |
-
c-2.391,2.179-4.928,4.074-7.563,5.728c-3.331-7.659-10.772-14.631-21.704-20.267C122.947,4.343,102.606,0,80.968,0
|
26 |
-
C59.33,0,38.99,4.343,23.691,12.229C8.413,20.105,0,30.568,0,41.692c0,0.235,0.115,23.8,10.092,52.757
|
27 |
-
c5.868,17.037,13.96,32.703,24.048,46.562c12.275,16.862,27.571,31.093,45.463,42.295l1.365,0.854l1.365-0.854
|
28 |
-
c17.929-11.228,33.25-25.491,45.536-42.396c2.123-2.92,4.186-5.982,6.158-9.109c4.267,1.772,8.645,3.896,13.135,6.43l1.151,0.65
|
29 |
-
l1.198-0.557c1.456-0.678,35.789-16.997,47.239-51.598C203.77,65.507,199.18,34.458,185.298,21.712z M135.89,16.798
|
30 |
-
c10.121,5.219,16.848,11.504,19.563,18.245c-26.884,13.67-61.084,5.254-61.084,5.254c5.462-8.345,9.289-18.701,9.468-19.191
|
31 |
-
l1.255-3.425l-3.648-0.03c-0.313-0.003-7.702-0.043-15.445,1.594c-9.158,1.936-14.94,5.356-17.253,10.194
|
32 |
-
c-9.919-5.735-19.809-12.765-27.313-18.785c11.811-3.591,25.364-5.511,39.535-5.511C101.802,5.141,121.306,9.282,135.89,16.798z
|
33 |
-
M123.709,137.888c-11.584,15.938-25.959,29.456-42.741,40.197c-13.937-8.919-26.209-19.762-36.608-32.313
|
34 |
-
c14.376-12.409,44.108-30.461,84.781-15.862C127.393,132.646,125.574,135.323,123.709,137.888z M191.881,85.069
|
35 |
-
c-9.592,29.05-37.389,44.883-43.393,48.015c-51.928-28.655-90.002-6.247-107.345,8.674c-0.964-1.244-1.917-2.498-2.845-3.774
|
36 |
-
c-9.788-13.445-17.643-28.657-23.345-45.211C5.278,64.692,5.141,41.918,5.141,41.692c0-9.103,7.424-17.944,20.905-24.894
|
37 |
-
c3.009-1.55,6.238-2.949,9.634-4.206c8.144,6.78,20.398,15.752,33.337,22.906l3.278,1.813c1.478-11.925,16.557-13.873,25.283-14.402
|
38 |
-
c-1.852,4.394-5.332,11.933-9.437,17.306l-2.209,2.891l3.463,1.117c12.994,4.186,29.847,3.997,36.488,3.727
|
39 |
-
c19.412-0.801,31.493-7.83,38.261-13.363c-2.078,5.345-6.463,13.09-17.996,23.492c-7.687,6.934-10.642,12.563-9.036,17.21
|
40 |
-
c2.111,6.105,11.069,6.888,12.15,6.961c9.72,0.41,17.836-2.664,24.08-9.134c7.099-7.356,11.62-18.836,13.44-34.12
|
41 |
-
c0.389-3.264,0.607-6.338,0.72-9.069C195.997,49.619,197.475,68.127,191.881,85.069z"/>
|
42 |
-
</svg>
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
viewBox="0 0 200 184.16" enable-background="new 0 0 200 184.16" xml:space="preserve">
|
5 |
+
<path fill="#0095A8" d="M68.231,30.327l0.963,0.557l0.48-1.003c2.165-4.529,7.729-7.769,16.538-9.631
|
6 |
+
c7.685-1.624,14.921-1.569,15.224-1.572l2.189,0.018l-0.753,2.055c-0.159,0.435-3.964,10.733-9.364,18.982l-0.795,1.215l1.41,0.346
|
7 |
+
c0.189,0.047,10.648,2.551,24.498,2.551c11.416,0,25.137-1.703,37.298-7.886l0.839-0.427l-0.351-0.874
|
8 |
+
c-2.805-6.968-9.737-13.46-20.045-18.775h-0.001c-14.728-7.591-34.4-11.771-55.393-11.771c-14.106,0-27.88,1.921-39.835,5.555
|
9 |
+
l-1.864,0.567l1.519,1.219C49.318,18.297,59.321,25.176,68.231,30.327z"/>
|
10 |
+
<path fill="#0095A8" d="M43.688,144.994l-0.763,0.659l0.643,0.775c10.468,12.634,22.864,23.576,36.845,32.524l0.554,0.354
|
11 |
+
l0.554-0.355c16.89-10.809,31.363-24.421,43.019-40.458c1.847-2.542,3.687-5.243,5.467-8.029l0.694-1.086l-1.213-0.436
|
12 |
+
C88.19,114.118,58.004,132.637,43.688,144.994z"/>
|
13 |
+
<path fill="#FFA200" d="M188.447,29.518l-1.785-4.136l-0.187,4.501c-0.127,3.055-0.367,6.079-0.714,8.99
|
14 |
+
c-1.792,15.057-6.219,26.337-13.159,33.528c-6.032,6.251-13.877,9.226-23.271,8.822c-0.952-0.064-9.353-0.788-11.247-6.271
|
15 |
+
c-1.457-4.214,1.406-9.483,8.753-16.11c9.307-8.394,15.282-16.207,18.266-23.883l1.416-3.641l-3.025,2.472
|
16 |
+
c-6.804,5.562-18.86,12.356-37.652,13.132c-6.599,0.268-23.328,0.448-36.131-3.678l-2.078-0.67l1.326-1.734
|
17 |
+
c4.231-5.538,7.811-13.361,9.568-17.531l0.643-1.526l-1.653,0.1c-5.844,0.354-23.189,1.406-25.986,13.83l-2.015-1.114
|
18 |
+
c-15.573-8.61-28.39-18.81-33.177-22.796l-0.457-0.381l-0.558,0.207c-3.508,1.298-6.787,2.73-9.748,4.256
|
19 |
+
c-13.84,7.135-21.463,16.3-21.463,25.808c0,0.228,0.113,23.103,9.867,51.417c5.736,16.65,13.638,31.952,23.486,45.481
|
20 |
+
c0.835,1.147,1.745,2.354,2.863,3.798l0.663,0.856l0.821-0.706c17.757-15.277,55.164-36.702,106.178-8.553l0.483,0.266l0.489-0.255
|
21 |
+
c5.617-2.93,34.134-19.045,43.894-48.605C198.522,68.234,197.038,49.436,188.447,29.518z"/>
|
22 |
+
<circle fill="#1F1F1F" cx="113.832" cy="74.693" r="5.619"/>
|
23 |
+
<path fill="#1F1F1F" d="M185.298,21.712c-1.757,8.569-3.513,36.397-15.654,47.833c-5.179,5.366-11.962,7.914-20.098,7.571
|
24 |
+
c-2.04-0.14-6.484-0.559-7.574-3.508c-0.384-1.11-0.409-4.47,7.621-11.712c0,0,22.418-17.262,17.92-35.129
|
25 |
+
c-2.391,2.179-4.928,4.074-7.563,5.728c-3.331-7.659-10.772-14.631-21.704-20.267C122.947,4.343,102.606,0,80.968,0
|
26 |
+
C59.33,0,38.99,4.343,23.691,12.229C8.413,20.105,0,30.568,0,41.692c0,0.235,0.115,23.8,10.092,52.757
|
27 |
+
c5.868,17.037,13.96,32.703,24.048,46.562c12.275,16.862,27.571,31.093,45.463,42.295l1.365,0.854l1.365-0.854
|
28 |
+
c17.929-11.228,33.25-25.491,45.536-42.396c2.123-2.92,4.186-5.982,6.158-9.109c4.267,1.772,8.645,3.896,13.135,6.43l1.151,0.65
|
29 |
+
l1.198-0.557c1.456-0.678,35.789-16.997,47.239-51.598C203.77,65.507,199.18,34.458,185.298,21.712z M135.89,16.798
|
30 |
+
c10.121,5.219,16.848,11.504,19.563,18.245c-26.884,13.67-61.084,5.254-61.084,5.254c5.462-8.345,9.289-18.701,9.468-19.191
|
31 |
+
l1.255-3.425l-3.648-0.03c-0.313-0.003-7.702-0.043-15.445,1.594c-9.158,1.936-14.94,5.356-17.253,10.194
|
32 |
+
c-9.919-5.735-19.809-12.765-27.313-18.785c11.811-3.591,25.364-5.511,39.535-5.511C101.802,5.141,121.306,9.282,135.89,16.798z
|
33 |
+
M123.709,137.888c-11.584,15.938-25.959,29.456-42.741,40.197c-13.937-8.919-26.209-19.762-36.608-32.313
|
34 |
+
c14.376-12.409,44.108-30.461,84.781-15.862C127.393,132.646,125.574,135.323,123.709,137.888z M191.881,85.069
|
35 |
+
c-9.592,29.05-37.389,44.883-43.393,48.015c-51.928-28.655-90.002-6.247-107.345,8.674c-0.964-1.244-1.917-2.498-2.845-3.774
|
36 |
+
c-9.788-13.445-17.643-28.657-23.345-45.211C5.278,64.692,5.141,41.918,5.141,41.692c0-9.103,7.424-17.944,20.905-24.894
|
37 |
+
c3.009-1.55,6.238-2.949,9.634-4.206c8.144,6.78,20.398,15.752,33.337,22.906l3.278,1.813c1.478-11.925,16.557-13.873,25.283-14.402
|
38 |
+
c-1.852,4.394-5.332,11.933-9.437,17.306l-2.209,2.891l3.463,1.117c12.994,4.186,29.847,3.997,36.488,3.727
|
39 |
+
c19.412-0.801,31.493-7.83,38.261-13.363c-2.078,5.345-6.463,13.09-17.996,23.492c-7.687,6.934-10.642,12.563-9.036,17.21
|
40 |
+
c2.111,6.105,11.069,6.888,12.15,6.961c9.72,0.41,17.836-2.664,24.08-9.134c7.099-7.356,11.62-18.836,13.44-34.12
|
41 |
+
c0.389-3.264,0.607-6.338,0.72-9.069C195.997,49.619,197.475,68.127,191.881,85.069z"/>
|
42 |
+
</svg>
|
assets/jquery.repeater.min.js
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
// jquery.repeater version 1.2.1
|
2 |
-
// https://github.com/DubFriend/jquery.repeater
|
3 |
-
// (MIT) 09-10-2016
|
4 |
-
// Brian Detering <BDeterin@gmail.com> (http://www.briandetering.net/)
|
5 |
!function(a){"use strict";var b=function(a){return a},c=function(b){return a.isArray(b)},d=function(a){return!c(a)&&a instanceof Object},e=function(b,c){return a.inArray(c,b)},f=function(a,b){return e(a,b)!==-1},g=function(a,b){for(var c in a)a.hasOwnProperty(c)&&b(a[c],c,a)},h=function(a){return a[a.length-1]},i=function(a){return Array.prototype.slice.call(a)},j=function(){var a={};return g(i(arguments),function(b){g(b,function(b,c){a[c]=b})}),a},k=function(a,b){var c=[];return g(a,function(a,d,e){c.push(b(a,d,e))}),c},l=function(a,b,c){var d={};return g(a,function(a,e,f){e=c?c(e,a):e,d[e]=b(a,e,f)}),d},m=function(a,b,d){return c(a)?k(a,b):l(a,b,d)},n=function(a,b){return m(a,function(a){return a[b]})},o=function(a,b){var d;return c(a)?(d=[],g(a,function(a,c,e){b(a,c,e)&&d.push(a)})):(d={},g(a,function(a,c,e){b(a,c,e)&&(d[c]=a)})),d},p=function(a,b,c){return m(a,function(a,d){return a[b].apply(a,c||[])})},q=function(a){a=a||{};var b={};return a.publish=function(a,c){g(b[a],function(a){a(c)})},a.subscribe=function(a,c){b[a]=b[a]||[],b[a].push(c)},a.unsubscribe=function(a){g(b,function(b){var c=e(b,a);c!==-1&&b.splice(c,1)})},a};!function(a){var b=function(a,b){var c=q(),d=a.$;return c.getType=function(){throw'implement me (return type. "text", "radio", etc.)'},c.$=function(a){return a?d.find(a):d},c.disable=function(){c.$().prop("disabled",!0),c.publish("isEnabled",!1)},c.enable=function(){c.$().prop("disabled",!1),c.publish("isEnabled",!0)},b.equalTo=function(a,b){return a===b},b.publishChange=function(){var a;return function(d,e){var f=c.get();b.equalTo(f,a)||c.publish("change",{e:d,domElement:e}),a=f}}(),c},i=function(a,c){var d=b(a,c);return d.get=function(){return d.$().val()},d.set=function(a){d.$().val(a)},d.clear=function(){d.set("")},c.buildSetter=function(a){return function(b){a.call(d,b)}},d},j=function(a,b){a=c(a)?a:[a],b=c(b)?b:[b];var d=!0;return a.length!==b.length?d=!1:g(a,function(a){f(b,a)||(d=!1)}),d},k=function(a){var b={},c=i(a,b);return c.getType=function(){return"button"},c.$().on("change",function(a){b.publishChange(a,this)}),c},l=function(b){var d={},e=i(b,d);return e.getType=function(){return"checkbox"},e.get=function(){var b=[];return e.$().filter(":checked").each(function(){b.push(a(this).val())}),b},e.set=function(b){b=c(b)?b:[b],e.$().each(function(){a(this).prop("checked",!1)}),g(b,function(a){e.$().filter('[value="'+a+'"]').prop("checked",!0)})},d.equalTo=j,e.$().change(function(a){d.publishChange(a,this)}),e},m=function(a){var b={},c=x(a,b);return c.getType=function(){return"email"},c},n=function(c){var d={},e=b(c,d);return e.getType=function(){return"file"},e.get=function(){return h(e.$().val().split("\\"))},e.clear=function(){this.$().each(function(){a(this).wrap("<form>").closest("form").get(0).reset(),a(this).unwrap()})},e.$().change(function(a){d.publishChange(a,this)}),e},o=function(a){var b={},c=i(a,b);return c.getType=function(){return"hidden"},c.$().change(function(a){b.publishChange(a,this)}),c},r=function(c){var d={},e=b(c,d);return e.getType=function(){return"file[multiple]"},e.get=function(){var a,b=e.$().get(0).files||[],c=[];for(a=0;a<(b.length||0);a+=1)c.push(b[a].name);return c},e.clear=function(){this.$().each(function(){a(this).wrap("<form>").closest("form").get(0).reset(),a(this).unwrap()})},e.$().change(function(a){d.publishChange(a,this)}),e},s=function(a){var b={},d=i(a,b);return d.getType=function(){return"select[multiple]"},d.get=function(){return d.$().val()||[]},d.set=function(a){d.$().val(""===a?[]:c(a)?a:[a])},b.equalTo=j,d.$().change(function(a){b.publishChange(a,this)}),d},t=function(a){var b={},c=x(a,b);return c.getType=function(){return"password"},c},u=function(b){var c={},d=i(b,c);return d.getType=function(){return"radio"},d.get=function(){return d.$().filter(":checked").val()||null},d.set=function(b){b?d.$().filter('[value="'+b+'"]').prop("checked",!0):d.$().each(function(){a(this).prop("checked",!1)})},d.$().change(function(a){c.publishChange(a,this)}),d},v=function(a){var b={},c=i(a,b);return c.getType=function(){return"range"},c.$().change(function(a){b.publishChange(a,this)}),c},w=function(a){var b={},c=i(a,b);return c.getType=function(){return"select"},c.$().change(function(a){b.publishChange(a,this)}),c},x=function(a){var b={},c=i(a,b);return c.getType=function(){return"text"},c.$().on("change keyup keydown",function(a){b.publishChange(a,this)}),c},y=function(a){var b={},c=i(a,b);return c.getType=function(){return"textarea"},c.$().on("change keyup keydown",function(a){b.publishChange(a,this)}),c},z=function(a){var b={},c=x(a,b);return c.getType=function(){return"url"},c},A=function(b){var c={},f=b.$,h=b.constructorOverride||{button:k,text:x,url:z,email:m,password:t,range:v,textarea:y,select:w,"select[multiple]":s,radio:u,checkbox:l,file:n,"file[multiple]":r,hidden:o},i=function(b,e){var g=d(e)?e:f.find(e);g.each(function(){var d=a(this).attr("name");c[d]=h[b]({$:a(this)})})},j=function(b,i){var j=[],k=d(i)?i:f.find(i);d(i)?c[k.attr("name")]=h[b]({$:k}):(k.each(function(){e(j,a(this).attr("name"))===-1&&j.push(a(this).attr("name"))}),g(j,function(a){c[a]=h[b]({$:f.find('input[name="'+a+'"]')})}))};return f.is("input, select, textarea")?f.is('input[type="button"], button, input[type="submit"]')?i("button",f):f.is("textarea")?i("textarea",f):f.is('input[type="text"]')||f.is("input")&&!f.attr("type")?i("text",f):f.is('input[type="password"]')?i("password",f):f.is('input[type="email"]')?i("email",f):f.is('input[type="url"]')?i("url",f):f.is('input[type="range"]')?i("range",f):f.is("select")?f.is("[multiple]")?i("select[multiple]",f):i("select",f):f.is('input[type="file"]')?f.is("[multiple]")?i("file[multiple]",f):i("file",f):f.is('input[type="hidden"]')?i("hidden",f):f.is('input[type="radio"]')?j("radio",f):f.is('input[type="checkbox"]')?j("checkbox",f):i("text",f):(i("button",'input[type="button"], button, input[type="submit"]'),i("text",'input[type="text"]'),i("password",'input[type="password"]'),i("email",'input[type="email"]'),i("url",'input[type="url"]'),i("range",'input[type="range"]'),i("textarea","textarea"),i("select","select:not([multiple])"),i("select[multiple]","select[multiple]"),i("file",'input[type="file"]:not([multiple])'),i("file[multiple]",'input[type="file"][multiple]'),i("hidden",'input[type="hidden"]'),j("radio",'input[type="radio"]'),j("checkbox",'input[type="checkbox"]')),c};a.fn.inputVal=function(b){var c=a(this),d=A({$:c});return c.is("input, textarea, select")?"undefined"==typeof b?d[c.attr("name")].get():(d[c.attr("name")].set(b),c):"undefined"==typeof b?p(d,"get"):(g(b,function(a,b){d[b].set(a)}),c)},a.fn.inputOnChange=function(b){var c=a(this),d=A({$:c});return g(d,function(a){a.subscribe("change",function(a){b.call(a.domElement,a.e)})}),c},a.fn.inputDisable=function(){var b=a(this);return p(A({$:b}),"disable"),b},a.fn.inputEnable=function(){var b=a(this);return p(A({$:b}),"enable"),b},a.fn.inputClear=function(){var b=a(this);return p(A({$:b}),"clear"),b}}(jQuery),a.fn.repeaterVal=function(){var b=function(a){var b=[];return g(a,function(a,c){var d=[];"undefined"!==c&&(d.push(c.match(/^[^\[]*/)[0]),d=d.concat(m(c.match(/\[[^\]]*\]/g),function(a){return a.replace(/[\[\]]/g,"")})),b.push({val:a,key:d}))}),b},c=function(a){if(1===a.length&&(0===a[0].key.length||1===a[0].key.length&&!a[0].key[0]))return a[0].val;g(a,function(a){a.head=a.key.shift()});var b,d=function(){var b={};return g(a,function(a){b[a.head]||(b[a.head]=[]),b[a.head].push(a)}),b}();return/^[0-9]+$/.test(a[0].head)?(b=[],g(d,function(a){b.push(c(a))})):(b={},g(d,function(a,d){b[d]=c(a)})),b};return c(b(a(this).inputVal()))},a.fn.repeater=function(c){c=c||{};var d;return a(this).each(function(){var e=a(this),f=c.show||function(){a(this).show()},i=c.hide||function(a){a()},k=e.find("[data-repeater-list]").first(),l=function(b,c){return b.filter(function(){return!c||0===a(this).closest(n(c,"selector").join(",")).length})},p=function(){return l(k.find("[data-repeater-item]"),c.repeaters)},q=k.find("[data-repeater-item]").first().clone().hide(),r=l(l(a(this).find("[data-repeater-item]"),c.repeaters).first().find("[data-repeater-delete]"),c.repeaters);c.isFirstItemUndeletable&&r&&r.remove();var s=function(){var a=k.data("repeater-list");return c.$parent?c.$parent.data("item-name")+"["+a+"]":a},t=function(b){c.repeaters&&b.each(function(){var b=a(this);g(c.repeaters,function(a){b.find(a.selector).repeater(j(a,{$parent:b}))})})},u=function(a,b,c){a&&g(a,function(a){c.call(b.find(a.selector)[0],a)})},v=function(b,c,d){b.each(function(b){var e=a(this);e.data("item-name",c+"["+b+"]"),l(e.find("[name]"),d).each(function(){var f=a(this),g=f.attr("name").match(/\[[^\]]+\]/g),i=g?h(g).replace(/\[|\]/g,""):f.attr("name"),j=c+"["+b+"]["+i+"]"+(f.is(":checkbox")||f.attr("multiple")?"[]":"");f.attr("name",j),u(d,e,function(d){var e=a(this);v(l(e.find("[data-repeater-item]"),d.repeaters||[]),c+"["+b+"]["+e.find("[data-repeater-list]").first().data("repeater-list")+"]",d.repeaters)})})}),k.find("input[name][checked]").removeAttr("checked").prop("checked",!0)};v(p(),s(),c.repeaters),t(p()),c.initEmpty&&p().remove(),c.ready&&c.ready(function(){v(p(),s(),c.repeaters)});var w=function(){var d=function(e,f,h){if(f||c.defaultValues){var i={};l(e.find("[name]"),h).each(function(){var b=a(this).attr("name").match(/\[([^\]]*)(\]|\]\[\])$/)[1];i[b]=a(this).attr("name")}),e.inputVal(m(o(f||c.defaultValues,function(a,b){return i[b]}),b,function(a){return i[a]}))}u(h,e,function(b){var c=a(this);l(c.find("[data-repeater-item]"),b.repeaters).each(function(){var e=c.find("[data-repeater-list]").data("repeater-list");if(f&&f[e]){var h=a(this).clone();c.find("[data-repeater-item]").remove(),g(f[e],function(a){var e=h.clone();d(e,a,b.repeaters||[]),c.find("[data-repeater-list]").append(e)})}else d(a(this),b.defaultValues,b.repeaters||[])})})};return function(b,e){k.append(b),v(p(),s(),c.repeaters),b.find("[name]").each(function(){a(this).inputClear()}),d(b,e||c.defaultValues,c.repeaters)}}(),x=function(a){var b=q.clone();w(b,a),c.repeaters&&t(b),f.call(b.get(0))};d=function(a){p().remove(),g(a,x)},l(e.find("[data-repeater-create]"),c.repeaters).click(function(){x()}),k.on("click","[data-repeater-delete]",function(){var b=a(this).closest("[data-repeater-item]").get(0);i.call(b,function(){a(b).remove(),v(p(),s(),c.repeaters)})})}),this.setList=d,this}}(jQuery);
|
1 |
+
// jquery.repeater version 1.2.1
|
2 |
+
// https://github.com/DubFriend/jquery.repeater
|
3 |
+
// (MIT) 09-10-2016
|
4 |
+
// Brian Detering <BDeterin@gmail.com> (http://www.briandetering.net/)
|
5 |
!function(a){"use strict";var b=function(a){return a},c=function(b){return a.isArray(b)},d=function(a){return!c(a)&&a instanceof Object},e=function(b,c){return a.inArray(c,b)},f=function(a,b){return e(a,b)!==-1},g=function(a,b){for(var c in a)a.hasOwnProperty(c)&&b(a[c],c,a)},h=function(a){return a[a.length-1]},i=function(a){return Array.prototype.slice.call(a)},j=function(){var a={};return g(i(arguments),function(b){g(b,function(b,c){a[c]=b})}),a},k=function(a,b){var c=[];return g(a,function(a,d,e){c.push(b(a,d,e))}),c},l=function(a,b,c){var d={};return g(a,function(a,e,f){e=c?c(e,a):e,d[e]=b(a,e,f)}),d},m=function(a,b,d){return c(a)?k(a,b):l(a,b,d)},n=function(a,b){return m(a,function(a){return a[b]})},o=function(a,b){var d;return c(a)?(d=[],g(a,function(a,c,e){b(a,c,e)&&d.push(a)})):(d={},g(a,function(a,c,e){b(a,c,e)&&(d[c]=a)})),d},p=function(a,b,c){return m(a,function(a,d){return a[b].apply(a,c||[])})},q=function(a){a=a||{};var b={};return a.publish=function(a,c){g(b[a],function(a){a(c)})},a.subscribe=function(a,c){b[a]=b[a]||[],b[a].push(c)},a.unsubscribe=function(a){g(b,function(b){var c=e(b,a);c!==-1&&b.splice(c,1)})},a};!function(a){var b=function(a,b){var c=q(),d=a.$;return c.getType=function(){throw'implement me (return type. "text", "radio", etc.)'},c.$=function(a){return a?d.find(a):d},c.disable=function(){c.$().prop("disabled",!0),c.publish("isEnabled",!1)},c.enable=function(){c.$().prop("disabled",!1),c.publish("isEnabled",!0)},b.equalTo=function(a,b){return a===b},b.publishChange=function(){var a;return function(d,e){var f=c.get();b.equalTo(f,a)||c.publish("change",{e:d,domElement:e}),a=f}}(),c},i=function(a,c){var d=b(a,c);return d.get=function(){return d.$().val()},d.set=function(a){d.$().val(a)},d.clear=function(){d.set("")},c.buildSetter=function(a){return function(b){a.call(d,b)}},d},j=function(a,b){a=c(a)?a:[a],b=c(b)?b:[b];var d=!0;return a.length!==b.length?d=!1:g(a,function(a){f(b,a)||(d=!1)}),d},k=function(a){var b={},c=i(a,b);return c.getType=function(){return"button"},c.$().on("change",function(a){b.publishChange(a,this)}),c},l=function(b){var d={},e=i(b,d);return e.getType=function(){return"checkbox"},e.get=function(){var b=[];return e.$().filter(":checked").each(function(){b.push(a(this).val())}),b},e.set=function(b){b=c(b)?b:[b],e.$().each(function(){a(this).prop("checked",!1)}),g(b,function(a){e.$().filter('[value="'+a+'"]').prop("checked",!0)})},d.equalTo=j,e.$().change(function(a){d.publishChange(a,this)}),e},m=function(a){var b={},c=x(a,b);return c.getType=function(){return"email"},c},n=function(c){var d={},e=b(c,d);return e.getType=function(){return"file"},e.get=function(){return h(e.$().val().split("\\"))},e.clear=function(){this.$().each(function(){a(this).wrap("<form>").closest("form").get(0).reset(),a(this).unwrap()})},e.$().change(function(a){d.publishChange(a,this)}),e},o=function(a){var b={},c=i(a,b);return c.getType=function(){return"hidden"},c.$().change(function(a){b.publishChange(a,this)}),c},r=function(c){var d={},e=b(c,d);return e.getType=function(){return"file[multiple]"},e.get=function(){var a,b=e.$().get(0).files||[],c=[];for(a=0;a<(b.length||0);a+=1)c.push(b[a].name);return c},e.clear=function(){this.$().each(function(){a(this).wrap("<form>").closest("form").get(0).reset(),a(this).unwrap()})},e.$().change(function(a){d.publishChange(a,this)}),e},s=function(a){var b={},d=i(a,b);return d.getType=function(){return"select[multiple]"},d.get=function(){return d.$().val()||[]},d.set=function(a){d.$().val(""===a?[]:c(a)?a:[a])},b.equalTo=j,d.$().change(function(a){b.publishChange(a,this)}),d},t=function(a){var b={},c=x(a,b);return c.getType=function(){return"password"},c},u=function(b){var c={},d=i(b,c);return d.getType=function(){return"radio"},d.get=function(){return d.$().filter(":checked").val()||null},d.set=function(b){b?d.$().filter('[value="'+b+'"]').prop("checked",!0):d.$().each(function(){a(this).prop("checked",!1)})},d.$().change(function(a){c.publishChange(a,this)}),d},v=function(a){var b={},c=i(a,b);return c.getType=function(){return"range"},c.$().change(function(a){b.publishChange(a,this)}),c},w=function(a){var b={},c=i(a,b);return c.getType=function(){return"select"},c.$().change(function(a){b.publishChange(a,this)}),c},x=function(a){var b={},c=i(a,b);return c.getType=function(){return"text"},c.$().on("change keyup keydown",function(a){b.publishChange(a,this)}),c},y=function(a){var b={},c=i(a,b);return c.getType=function(){return"textarea"},c.$().on("change keyup keydown",function(a){b.publishChange(a,this)}),c},z=function(a){var b={},c=x(a,b);return c.getType=function(){return"url"},c},A=function(b){var c={},f=b.$,h=b.constructorOverride||{button:k,text:x,url:z,email:m,password:t,range:v,textarea:y,select:w,"select[multiple]":s,radio:u,checkbox:l,file:n,"file[multiple]":r,hidden:o},i=function(b,e){var g=d(e)?e:f.find(e);g.each(function(){var d=a(this).attr("name");c[d]=h[b]({$:a(this)})})},j=function(b,i){var j=[],k=d(i)?i:f.find(i);d(i)?c[k.attr("name")]=h[b]({$:k}):(k.each(function(){e(j,a(this).attr("name"))===-1&&j.push(a(this).attr("name"))}),g(j,function(a){c[a]=h[b]({$:f.find('input[name="'+a+'"]')})}))};return f.is("input, select, textarea")?f.is('input[type="button"], button, input[type="submit"]')?i("button",f):f.is("textarea")?i("textarea",f):f.is('input[type="text"]')||f.is("input")&&!f.attr("type")?i("text",f):f.is('input[type="password"]')?i("password",f):f.is('input[type="email"]')?i("email",f):f.is('input[type="url"]')?i("url",f):f.is('input[type="range"]')?i("range",f):f.is("select")?f.is("[multiple]")?i("select[multiple]",f):i("select",f):f.is('input[type="file"]')?f.is("[multiple]")?i("file[multiple]",f):i("file",f):f.is('input[type="hidden"]')?i("hidden",f):f.is('input[type="radio"]')?j("radio",f):f.is('input[type="checkbox"]')?j("checkbox",f):i("text",f):(i("button",'input[type="button"], button, input[type="submit"]'),i("text",'input[type="text"]'),i("password",'input[type="password"]'),i("email",'input[type="email"]'),i("url",'input[type="url"]'),i("range",'input[type="range"]'),i("textarea","textarea"),i("select","select:not([multiple])"),i("select[multiple]","select[multiple]"),i("file",'input[type="file"]:not([multiple])'),i("file[multiple]",'input[type="file"][multiple]'),i("hidden",'input[type="hidden"]'),j("radio",'input[type="radio"]'),j("checkbox",'input[type="checkbox"]')),c};a.fn.inputVal=function(b){var c=a(this),d=A({$:c});return c.is("input, textarea, select")?"undefined"==typeof b?d[c.attr("name")].get():(d[c.attr("name")].set(b),c):"undefined"==typeof b?p(d,"get"):(g(b,function(a,b){d[b].set(a)}),c)},a.fn.inputOnChange=function(b){var c=a(this),d=A({$:c});return g(d,function(a){a.subscribe("change",function(a){b.call(a.domElement,a.e)})}),c},a.fn.inputDisable=function(){var b=a(this);return p(A({$:b}),"disable"),b},a.fn.inputEnable=function(){var b=a(this);return p(A({$:b}),"enable"),b},a.fn.inputClear=function(){var b=a(this);return p(A({$:b}),"clear"),b}}(jQuery),a.fn.repeaterVal=function(){var b=function(a){var b=[];return g(a,function(a,c){var d=[];"undefined"!==c&&(d.push(c.match(/^[^\[]*/)[0]),d=d.concat(m(c.match(/\[[^\]]*\]/g),function(a){return a.replace(/[\[\]]/g,"")})),b.push({val:a,key:d}))}),b},c=function(a){if(1===a.length&&(0===a[0].key.length||1===a[0].key.length&&!a[0].key[0]))return a[0].val;g(a,function(a){a.head=a.key.shift()});var b,d=function(){var b={};return g(a,function(a){b[a.head]||(b[a.head]=[]),b[a.head].push(a)}),b}();return/^[0-9]+$/.test(a[0].head)?(b=[],g(d,function(a){b.push(c(a))})):(b={},g(d,function(a,d){b[d]=c(a)})),b};return c(b(a(this).inputVal()))},a.fn.repeater=function(c){c=c||{};var d;return a(this).each(function(){var e=a(this),f=c.show||function(){a(this).show()},i=c.hide||function(a){a()},k=e.find("[data-repeater-list]").first(),l=function(b,c){return b.filter(function(){return!c||0===a(this).closest(n(c,"selector").join(",")).length})},p=function(){return l(k.find("[data-repeater-item]"),c.repeaters)},q=k.find("[data-repeater-item]").first().clone().hide(),r=l(l(a(this).find("[data-repeater-item]"),c.repeaters).first().find("[data-repeater-delete]"),c.repeaters);c.isFirstItemUndeletable&&r&&r.remove();var s=function(){var a=k.data("repeater-list");return c.$parent?c.$parent.data("item-name")+"["+a+"]":a},t=function(b){c.repeaters&&b.each(function(){var b=a(this);g(c.repeaters,function(a){b.find(a.selector).repeater(j(a,{$parent:b}))})})},u=function(a,b,c){a&&g(a,function(a){c.call(b.find(a.selector)[0],a)})},v=function(b,c,d){b.each(function(b){var e=a(this);e.data("item-name",c+"["+b+"]"),l(e.find("[name]"),d).each(function(){var f=a(this),g=f.attr("name").match(/\[[^\]]+\]/g),i=g?h(g).replace(/\[|\]/g,""):f.attr("name"),j=c+"["+b+"]["+i+"]"+(f.is(":checkbox")||f.attr("multiple")?"[]":"");f.attr("name",j),u(d,e,function(d){var e=a(this);v(l(e.find("[data-repeater-item]"),d.repeaters||[]),c+"["+b+"]["+e.find("[data-repeater-list]").first().data("repeater-list")+"]",d.repeaters)})})}),k.find("input[name][checked]").removeAttr("checked").prop("checked",!0)};v(p(),s(),c.repeaters),t(p()),c.initEmpty&&p().remove(),c.ready&&c.ready(function(){v(p(),s(),c.repeaters)});var w=function(){var d=function(e,f,h){if(f||c.defaultValues){var i={};l(e.find("[name]"),h).each(function(){var b=a(this).attr("name").match(/\[([^\]]*)(\]|\]\[\])$/)[1];i[b]=a(this).attr("name")}),e.inputVal(m(o(f||c.defaultValues,function(a,b){return i[b]}),b,function(a){return i[a]}))}u(h,e,function(b){var c=a(this);l(c.find("[data-repeater-item]"),b.repeaters).each(function(){var e=c.find("[data-repeater-list]").data("repeater-list");if(f&&f[e]){var h=a(this).clone();c.find("[data-repeater-item]").remove(),g(f[e],function(a){var e=h.clone();d(e,a,b.repeaters||[]),c.find("[data-repeater-list]").append(e)})}else d(a(this),b.defaultValues,b.repeaters||[])})})};return function(b,e){k.append(b),v(p(),s(),c.repeaters),b.find("[name]").each(function(){a(this).inputClear()}),d(b,e||c.defaultValues,c.repeaters)}}(),x=function(a){var b=q.clone();w(b,a),c.repeaters&&t(b),f.call(b.get(0))};d=function(a){p().remove(),g(a,x)},l(e.find("[data-repeater-create]"),c.repeaters).click(function(){x()}),k.on("click","[data-repeater-delete]",function(){var b=a(this).closest("[data-repeater-item]").get(0);i.call(b,function(){a(b).remove(),v(p(),s(),c.repeaters)})})}),this.setList=d,this}}(jQuery);
|
assets/privacy-tools.css
CHANGED
@@ -1,30 +1,34 @@
|
|
1 |
-
.gdpr-framework-privacy-tools .gdpr-notice {
|
2 |
-
padding: 10px 20px;
|
3 |
-
border: 1px solid #666;
|
4 |
-
}
|
5 |
-
|
6 |
-
.gdpr-framework-privacy-tools .gdpr-consent td {
|
7 |
-
padding: 0.6em;
|
8 |
-
}
|
9 |
-
|
10 |
-
.gdpr-framework-privacy-tools .gdpr-consent td:first-child {
|
11 |
-
padding-left: 0;
|
12 |
-
}
|
13 |
-
|
14 |
-
.gdpr-framework-privacy-tools .gdpr-consent td:last-child {
|
15 |
-
padding-right: 0;
|
16 |
-
}
|
17 |
-
|
18 |
-
.gdpr-framework-privacy-tools .gdpr-download-button,
|
19 |
-
.gdpr-framework-privacy-tools .gdpr-export-button,
|
20 |
-
.gdpr-framework-privacy-tools .gdpr-delete-button {
|
21 |
-
display: inline-block;
|
22 |
-
margin-right: 10px;
|
23 |
-
margin-bottom: 20px;
|
24 |
-
}
|
25 |
-
|
26 |
-
.gdpr-framework-privacy-tools .gdpr-download-button input.button,
|
27 |
-
.gdpr-framework-privacy-tools .gdpr-export-button input.button,
|
28 |
-
.gdpr-framework-privacy-tools .gdpr-delete-button input.button {
|
29 |
-
min-width: 200px;
|
30 |
-
}
|
|
|
|
|
|
|
|
1 |
+
.gdpr-framework-privacy-tools .gdpr-notice {
|
2 |
+
padding: 10px 20px;
|
3 |
+
border: 1px solid #666;
|
4 |
+
}
|
5 |
+
|
6 |
+
.gdpr-framework-privacy-tools .gdpr-consent td {
|
7 |
+
padding: 0.6em;
|
8 |
+
}
|
9 |
+
|
10 |
+
.gdpr-framework-privacy-tools .gdpr-consent td:first-child {
|
11 |
+
padding-left: 0;
|
12 |
+
}
|
13 |
+
|
14 |
+
.gdpr-framework-privacy-tools .gdpr-consent td:last-child {
|
15 |
+
padding-right: 0;
|
16 |
+
}
|
17 |
+
|
18 |
+
.gdpr-framework-privacy-tools .gdpr-download-button,
|
19 |
+
.gdpr-framework-privacy-tools .gdpr-export-button,
|
20 |
+
.gdpr-framework-privacy-tools .gdpr-delete-button {
|
21 |
+
display: inline-block;
|
22 |
+
margin-right: 10px;
|
23 |
+
margin-bottom: 20px;
|
24 |
+
}
|
25 |
+
|
26 |
+
.gdpr-framework-privacy-tools .gdpr-download-button input.button,
|
27 |
+
.gdpr-framework-privacy-tools .gdpr-export-button input.button,
|
28 |
+
.gdpr-framework-privacy-tools .gdpr-delete-button input.button {
|
29 |
+
min-width: 200px;
|
30 |
+
}
|
31 |
+
|
32 |
+
.g-recaptcha {
|
33 |
+
margin: 10px 0px 10px 0px;
|
34 |
+
}
|
bootstrap.php
CHANGED
@@ -12,7 +12,7 @@
|
|
12 |
'template_path' => plugin_dir_path(__FILE__) . 'views/',
|
13 |
],
|
14 |
'help' => [
|
15 |
-
'url' => 'https://
|
16 |
],
|
17 |
]);
|
18 |
}, true);
|
12 |
'template_path' => plugin_dir_path(__FILE__) . 'views/',
|
13 |
],
|
14 |
'help' => [
|
15 |
+
'url' => 'https://www.data443.com/gdpr-framework/',
|
16 |
],
|
17 |
]);
|
18 |
}, true);
|
gdpr-framework.php
CHANGED
@@ -2,11 +2,11 @@
|
|
2 |
|
3 |
/**
|
4 |
* Plugin Name: The GDPR Framework
|
5 |
-
* Plugin URI: https://
|
6 |
* Description: Tools to help make your website GDPR-compliant. Fully documented, extendable and developer-friendly.
|
7 |
-
* Version: 1.0.
|
8 |
-
* Author:
|
9 |
-
* Author URI: https://
|
10 |
* Text Domain: gdpr-framework
|
11 |
* Domain Path: /languages
|
12 |
*/
|
@@ -15,7 +15,13 @@ if (!defined('WPINC')) {
|
|
15 |
die;
|
16 |
}
|
17 |
|
18 |
-
define('GDPR_FRAMEWORK_VERSION', '1.0.
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
|
20 |
/**
|
21 |
* Helper function for prettying up errors
|
@@ -91,4 +97,39 @@ register_activation_hook(__FILE__, function () {
|
|
91 |
update_option('gdpr_enable', true);
|
92 |
});
|
93 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
require_once('bootstrap.php');
|
2 |
|
3 |
/**
|
4 |
* Plugin Name: The GDPR Framework
|
5 |
+
* Plugin URI: https://www.data443.com/gdpr-framework/
|
6 |
* Description: Tools to help make your website GDPR-compliant. Fully documented, extendable and developer-friendly.
|
7 |
+
* Version: 1.0.12
|
8 |
+
* Author: Data443
|
9 |
+
* Author URI: https://www.data443.com/
|
10 |
* Text Domain: gdpr-framework
|
11 |
* Domain Path: /languages
|
12 |
*/
|
15 |
die;
|
16 |
}
|
17 |
|
18 |
+
define('GDPR_FRAMEWORK_VERSION', '1.0.12');
|
19 |
+
|
20 |
+
add_action( 'plugins_loaded', 'myplugin_load_textdomain' );
|
21 |
+
function myplugin_load_textdomain() {
|
22 |
+
load_plugin_textdomain( 'gdpr-framework', false, basename( dirname( __FILE__ ) ) . '/languages' );
|
23 |
+
}
|
24 |
+
|
25 |
|
26 |
/**
|
27 |
* Helper function for prettying up errors
|
97 |
update_option('gdpr_enable', true);
|
98 |
});
|
99 |
|
100 |
+
add_action( 'wp_enqueue_scripts', 'frontend_enqueue' );
|
101 |
+
function frontend_enqueue()
|
102 |
+
{
|
103 |
+
wp_enqueue_style(
|
104 |
+
'gdpr-framework-cookieconsent-css',
|
105 |
+
'//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css'
|
106 |
+
);
|
107 |
+
|
108 |
+
wp_enqueue_script(
|
109 |
+
'gdpr-framework-cookieconsent-js',
|
110 |
+
'//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js'
|
111 |
+
);
|
112 |
+
|
113 |
+
wp_register_script( 'gdpr-framework-cookieconsent-js', gdpr('config')->get('plugin.url') . 'assets/cookieconsent.js');
|
114 |
+
|
115 |
+
$gdpr_policy_page_id = get_option( 'gdpr_policy_page' );
|
116 |
+
|
117 |
+
$gdpr_policy_page_url =get_permalink($gdpr_policy_page_id);
|
118 |
+
|
119 |
+
$gdpr_message= __('This website uses cookies to ensure you get the best experience on our website.', 'gdpr-framework');
|
120 |
+
|
121 |
+
$gdpr_dismiss= __('Decline', 'gdpr-framework');
|
122 |
+
|
123 |
+
$gdpr_allow= __('Accept', 'gdpr-framework');
|
124 |
+
|
125 |
+
$gdpr_link= __('Learn more', 'gdpr-framework');
|
126 |
+
|
127 |
+
$get_gdpr_data = array('gdpr_url'=>$gdpr_policy_page_url,'gdpr_message'=>$gdpr_message,'gdpr_dismiss'=>$gdpr_dismiss,'gdpr_allow'=>$gdpr_allow,'gdpr_link'=>$gdpr_link);
|
128 |
+
|
129 |
+
wp_localize_script( 'gdpr-framework-cookieconsent-js', 'gdpr_policy_page', $get_gdpr_data );
|
130 |
+
|
131 |
+
wp_enqueue_script( 'gdpr-framework-cookie_popupconsent-js', gdpr('config')->get('plugin.url') . 'assets/cookieconsent.js');
|
132 |
+
|
133 |
+
}
|
134 |
+
|
135 |
require_once('bootstrap.php');
|
languages/gdpr-framework-bg_BG.mo
CHANGED
Binary file
|
languages/gdpr-framework-bg_BG.po
CHANGED
@@ -8,12 +8,12 @@ msgstr ""
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
-
"X-Generator: Poedit
|
17 |
"Last-Translator: Zankov Group LTD. <office@zankov-group.com>\n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"Language: bg_BG\n"
|
@@ -1332,3 +1332,13 @@ msgstr "Вашите лични данни бяха премахнати!"
|
|
1332 |
#: views/privacy-tools/privacy-tools.php:5
|
1333 |
msgid "You are identified as"
|
1334 |
msgstr "Вие сте идентифицирани като"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:15+0530\n"
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
+
"X-Generator: Poedit 1.5.7\n"
|
17 |
"Last-Translator: Zankov Group LTD. <office@zankov-group.com>\n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"Language: bg_BG\n"
|
1332 |
#: views/privacy-tools/privacy-tools.php:5
|
1333 |
msgid "You are identified as"
|
1334 |
msgstr "Вие сте идентифицирани като"
|
1335 |
+
|
1336 |
+
#: views\admin\general\enable-tac.php:9
|
1337 |
+
msgctxt "(Admin)"
|
1338 |
+
msgid "Enable the term and condition page."
|
1339 |
+
msgstr "Активирайте страницата за термини и условия."
|
1340 |
+
|
1341 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1342 |
+
msgctxt "(Admin)"
|
1343 |
+
msgid "Enable Term and Conditions"
|
1344 |
+
msgstr "Активиране на термин и условия"
|
languages/gdpr-framework-de_DE.mo
CHANGED
Binary file
|
languages/gdpr-framework-de_DE.po
CHANGED
@@ -8,12 +8,12 @@ msgstr ""
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
"Last-Translator: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
-
"X-Generator: Poedit
|
17 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
18 |
"Language: de_DE\n"
|
19 |
"Language-Team: Michael Hartl, michael@digitalfellow.eu\n"
|
@@ -46,11 +46,12 @@ msgstr "Sie müssen WordPress 4.3.0 oder höher verwenden."
|
|
46 |
#: gdpr-framework.php:52
|
47 |
msgctxt "(Admin)"
|
48 |
msgid ""
|
49 |
-
"You appear to be running a development version of GDPR. You must run
|
50 |
-
"install</code> from the plugin directory."
|
51 |
msgstr ""
|
52 |
-
"Es scheint, dass Sie eine Entwicklungsversion des GDPR Framework Plugins
|
53 |
-
"Sie müssen im Pluginverzeichnis <code>composer install</code>
|
|
|
54 |
|
55 |
#: gdpr-framework.php:53
|
56 |
msgctxt "(Admin)"
|
@@ -193,11 +194,11 @@ msgstr "Der Pfad zur Zustimming ist ein Pflichtfeld!"
|
|
193 |
#: src/Components/Consent/AdminTabConsent.php:162
|
194 |
msgctxt "(Admin)"
|
195 |
msgid ""
|
196 |
-
"You may only use alphanumeric characters, dash and underscore in the consent
|
197 |
-
"field."
|
198 |
msgstr ""
|
199 |
-
"Sie dürfen nur alphanumerische Zeichen, Bindestriche und Unterstriche im
|
200 |
-
"Zustimmungs-Pfad verwenden."
|
201 |
|
202 |
#: src/Components/Consent/AdminTabConsent.php:167
|
203 |
msgctxt "(Admin)"
|
@@ -210,17 +211,18 @@ msgstr "Titel der Zustimmungsseite wird benötigt!"
|
|
210 |
#: views/modules/wordpress-user/registration-terms-checkbox.php:15
|
211 |
#, php-format
|
212 |
msgid "I accept the %sPrivacy Policy%s"
|
213 |
-
msgstr "
|
214 |
|
215 |
#: src/Components/Consent/ConsentManager.php:50
|
216 |
#: src/Components/Consent/ConsentManager.php:69
|
217 |
msgctxt "(Admin)"
|
218 |
msgid ""
|
219 |
-
"This consent is not visible by default. If someone wishes to withdraw it,
|
220 |
-
"simply request to delete all their data."
|
221 |
msgstr ""
|
222 |
-
"Diese Zustimmung ist per Voreinstellung nicht sichtbar. Wenn jemand sie
|
223 |
-
"möchte, sollte er einfach die Löschung aller seiner Daten
|
|
|
224 |
|
225 |
#: src/Components/Consent/ConsentManager.php:65
|
226 |
#, php-format
|
@@ -331,7 +333,8 @@ msgstr "Vertretungsberechtigter Kontakt"
|
|
331 |
msgctxt "(Admin)"
|
332 |
msgid "Knowledge base: Do I need to appoint an EU-based representative?"
|
333 |
msgstr ""
|
334 |
-
"Wissensdatenbank: Muss ich einen Ansprechpartner bennen, der innerhalb der
|
|
|
335 |
|
336 |
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:317
|
337 |
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:324
|
@@ -344,9 +347,11 @@ msgctxt "(Admin)"
|
|
344 |
msgid "Save & Generate Policy"
|
345 |
msgstr "Speichern & Richtlinie erstellen"
|
346 |
|
347 |
-
#: src/Components/PrivacyPolicy/PrivacyPolicy.php:82
|
348 |
-
#: src/Installer/
|
349 |
-
#: views/themes/
|
|
|
|
|
350 |
msgid "Privacy Policy"
|
351 |
msgstr "Datenschutzerklärung"
|
352 |
|
@@ -355,8 +360,10 @@ msgid "This page is currently disabled."
|
|
355 |
msgstr "Diese Seite ist derzeit deaktiviert."
|
356 |
|
357 |
#: src/Components/PrivacyToolsPage/PrivacyToolsPageShortcode.php:35
|
358 |
-
#: src/Installer/Installer.php:279
|
359 |
-
#:
|
|
|
|
|
360 |
#: views/themes/twentysixteen/footer.php:9
|
361 |
msgid "Privacy Tools"
|
362 |
msgstr "Datenschutz-Tools"
|
@@ -369,16 +376,18 @@ msgstr "Support"
|
|
369 |
|
370 |
#: src/Components/WordpressComments/WordpressComments.php:90
|
371 |
#, php-format
|
372 |
-
msgid "
|
|
|
373 |
msgstr ""
|
374 |
-
"%sFEHLER:%s Sie müssen die Allgemeinen Geschäftsbedingungen akzeptieren, um
|
375 |
-
"Kommentar abgeben zu können."
|
376 |
|
377 |
#: src/Components/WordpressUser/Controllers/DashboardDataPageController.php:54
|
378 |
#: views/privacy-tools/notices.php:19
|
379 |
msgid "We have received your request and will reply within 30 days."
|
380 |
msgstr ""
|
381 |
-
"Wir haben Ihre Anfrage erhalten und werden Ihnen innerhalb von 30 Tagen
|
|
|
382 |
|
383 |
#: src/Components/WordpressUser/Controllers/DashboardDataPageController.php:59
|
384 |
#: views/privacy-tools/notices.php:15
|
@@ -388,7 +397,8 @@ msgstr "Zustimmung zurückgezogen."
|
|
388 |
#: src/Components/WordpressUser/RegistrationForm.php:42
|
389 |
msgid "<strong>ERROR</strong>: You must accept the terms and conditions."
|
390 |
msgstr ""
|
391 |
-
"<strong>FEHLER</strong>: Sie müssen die Allgemeinen Geschäftsbedingungen
|
|
|
392 |
|
393 |
#: src/Components/WordpressUser/WordpressUser.php:63
|
394 |
#: src/Components/WordpressUser/WordpressUser.php:64
|
@@ -397,7 +407,8 @@ msgctxt "(Admin)"
|
|
397 |
msgid "Privacy Tools"
|
398 |
msgstr "Datenschutz-Tools"
|
399 |
|
400 |
-
#: src/DataSubject/AdminTabDataSubject.php:27
|
|
|
401 |
msgctxt "(Admin)"
|
402 |
msgid "Data Subjects"
|
403 |
msgstr "Betroffene Personen"
|
@@ -596,7 +607,8 @@ msgstr "Übrige Welt"
|
|
596 |
#: src/Helpers.php:145
|
597 |
msgid "An error has occurred. Please contact the site administrator."
|
598 |
msgstr ""
|
599 |
-
"Es ist ein Fehler aufgetreten. Bitte kontaktieren Sie den Webseiten-
|
|
|
600 |
|
601 |
#: src/Installer/Installer.php:135
|
602 |
msgctxt "(Admin)"
|
@@ -604,17 +616,19 @@ msgid "Setup Wizard"
|
|
604 |
msgstr "Einrichtungsassistent"
|
605 |
|
606 |
#: src/Installer/Steps/ConfigurationPages.php:23
|
607 |
-
#: src/Installer/Steps/PolicySettings.php:23
|
|
|
608 |
msgctxt "(Admin)"
|
609 |
msgid "— Create a new page —"
|
610 |
msgstr "— Neue Seite erstellen —"
|
611 |
|
612 |
#: src/Installer/Steps/PolicySettings.php:38
|
613 |
msgctxt "(Admin)"
|
614 |
-
msgid "
|
|
|
615 |
msgstr ""
|
616 |
-
"Wir haben automatisch Ihre Seite mit den Allgemeinen Geschäftsbedingungen
|
617 |
-
"WooCommerce ausgewählt."
|
618 |
|
619 |
#: src/Modules/ContactForm7/ContactForm7.php:35
|
620 |
msgctxt "(Admin)"
|
@@ -625,14 +639,15 @@ msgstr "DSGVO Bestimmungen txt"
|
|
625 |
#, php-format
|
626 |
msgid "Nonce error for action \"%s\". Please go back and try again!"
|
627 |
msgstr ""
|
628 |
-
"Ein Fehler für die Aktion %s ist aufgetreten. Bitte gehen Sie zurück und
|
629 |
-
"es erneut!"
|
630 |
|
631 |
#: src/Router.php:149
|
632 |
msgctxt "(Admin)"
|
633 |
msgid "You do not have the required permissions to perform this action!"
|
634 |
msgstr ""
|
635 |
-
"Sie verfügen nicht über die erforderlichen Berechtigungen zum Ausführen
|
|
|
636 |
|
637 |
#: views/admin/consent.php:3
|
638 |
msgctxt "(Admin)"
|
@@ -642,23 +657,25 @@ msgstr "Voreingestellte Arten der Zustimmung"
|
|
642 |
#: views/admin/consent.php:4
|
643 |
msgctxt "(Admin)"
|
644 |
msgid ""
|
645 |
-
"These are the consent types that have been automatically registered by the
|
646 |
-
"or a plugin."
|
647 |
msgstr ""
|
648 |
-
"Dies sind die Zustimmungsarten, die automatisch durch das GDPR Framework
|
649 |
-
"anderes Plugin registriert wurden."
|
650 |
|
651 |
#: views/admin/consent.php:7 views/admin/consent.php:52
|
652 |
msgctxt "(Admin)"
|
653 |
msgid "Slug"
|
654 |
msgstr "Pfad"
|
655 |
|
656 |
-
#: views/admin/consent.php:8 views/admin/consent.php:38
|
|
|
657 |
msgctxt "(Admin)"
|
658 |
msgid "Title"
|
659 |
msgstr "Titel"
|
660 |
|
661 |
-
#: views/admin/consent.php:9 views/admin/consent.php:41
|
|
|
662 |
msgctxt "(Admin)"
|
663 |
msgid "Description"
|
664 |
msgstr "Beschreibung"
|
@@ -686,12 +703,12 @@ msgstr "Benutzerdefinierte Arten der Zustimmung"
|
|
686 |
#: views/admin/consent.php:30
|
687 |
msgctxt "(Admin)"
|
688 |
msgid ""
|
689 |
-
"Here you can add custom consent types to track. They will not be used
|
690 |
-
"default - you will need to build an integration for each of them."
|
691 |
msgstr ""
|
692 |
-
"Hier können Sie benutzerdefinierte Arten der Zustimmung hinzufügen, um sie
|
693 |
-
"verfolgen. Sie werden nigends per Voreinstellung verwendet. Sie müssen
|
694 |
-
"eine Integration erstellen."
|
695 |
|
696 |
#: views/admin/consent.php:35
|
697 |
msgctxt "(Admin)"
|
@@ -715,19 +732,21 @@ msgstr "Zusätzliche Informationen"
|
|
715 |
|
716 |
#: views/admin/consent.php:95
|
717 |
msgctxt "(Admin)"
|
718 |
-
msgid "
|
|
|
719 |
msgstr ""
|
720 |
-
"Dieser Text wird Ihren betroffenen Personen auf der Seite der Datenschutz-
|
721 |
-
"angezeigt."
|
722 |
|
723 |
#: views/admin/data-subjects/search-form.php:2
|
724 |
msgctxt "(Admin)"
|
725 |
msgid ""
|
726 |
-
"On this page, you can find which data subjects personal data you are storing
|
727 |
-
"download, export or delete it."
|
728 |
msgstr ""
|
729 |
-
"Auf dieser Seite können Sie nachlesen, welche personenbezogenen Daten Sie
|
730 |
-
"betroffenen Personen speichern und diese herunterladen, exportieren oder
|
|
|
731 |
|
732 |
#: views/admin/data-subjects/search-form.php:10
|
733 |
msgctxt "(Admin)"
|
@@ -766,10 +785,12 @@ msgstr "Datenexport (json)"
|
|
766 |
|
767 |
#: views/admin/data-subjects/search-results.php:21
|
768 |
msgctxt "(Admin)"
|
769 |
-
msgid "
|
|
|
|
|
770 |
msgstr ""
|
771 |
-
"Dieser Benutzer hat die Berechtigungsstufe eines Admins. Das Löschen der
|
772 |
-
"diese Bedienoberfläche ist daher deaktiviert."
|
773 |
|
774 |
#: views/admin/data-subjects/search-results.php:24
|
775 |
msgctxt "(Admin)"
|
@@ -808,45 +829,47 @@ msgstr "Inhalt(e) einem anderen Benutzer zuweisen"
|
|
808 |
#: views/admin/general/delete-action-reassign.php:10
|
809 |
msgctxt "(Admin)"
|
810 |
msgid ""
|
811 |
-
"If the user has submitted any content on your site, should it be deleted or
|
812 |
-
"to another user?"
|
813 |
msgstr ""
|
814 |
-
"Falls der Benutzer Inhalte an Ihre Website übermittelt hat, sollen diese
|
815 |
-
"einem anderen Benutzer zugewiesen werden?"
|
816 |
|
817 |
#: views/admin/general/description-data-page.php:2
|
818 |
msgctxt "(Admin)"
|
819 |
msgid ""
|
820 |
-
"Select the page where users can go to control their data. This page must
|
821 |
-
"[gdpr_privacy_tools] shortcode."
|
822 |
msgstr ""
|
823 |
-
"Wählen Sie die Seite aus, auf der Benutzer ihre Daten überprüfen können.
|
824 |
-
"muss den folgenden Shortcode enthalten: [gdpr_privacy_tools]"
|
825 |
|
826 |
#: views/admin/general/enable.php:9
|
827 |
msgctxt "(Admin)"
|
828 |
msgid "Enable the view, export and forget functionality for users and visitors"
|
829 |
msgstr ""
|
830 |
-
"Aktivieren Sie die Ansichts-, Export- und Vergessens-Funktionalität für
|
831 |
-
"Besucher"
|
832 |
|
833 |
#: views/admin/general/enable.php:12
|
834 |
msgctxt "(Admin)"
|
835 |
msgid ""
|
836 |
-
"Enable the Privacy Tools page on front-end and dashboard. This allows
|
837 |
-
"request viewing and deleting their personal data and withdraw
|
|
|
838 |
msgstr ""
|
839 |
-
"Aktivieren Sie die Seite der Datenschutz-Tools im Frontend und Dashboard.
|
840 |
-
"ermöglicht es den Besuchern, Einsicht in ihre persönlichen Daten zu
|
841 |
-
"löschen und ihre Zustimmung zur Speicherung zu widerrufen."
|
842 |
|
843 |
#: views/admin/general/theme-compatibility.php:9
|
844 |
#: views/installer/steps/integrations.php:21
|
845 |
msgctxt "(Admin)"
|
846 |
-
msgid "
|
|
|
847 |
msgstr ""
|
848 |
-
"Automatisch die Links zur Datenschutzerklärung und zu den Datenschutz-Tools
|
849 |
-
"Ihrer Website hinzufügen."
|
850 |
|
851 |
#: views/admin/notices/header.php:4 views/admin/settings-page.php:3
|
852 |
#: views/installer/header.php:23
|
@@ -857,20 +880,22 @@ msgstr "The GDPR Framework"
|
|
857 |
#: views/admin/notices/helper-autoinstall.php:2
|
858 |
msgctxt "(Admin)"
|
859 |
msgid ""
|
860 |
-
"A Privacy Policy page has been created, but it is empty. You can generate a
|
861 |
-
"template on this page."
|
862 |
msgstr ""
|
863 |
-
"Eine Seite für die Datenschutzerklärung wurde erstellt, aber sie ist leer.
|
864 |
-
"auf dieser Seite eine Vorlage für die Datenschutzerklärung
|
|
|
865 |
|
866 |
#: views/admin/notices/helper-policy.php:2
|
867 |
msgctxt "(Admin)"
|
868 |
msgid ""
|
869 |
-
"Heads up - your Privacy Policy still requires some attention. Find the
|
870 |
-
"with [TODO] and replace them with real content!"
|
871 |
msgstr ""
|
872 |
-
"Aufgepasst - Ihre Datenschutzerklärung erfordert noch einige Aufmerksamkeit.
|
873 |
-
"Sie die mit [TODO] markierten Orte und ersetzen Sie sie durch echten
|
|
|
874 |
|
875 |
#: views/admin/notices/helper-tools.php:2
|
876 |
msgctxt "(Admin)"
|
@@ -895,8 +920,8 @@ msgstr "« Zurück"
|
|
895 |
#: views/admin/privacy-policy/header.php:2
|
896 |
msgctxt "(Admin)"
|
897 |
msgid ""
|
898 |
-
"This page allows you to generate a Privacy Policy based on the information
|
899 |
-
"below."
|
900 |
msgstr ""
|
901 |
"Auf dieser Seite können Sie eine Datenschutzerklärung erzeugen, die auf den "
|
902 |
"Informationen basiert, die Sie unten eingegeben haben."
|
@@ -931,7 +956,8 @@ msgstr "Wissensdatenbank"
|
|
931 |
msgctxt "(Admin)"
|
932 |
msgid "Check out the knowledge base for common questions and answers."
|
933 |
msgstr ""
|
934 |
-
"Sehen Sie sich die Wissensdatenbank an, um häufige Fragen und Antworten zu
|
|
|
935 |
|
936 |
#: views/admin/support/contents.php:29 views/installer/steps/finish.php:34
|
937 |
msgctxt "(Admin)"
|
@@ -942,8 +968,8 @@ msgstr "Entwicklerleitfaden zur DSGVO"
|
|
942 |
msgctxt "(Admin)"
|
943 |
msgid "We have a thorough guide to help making custom sites compliant."
|
944 |
msgstr ""
|
945 |
-
"Wir haben eine umfassende Anleitung, um benutzerdefinierte Websites DSGVO-
|
946 |
-
"machen."
|
947 |
|
948 |
#: views/admin/support/contents.php:40 views/installer/steps/finish.php:45
|
949 |
msgctxt "(Admin)"
|
@@ -957,10 +983,12 @@ msgstr "Supportanfrage stellen"
|
|
957 |
|
958 |
#: views/admin/support/contents.php:49 views/installer/steps/finish.php:54
|
959 |
msgctxt "(Admin)"
|
960 |
-
msgid "
|
|
|
|
|
961 |
msgstr ""
|
962 |
-
"Einen Fehler gefunden oder ein Problem mit dem Plugin? Bitte schreiben Sie
|
963 |
-
"Support-Forum von wordpress.org."
|
964 |
|
965 |
#: views/admin/support/contents.php:55 views/installer/steps/finish.php:60
|
966 |
msgctxt "(Admin)"
|
@@ -969,10 +997,12 @@ msgstr "Fordern Sie eine Beratung an"
|
|
969 |
|
970 |
#: views/admin/support/contents.php:58 views/installer/steps/finish.php:63
|
971 |
msgctxt "(Admin)"
|
972 |
-
msgid "
|
|
|
|
|
973 |
msgstr ""
|
974 |
-
"Benötigen Sie Unterstützung bei der Web-Entwicklung oder Rechtshilfe um Ihre
|
975 |
-
"DSGVO-konform einzurichten? Wir können helfen!"
|
976 |
|
977 |
#: views/admin/wizard-buttons.php:2
|
978 |
msgctxt "(Admin)"
|
@@ -981,8 +1011,10 @@ msgstr "Einrichtungsassistenten erneut starten"
|
|
981 |
|
982 |
#: views/email/action-export.php:8 views/email/action-forget.php:12
|
983 |
msgctxt "(Admin)"
|
984 |
-
msgid "
|
985 |
-
|
|
|
|
|
986 |
|
987 |
#: views/email/action-forget.php:8
|
988 |
msgctxt "(Admin)"
|
@@ -996,8 +1028,8 @@ msgstr "Jemand hat Zugriff auf Ihre Daten angefordert"
|
|
996 |
#: views/email/identify-data-subject.php:3
|
997 |
msgid "If this was a mistake, just ignore this email and nothing will happen."
|
998 |
msgstr ""
|
999 |
-
"Falls Sie diese E-Mail irrtümlich erhalten haben, ignorieren Sie sie bitte
|
1000 |
-
"nichts weiter passieren."
|
1001 |
|
1002 |
#: views/email/identify-data-subject.php:4
|
1003 |
msgid "To manage your data, visit the following address:"
|
@@ -1017,11 +1049,11 @@ msgstr "Keine Ihrer persönlichen Daten wurden gespeichert auf"
|
|
1017 |
|
1018 |
#: views/email/no-data.php:5
|
1019 |
msgid ""
|
1020 |
-
"If this was a mistake or you did not request this email, just ignore it and
|
1021 |
-
"will happen."
|
1022 |
msgstr ""
|
1023 |
-
"Falls Sie diese E-Mail irrtümlich erhalten haben, ignorieren Sie sie bitte
|
1024 |
-
"nichts weiter passieren."
|
1025 |
|
1026 |
#: views/email/request-export.php:13 views/email/request-forget.php:13
|
1027 |
msgctxt "(Admin)"
|
@@ -1141,11 +1173,11 @@ msgstr "Überspringen und manuell einrichten"
|
|
1141 |
#: views/modules/contact-form-7/generator-privacy.php:6
|
1142 |
msgctxt "(Admin)"
|
1143 |
msgid ""
|
1144 |
-
"This tag generates the default text for Terms & Conditions and/or Privacy
|
1145 |
-
"checkbox."
|
1146 |
msgstr ""
|
1147 |
-
"Dieser Tag generiert den Standardtext für die Checkbox der
|
1148 |
-
"oder Datenschutzerklärung."
|
1149 |
|
1150 |
#: views/modules/contact-form-7/generator-privacy.php:15
|
1151 |
msgid "Insert"
|
@@ -1156,8 +1188,8 @@ msgstr "Einfügen"
|
|
1156 |
#, php-format
|
1157 |
msgid "I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s"
|
1158 |
msgstr ""
|
1159 |
-
"Ich akzeptiere die %sAllgemeinen Geschäftsbedingungen%s und die
|
1160 |
-
"%s"
|
1161 |
|
1162 |
#: views/modules/wordpress-user/dashboard/data-page/form-consent.php:3
|
1163 |
msgid "Manage consents"
|
@@ -1198,24 +1230,25 @@ msgstr "Lassen Sie uns alle Daten, die wir über Sie haben, löschen."
|
|
1198 |
#: views/privacy-tools/form-delete.php:14
|
1199 |
msgid "If you have a user account on our site, it will also be deleted."
|
1200 |
msgstr ""
|
1201 |
-
"Falls Sie auf unserer Website ein Benutzerkonto haben, wird dieses ebenfalls
|
|
|
1202 |
|
1203 |
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:17
|
1204 |
#: views/privacy-tools/form-delete.php:15
|
1205 |
msgid "Be careful - this action is permanent and CANNOT be undone."
|
1206 |
msgstr ""
|
1207 |
-
"Seien Sie vorsichtig - diese Aktion ist dauerhaft und kann NICHT rückgängig
|
1208 |
-
"werden."
|
1209 |
|
1210 |
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:22
|
1211 |
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:23
|
1212 |
msgctxt "(Admin)"
|
1213 |
msgid ""
|
1214 |
-
"You seem to have an administrator or equivalent role, so deleting/
|
1215 |
-
"page is disabled."
|
1216 |
msgstr ""
|
1217 |
-
"Du scheinst die Rolle eines Administrators oder eine gleichwertige Rolle zu
|
1218 |
-
"dass löschen/anonymisieren über diese Seite deaktiviert ist."
|
1219 |
|
1220 |
#: views/modules/wordpress-user/dashboard/form-export.php:7
|
1221 |
#: views/privacy-tools/form-export.php:1
|
@@ -1236,13 +1269,14 @@ msgstr "Export als JSON"
|
|
1236 |
#: views/privacy-tools/form-export.php:4
|
1237 |
msgid "You can download all your data formatted as a table for viewing."
|
1238 |
msgstr ""
|
1239 |
-
"Für eine einfachere Betrachtung können Sie alle Ihre Daten in Form einer
|
1240 |
-
"herunterladen."
|
1241 |
|
1242 |
#: views/modules/wordpress-user/dashboard/form-export.php:20
|
1243 |
#: views/privacy-tools/form-export.php:5
|
1244 |
msgid "Alternatively, you can export it in machine-readable JSON format."
|
1245 |
-
msgstr "
|
|
|
1246 |
|
1247 |
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:11
|
1248 |
msgctxt "(Admin)"
|
@@ -1278,7 +1312,8 @@ msgstr "Keine Zustimmungen gegeben"
|
|
1278 |
msgid "Consent"
|
1279 |
msgstr "Zustimmung"
|
1280 |
|
1281 |
-
#: views/privacy-tools/form-delete.php:1
|
|
|
1282 |
msgid "Delete my user and data"
|
1283 |
msgstr "Mein Benutzerkonto und meine Daten löschen"
|
1284 |
|
@@ -1294,7 +1329,8 @@ msgstr "Zurück zu den Datenschutz-Tools"
|
|
1294 |
msgid "Identify yourself!"
|
1295 |
msgstr "Bitte identifizieren Sie sich!"
|
1296 |
|
1297 |
-
#: views/privacy-tools/form-identify.php:17
|
|
|
1298 |
msgid "Enter your email address"
|
1299 |
msgstr "Geben Sie ihren E-Mail-Adresse ein"
|
1300 |
|
@@ -1305,15 +1341,16 @@ msgstr "E-Mail senden"
|
|
1305 |
#: views/privacy-tools/notice-admin-role.php:4
|
1306 |
msgctxt "(Admin)"
|
1307 |
msgid "Data deletion is disabled for administrative accounts."
|
1308 |
-
msgstr "
|
|
|
1309 |
|
1310 |
#: views/privacy-tools/notices.php:3
|
1311 |
msgid ""
|
1312 |
-
"We will send you an email with the link to access your data. Please check
|
1313 |
-
"folder as well!"
|
1314 |
msgstr ""
|
1315 |
-
"Wir senden Ihnen eine E-Mail mit einem Link, um auf Ihre Daten zuzugreifen.
|
1316 |
-
"überprüfen Sie auch Ihren Spam-Ordner!"
|
1317 |
|
1318 |
#: views/privacy-tools/notices.php:7
|
1319 |
msgid "The email you entered does not appear to be a valid email."
|
@@ -1322,7 +1359,8 @@ msgstr "Die eingegebene E-Mail-Adresse scheint ungültig zu sein."
|
|
1322 |
#: views/privacy-tools/notices.php:11
|
1323 |
msgid "Sorry - the link seems to have expired. Please try again!"
|
1324 |
msgstr ""
|
1325 |
-
"Entschuldigung - der Link scheint abgelaufen zu sein. Bitte versuchen Sie es
|
|
|
1326 |
|
1327 |
#: views/privacy-tools/notices.php:23
|
1328 |
msgid "Your personal data has been removed!"
|
@@ -1331,3 +1369,13 @@ msgstr "Ihre personenbezogenen Daten wurden gelöscht!"
|
|
1331 |
#: views/privacy-tools/privacy-tools.php:5
|
1332 |
msgid "You are identified as"
|
1333 |
msgstr "Sie sind indentifiziert als"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:17+0530\n"
|
12 |
"Last-Translator: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
+
"X-Generator: Poedit 1.5.7\n"
|
17 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
18 |
"Language: de_DE\n"
|
19 |
"Language-Team: Michael Hartl, michael@digitalfellow.eu\n"
|
46 |
#: gdpr-framework.php:52
|
47 |
msgctxt "(Admin)"
|
48 |
msgid ""
|
49 |
+
"You appear to be running a development version of GDPR. You must run "
|
50 |
+
"<code>composer install</code> from the plugin directory."
|
51 |
msgstr ""
|
52 |
+
"Es scheint, dass Sie eine Entwicklungsversion des GDPR Framework Plugins "
|
53 |
+
"verwenden. Sie müssen im Pluginverzeichnis <code>composer install</code> "
|
54 |
+
"laufen lassen."
|
55 |
|
56 |
#: gdpr-framework.php:53
|
57 |
msgctxt "(Admin)"
|
194 |
#: src/Components/Consent/AdminTabConsent.php:162
|
195 |
msgctxt "(Admin)"
|
196 |
msgid ""
|
197 |
+
"You may only use alphanumeric characters, dash and underscore in the consent "
|
198 |
+
"slug field."
|
199 |
msgstr ""
|
200 |
+
"Sie dürfen nur alphanumerische Zeichen, Bindestriche und Unterstriche im "
|
201 |
+
"Feld für den Zustimmungs-Pfad verwenden."
|
202 |
|
203 |
#: src/Components/Consent/AdminTabConsent.php:167
|
204 |
msgctxt "(Admin)"
|
211 |
#: views/modules/wordpress-user/registration-terms-checkbox.php:15
|
212 |
#, php-format
|
213 |
msgid "I accept the %sPrivacy Policy%s"
|
214 |
+
msgstr "Ich stimme der %sDatenschutzerklärung%s zu"
|
215 |
|
216 |
#: src/Components/Consent/ConsentManager.php:50
|
217 |
#: src/Components/Consent/ConsentManager.php:69
|
218 |
msgctxt "(Admin)"
|
219 |
msgid ""
|
220 |
+
"This consent is not visible by default. If someone wishes to withdraw it, "
|
221 |
+
"they should simply request to delete all their data."
|
222 |
msgstr ""
|
223 |
+
"Diese Zustimmung ist per Voreinstellung nicht sichtbar. Wenn jemand sie "
|
224 |
+
"widerrufen möchte, sollte er einfach die Löschung aller seiner Daten "
|
225 |
+
"verlangen."
|
226 |
|
227 |
#: src/Components/Consent/ConsentManager.php:65
|
228 |
#, php-format
|
333 |
msgctxt "(Admin)"
|
334 |
msgid "Knowledge base: Do I need to appoint an EU-based representative?"
|
335 |
msgstr ""
|
336 |
+
"Wissensdatenbank: Muss ich einen Ansprechpartner bennen, der innerhalb der "
|
337 |
+
"EU sitzt?"
|
338 |
|
339 |
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:317
|
340 |
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:324
|
347 |
msgid "Save & Generate Policy"
|
348 |
msgstr "Speichern & Richtlinie erstellen"
|
349 |
|
350 |
+
#: src/Components/PrivacyPolicy/PrivacyPolicy.php:82
|
351 |
+
#: src/Installer/Installer.php:271 src/Installer/Steps/PolicySettings.php:199
|
352 |
+
#: views/themes/storefront/footer.php:3
|
353 |
+
#: views/themes/twentyseventeen/footer.php:3
|
354 |
+
#: views/themes/twentysixteen/footer.php:4
|
355 |
msgid "Privacy Policy"
|
356 |
msgstr "Datenschutzerklärung"
|
357 |
|
360 |
msgstr "Diese Seite ist derzeit deaktiviert."
|
361 |
|
362 |
#: src/Components/PrivacyToolsPage/PrivacyToolsPageShortcode.php:35
|
363 |
+
#: src/Installer/Installer.php:279
|
364 |
+
#: src/Installer/Steps/ConfigurationPages.php:55
|
365 |
+
#: views/themes/storefront/footer.php:7
|
366 |
+
#: views/themes/twentyseventeen/footer.php:7
|
367 |
#: views/themes/twentysixteen/footer.php:9
|
368 |
msgid "Privacy Tools"
|
369 |
msgstr "Datenschutz-Tools"
|
376 |
|
377 |
#: src/Components/WordpressComments/WordpressComments.php:90
|
378 |
#, php-format
|
379 |
+
msgid ""
|
380 |
+
"%sERROR:%s You need to accept the terms and conditions to post a comment."
|
381 |
msgstr ""
|
382 |
+
"%sFEHLER:%s Sie müssen die Allgemeinen Geschäftsbedingungen akzeptieren, um "
|
383 |
+
"einen Kommentar abgeben zu können."
|
384 |
|
385 |
#: src/Components/WordpressUser/Controllers/DashboardDataPageController.php:54
|
386 |
#: views/privacy-tools/notices.php:19
|
387 |
msgid "We have received your request and will reply within 30 days."
|
388 |
msgstr ""
|
389 |
+
"Wir haben Ihre Anfrage erhalten und werden Ihnen innerhalb von 30 Tagen "
|
390 |
+
"antworten."
|
391 |
|
392 |
#: src/Components/WordpressUser/Controllers/DashboardDataPageController.php:59
|
393 |
#: views/privacy-tools/notices.php:15
|
397 |
#: src/Components/WordpressUser/RegistrationForm.php:42
|
398 |
msgid "<strong>ERROR</strong>: You must accept the terms and conditions."
|
399 |
msgstr ""
|
400 |
+
"<strong>FEHLER</strong>: Sie müssen die Allgemeinen Geschäftsbedingungen "
|
401 |
+
"akzeptieren."
|
402 |
|
403 |
#: src/Components/WordpressUser/WordpressUser.php:63
|
404 |
#: src/Components/WordpressUser/WordpressUser.php:64
|
407 |
msgid "Privacy Tools"
|
408 |
msgstr "Datenschutz-Tools"
|
409 |
|
410 |
+
#: src/DataSubject/AdminTabDataSubject.php:27
|
411 |
+
#: src/DataSubject/AdminTabDataSubject.php:41
|
412 |
msgctxt "(Admin)"
|
413 |
msgid "Data Subjects"
|
414 |
msgstr "Betroffene Personen"
|
607 |
#: src/Helpers.php:145
|
608 |
msgid "An error has occurred. Please contact the site administrator."
|
609 |
msgstr ""
|
610 |
+
"Es ist ein Fehler aufgetreten. Bitte kontaktieren Sie den Webseiten-"
|
611 |
+
"Administrator."
|
612 |
|
613 |
#: src/Installer/Installer.php:135
|
614 |
msgctxt "(Admin)"
|
616 |
msgstr "Einrichtungsassistent"
|
617 |
|
618 |
#: src/Installer/Steps/ConfigurationPages.php:23
|
619 |
+
#: src/Installer/Steps/PolicySettings.php:23
|
620 |
+
#: src/Installer/Steps/PolicySettings.php:48
|
621 |
msgctxt "(Admin)"
|
622 |
msgid "— Create a new page —"
|
623 |
msgstr "— Neue Seite erstellen —"
|
624 |
|
625 |
#: src/Installer/Steps/PolicySettings.php:38
|
626 |
msgctxt "(Admin)"
|
627 |
+
msgid ""
|
628 |
+
"We have automatically selected your WooCommerce Terms & Conditions page."
|
629 |
msgstr ""
|
630 |
+
"Wir haben automatisch Ihre Seite mit den Allgemeinen Geschäftsbedingungen "
|
631 |
+
"von WooCommerce ausgewählt."
|
632 |
|
633 |
#: src/Modules/ContactForm7/ContactForm7.php:35
|
634 |
msgctxt "(Admin)"
|
639 |
#, php-format
|
640 |
msgid "Nonce error for action \"%s\". Please go back and try again!"
|
641 |
msgstr ""
|
642 |
+
"Ein Fehler für die Aktion %s ist aufgetreten. Bitte gehen Sie zurück und "
|
643 |
+
"versuchen Sie es erneut!"
|
644 |
|
645 |
#: src/Router.php:149
|
646 |
msgctxt "(Admin)"
|
647 |
msgid "You do not have the required permissions to perform this action!"
|
648 |
msgstr ""
|
649 |
+
"Sie verfügen nicht über die erforderlichen Berechtigungen zum Ausführen "
|
650 |
+
"dieser Aktion!"
|
651 |
|
652 |
#: views/admin/consent.php:3
|
653 |
msgctxt "(Admin)"
|
657 |
#: views/admin/consent.php:4
|
658 |
msgctxt "(Admin)"
|
659 |
msgid ""
|
660 |
+
"These are the consent types that have been automatically registered by the "
|
661 |
+
"framework or a plugin."
|
662 |
msgstr ""
|
663 |
+
"Dies sind die Zustimmungsarten, die automatisch durch das GDPR Framework "
|
664 |
+
"oder ein anderes Plugin registriert wurden."
|
665 |
|
666 |
#: views/admin/consent.php:7 views/admin/consent.php:52
|
667 |
msgctxt "(Admin)"
|
668 |
msgid "Slug"
|
669 |
msgstr "Pfad"
|
670 |
|
671 |
+
#: views/admin/consent.php:8 views/admin/consent.php:38
|
672 |
+
#: views/admin/consent.php:60
|
673 |
msgctxt "(Admin)"
|
674 |
msgid "Title"
|
675 |
msgstr "Titel"
|
676 |
|
677 |
+
#: views/admin/consent.php:9 views/admin/consent.php:41
|
678 |
+
#: views/admin/consent.php:63
|
679 |
msgctxt "(Admin)"
|
680 |
msgid "Description"
|
681 |
msgstr "Beschreibung"
|
703 |
#: views/admin/consent.php:30
|
704 |
msgctxt "(Admin)"
|
705 |
msgid ""
|
706 |
+
"Here you can add custom consent types to track. They will not be used "
|
707 |
+
"anywhere by default - you will need to build an integration for each of them."
|
708 |
msgstr ""
|
709 |
+
"Hier können Sie benutzerdefinierte Arten der Zustimmung hinzufügen, um sie "
|
710 |
+
"zu verfolgen. Sie werden nigends per Voreinstellung verwendet. Sie müssen "
|
711 |
+
"dafür jeweils eine Integration erstellen."
|
712 |
|
713 |
#: views/admin/consent.php:35
|
714 |
msgctxt "(Admin)"
|
732 |
|
733 |
#: views/admin/consent.php:95
|
734 |
msgctxt "(Admin)"
|
735 |
+
msgid ""
|
736 |
+
"This text will be displayed to your data subjects on the Privacy Tools page."
|
737 |
msgstr ""
|
738 |
+
"Dieser Text wird Ihren betroffenen Personen auf der Seite der Datenschutz-"
|
739 |
+
"Tools angezeigt."
|
740 |
|
741 |
#: views/admin/data-subjects/search-form.php:2
|
742 |
msgctxt "(Admin)"
|
743 |
msgid ""
|
744 |
+
"On this page, you can find which data subjects personal data you are storing "
|
745 |
+
"and download, export or delete it."
|
746 |
msgstr ""
|
747 |
+
"Auf dieser Seite können Sie nachlesen, welche personenbezogenen Daten Sie "
|
748 |
+
"von betroffenen Personen speichern und diese herunterladen, exportieren oder "
|
749 |
+
"löschen."
|
750 |
|
751 |
#: views/admin/data-subjects/search-form.php:10
|
752 |
msgctxt "(Admin)"
|
785 |
|
786 |
#: views/admin/data-subjects/search-results.php:21
|
787 |
msgctxt "(Admin)"
|
788 |
+
msgid ""
|
789 |
+
"This user has admin capabilities. Deleting data via this interface is "
|
790 |
+
"disabled."
|
791 |
msgstr ""
|
792 |
+
"Dieser Benutzer hat die Berechtigungsstufe eines Admins. Das Löschen der "
|
793 |
+
"Daten über diese Bedienoberfläche ist daher deaktiviert."
|
794 |
|
795 |
#: views/admin/data-subjects/search-results.php:24
|
796 |
msgctxt "(Admin)"
|
829 |
#: views/admin/general/delete-action-reassign.php:10
|
830 |
msgctxt "(Admin)"
|
831 |
msgid ""
|
832 |
+
"If the user has submitted any content on your site, should it be deleted or "
|
833 |
+
"reassigned to another user?"
|
834 |
msgstr ""
|
835 |
+
"Falls der Benutzer Inhalte an Ihre Website übermittelt hat, sollen diese "
|
836 |
+
"gelöscht oder einem anderen Benutzer zugewiesen werden?"
|
837 |
|
838 |
#: views/admin/general/description-data-page.php:2
|
839 |
msgctxt "(Admin)"
|
840 |
msgid ""
|
841 |
+
"Select the page where users can go to control their data. This page must "
|
842 |
+
"contain the [gdpr_privacy_tools] shortcode."
|
843 |
msgstr ""
|
844 |
+
"Wählen Sie die Seite aus, auf der Benutzer ihre Daten überprüfen können. "
|
845 |
+
"Diese Seite muss den folgenden Shortcode enthalten: [gdpr_privacy_tools]"
|
846 |
|
847 |
#: views/admin/general/enable.php:9
|
848 |
msgctxt "(Admin)"
|
849 |
msgid "Enable the view, export and forget functionality for users and visitors"
|
850 |
msgstr ""
|
851 |
+
"Aktivieren Sie die Ansichts-, Export- und Vergessens-Funktionalität für "
|
852 |
+
"Benutzer und Besucher"
|
853 |
|
854 |
#: views/admin/general/enable.php:12
|
855 |
msgctxt "(Admin)"
|
856 |
msgid ""
|
857 |
+
"Enable the Privacy Tools page on front-end and dashboard. This allows "
|
858 |
+
"visitors to request viewing and deleting their personal data and withdraw "
|
859 |
+
"consents."
|
860 |
msgstr ""
|
861 |
+
"Aktivieren Sie die Seite der Datenschutz-Tools im Frontend und Dashboard. "
|
862 |
+
"Dies ermöglicht es den Besuchern, Einsicht in ihre persönlichen Daten zu "
|
863 |
+
"verlangen, sie zu löschen und ihre Zustimmung zur Speicherung zu widerrufen."
|
864 |
|
865 |
#: views/admin/general/theme-compatibility.php:9
|
866 |
#: views/installer/steps/integrations.php:21
|
867 |
msgctxt "(Admin)"
|
868 |
+
msgid ""
|
869 |
+
"Automatically add Privacy Policy and Privacy Tools links to your site footer."
|
870 |
msgstr ""
|
871 |
+
"Automatisch die Links zur Datenschutzerklärung und zu den Datenschutz-Tools "
|
872 |
+
"im Footer Ihrer Website hinzufügen."
|
873 |
|
874 |
#: views/admin/notices/header.php:4 views/admin/settings-page.php:3
|
875 |
#: views/installer/header.php:23
|
880 |
#: views/admin/notices/helper-autoinstall.php:2
|
881 |
msgctxt "(Admin)"
|
882 |
msgid ""
|
883 |
+
"A Privacy Policy page has been created, but it is empty. You can generate a "
|
884 |
+
"policy template on this page."
|
885 |
msgstr ""
|
886 |
+
"Eine Seite für die Datenschutzerklärung wurde erstellt, aber sie ist leer. "
|
887 |
+
"Sie können auf dieser Seite eine Vorlage für die Datenschutzerklärung "
|
888 |
+
"generieren."
|
889 |
|
890 |
#: views/admin/notices/helper-policy.php:2
|
891 |
msgctxt "(Admin)"
|
892 |
msgid ""
|
893 |
+
"Heads up - your Privacy Policy still requires some attention. Find the "
|
894 |
+
"places marked with [TODO] and replace them with real content!"
|
895 |
msgstr ""
|
896 |
+
"Aufgepasst - Ihre Datenschutzerklärung erfordert noch einige Aufmerksamkeit. "
|
897 |
+
"Finden Sie die mit [TODO] markierten Orte und ersetzen Sie sie durch echten "
|
898 |
+
"Inhalt!"
|
899 |
|
900 |
#: views/admin/notices/helper-tools.php:2
|
901 |
msgctxt "(Admin)"
|
920 |
#: views/admin/privacy-policy/header.php:2
|
921 |
msgctxt "(Admin)"
|
922 |
msgid ""
|
923 |
+
"This page allows you to generate a Privacy Policy based on the information "
|
924 |
+
"you entered below."
|
925 |
msgstr ""
|
926 |
"Auf dieser Seite können Sie eine Datenschutzerklärung erzeugen, die auf den "
|
927 |
"Informationen basiert, die Sie unten eingegeben haben."
|
956 |
msgctxt "(Admin)"
|
957 |
msgid "Check out the knowledge base for common questions and answers."
|
958 |
msgstr ""
|
959 |
+
"Sehen Sie sich die Wissensdatenbank an, um häufige Fragen und Antworten zu "
|
960 |
+
"lesen."
|
961 |
|
962 |
#: views/admin/support/contents.php:29 views/installer/steps/finish.php:34
|
963 |
msgctxt "(Admin)"
|
968 |
msgctxt "(Admin)"
|
969 |
msgid "We have a thorough guide to help making custom sites compliant."
|
970 |
msgstr ""
|
971 |
+
"Wir haben eine umfassende Anleitung, um benutzerdefinierte Websites DSGVO-"
|
972 |
+
"konform zu machen."
|
973 |
|
974 |
#: views/admin/support/contents.php:40 views/installer/steps/finish.php:45
|
975 |
msgctxt "(Admin)"
|
983 |
|
984 |
#: views/admin/support/contents.php:49 views/installer/steps/finish.php:54
|
985 |
msgctxt "(Admin)"
|
986 |
+
msgid ""
|
987 |
+
"Found a bug or problem with the plugin? Post in the wordpress.org support "
|
988 |
+
"forum."
|
989 |
msgstr ""
|
990 |
+
"Einen Fehler gefunden oder ein Problem mit dem Plugin? Bitte schreiben Sie "
|
991 |
+
"uns im Support-Forum von wordpress.org."
|
992 |
|
993 |
#: views/admin/support/contents.php:55 views/installer/steps/finish.php:60
|
994 |
msgctxt "(Admin)"
|
997 |
|
998 |
#: views/admin/support/contents.php:58 views/installer/steps/finish.php:63
|
999 |
msgctxt "(Admin)"
|
1000 |
+
msgid ""
|
1001 |
+
"Need development or legal assistance in making your site compliant? We can "
|
1002 |
+
"help!"
|
1003 |
msgstr ""
|
1004 |
+
"Benötigen Sie Unterstützung bei der Web-Entwicklung oder Rechtshilfe um Ihre "
|
1005 |
+
"Website DSGVO-konform einzurichten? Wir können helfen!"
|
1006 |
|
1007 |
#: views/admin/wizard-buttons.php:2
|
1008 |
msgctxt "(Admin)"
|
1011 |
|
1012 |
#: views/email/action-export.php:8 views/email/action-forget.php:12
|
1013 |
msgctxt "(Admin)"
|
1014 |
+
msgid ""
|
1015 |
+
"This email is just for your information. You don't need to take any action"
|
1016 |
+
msgstr ""
|
1017 |
+
"Diese E-Mail dient nur zu Ihrer Information. Sie müssen nichts unternehmen"
|
1018 |
|
1019 |
#: views/email/action-forget.php:8
|
1020 |
msgctxt "(Admin)"
|
1028 |
#: views/email/identify-data-subject.php:3
|
1029 |
msgid "If this was a mistake, just ignore this email and nothing will happen."
|
1030 |
msgstr ""
|
1031 |
+
"Falls Sie diese E-Mail irrtümlich erhalten haben, ignorieren Sie sie bitte "
|
1032 |
+
"und es wird nichts weiter passieren."
|
1033 |
|
1034 |
#: views/email/identify-data-subject.php:4
|
1035 |
msgid "To manage your data, visit the following address:"
|
1049 |
|
1050 |
#: views/email/no-data.php:5
|
1051 |
msgid ""
|
1052 |
+
"If this was a mistake or you did not request this email, just ignore it and "
|
1053 |
+
"nothing will happen."
|
1054 |
msgstr ""
|
1055 |
+
"Falls Sie diese E-Mail irrtümlich erhalten haben, ignorieren Sie sie bitte "
|
1056 |
+
"und es wird nichts weiter passieren."
|
1057 |
|
1058 |
#: views/email/request-export.php:13 views/email/request-forget.php:13
|
1059 |
msgctxt "(Admin)"
|
1173 |
#: views/modules/contact-form-7/generator-privacy.php:6
|
1174 |
msgctxt "(Admin)"
|
1175 |
msgid ""
|
1176 |
+
"This tag generates the default text for Terms & Conditions and/or Privacy "
|
1177 |
+
"Policy checkbox."
|
1178 |
msgstr ""
|
1179 |
+
"Dieser Tag generiert den Standardtext für die Checkbox der "
|
1180 |
+
"Geschäftsbedingungen und/oder Datenschutzerklärung."
|
1181 |
|
1182 |
#: views/modules/contact-form-7/generator-privacy.php:15
|
1183 |
msgid "Insert"
|
1188 |
#, php-format
|
1189 |
msgid "I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s"
|
1190 |
msgstr ""
|
1191 |
+
"Ich akzeptiere die %sAllgemeinen Geschäftsbedingungen%s und die "
|
1192 |
+
"%sDatenschutzerklärung%s"
|
1193 |
|
1194 |
#: views/modules/wordpress-user/dashboard/data-page/form-consent.php:3
|
1195 |
msgid "Manage consents"
|
1230 |
#: views/privacy-tools/form-delete.php:14
|
1231 |
msgid "If you have a user account on our site, it will also be deleted."
|
1232 |
msgstr ""
|
1233 |
+
"Falls Sie auf unserer Website ein Benutzerkonto haben, wird dieses ebenfalls "
|
1234 |
+
"gelöscht."
|
1235 |
|
1236 |
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:17
|
1237 |
#: views/privacy-tools/form-delete.php:15
|
1238 |
msgid "Be careful - this action is permanent and CANNOT be undone."
|
1239 |
msgstr ""
|
1240 |
+
"Seien Sie vorsichtig - diese Aktion ist dauerhaft und kann NICHT rückgängig "
|
1241 |
+
"gemacht werden."
|
1242 |
|
1243 |
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:22
|
1244 |
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:23
|
1245 |
msgctxt "(Admin)"
|
1246 |
msgid ""
|
1247 |
+
"You seem to have an administrator or equivalent role, so deleting/"
|
1248 |
+
"anonymizing via this page is disabled."
|
1249 |
msgstr ""
|
1250 |
+
"Du scheinst die Rolle eines Administrators oder eine gleichwertige Rolle zu "
|
1251 |
+
"haben, so dass löschen/anonymisieren über diese Seite deaktiviert ist."
|
1252 |
|
1253 |
#: views/modules/wordpress-user/dashboard/form-export.php:7
|
1254 |
#: views/privacy-tools/form-export.php:1
|
1269 |
#: views/privacy-tools/form-export.php:4
|
1270 |
msgid "You can download all your data formatted as a table for viewing."
|
1271 |
msgstr ""
|
1272 |
+
"Für eine einfachere Betrachtung können Sie alle Ihre Daten in Form einer "
|
1273 |
+
"Tabelle herunterladen."
|
1274 |
|
1275 |
#: views/modules/wordpress-user/dashboard/form-export.php:20
|
1276 |
#: views/privacy-tools/form-export.php:5
|
1277 |
msgid "Alternatively, you can export it in machine-readable JSON format."
|
1278 |
+
msgstr ""
|
1279 |
+
"Alternativ können Sie sie im maschinenlesbaren JSON-Format exportieren."
|
1280 |
|
1281 |
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:11
|
1282 |
msgctxt "(Admin)"
|
1312 |
msgid "Consent"
|
1313 |
msgstr "Zustimmung"
|
1314 |
|
1315 |
+
#: views/privacy-tools/form-delete.php:1
|
1316 |
+
#: views/privacy-tools/notice-admin-role.php:1
|
1317 |
msgid "Delete my user and data"
|
1318 |
msgstr "Mein Benutzerkonto und meine Daten löschen"
|
1319 |
|
1329 |
msgid "Identify yourself!"
|
1330 |
msgstr "Bitte identifizieren Sie sich!"
|
1331 |
|
1332 |
+
#: views/privacy-tools/form-identify.php:17
|
1333 |
+
#: views/privacy-tools/form-identify.php:20
|
1334 |
msgid "Enter your email address"
|
1335 |
msgstr "Geben Sie ihren E-Mail-Adresse ein"
|
1336 |
|
1341 |
#: views/privacy-tools/notice-admin-role.php:4
|
1342 |
msgctxt "(Admin)"
|
1343 |
msgid "Data deletion is disabled for administrative accounts."
|
1344 |
+
msgstr ""
|
1345 |
+
"Die Löschung der Daten ist für administrative Benutzerkonten deaktiviert."
|
1346 |
|
1347 |
#: views/privacy-tools/notices.php:3
|
1348 |
msgid ""
|
1349 |
+
"We will send you an email with the link to access your data. Please check "
|
1350 |
+
"your spam folder as well!"
|
1351 |
msgstr ""
|
1352 |
+
"Wir senden Ihnen eine E-Mail mit einem Link, um auf Ihre Daten zuzugreifen. "
|
1353 |
+
"Bitte überprüfen Sie auch Ihren Spam-Ordner!"
|
1354 |
|
1355 |
#: views/privacy-tools/notices.php:7
|
1356 |
msgid "The email you entered does not appear to be a valid email."
|
1359 |
#: views/privacy-tools/notices.php:11
|
1360 |
msgid "Sorry - the link seems to have expired. Please try again!"
|
1361 |
msgstr ""
|
1362 |
+
"Entschuldigung - der Link scheint abgelaufen zu sein. Bitte versuchen Sie es "
|
1363 |
+
"erneut!"
|
1364 |
|
1365 |
#: views/privacy-tools/notices.php:23
|
1366 |
msgid "Your personal data has been removed!"
|
1369 |
#: views/privacy-tools/privacy-tools.php:5
|
1370 |
msgid "You are identified as"
|
1371 |
msgstr "Sie sind indentifiziert als"
|
1372 |
+
|
1373 |
+
#: views\admin\general\enable-tac.php:9
|
1374 |
+
msgctxt "(Admin)"
|
1375 |
+
msgid "Enable the term and condition page."
|
1376 |
+
msgstr "Aktivieren Sie die Begriffs- und Bedingungsseite."
|
1377 |
+
|
1378 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1379 |
+
msgctxt "(Admin)"
|
1380 |
+
msgid "Enable Term and Conditions"
|
1381 |
+
msgstr "Aktivieren Sie Bedingungen und Konditionen"
|
languages/gdpr-framework-el.mo
CHANGED
Binary file
|
languages/gdpr-framework-el.po
CHANGED
@@ -8,7 +8,7 @@ msgstr ""
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
"Last-Translator: john maniatopoulos <webace.wp@gmail.com>\n"
|
13 |
"Language-Team: Greek\n"
|
14 |
"Language: el\n"
|
@@ -16,7 +16,7 @@ msgstr ""
|
|
16 |
"Content-Type: text/plain; charset=UTF-8\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
19 |
-
"X-Generator: Poedit 1.
|
20 |
|
21 |
#: gdpr-framework.php:26
|
22 |
msgctxt "(Admin)"
|
@@ -1176,7 +1176,7 @@ msgstr "Εισάγετε"
|
|
1176 |
#: views/modules/wordpress-user/registration-terms-checkbox.php:7
|
1177 |
#, php-format
|
1178 |
msgid "I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s"
|
1179 |
-
msgstr "
|
1180 |
|
1181 |
#: views/modules/wordpress-user/dashboard/data-page/form-consent.php:3
|
1182 |
msgid "Manage consents"
|
@@ -1349,3 +1349,13 @@ msgstr "Τα προσωπικά σας δεδομένα έχουν αφαιρε
|
|
1349 |
#: views/privacy-tools/privacy-tools.php:5
|
1350 |
msgid "You are identified as"
|
1351 |
msgstr "Έχετε αναγνωριστεί ως"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:18+0530\n"
|
12 |
"Last-Translator: john maniatopoulos <webace.wp@gmail.com>\n"
|
13 |
"Language-Team: Greek\n"
|
14 |
"Language: el\n"
|
16 |
"Content-Type: text/plain; charset=UTF-8\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
19 |
+
"X-Generator: Poedit 1.5.7\n"
|
20 |
|
21 |
#: gdpr-framework.php:26
|
22 |
msgctxt "(Admin)"
|
1176 |
#: views/modules/wordpress-user/registration-terms-checkbox.php:7
|
1177 |
#, php-format
|
1178 |
msgid "I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s"
|
1179 |
+
msgstr "δέχομαι το %sΟροι και Προϋποθέσεις%s και το %sΠολιτική Απορρήτου%s"
|
1180 |
|
1181 |
#: views/modules/wordpress-user/dashboard/data-page/form-consent.php:3
|
1182 |
msgid "Manage consents"
|
1349 |
#: views/privacy-tools/privacy-tools.php:5
|
1350 |
msgid "You are identified as"
|
1351 |
msgstr "Έχετε αναγνωριστεί ως"
|
1352 |
+
|
1353 |
+
#: views\admin\general\enable-tac.php:9
|
1354 |
+
msgctxt "(Admin)"
|
1355 |
+
msgid "Enable the term and condition page."
|
1356 |
+
msgstr "Ενεργοποιήστε τη σελίδα όρων και προϋποθέσεων."
|
1357 |
+
|
1358 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1359 |
+
msgctxt "(Admin)"
|
1360 |
+
msgid "Enable Term and Conditions"
|
1361 |
+
msgstr "Ενεργοποίηση όρων και προϋποθέσεων"
|
languages/gdpr-framework-en_CA.mo
ADDED
Binary file
|
languages/gdpr-framework-en_CA.po
ADDED
@@ -0,0 +1,1386 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# SOME DESCRIPTIVE TITLE.
|
2 |
+
# Copyright (C) YEAR Codelight
|
3 |
+
# This file is distributed under the same license as the The GDPR Framework package.
|
4 |
+
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
5 |
+
#
|
6 |
+
msgid ""
|
7 |
+
msgstr ""
|
8 |
+
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
+
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
+
"POT-Creation-Date: 2018-05-22 15:47+0300\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:19+0530\n"
|
12 |
+
"Last-Translator: \n"
|
13 |
+
"Language-Team: \n"
|
14 |
+
"MIME-Version: 1.0\n"
|
15 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
16 |
+
"Content-Transfer-Encoding: 8bit\n"
|
17 |
+
"X-Generator: Poedit 1.5.7\n"
|
18 |
+
|
19 |
+
#: gdpr-framework.php:28
|
20 |
+
msgctxt "(Admin)"
|
21 |
+
msgid "WordPress GDPR › Error"
|
22 |
+
msgstr "WordPress GDPR › Error"
|
23 |
+
|
24 |
+
#: gdpr-framework.php:38
|
25 |
+
msgctxt "(Admin)"
|
26 |
+
msgid "You must be using PHP 5.6.0 or greater."
|
27 |
+
msgstr "You must be using PHP 5.6.0 or greater."
|
28 |
+
|
29 |
+
#: gdpr-framework.php:39
|
30 |
+
msgctxt "(Admin)"
|
31 |
+
msgid "Invalid PHP version"
|
32 |
+
msgstr "Invalid PHP version"
|
33 |
+
|
34 |
+
#: gdpr-framework.php:48
|
35 |
+
msgctxt "(Admin)"
|
36 |
+
msgid "You must be using WordPress 4.3.0 or greater."
|
37 |
+
msgstr "You must be using WordPress 4.3.0 or greater."
|
38 |
+
|
39 |
+
#: gdpr-framework.php:49
|
40 |
+
msgctxt "(Admin)"
|
41 |
+
msgid "Invalid WordPress version"
|
42 |
+
msgstr "Invalid WordPress version"
|
43 |
+
|
44 |
+
#: gdpr-framework.php:61
|
45 |
+
msgctxt "(Admin)"
|
46 |
+
msgid ""
|
47 |
+
"You appear to be running a development version of GDPR. You must run "
|
48 |
+
"<code>composer install</code> from the plugin directory."
|
49 |
+
msgstr ""
|
50 |
+
"You appear to be running a development version of GDPR. You must run "
|
51 |
+
"<code>composer install</code> from the plugin directory."
|
52 |
+
|
53 |
+
#: gdpr-framework.php:66
|
54 |
+
msgctxt "(Admin)"
|
55 |
+
msgid "Autoloader not found."
|
56 |
+
msgstr "Autoloader not found."
|
57 |
+
|
58 |
+
#: gdpr-framework.php:86 src/Updater/Updater.php:40
|
59 |
+
msgctxt "(Admin)"
|
60 |
+
msgid "Anonymous"
|
61 |
+
msgstr "Anonymous"
|
62 |
+
|
63 |
+
#: src/Admin/AdminTab.php:115
|
64 |
+
msgctxt "(Admin)"
|
65 |
+
msgid "Save"
|
66 |
+
msgstr "Save"
|
67 |
+
|
68 |
+
#: src/Admin/AdminTab.php:151
|
69 |
+
msgctxt "(Admin)"
|
70 |
+
msgid "Policy generated!"
|
71 |
+
msgstr "Policy generated!"
|
72 |
+
|
73 |
+
#: src/Admin/AdminTabGeneral.php:11
|
74 |
+
msgctxt "(Admin)"
|
75 |
+
msgid "General"
|
76 |
+
msgstr "General"
|
77 |
+
|
78 |
+
#: src/Admin/AdminTabGeneral.php:38
|
79 |
+
msgctxt "(Admin)"
|
80 |
+
msgid "General Settings"
|
81 |
+
msgstr "General Settings"
|
82 |
+
|
83 |
+
#: src/Admin/AdminTabGeneral.php:43
|
84 |
+
msgctxt "(Admin)"
|
85 |
+
msgid "Enable Privacy Tools"
|
86 |
+
msgstr "Enable Privacy Tools"
|
87 |
+
|
88 |
+
#: src/Admin/AdminTabGeneral.php:53
|
89 |
+
msgctxt "(Admin)"
|
90 |
+
msgid "Pages"
|
91 |
+
msgstr "Pages"
|
92 |
+
|
93 |
+
#: src/Admin/AdminTabGeneral.php:58 src/Admin/WordpressAdmin.php:151
|
94 |
+
msgctxt "(Admin)"
|
95 |
+
msgid "Privacy Tools Page"
|
96 |
+
msgstr "Privacy Tools Page"
|
97 |
+
|
98 |
+
#: src/Admin/AdminTabGeneral.php:65 src/Admin/WordpressAdmin.php:147
|
99 |
+
msgctxt "(Admin)"
|
100 |
+
msgid "Privacy Policy Page"
|
101 |
+
msgstr "Privacy Policy Page"
|
102 |
+
|
103 |
+
#: src/Admin/AdminTabGeneral.php:72
|
104 |
+
msgctxt "(Admin)"
|
105 |
+
msgid "Terms & Conditions Page"
|
106 |
+
msgstr "Terms & Conditions Page"
|
107 |
+
|
108 |
+
#: src/Admin/AdminTabGeneral.php:82
|
109 |
+
msgctxt "(Admin)"
|
110 |
+
msgid "View & Export Data"
|
111 |
+
msgstr "View & Export Data"
|
112 |
+
|
113 |
+
#: src/Admin/AdminTabGeneral.php:87
|
114 |
+
msgctxt "(Admin)"
|
115 |
+
msgid "Export action"
|
116 |
+
msgstr "Export action"
|
117 |
+
|
118 |
+
#: src/Admin/AdminTabGeneral.php:94 src/Admin/AdminTabGeneral.php:133
|
119 |
+
msgctxt "(Admin)"
|
120 |
+
msgid "Email to notify"
|
121 |
+
msgstr "Email to notify"
|
122 |
+
|
123 |
+
#: src/Admin/AdminTabGeneral.php:105
|
124 |
+
msgctxt "(Admin)"
|
125 |
+
msgid "Delete & Anonymize Data"
|
126 |
+
msgstr "Delete & Anonymize Data"
|
127 |
+
|
128 |
+
#: src/Admin/AdminTabGeneral.php:110
|
129 |
+
msgctxt "(Admin)"
|
130 |
+
msgid "Delete action"
|
131 |
+
msgstr "Delete action"
|
132 |
+
|
133 |
+
#: src/Admin/AdminTabGeneral.php:117
|
134 |
+
msgctxt "(Admin)"
|
135 |
+
msgid "Delete or reassign content?"
|
136 |
+
msgstr "Delete or reassign content?"
|
137 |
+
|
138 |
+
#: src/Admin/AdminTabGeneral.php:125
|
139 |
+
msgctxt "(Admin)"
|
140 |
+
msgid "Reassign content to"
|
141 |
+
msgstr "Reassign content to"
|
142 |
+
|
143 |
+
#: src/Admin/AdminTabGeneral.php:145
|
144 |
+
msgctxt "(Admin)"
|
145 |
+
msgid "Styling"
|
146 |
+
msgstr "Styling"
|
147 |
+
|
148 |
+
#: src/Admin/AdminTabGeneral.php:150
|
149 |
+
msgctxt "(Admin)"
|
150 |
+
msgid "Enable basic styling on Privacy Tools page"
|
151 |
+
msgstr "Enable basic styling on Privacy Tools page"
|
152 |
+
|
153 |
+
#: src/Admin/AdminTabGeneral.php:162
|
154 |
+
msgctxt "(Admin)"
|
155 |
+
msgid "Compatibility"
|
156 |
+
msgstr "Compatibility"
|
157 |
+
|
158 |
+
#: src/Admin/AdminTabGeneral.php:167
|
159 |
+
msgctxt "(Admin)"
|
160 |
+
msgid "Enable automatic theme compatibility"
|
161 |
+
msgstr "Enable automatic theme compatibility"
|
162 |
+
|
163 |
+
#: src/Admin/AdminTabGeneral.php:184 src/Admin/AdminTabGeneral.php:200
|
164 |
+
#: src/Admin/AdminTabGeneral.php:213 src/Admin/AdminTabGeneral.php:252
|
165 |
+
#: views/installer/steps/configuration-settings.php:62
|
166 |
+
msgctxt "(Admin)"
|
167 |
+
msgid "— Select —"
|
168 |
+
msgstr "— Select —"
|
169 |
+
|
170 |
+
#: src/Admin/WordpressAdmin.php:65
|
171 |
+
msgctxt "(Admin)"
|
172 |
+
msgid "Privacy & GDPR Settings"
|
173 |
+
msgstr "Privacy & GDPR Settings"
|
174 |
+
|
175 |
+
#: src/Admin/WordpressAdmin.php:66
|
176 |
+
msgctxt "(Admin)"
|
177 |
+
msgid "Privacy"
|
178 |
+
msgstr "Privacy"
|
179 |
+
|
180 |
+
#: src/Components/Consent/AdminTabConsent.php:30
|
181 |
+
#: src/Components/Consent/AdminTabConsent.php:49
|
182 |
+
msgctxt "(Admin)"
|
183 |
+
msgid "Consent"
|
184 |
+
msgstr "Consent"
|
185 |
+
|
186 |
+
#: src/Components/Consent/AdminTabConsent.php:157
|
187 |
+
msgctxt "(Admin)"
|
188 |
+
msgid "Consent slug is a required field!"
|
189 |
+
msgstr "Consent slug is a required field!"
|
190 |
+
|
191 |
+
#: src/Components/Consent/AdminTabConsent.php:162
|
192 |
+
msgctxt "(Admin)"
|
193 |
+
msgid ""
|
194 |
+
"You may only use alphanumeric characters, dash and underscore in the consent "
|
195 |
+
"slug field."
|
196 |
+
msgstr ""
|
197 |
+
"You may only use alphanumeric characters, dash and underscore in the consent "
|
198 |
+
"slug field."
|
199 |
+
|
200 |
+
#: src/Components/Consent/AdminTabConsent.php:167
|
201 |
+
msgctxt "(Admin)"
|
202 |
+
msgid "Consent title is a required field!"
|
203 |
+
msgstr "Consent title is a required field!"
|
204 |
+
|
205 |
+
#: src/Components/Consent/AdminTabConsent.php:179
|
206 |
+
msgid ""
|
207 |
+
"To use this website, you accepted our Privacy Policy. If you wish to "
|
208 |
+
"withdraw your acceptance, please use the \"Delete my data\" button below."
|
209 |
+
msgstr ""
|
210 |
+
"To use this website, you accepted our Privacy Policy. If you wish to "
|
211 |
+
"withdraw your acceptance, please use the \"Delete my data\" button below."
|
212 |
+
|
213 |
+
#: src/Components/Consent/ConsentManager.php:46
|
214 |
+
#: views/modules/contact-form-7/content-privacy.php:2
|
215 |
+
#: views/modules/wordpress-comments/terms-checkbox.php:14
|
216 |
+
#: views/modules/wordpress-user/registration-terms-checkbox.php:15
|
217 |
+
#, php-format
|
218 |
+
msgid "I accept the %sPrivacy Policy%s"
|
219 |
+
msgstr "I accept the %sPrivacy Policy%s"
|
220 |
+
|
221 |
+
#: src/Components/Consent/ConsentManager.php:50
|
222 |
+
#: src/Components/Consent/ConsentManager.php:69
|
223 |
+
msgctxt "(Admin)"
|
224 |
+
msgid ""
|
225 |
+
"This consent is not visible by default. If someone wishes to withdraw it, "
|
226 |
+
"they should simply request to delete all their data."
|
227 |
+
msgstr ""
|
228 |
+
"This consent is not visible by default. If someone wishes to withdraw it, "
|
229 |
+
"they should simply request to delete all their data."
|
230 |
+
|
231 |
+
#: src/Components/Consent/ConsentManager.php:65
|
232 |
+
#, php-format
|
233 |
+
msgid "I accept the %sTerms & Conditions%s"
|
234 |
+
msgstr "I accept the %sTerms & Conditions%s"
|
235 |
+
|
236 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:19
|
237 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:61
|
238 |
+
#: views/admin/privacy-policy/generated.php:1 views/installer/header.php:41
|
239 |
+
msgctxt "(Admin)"
|
240 |
+
msgid "Privacy Policy"
|
241 |
+
msgstr "Privacy policy"
|
242 |
+
|
243 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:70
|
244 |
+
msgctxt "(Admin)"
|
245 |
+
msgid "Company information"
|
246 |
+
msgstr "Company information"
|
247 |
+
|
248 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:75
|
249 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:209
|
250 |
+
msgctxt "(Admin)"
|
251 |
+
msgid "Company Name"
|
252 |
+
msgstr "Company Name"
|
253 |
+
|
254 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:82
|
255 |
+
msgctxt "(Admin)"
|
256 |
+
msgid "Company Email"
|
257 |
+
msgstr "Company Email"
|
258 |
+
|
259 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:89
|
260 |
+
msgctxt "(Admin)"
|
261 |
+
msgid "Company Location"
|
262 |
+
msgstr "Company Location"
|
263 |
+
|
264 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:105
|
265 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:245
|
266 |
+
msgctxt "(Admin)"
|
267 |
+
msgid "Representative Contact Name"
|
268 |
+
msgstr "Representative Contact Name"
|
269 |
+
|
270 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:112
|
271 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:252
|
272 |
+
msgctxt "(Admin)"
|
273 |
+
msgid "Representative Contact Email"
|
274 |
+
msgstr "Representative Contact Email"
|
275 |
+
|
276 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:119
|
277 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:259
|
278 |
+
msgctxt "(Admin)"
|
279 |
+
msgid "Representative Contact Phone"
|
280 |
+
msgstr "Representative Contact Phone"
|
281 |
+
|
282 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:135
|
283 |
+
msgctxt "(Admin)"
|
284 |
+
msgid "Data Protection Authority"
|
285 |
+
msgstr "Data Protection Authority"
|
286 |
+
|
287 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:141
|
288 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:286
|
289 |
+
msgctxt "(Admin)"
|
290 |
+
msgid "Data Protection Authority Website"
|
291 |
+
msgstr "Data Protection Authority Website"
|
292 |
+
|
293 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:148
|
294 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:293
|
295 |
+
msgctxt "(Admin)"
|
296 |
+
msgid "Data Protection Authority Email"
|
297 |
+
msgstr "Data Protection Authority Email"
|
298 |
+
|
299 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:155
|
300 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:300
|
301 |
+
msgctxt "(Admin)"
|
302 |
+
msgid "Data Protection Authority Phone"
|
303 |
+
msgstr "Data Protection Authority Phone"
|
304 |
+
|
305 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:165
|
306 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:175
|
307 |
+
msgctxt "(Admin)"
|
308 |
+
msgid "Data Protection Officer"
|
309 |
+
msgstr "Data protection officer"
|
310 |
+
|
311 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:168
|
312 |
+
msgctxt "(Admin)"
|
313 |
+
msgid "Knowledge base: Do I need to appoint a Data Protection Officer?"
|
314 |
+
msgstr "Knowledge base: Do I need to appoint a Data Protection Officer?"
|
315 |
+
|
316 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:182
|
317 |
+
msgctxt "(Admin)"
|
318 |
+
msgid "Data Protection Officer Name"
|
319 |
+
msgstr "Data protection officer name"
|
320 |
+
|
321 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:190
|
322 |
+
msgctxt "(Admin)"
|
323 |
+
msgid "Data Protection Officer Email"
|
324 |
+
msgstr "Data protection officer email"
|
325 |
+
|
326 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:216
|
327 |
+
msgctxt "(Admin)"
|
328 |
+
msgid "Contact Email"
|
329 |
+
msgstr "Contact email"
|
330 |
+
|
331 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:235
|
332 |
+
msgctxt "(Admin)"
|
333 |
+
msgid "Representative Contact"
|
334 |
+
msgstr "Representative contact"
|
335 |
+
|
336 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:238
|
337 |
+
msgctxt "(Admin)"
|
338 |
+
msgid "Knowledge base: Do I need to appoint an EU-based representative?"
|
339 |
+
msgstr "Knowledge base: Do I need to appoint an EU-based representative?"
|
340 |
+
|
341 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:317
|
342 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:324
|
343 |
+
msgctxt "(Admin)"
|
344 |
+
msgid "DPO Name"
|
345 |
+
msgstr "DPO Name"
|
346 |
+
|
347 |
+
#: src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php:420
|
348 |
+
msgctxt "(Admin)"
|
349 |
+
msgid "Save & Generate Policy"
|
350 |
+
msgstr "Save & generate policy"
|
351 |
+
|
352 |
+
#: src/Components/PrivacyPolicy/PrivacyPolicy.php:82
|
353 |
+
#: src/Installer/Installer.php:271 src/Installer/Steps/PolicySettings.php:199
|
354 |
+
#: views/themes/storefront/footer.php:3
|
355 |
+
#: views/themes/twentyseventeen/footer.php:3
|
356 |
+
#: views/themes/twentysixteen/footer.php:4
|
357 |
+
msgid "Privacy Policy"
|
358 |
+
msgstr "Privacy policy"
|
359 |
+
|
360 |
+
#: src/Components/PrivacyToolsPage/PrivacyToolsPageShortcode.php:19
|
361 |
+
msgid "This page is currently disabled."
|
362 |
+
msgstr "This page is currently disabled."
|
363 |
+
|
364 |
+
#: src/Components/PrivacyToolsPage/PrivacyToolsPageShortcode.php:35
|
365 |
+
#: src/Installer/Installer.php:279
|
366 |
+
#: src/Installer/Steps/ConfigurationPages.php:55
|
367 |
+
#: views/themes/storefront/footer.php:7
|
368 |
+
#: views/themes/twentyseventeen/footer.php:7
|
369 |
+
#: views/themes/twentysixteen/footer.php:9
|
370 |
+
msgid "Privacy Tools"
|
371 |
+
msgstr "Privacy tools"
|
372 |
+
|
373 |
+
#: src/Components/Support/AdminTabSupport.php:13
|
374 |
+
#: src/Components/Support/AdminTabSupport.php:20
|
375 |
+
msgctxt "(Admin)"
|
376 |
+
msgid "Support"
|
377 |
+
msgstr "Support"
|
378 |
+
|
379 |
+
#: src/Components/WordpressComments/WordpressComments.php:90
|
380 |
+
#, php-format
|
381 |
+
msgid ""
|
382 |
+
"%sERROR:%s You need to accept the terms and conditions to post a comment."
|
383 |
+
msgstr ""
|
384 |
+
"%sERROR:%s You need to accept the terms and conditions to post a comment."
|
385 |
+
|
386 |
+
#: src/Components/WordpressUser/Controllers/DashboardDataPageController.php:54
|
387 |
+
#: views/privacy-tools/notices.php:19
|
388 |
+
msgid "We have received your request and will reply within 30 days."
|
389 |
+
msgstr "We have received your request and will reply within 30 days."
|
390 |
+
|
391 |
+
#: src/Components/WordpressUser/Controllers/DashboardDataPageController.php:59
|
392 |
+
#: views/privacy-tools/notices.php:15
|
393 |
+
msgid "Consent withdrawn."
|
394 |
+
msgstr "Consent withdrawn."
|
395 |
+
|
396 |
+
#: src/Components/WordpressUser/RegistrationForm.php:42
|
397 |
+
msgid "<strong>ERROR</strong>: You must accept the terms and conditions."
|
398 |
+
msgstr "<strong>ERROR</strong>: You must accept the terms and conditions."
|
399 |
+
|
400 |
+
#: src/Components/WordpressUser/WordpressUser.php:63
|
401 |
+
#: src/Components/WordpressUser/WordpressUser.php:64
|
402 |
+
#: views/modules/wordpress-user/dashboard/data-page/header.php:2
|
403 |
+
msgctxt "(Admin)"
|
404 |
+
msgid "Privacy Tools"
|
405 |
+
msgstr "Privacy tools"
|
406 |
+
|
407 |
+
#: src/DataSubject/AdminTabDataSubject.php:27
|
408 |
+
#: src/DataSubject/AdminTabDataSubject.php:41
|
409 |
+
msgctxt "(Admin)"
|
410 |
+
msgid "Data Subjects"
|
411 |
+
msgstr "Data subjects"
|
412 |
+
|
413 |
+
#: src/DataSubject/DataRepository.php:143
|
414 |
+
msgid "Data exported"
|
415 |
+
msgstr "Data exported"
|
416 |
+
|
417 |
+
#: src/DataSubject/DataRepository.php:158
|
418 |
+
msgid "Data export request"
|
419 |
+
msgstr "Data export request"
|
420 |
+
|
421 |
+
#: src/DataSubject/DataRepository.php:171
|
422 |
+
msgid "Data removed"
|
423 |
+
msgstr "Data removed"
|
424 |
+
|
425 |
+
#: src/DataSubject/DataRepository.php:186
|
426 |
+
msgid "Data removal request"
|
427 |
+
msgstr "Data removal request"
|
428 |
+
|
429 |
+
#: src/DataSubject/DataSubjectIdentificator.php:65
|
430 |
+
#: src/DataSubject/DataSubjectIdentificator.php:82
|
431 |
+
msgid "Your personal data on"
|
432 |
+
msgstr "Your personal data on"
|
433 |
+
|
434 |
+
#: src/Helpers.php:27
|
435 |
+
msgctxt "(Admin)"
|
436 |
+
msgid "Austria"
|
437 |
+
msgstr "Austria"
|
438 |
+
|
439 |
+
#: src/Helpers.php:28
|
440 |
+
msgctxt "(Admin)"
|
441 |
+
msgid "Belgium"
|
442 |
+
msgstr "Belgium"
|
443 |
+
|
444 |
+
#: src/Helpers.php:29
|
445 |
+
msgctxt "(Admin)"
|
446 |
+
msgid "Bulgaria"
|
447 |
+
msgstr "Bulgaria"
|
448 |
+
|
449 |
+
#: src/Helpers.php:30
|
450 |
+
msgctxt "(Admin)"
|
451 |
+
msgid "Croatia"
|
452 |
+
msgstr "Croatia"
|
453 |
+
|
454 |
+
#: src/Helpers.php:31
|
455 |
+
msgctxt "(Admin)"
|
456 |
+
msgid "Cyprus"
|
457 |
+
msgstr "Cyprus"
|
458 |
+
|
459 |
+
#: src/Helpers.php:32
|
460 |
+
msgctxt "(Admin)"
|
461 |
+
msgid "Czech Republic"
|
462 |
+
msgstr "Czech Republic"
|
463 |
+
|
464 |
+
#: src/Helpers.php:33
|
465 |
+
msgctxt "(Admin)"
|
466 |
+
msgid "Denmark"
|
467 |
+
msgstr "Denmark"
|
468 |
+
|
469 |
+
#: src/Helpers.php:34
|
470 |
+
msgctxt "(Admin)"
|
471 |
+
msgid "Estonia"
|
472 |
+
msgstr "Estonia"
|
473 |
+
|
474 |
+
#: src/Helpers.php:35
|
475 |
+
msgctxt "(Admin)"
|
476 |
+
msgid "Finland"
|
477 |
+
msgstr "Finland"
|
478 |
+
|
479 |
+
#: src/Helpers.php:36
|
480 |
+
msgctxt "(Admin)"
|
481 |
+
msgid "France"
|
482 |
+
msgstr "France"
|
483 |
+
|
484 |
+
#: src/Helpers.php:37
|
485 |
+
msgctxt "(Admin)"
|
486 |
+
msgid "Germany"
|
487 |
+
msgstr "Germany"
|
488 |
+
|
489 |
+
#: src/Helpers.php:38
|
490 |
+
msgctxt "(Admin)"
|
491 |
+
msgid "Greece"
|
492 |
+
msgstr "Greece"
|
493 |
+
|
494 |
+
#: src/Helpers.php:39
|
495 |
+
msgctxt "(Admin)"
|
496 |
+
msgid "Hungary"
|
497 |
+
msgstr "Hungary"
|
498 |
+
|
499 |
+
#: src/Helpers.php:40
|
500 |
+
msgctxt "(Admin)"
|
501 |
+
msgid "Ireland"
|
502 |
+
msgstr "Ireland"
|
503 |
+
|
504 |
+
#: src/Helpers.php:41
|
505 |
+
msgctxt "(Admin)"
|
506 |
+
msgid "Italy"
|
507 |
+
msgstr "Italy"
|
508 |
+
|
509 |
+
#: src/Helpers.php:42
|
510 |
+
msgctxt "(Admin)"
|
511 |
+
msgid "Latvia"
|
512 |
+
msgstr "Latvia"
|
513 |
+
|
514 |
+
#: src/Helpers.php:43
|
515 |
+
msgctxt "(Admin)"
|
516 |
+
msgid "Lithuania"
|
517 |
+
msgstr "Lithuania"
|
518 |
+
|
519 |
+
#: src/Helpers.php:44
|
520 |
+
msgctxt "(Admin)"
|
521 |
+
msgid "Luxembourg"
|
522 |
+
msgstr "Luxembourg"
|
523 |
+
|
524 |
+
#: src/Helpers.php:45
|
525 |
+
msgctxt "(Admin)"
|
526 |
+
msgid "Malta"
|
527 |
+
msgstr "Malta"
|
528 |
+
|
529 |
+
#: src/Helpers.php:46
|
530 |
+
msgctxt "(Admin)"
|
531 |
+
msgid "Netherlands"
|
532 |
+
msgstr "Netherlands"
|
533 |
+
|
534 |
+
#: src/Helpers.php:47
|
535 |
+
msgctxt "(Admin)"
|
536 |
+
msgid "Poland"
|
537 |
+
msgstr "Poland"
|
538 |
+
|
539 |
+
#: src/Helpers.php:48
|
540 |
+
msgctxt "(Admin)"
|
541 |
+
msgid "Portugal"
|
542 |
+
msgstr "Portugal"
|
543 |
+
|
544 |
+
#: src/Helpers.php:49
|
545 |
+
msgctxt "(Admin)"
|
546 |
+
msgid "Romania"
|
547 |
+
msgstr "Romania"
|
548 |
+
|
549 |
+
#: src/Helpers.php:50
|
550 |
+
msgctxt "(Admin)"
|
551 |
+
msgid "Slovakia"
|
552 |
+
msgstr "Slovakia"
|
553 |
+
|
554 |
+
#: src/Helpers.php:51
|
555 |
+
msgctxt "(Admin)"
|
556 |
+
msgid "Slovenia"
|
557 |
+
msgstr "Slovenia"
|
558 |
+
|
559 |
+
#: src/Helpers.php:52
|
560 |
+
msgctxt "(Admin)"
|
561 |
+
msgid "Spain"
|
562 |
+
msgstr "Spain"
|
563 |
+
|
564 |
+
#: src/Helpers.php:53
|
565 |
+
msgctxt "(Admin)"
|
566 |
+
msgid "Sweden"
|
567 |
+
msgstr "Sweden"
|
568 |
+
|
569 |
+
#: src/Helpers.php:54
|
570 |
+
msgctxt "(Admin)"
|
571 |
+
msgid "United Kingdom"
|
572 |
+
msgstr "United kingdom"
|
573 |
+
|
574 |
+
#: src/Helpers.php:69
|
575 |
+
msgctxt "(Admin)"
|
576 |
+
msgid "Iceland"
|
577 |
+
msgstr "Iceland"
|
578 |
+
|
579 |
+
#: src/Helpers.php:70
|
580 |
+
msgctxt "(Admin)"
|
581 |
+
msgid "Norway"
|
582 |
+
msgstr "Norway"
|
583 |
+
|
584 |
+
#: src/Helpers.php:71
|
585 |
+
msgctxt "(Admin)"
|
586 |
+
msgid "Liechtenstein"
|
587 |
+
msgstr "Liechtenstein"
|
588 |
+
|
589 |
+
#: src/Helpers.php:72
|
590 |
+
msgctxt "(Admin)"
|
591 |
+
msgid "Switzerland"
|
592 |
+
msgstr "Switzerland"
|
593 |
+
|
594 |
+
#: src/Helpers.php:73
|
595 |
+
msgctxt "(Admin)"
|
596 |
+
msgid "United States"
|
597 |
+
msgstr "United states"
|
598 |
+
|
599 |
+
#: src/Helpers.php:74
|
600 |
+
msgctxt "(Admin)"
|
601 |
+
msgid "Rest of the world"
|
602 |
+
msgstr "Rest of the world"
|
603 |
+
|
604 |
+
#: src/Helpers.php:145
|
605 |
+
msgid "An error has occurred. Please contact the site administrator."
|
606 |
+
msgstr "An error has occurred. Please contact the site administrator."
|
607 |
+
|
608 |
+
#: src/Installer/Installer.php:135
|
609 |
+
msgctxt "(Admin)"
|
610 |
+
msgid "Setup Wizard"
|
611 |
+
msgstr "Setup wizard"
|
612 |
+
|
613 |
+
#: src/Installer/Steps/ConfigurationPages.php:23
|
614 |
+
#: src/Installer/Steps/PolicySettings.php:23
|
615 |
+
#: src/Installer/Steps/PolicySettings.php:48
|
616 |
+
msgctxt "(Admin)"
|
617 |
+
msgid "— Create a new page —"
|
618 |
+
msgstr "— Create a new page —"
|
619 |
+
|
620 |
+
#: src/Installer/Steps/PolicySettings.php:38
|
621 |
+
msgctxt "(Admin)"
|
622 |
+
msgid ""
|
623 |
+
"We have automatically selected your WooCommerce Terms & Conditions page."
|
624 |
+
msgstr ""
|
625 |
+
"We have automatically selected your woocommerce terms & conditions page."
|
626 |
+
|
627 |
+
#: src/Modules/ContactForm7/ContactForm7.php:35
|
628 |
+
msgctxt "(Admin)"
|
629 |
+
msgid "gdpr terms txt"
|
630 |
+
msgstr "gdpr terms txt"
|
631 |
+
|
632 |
+
#: src/Router.php:80 src/Router.php:92 src/Router.php:125 src/Router.php:141
|
633 |
+
#, php-format
|
634 |
+
msgid "Nonce error for action \"%s\". Please go back and try again!"
|
635 |
+
msgstr "Nonce error for action \"%s\". Please go back and try again!"
|
636 |
+
|
637 |
+
#: src/Router.php:149
|
638 |
+
msgctxt "(Admin)"
|
639 |
+
msgid "You do not have the required permissions to perform this action!"
|
640 |
+
msgstr "You do not have the required permissions to perform this action!"
|
641 |
+
|
642 |
+
#: views/admin/consent.php:3
|
643 |
+
msgctxt "(Admin)"
|
644 |
+
msgid "Default consent types"
|
645 |
+
msgstr "Default consent types"
|
646 |
+
|
647 |
+
#: views/admin/consent.php:4
|
648 |
+
msgctxt "(Admin)"
|
649 |
+
msgid ""
|
650 |
+
"These are the consent types that have been automatically registered by the "
|
651 |
+
"framework or a plugin."
|
652 |
+
msgstr ""
|
653 |
+
"These are the consent types that have been automatically registered by the "
|
654 |
+
"framework or a plugin."
|
655 |
+
|
656 |
+
#: views/admin/consent.php:7 views/admin/consent.php:52
|
657 |
+
msgctxt "(Admin)"
|
658 |
+
msgid "Slug"
|
659 |
+
msgstr "Slug"
|
660 |
+
|
661 |
+
#: views/admin/consent.php:8 views/admin/consent.php:38
|
662 |
+
#: views/admin/consent.php:60
|
663 |
+
msgctxt "(Admin)"
|
664 |
+
msgid "Title"
|
665 |
+
msgstr "Title"
|
666 |
+
|
667 |
+
#: views/admin/consent.php:9 views/admin/consent.php:41
|
668 |
+
#: views/admin/consent.php:63
|
669 |
+
msgctxt "(Admin)"
|
670 |
+
msgid "Description"
|
671 |
+
msgstr "Description"
|
672 |
+
|
673 |
+
#: views/admin/consent.php:10
|
674 |
+
msgctxt "(Admin)"
|
675 |
+
msgid "Visibility"
|
676 |
+
msgstr "Visibility"
|
677 |
+
|
678 |
+
#: views/admin/consent.php:18
|
679 |
+
msgctxt "(Admin)"
|
680 |
+
msgid "Visible"
|
681 |
+
msgstr "Visible"
|
682 |
+
|
683 |
+
#: views/admin/consent.php:20
|
684 |
+
msgctxt "(Admin)"
|
685 |
+
msgid "Hidden"
|
686 |
+
msgstr "Hidden"
|
687 |
+
|
688 |
+
#: views/admin/consent.php:29
|
689 |
+
msgctxt "(Admin)"
|
690 |
+
msgid "Custom consent types"
|
691 |
+
msgstr "Custom consent types"
|
692 |
+
|
693 |
+
#: views/admin/consent.php:30
|
694 |
+
msgctxt "(Admin)"
|
695 |
+
msgid ""
|
696 |
+
"Here you can add custom consent types to track. They will not be used "
|
697 |
+
"anywhere by default - you will need to build an integration for each of them."
|
698 |
+
msgstr ""
|
699 |
+
"Here you can add custom consent types to track. They will not be used "
|
700 |
+
"anywhere by default - you will need to build an integration for each of them."
|
701 |
+
|
702 |
+
#: views/admin/consent.php:35
|
703 |
+
msgctxt "(Admin)"
|
704 |
+
msgid "Machine-readable slug"
|
705 |
+
msgstr "Machine-readable slug"
|
706 |
+
|
707 |
+
#: views/admin/consent.php:44 views/admin/consent.php:68
|
708 |
+
msgctxt "(Admin)"
|
709 |
+
msgid "Visible?"
|
710 |
+
msgstr "Visible?"
|
711 |
+
|
712 |
+
#: views/admin/consent.php:72
|
713 |
+
msgctxt "(Admin)"
|
714 |
+
msgid "Remove"
|
715 |
+
msgstr "Remove"
|
716 |
+
|
717 |
+
#: views/admin/consent.php:93
|
718 |
+
msgctxt "(Admin)"
|
719 |
+
msgid "Additional info"
|
720 |
+
msgstr "Additional info"
|
721 |
+
|
722 |
+
#: views/admin/consent.php:95
|
723 |
+
msgctxt "(Admin)"
|
724 |
+
msgid ""
|
725 |
+
"This text will be displayed to your data subjects on the Privacy Tools page."
|
726 |
+
msgstr ""
|
727 |
+
"This text will be displayed to your data subjects on the privacy tools page."
|
728 |
+
|
729 |
+
#: views/admin/data-subjects/search-form.php:2
|
730 |
+
msgctxt "(Admin)"
|
731 |
+
msgid ""
|
732 |
+
"On this page, you can find which data subjects personal data you are storing "
|
733 |
+
"and download, export or delete it."
|
734 |
+
msgstr ""
|
735 |
+
"On this page, you can find which data subjects personal data you are storing "
|
736 |
+
"and download, export or delete it."
|
737 |
+
|
738 |
+
#: views/admin/data-subjects/search-form.php:10
|
739 |
+
msgctxt "(Admin)"
|
740 |
+
msgid "Find data subject by email"
|
741 |
+
msgstr "Find data subject by email"
|
742 |
+
|
743 |
+
#: views/admin/data-subjects/search-form.php:11
|
744 |
+
msgctxt "(Admin)"
|
745 |
+
msgid "Email address"
|
746 |
+
msgstr "Email address"
|
747 |
+
|
748 |
+
#: views/admin/data-subjects/search-form.php:16
|
749 |
+
msgctxt "(Admin)"
|
750 |
+
msgid "Search"
|
751 |
+
msgstr "Search"
|
752 |
+
|
753 |
+
#: views/admin/data-subjects/search-results.php:7
|
754 |
+
msgctxt "(Admin)"
|
755 |
+
msgid "Username"
|
756 |
+
msgstr "Username"
|
757 |
+
|
758 |
+
#: views/admin/data-subjects/search-results.php:12
|
759 |
+
msgctxt "(Admin)"
|
760 |
+
msgid "is not a registered user."
|
761 |
+
msgstr "is not a registered user."
|
762 |
+
|
763 |
+
#: views/admin/data-subjects/search-results.php:16
|
764 |
+
msgctxt "(Admin)"
|
765 |
+
msgid "Download data (html)"
|
766 |
+
msgstr "Download data (html)"
|
767 |
+
|
768 |
+
#: views/admin/data-subjects/search-results.php:17
|
769 |
+
msgctxt "(Admin)"
|
770 |
+
msgid "Export data (json)"
|
771 |
+
msgstr "Export data (json)"
|
772 |
+
|
773 |
+
#: views/admin/data-subjects/search-results.php:21
|
774 |
+
msgctxt "(Admin)"
|
775 |
+
msgid ""
|
776 |
+
"This user has admin capabilities. Deleting data via this interface is "
|
777 |
+
"disabled."
|
778 |
+
msgstr ""
|
779 |
+
"This user has admin capabilities. Deleting data via this interface is "
|
780 |
+
"disabled."
|
781 |
+
|
782 |
+
#: views/admin/data-subjects/search-results.php:24
|
783 |
+
msgctxt "(Admin)"
|
784 |
+
msgid "Anonymize data"
|
785 |
+
msgstr "Anonymize data"
|
786 |
+
|
787 |
+
#: views/admin/data-subjects/search-results.php:25
|
788 |
+
msgctxt "(Admin)"
|
789 |
+
msgid "Delete data"
|
790 |
+
msgstr "Delete data"
|
791 |
+
|
792 |
+
#: views/admin/data-subjects/search-results.php:29
|
793 |
+
msgctxt "(Admin)"
|
794 |
+
msgid "No data found!"
|
795 |
+
msgstr "No data found!"
|
796 |
+
|
797 |
+
#: views/admin/general/delete-action-email.php:5
|
798 |
+
#: views/admin/general/export-action-email.php:5
|
799 |
+
#: views/installer/steps/configuration-settings.php:29
|
800 |
+
#: views/installer/steps/configuration-settings.php:79
|
801 |
+
msgid "Email address"
|
802 |
+
msgstr "Email address"
|
803 |
+
|
804 |
+
#: views/admin/general/delete-action-reassign.php:3
|
805 |
+
#: views/installer/steps/configuration-settings.php:50
|
806 |
+
msgctxt "(Admin)"
|
807 |
+
msgid "Delete content"
|
808 |
+
msgstr "Delete content"
|
809 |
+
|
810 |
+
#: views/admin/general/delete-action-reassign.php:6
|
811 |
+
#: views/installer/steps/configuration-settings.php:53
|
812 |
+
msgctxt "(Admin)"
|
813 |
+
msgid "Reassign content to a user"
|
814 |
+
msgstr "Reassign content to a user"
|
815 |
+
|
816 |
+
#: views/admin/general/delete-action-reassign.php:10
|
817 |
+
msgctxt "(Admin)"
|
818 |
+
msgid ""
|
819 |
+
"If the user has submitted any content on your site, should it be deleted or "
|
820 |
+
"reassigned to another user?"
|
821 |
+
msgstr ""
|
822 |
+
"If the user has submitted any content on your site, should it be deleted or "
|
823 |
+
"reassigned to another user?"
|
824 |
+
|
825 |
+
#: views/admin/general/description-data-page.php:2
|
826 |
+
msgctxt "(Admin)"
|
827 |
+
msgid ""
|
828 |
+
"Select the page where users can go to control their data. This page must "
|
829 |
+
"contain the [gdpr_privacy_tools] shortcode."
|
830 |
+
msgstr ""
|
831 |
+
"Select the page where users can go to control their data. This page must "
|
832 |
+
"contain the [gdpr_privacy_tools] shortcode."
|
833 |
+
|
834 |
+
#: views/admin/general/description-delete-action.php:2
|
835 |
+
msgctxt "(Admin)"
|
836 |
+
msgid "What should happen if a data subject requests deleting their data."
|
837 |
+
msgstr "What should happen if a data subject requests deleting their data."
|
838 |
+
|
839 |
+
#: views/admin/general/description-export-action.php:2
|
840 |
+
msgctxt "(Admin)"
|
841 |
+
msgid ""
|
842 |
+
"What should happen if a data subject requests viewing or exporting their "
|
843 |
+
"data."
|
844 |
+
msgstr ""
|
845 |
+
"What should happen if a data subject requests viewing or exporting their "
|
846 |
+
"data."
|
847 |
+
|
848 |
+
#: views/admin/general/description-terms-page.php:2
|
849 |
+
msgctxt "(Admin)"
|
850 |
+
msgid "Optional. Select the page which contains your Terms & Conditions"
|
851 |
+
msgstr "Optional. Select the page which contains your terms & conditions"
|
852 |
+
|
853 |
+
#: views/admin/general/enable.php:9
|
854 |
+
msgctxt "(Admin)"
|
855 |
+
msgid "Enable the view, export and forget functionality for users and visitors"
|
856 |
+
msgstr ""
|
857 |
+
"Enable the view, export and forget functionality for users and visitors"
|
858 |
+
|
859 |
+
#: views/admin/general/enable.php:12
|
860 |
+
msgctxt "(Admin)"
|
861 |
+
msgid ""
|
862 |
+
"Enable the Privacy Tools page on front-end and dashboard. This allows "
|
863 |
+
"visitors to request viewing and deleting their personal data and withdraw "
|
864 |
+
"consents."
|
865 |
+
msgstr ""
|
866 |
+
"Enable the privacy tools page on front-end and dashboard. This allows "
|
867 |
+
"visitors to request viewing and deleting their personal data and withdraw "
|
868 |
+
"consents."
|
869 |
+
|
870 |
+
#: views/admin/general/stylesheet.php:9
|
871 |
+
msgctxt "(Admin)"
|
872 |
+
msgid "Enable basic styling for Privacy Tools page."
|
873 |
+
msgstr "Enable basic styling for privacy tools page."
|
874 |
+
|
875 |
+
#: views/admin/general/theme-compatibility.php:9
|
876 |
+
#: views/installer/steps/integrations.php:21
|
877 |
+
msgctxt "(Admin)"
|
878 |
+
msgid ""
|
879 |
+
"Automatically add Privacy Policy and Privacy Tools links to your site footer."
|
880 |
+
msgstr ""
|
881 |
+
"Automatically add privacy policy and privacy tools links to your site footer."
|
882 |
+
|
883 |
+
#: views/admin/notices/header.php:4 views/admin/settings-page.php:3
|
884 |
+
#: views/installer/header.php:23
|
885 |
+
msgctxt "(Admin)"
|
886 |
+
msgid "The GDPR Framework"
|
887 |
+
msgstr "The GDPR Framework"
|
888 |
+
|
889 |
+
#: views/admin/notices/helper-autoinstall.php:2
|
890 |
+
msgctxt "(Admin)"
|
891 |
+
msgid ""
|
892 |
+
"A Privacy Policy page has been created, but it is empty. You can generate a "
|
893 |
+
"policy template on this page."
|
894 |
+
msgstr ""
|
895 |
+
"A privacy policy page has been created, but it is empty. You can generate a "
|
896 |
+
"policy template on this page."
|
897 |
+
|
898 |
+
#: views/admin/notices/helper-policy.php:2
|
899 |
+
msgctxt "(Admin)"
|
900 |
+
msgid ""
|
901 |
+
"Heads up - your Privacy Policy still requires some attention. Find the "
|
902 |
+
"places marked with [TODO] and replace them with real content!"
|
903 |
+
msgstr ""
|
904 |
+
"Heads up - your Privacy Policy still requires some attention. Find the "
|
905 |
+
"places marked with [TODO] and replace them with real content!"
|
906 |
+
|
907 |
+
#: views/admin/notices/helper-tools.php:2
|
908 |
+
msgctxt "(Admin)"
|
909 |
+
msgid "The contents of this page should contain the [gdpr_tools] shortcode."
|
910 |
+
msgstr "The contents of this page should contain the [gdpr_tools] shortcode."
|
911 |
+
|
912 |
+
#: views/admin/privacy-policy/description-policy-page.php:2
|
913 |
+
msgctxt "(Admin)"
|
914 |
+
msgid "Select the page which will contain your Privacy Policy"
|
915 |
+
msgstr "Select the page which will contain your privacy policy"
|
916 |
+
|
917 |
+
#: views/admin/privacy-policy/generated.php:3
|
918 |
+
msgctxt "(Admin)"
|
919 |
+
msgid "Your Privacy Policy has been generated."
|
920 |
+
msgstr "Your Privacy Policy has been generated."
|
921 |
+
|
922 |
+
#: views/admin/privacy-policy/generated.php:20
|
923 |
+
msgctxt "(Admin)"
|
924 |
+
msgid "« Back"
|
925 |
+
msgstr "« Back"
|
926 |
+
|
927 |
+
#: views/admin/privacy-policy/header.php:2
|
928 |
+
msgctxt "(Admin)"
|
929 |
+
msgid ""
|
930 |
+
"This page allows you to generate a Privacy Policy based on the information "
|
931 |
+
"you entered below."
|
932 |
+
msgstr ""
|
933 |
+
"This page allows you to generate a privacy policy based on the information "
|
934 |
+
"you entered below."
|
935 |
+
|
936 |
+
#: views/admin/settings-page.php:8
|
937 |
+
msgctxt "(Admin)"
|
938 |
+
msgid "GDPR settings saved!"
|
939 |
+
msgstr "Gdpr settings saved!"
|
940 |
+
|
941 |
+
#: views/admin/settings-page.php:31
|
942 |
+
#, php-format
|
943 |
+
msgctxt "(Admin)"
|
944 |
+
msgid "The GDPR Framework. Built with ♥ by %sCodelight%s."
|
945 |
+
msgstr "The GDPR framework. Built with ♥ by %sCodelight%s."
|
946 |
+
|
947 |
+
#: views/admin/settings-page.php:39
|
948 |
+
#, php-format
|
949 |
+
msgctxt "(Admin)"
|
950 |
+
msgid "Support our development efforts with a %s5-star rating%s."
|
951 |
+
msgstr "Support our development efforts with a %s5-star rating%s."
|
952 |
+
|
953 |
+
#: views/admin/support/contents.php:5 views/installer/steps/finish.php:10
|
954 |
+
msgctxt "(Admin)"
|
955 |
+
msgid "Need more info?"
|
956 |
+
msgstr "Need more info?"
|
957 |
+
|
958 |
+
#: views/admin/support/contents.php:11 views/installer/steps/finish.php:16
|
959 |
+
msgctxt "(Admin)"
|
960 |
+
msgid "Site Owner's guide to GDPR"
|
961 |
+
msgstr "Site owner's guide to GDPR"
|
962 |
+
|
963 |
+
#: views/admin/support/contents.php:14 views/installer/steps/finish.php:19
|
964 |
+
msgctxt "(Admin)"
|
965 |
+
msgid "Read the full guide on GDPR compliance."
|
966 |
+
msgstr "Read the full guide on GDPR compliance."
|
967 |
+
|
968 |
+
#: views/admin/support/contents.php:20 views/installer/steps/finish.php:25
|
969 |
+
msgctxt "(Admin)"
|
970 |
+
msgid "Knowledge base"
|
971 |
+
msgstr "Knowledge base"
|
972 |
+
|
973 |
+
#: views/admin/support/contents.php:23 views/installer/steps/finish.php:28
|
974 |
+
msgctxt "(Admin)"
|
975 |
+
msgid "Check out the knowledge base for common questions and answers."
|
976 |
+
msgstr "Check eoot the knowledge base for common questions and answers."
|
977 |
+
|
978 |
+
#: views/admin/support/contents.php:29 views/installer/steps/finish.php:34
|
979 |
+
msgctxt "(Admin)"
|
980 |
+
msgid "Developer's guide to GDPR"
|
981 |
+
msgstr "Developer's guide to GDPR"
|
982 |
+
|
983 |
+
#: views/admin/support/contents.php:32 views/installer/steps/finish.php:37
|
984 |
+
msgctxt "(Admin)"
|
985 |
+
msgid "We have a thorough guide to help making custom sites compliant."
|
986 |
+
msgstr "We have a thorough guide to help making custom sites compliant."
|
987 |
+
|
988 |
+
#: views/admin/support/contents.php:40 views/installer/steps/finish.php:45
|
989 |
+
msgctxt "(Admin)"
|
990 |
+
msgid "Need help?"
|
991 |
+
msgstr "Need help?"
|
992 |
+
|
993 |
+
#: views/admin/support/contents.php:46 views/installer/steps/finish.php:51
|
994 |
+
msgctxt "(Admin)"
|
995 |
+
msgid "Submit a support request"
|
996 |
+
msgstr "Submit a support request"
|
997 |
+
|
998 |
+
#: views/admin/support/contents.php:49 views/installer/steps/finish.php:54
|
999 |
+
msgctxt "(Admin)"
|
1000 |
+
msgid ""
|
1001 |
+
"Found a bug or problem with the plugin? Post in the wordpress.org support "
|
1002 |
+
"forum."
|
1003 |
+
msgstr ""
|
1004 |
+
"Found a bug or problem with the plugin? post in the wordpress.org support "
|
1005 |
+
"forum."
|
1006 |
+
|
1007 |
+
#: views/admin/support/contents.php:55 views/installer/steps/finish.php:60
|
1008 |
+
msgctxt "(Admin)"
|
1009 |
+
msgid "Request a consultation"
|
1010 |
+
msgstr "Request a consultation"
|
1011 |
+
|
1012 |
+
#: views/admin/support/contents.php:58 views/installer/steps/finish.php:63
|
1013 |
+
msgctxt "(Admin)"
|
1014 |
+
msgid ""
|
1015 |
+
"Need development or legal assistance in making your site compliant? We can "
|
1016 |
+
"help!"
|
1017 |
+
msgstr ""
|
1018 |
+
"Need development or legal assistance in making your site compliant? we can "
|
1019 |
+
"help!"
|
1020 |
+
|
1021 |
+
#: views/admin/wizard-buttons.php:2
|
1022 |
+
msgctxt "(Admin)"
|
1023 |
+
msgid "Restart setup wizard"
|
1024 |
+
msgstr "Restart setup wizard"
|
1025 |
+
|
1026 |
+
#: views/email/action-export.php:8 views/email/action-forget.php:12
|
1027 |
+
msgctxt "(Admin)"
|
1028 |
+
msgid ""
|
1029 |
+
"This email is just for your information. You don't need to take any action"
|
1030 |
+
msgstr ""
|
1031 |
+
"This email is just for your information. You don't need to take any action"
|
1032 |
+
|
1033 |
+
#: views/email/action-forget.php:8
|
1034 |
+
msgctxt "(Admin)"
|
1035 |
+
msgid "The data subject had a user account on your website."
|
1036 |
+
msgstr "The data subject had a user account on your website."
|
1037 |
+
|
1038 |
+
#: views/email/identify-data-subject.php:2
|
1039 |
+
msgid "Someone has requested access to your data on"
|
1040 |
+
msgstr "Someone has requested access to your data on"
|
1041 |
+
|
1042 |
+
#: views/email/identify-data-subject.php:3
|
1043 |
+
msgid "If this was a mistake, just ignore this email and nothing will happen."
|
1044 |
+
msgstr "If this was a mistake, just ignore this email and nothing will happen."
|
1045 |
+
|
1046 |
+
#: views/email/identify-data-subject.php:4
|
1047 |
+
msgid "To manage your data, visit the following address:"
|
1048 |
+
msgstr "To manage your data, visit the following address:"
|
1049 |
+
|
1050 |
+
#: views/email/identify-data-subject.php:10
|
1051 |
+
msgid "This link is valid for 15 minutes."
|
1052 |
+
msgstr "This link is valid for 15 minutes."
|
1053 |
+
|
1054 |
+
#: views/email/no-data.php:2
|
1055 |
+
msgid "Someone has requested information about your personal data on"
|
1056 |
+
msgstr "Someone has requested information aboot your personal data on"
|
1057 |
+
|
1058 |
+
#: views/email/no-data.php:3
|
1059 |
+
msgid "None of your personal data is stored on"
|
1060 |
+
msgstr "None of your personal data is stored on"
|
1061 |
+
|
1062 |
+
#: views/email/no-data.php:5
|
1063 |
+
msgid ""
|
1064 |
+
"If this was a mistake or you did not request this email, just ignore it and "
|
1065 |
+
"nothing will happen."
|
1066 |
+
msgstr ""
|
1067 |
+
"If this was a mistake or you did not request this email, just ignore it and "
|
1068 |
+
"nothing will happen."
|
1069 |
+
|
1070 |
+
#: views/email/request-export.php:13 views/email/request-forget.php:13
|
1071 |
+
msgctxt "(Admin)"
|
1072 |
+
msgid "As a reminder: according to GDPR, you have 30 days to comply."
|
1073 |
+
msgstr "As a reminder: according to GDPR, you have 30 days to comply."
|
1074 |
+
|
1075 |
+
#: views/global/delete-action.php:2
|
1076 |
+
msgctxt "(Admin)"
|
1077 |
+
msgid "Automatically anonymize data"
|
1078 |
+
msgstr "Automatically anonymize data"
|
1079 |
+
|
1080 |
+
#: views/global/delete-action.php:5
|
1081 |
+
msgctxt "(Admin)"
|
1082 |
+
msgid "Automatically delete data"
|
1083 |
+
msgstr "Automatically delete data"
|
1084 |
+
|
1085 |
+
#: views/global/delete-action.php:9
|
1086 |
+
msgctxt "(Admin)"
|
1087 |
+
msgid "Automatically anonymize data and notify me via email"
|
1088 |
+
msgstr "Automatically anonymize data and notify me via email"
|
1089 |
+
|
1090 |
+
#: views/global/delete-action.php:13
|
1091 |
+
msgctxt "(Admin)"
|
1092 |
+
msgid "Automatically delete data and notify me via email"
|
1093 |
+
msgstr "Automatically delete data and notify me via email"
|
1094 |
+
|
1095 |
+
#: views/global/delete-action.php:16 views/global/export-action.php:10
|
1096 |
+
msgctxt "(Admin)"
|
1097 |
+
msgid "Only notify me via email"
|
1098 |
+
msgstr "Only notify me via email"
|
1099 |
+
|
1100 |
+
#: views/global/export-action.php:2
|
1101 |
+
msgctxt "(Admin)"
|
1102 |
+
msgid "Automatically download data"
|
1103 |
+
msgstr "Automatically download data"
|
1104 |
+
|
1105 |
+
#: views/global/export-action.php:6
|
1106 |
+
msgctxt "(Admin)"
|
1107 |
+
msgid "Automatically download data and notify me via email"
|
1108 |
+
msgstr "Automatically download data and notify me via email"
|
1109 |
+
|
1110 |
+
#: views/installer/continue-notice.php:2
|
1111 |
+
msgctxt "(Admin)"
|
1112 |
+
msgid "The The GDPR Framework setup has not been finalized yet."
|
1113 |
+
msgstr "The The GDPR Framework setup has not been finalized yet."
|
1114 |
+
|
1115 |
+
#: views/installer/continue-notice.php:3
|
1116 |
+
msgctxt "(Admin)"
|
1117 |
+
msgid "You can continue the setup at any time."
|
1118 |
+
msgstr "You can continue the setup at any time."
|
1119 |
+
|
1120 |
+
#: views/installer/continue-notice.php:6
|
1121 |
+
msgctxt "(Admin)"
|
1122 |
+
msgid "Continue the setup wizard"
|
1123 |
+
msgstr "Continue the setup wizard"
|
1124 |
+
|
1125 |
+
#: views/installer/continue-notice.php:9
|
1126 |
+
msgctxt "(Admin)"
|
1127 |
+
msgid "Hide this message"
|
1128 |
+
msgstr "Hide this message"
|
1129 |
+
|
1130 |
+
#: views/installer/footer.php:7
|
1131 |
+
msgid "Back"
|
1132 |
+
msgstr "Back"
|
1133 |
+
|
1134 |
+
#: views/installer/header.php:26
|
1135 |
+
msgctxt "(Admin)"
|
1136 |
+
msgid "I need help"
|
1137 |
+
msgstr "I need help"
|
1138 |
+
|
1139 |
+
#: views/installer/header.php:29
|
1140 |
+
msgctxt "(Admin)"
|
1141 |
+
msgid "Developer Docs"
|
1142 |
+
msgstr "Developer Docs"
|
1143 |
+
|
1144 |
+
#: views/installer/header.php:36
|
1145 |
+
msgctxt "(Admin)"
|
1146 |
+
msgid "Configuration"
|
1147 |
+
msgstr "Configuration"
|
1148 |
+
|
1149 |
+
#: views/installer/header.php:46
|
1150 |
+
msgctxt "(Admin)"
|
1151 |
+
msgid "Forms & Consent"
|
1152 |
+
msgstr "Forms & Consent"
|
1153 |
+
|
1154 |
+
#: views/installer/header.php:51
|
1155 |
+
msgctxt "(Admin)"
|
1156 |
+
msgid "Integrations"
|
1157 |
+
msgstr "Integrations"
|
1158 |
+
|
1159 |
+
#: views/installer/steps/configuration-settings.php:23
|
1160 |
+
#: views/installer/steps/configuration-settings.php:73
|
1161 |
+
msgctxt "(Admin)"
|
1162 |
+
msgid "Enter the email address to notify"
|
1163 |
+
msgstr "Enter the email address to notify"
|
1164 |
+
|
1165 |
+
#: views/installer/steps/disclaimer.php:21
|
1166 |
+
msgctxt "(Admin)"
|
1167 |
+
msgid "I accept"
|
1168 |
+
msgstr "I accept"
|
1169 |
+
|
1170 |
+
#: views/installer/welcome-notice.php:7
|
1171 |
+
msgctxt "(Admin)"
|
1172 |
+
msgid "Run the setup wizard"
|
1173 |
+
msgstr "Run the setup wizard"
|
1174 |
+
|
1175 |
+
#: views/installer/welcome-notice.php:11
|
1176 |
+
msgctxt "(Admin)"
|
1177 |
+
msgid "Auto-install pages"
|
1178 |
+
msgstr "Auto-install pages"
|
1179 |
+
|
1180 |
+
#: views/installer/welcome-notice.php:15
|
1181 |
+
msgctxt "(Admin)"
|
1182 |
+
msgid "Skip and install manually"
|
1183 |
+
msgstr "Skip and install manually"
|
1184 |
+
|
1185 |
+
#: views/modules/contact-form-7/generator-privacy.php:6
|
1186 |
+
msgctxt "(Admin)"
|
1187 |
+
msgid ""
|
1188 |
+
"This tag generates the default text for Terms & Conditions and/or Privacy "
|
1189 |
+
"Policy checkbox."
|
1190 |
+
msgstr ""
|
1191 |
+
"This tag generates the default text for Terms & Conditions and/or Privacy "
|
1192 |
+
"Policy checkbox."
|
1193 |
+
|
1194 |
+
#: views/modules/contact-form-7/generator-privacy.php:15
|
1195 |
+
msgid "Insert"
|
1196 |
+
msgstr "Insert"
|
1197 |
+
|
1198 |
+
#: views/modules/wordpress-comments/terms-checkbox.php:6
|
1199 |
+
#: views/modules/wordpress-user/registration-terms-checkbox.php:7
|
1200 |
+
#, php-format
|
1201 |
+
msgid "I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s"
|
1202 |
+
msgstr "I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s"
|
1203 |
+
|
1204 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-consent.php:3
|
1205 |
+
#: views/privacy-tools/form-consent.php:2
|
1206 |
+
msgid "Consent"
|
1207 |
+
msgstr "Consent"
|
1208 |
+
|
1209 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-consent.php:6
|
1210 |
+
#: views/privacy-tools/form-consent.php:6
|
1211 |
+
msgid "Here you can withdraw any consents you have given."
|
1212 |
+
msgstr "Here you can withdraw any consents you have given."
|
1213 |
+
|
1214 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-consent.php:8
|
1215 |
+
msgid "Consents"
|
1216 |
+
msgstr "Consents"
|
1217 |
+
|
1218 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-consent.php:23
|
1219 |
+
#: views/privacy-tools/form-consent.php:24
|
1220 |
+
msgid "Withdraw"
|
1221 |
+
msgstr "Withdraw"
|
1222 |
+
|
1223 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:5
|
1224 |
+
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:5
|
1225 |
+
msgctxt "(Admin)"
|
1226 |
+
msgid "Delete this user and all data"
|
1227 |
+
msgstr "Delete this user and all data"
|
1228 |
+
|
1229 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:11
|
1230 |
+
msgctxt "(Admin)"
|
1231 |
+
msgid "Delete my data"
|
1232 |
+
msgstr "Delete my data"
|
1233 |
+
|
1234 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:15
|
1235 |
+
#: views/privacy-tools/form-delete.php:13
|
1236 |
+
msgid "Delete all data we have gathered about you."
|
1237 |
+
msgstr "Delete all data we have gathered aboot you."
|
1238 |
+
|
1239 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:16
|
1240 |
+
#: views/privacy-tools/form-delete.php:14
|
1241 |
+
msgid "If you have a user account on our site, it will also be deleted."
|
1242 |
+
msgstr "If you have a user account on our site, it will also be deleted."
|
1243 |
+
|
1244 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:17
|
1245 |
+
#: views/privacy-tools/form-delete.php:15
|
1246 |
+
msgid "Be careful - this action is permanent and CANNOT be undone."
|
1247 |
+
msgstr "Be careful - this action is permanent and cannot be undone."
|
1248 |
+
|
1249 |
+
#: views/modules/wordpress-user/dashboard/data-page/form-delete.php:22
|
1250 |
+
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:23
|
1251 |
+
msgctxt "(Admin)"
|
1252 |
+
msgid ""
|
1253 |
+
"You seem to have an administrator or equivalent role, so deleting/"
|
1254 |
+
"anonymizing via this page is disabled."
|
1255 |
+
msgstr ""
|
1256 |
+
"You seem to have an administrator or equivalent role, so deleting/"
|
1257 |
+
"anonymizing via this page is disabled."
|
1258 |
+
|
1259 |
+
#: views/modules/wordpress-user/dashboard/form-export.php:7
|
1260 |
+
#: views/privacy-tools/form-export.php:1
|
1261 |
+
msgid "Download your data"
|
1262 |
+
msgstr "Download your data"
|
1263 |
+
|
1264 |
+
#: views/modules/wordpress-user/dashboard/form-export.php:12
|
1265 |
+
#: views/privacy-tools/form-export.php:13
|
1266 |
+
msgid "Download as table"
|
1267 |
+
msgstr "Download as table"
|
1268 |
+
|
1269 |
+
#: views/modules/wordpress-user/dashboard/form-export.php:15
|
1270 |
+
#: views/privacy-tools/form-export.php:22
|
1271 |
+
msgid "Export as JSON"
|
1272 |
+
msgstr "Export as JSON"
|
1273 |
+
|
1274 |
+
#: views/modules/wordpress-user/dashboard/form-export.php:19
|
1275 |
+
#: views/privacy-tools/form-export.php:4
|
1276 |
+
msgid "You can download all your data formatted as a table for viewing."
|
1277 |
+
msgstr "You can download all your data formatted as a table for viewing."
|
1278 |
+
|
1279 |
+
#: views/modules/wordpress-user/dashboard/form-export.php:20
|
1280 |
+
#: views/privacy-tools/form-export.php:5
|
1281 |
+
msgid "Alternatively, you can export it in machine-readable JSON format."
|
1282 |
+
msgstr "Alternatively, you can export it in machine-readable JSON format."
|
1283 |
+
|
1284 |
+
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:11
|
1285 |
+
msgctxt "(Admin)"
|
1286 |
+
msgid "Delete user and all data"
|
1287 |
+
msgstr "Delete user and all data"
|
1288 |
+
|
1289 |
+
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:14
|
1290 |
+
msgctxt "(Admin)"
|
1291 |
+
msgid "Anonymize user and all data"
|
1292 |
+
msgstr "Anonymize user and all data"
|
1293 |
+
|
1294 |
+
#: views/modules/wordpress-user/dashboard/profile-page/form-delete.php:18
|
1295 |
+
msgctxt "gdpr-framework"
|
1296 |
+
msgid "Be careful - this action is permanent and CANNOT be undone."
|
1297 |
+
msgstr "Be careful - this action is permanent and cannot be undone."
|
1298 |
+
|
1299 |
+
#: views/modules/wordpress-user/dashboard/profile-page/header.php:2
|
1300 |
+
msgctxt "(Admin)"
|
1301 |
+
msgid "GDPR Data"
|
1302 |
+
msgstr "GDPR Data"
|
1303 |
+
|
1304 |
+
#: views/modules/wordpress-user/dashboard/profile-page/header.php:6
|
1305 |
+
msgctxt "(Admin)"
|
1306 |
+
msgid "This user has been anonymized."
|
1307 |
+
msgstr "This user has been anonymized."
|
1308 |
+
|
1309 |
+
#: views/modules/wordpress-user/dashboard/profile-page/table-consent.php:4
|
1310 |
+
msgctxt "(Admin)"
|
1311 |
+
msgid "Consents given"
|
1312 |
+
msgstr "Consents given"
|
1313 |
+
|
1314 |
+
#: views/modules/wordpress-user/dashboard/profile-page/table-consent.php:17
|
1315 |
+
msgctxt "(Admin)"
|
1316 |
+
msgid "No consents given"
|
1317 |
+
msgstr "No consents given"
|
1318 |
+
|
1319 |
+
#: views/privacy-tools/form-consent.php:9
|
1320 |
+
msgid "Consent types"
|
1321 |
+
msgstr "Consent types"
|
1322 |
+
|
1323 |
+
#: views/privacy-tools/form-delete.php:1
|
1324 |
+
#: views/privacy-tools/notice-admin-role.php:1
|
1325 |
+
msgid "Delete my user and data"
|
1326 |
+
msgstr "Delete my user and data"
|
1327 |
+
|
1328 |
+
#: views/privacy-tools/form-delete.php:7
|
1329 |
+
msgid "Delete my data"
|
1330 |
+
msgstr "Delete my data"
|
1331 |
+
|
1332 |
+
#: views/privacy-tools/form-identify.php:8
|
1333 |
+
msgid "Back to front page"
|
1334 |
+
msgstr "Back to front page"
|
1335 |
+
|
1336 |
+
#: views/privacy-tools/form-identify.php:15
|
1337 |
+
msgid "Please identify yourself via e-mail"
|
1338 |
+
msgstr "Please identify yourself via e-mail"
|
1339 |
+
|
1340 |
+
#: views/privacy-tools/form-identify.php:19
|
1341 |
+
#: views/privacy-tools/form-identify.php:22
|
1342 |
+
msgid "Enter your email address"
|
1343 |
+
msgstr "Enter your email address"
|
1344 |
+
|
1345 |
+
#: views/privacy-tools/form-identify.php:25
|
1346 |
+
msgid "Send email"
|
1347 |
+
msgstr "Send email"
|
1348 |
+
|
1349 |
+
#: views/privacy-tools/notice-admin-role.php:4
|
1350 |
+
msgctxt "(Admin)"
|
1351 |
+
msgid "Data deletion is disabled for administrative accounts."
|
1352 |
+
msgstr "Data deletion is disabled for administrative accounts."
|
1353 |
+
|
1354 |
+
#: views/privacy-tools/notices.php:3
|
1355 |
+
msgid ""
|
1356 |
+
"We will send you an email with the link to access your data. Please check "
|
1357 |
+
"your spam folder as well!"
|
1358 |
+
msgstr ""
|
1359 |
+
"We will send you an email with the link to access your data. Please check "
|
1360 |
+
"your spam folder as well!"
|
1361 |
+
|
1362 |
+
#: views/privacy-tools/notices.php:7
|
1363 |
+
msgid "The email you entered does not appear to be a valid email."
|
1364 |
+
msgstr "The email you entered does not appear to be a valid email."
|
1365 |
+
|
1366 |
+
#: views/privacy-tools/notices.php:11
|
1367 |
+
msgid "Sorry - the link seems to have expired. Please try again!"
|
1368 |
+
msgstr "Sorry - the link seems to have expired. Please try again!"
|
1369 |
+
|
1370 |
+
#: views/privacy-tools/notices.php:23
|
1371 |
+
msgid "Your personal data has been removed!"
|
1372 |
+
msgstr "Your personal data has been removed!"
|
1373 |
+
|
1374 |
+
#: views/privacy-tools/privacy-tools.php:5
|
1375 |
+
msgid "You are identified as"
|
1376 |
+
msgstr "You are identified as"
|
1377 |
+
|
1378 |
+
#: views\admin\general\enable-tac.php:9
|
1379 |
+
msgctxt "(Admin)"
|
1380 |
+
msgid "Enable the term and condition page."
|
1381 |
+
msgstr "Enable the term and condition page."
|
1382 |
+
|
1383 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1384 |
+
msgctxt "(Admin)"
|
1385 |
+
msgid "Enable Term and Conditions"
|
1386 |
+
msgstr "Enable Term and Conditions"
|
languages/gdpr-framework-es_ES.mo
CHANGED
Binary file
|
languages/gdpr-framework-es_ES.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: The GDPR Framework en español\n"
|
6 |
"POT-Creation-Date: 2018-04-18 09:35+0200\n"
|
7 |
-
"PO-Revision-Date: 2018-
|
8 |
"Last-Translator: PNTE <blogs@educacion.navarra.es>\n"
|
9 |
"Language-Team: PNTE <blogs@educacion.navarra.es>\n"
|
10 |
"Language: es_ES\n"
|
@@ -15,7 +15,7 @@ msgstr ""
|
|
15 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
16 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
|
17 |
"esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
18 |
-
"X-Generator: Poedit
|
19 |
"X-Poedit-SourceCharset: UTF-8\n"
|
20 |
"X-Poedit-Basepath: ..\n"
|
21 |
"X-Poedit-SearchPath-0: .\n"
|
@@ -1415,6 +1415,16 @@ msgstr "Tus datos personales han sido eliminados."
|
|
1415 |
msgid "You are identified as"
|
1416 |
msgstr "Has sido identificado como"
|
1417 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1418 |
#~ msgid "Manage consents"
|
1419 |
#~ msgstr "Gestionar los consentimientos"
|
1420 |
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: The GDPR Framework en español\n"
|
6 |
"POT-Creation-Date: 2018-04-18 09:35+0200\n"
|
7 |
+
"PO-Revision-Date: 2018-08-20 15:20+0530\n"
|
8 |
"Last-Translator: PNTE <blogs@educacion.navarra.es>\n"
|
9 |
"Language-Team: PNTE <blogs@educacion.navarra.es>\n"
|
10 |
"Language: es_ES\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
16 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
|
17 |
"esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
18 |
+
"X-Generator: Poedit 1.5.7\n"
|
19 |
"X-Poedit-SourceCharset: UTF-8\n"
|
20 |
"X-Poedit-Basepath: ..\n"
|
21 |
"X-Poedit-SearchPath-0: .\n"
|
1415 |
msgid "You are identified as"
|
1416 |
msgstr "Has sido identificado como"
|
1417 |
|
1418 |
+
#: views\admin\general\enable-tac.php:9
|
1419 |
+
msgctxt "(Admin)"
|
1420 |
+
msgid "Enable the term and condition page."
|
1421 |
+
msgstr "Habilite el término y la página de condiciones."
|
1422 |
+
|
1423 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1424 |
+
msgctxt "(Admin)"
|
1425 |
+
msgid "Enable Term and Conditions"
|
1426 |
+
msgstr "Permitir términos y condiciones"
|
1427 |
+
|
1428 |
#~ msgid "Manage consents"
|
1429 |
#~ msgstr "Gestionar los consentimientos"
|
1430 |
|
languages/gdpr-framework-et.mo
CHANGED
Binary file
|
languages/gdpr-framework-et.po
CHANGED
@@ -8,14 +8,14 @@ msgstr ""
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-05-22 15:47+0300\n"
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
"Last-Translator: Codelight <team@codelight.eu>\n"
|
13 |
"Language-Team: \n"
|
14 |
"Language: et_EE\n"
|
15 |
"MIME-Version: 1.0\n"
|
16 |
"Content-Type: text/plain; charset=UTF-8\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
-
"X-Generator: Poedit
|
19 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
20 |
|
21 |
#: gdpr-framework.php:28
|
@@ -1338,6 +1338,16 @@ msgstr "Teie isiklikud andmed on kustutatud!"
|
|
1338 |
msgid "You are identified as"
|
1339 |
msgstr "Te olete tuvastatud e-maili aadressiga"
|
1340 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1341 |
#~ msgid "Manage consents"
|
1342 |
#~ msgstr "Halda nõusolekuid"
|
1343 |
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-05-22 15:47+0300\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:22+0530\n"
|
12 |
"Last-Translator: Codelight <team@codelight.eu>\n"
|
13 |
"Language-Team: \n"
|
14 |
"Language: et_EE\n"
|
15 |
"MIME-Version: 1.0\n"
|
16 |
"Content-Type: text/plain; charset=UTF-8\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
+
"X-Generator: Poedit 1.5.7\n"
|
19 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
20 |
|
21 |
#: gdpr-framework.php:28
|
1338 |
msgid "You are identified as"
|
1339 |
msgstr "Te olete tuvastatud e-maili aadressiga"
|
1340 |
|
1341 |
+
#: views\admin\general\enable-tac.php:9
|
1342 |
+
msgctxt "(Admin)"
|
1343 |
+
msgid "Enable the term and condition page."
|
1344 |
+
msgstr "Käyttöön termi ja kunto-sivulle."
|
1345 |
+
|
1346 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1347 |
+
msgctxt "(Admin)"
|
1348 |
+
msgid "Enable Term and Conditions"
|
1349 |
+
msgstr "Ota ehdot ja säännöt"
|
1350 |
+
|
1351 |
#~ msgid "Manage consents"
|
1352 |
#~ msgstr "Halda nõusolekuid"
|
1353 |
|
languages/gdpr-framework-fr_FR.mo
CHANGED
Binary file
|
languages/gdpr-framework-fr_FR.po
CHANGED
@@ -8,12 +8,12 @@ msgstr ""
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
-
"X-Generator: Poedit
|
17 |
"Last-Translator: \n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
19 |
"Language: fr_FR\n"
|
@@ -1355,3 +1355,13 @@ msgstr "Vos données personnelles on été supprimées !"
|
|
1355 |
#: views/privacy-tools/privacy-tools.php:5
|
1356 |
msgid "You are identified as"
|
1357 |
msgstr "Vous êtes identifié en tant que"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:23+0530\n"
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
+
"X-Generator: Poedit 1.5.7\n"
|
17 |
"Last-Translator: \n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
19 |
"Language: fr_FR\n"
|
1355 |
#: views/privacy-tools/privacy-tools.php:5
|
1356 |
msgid "You are identified as"
|
1357 |
msgstr "Vous êtes identifié en tant que"
|
1358 |
+
|
1359 |
+
#: views\admin\general\enable-tac.php:9
|
1360 |
+
msgctxt "(Admin)"
|
1361 |
+
msgid "Enable the term and condition page."
|
1362 |
+
msgstr "Activer la page de termes et conditions."
|
1363 |
+
|
1364 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1365 |
+
msgctxt "(Admin)"
|
1366 |
+
msgid "Enable Term and Conditions"
|
1367 |
+
msgstr "Activer le terme et les conditions"
|
languages/gdpr-framework-it_IT.mo
CHANGED
Binary file
|
languages/gdpr-framework-it_IT.po
CHANGED
@@ -8,14 +8,14 @@ msgstr ""
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
"Language: it_IT\n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
"Last-Translator: \n"
|
17 |
"Language-Team: \n"
|
18 |
-
"X-Generator: Poedit
|
19 |
|
20 |
#: gdpr-framework.php:26
|
21 |
msgctxt "(Admin)"
|
@@ -1292,3 +1292,13 @@ msgstr "I tuoi dati personali sono stati rimossi!"
|
|
1292 |
#: views/privacy-tools/privacy-tools.php:5
|
1293 |
msgid "You are identified as"
|
1294 |
msgstr "Sei stato identificato come"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:25+0530\n"
|
12 |
"Language: it_IT\n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
"Last-Translator: \n"
|
17 |
"Language-Team: \n"
|
18 |
+
"X-Generator: Poedit 1.5.7\n"
|
19 |
|
20 |
#: gdpr-framework.php:26
|
21 |
msgctxt "(Admin)"
|
1292 |
#: views/privacy-tools/privacy-tools.php:5
|
1293 |
msgid "You are identified as"
|
1294 |
msgstr "Sei stato identificato come"
|
1295 |
+
|
1296 |
+
#: views\admin\general\enable-tac.php:9
|
1297 |
+
msgctxt "(Admin)"
|
1298 |
+
msgid "Enable the term and condition page."
|
1299 |
+
msgstr "Abilita la pagina termini e condizioni."
|
1300 |
+
|
1301 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1302 |
+
msgctxt "(Admin)"
|
1303 |
+
msgid "Enable Term and Conditions"
|
1304 |
+
msgstr "Abilita termini e condizioni"
|
languages/gdpr-framework-nl_NL.mo
CHANGED
Binary file
|
languages/gdpr-framework-nl_NL.po
CHANGED
@@ -8,12 +8,12 @@ msgstr ""
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
-
"X-Generator: Poedit
|
17 |
"Last-Translator: \n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"Language: nl_NL\n"
|
@@ -1344,3 +1344,13 @@ msgstr "Je persoonlijke data is verwijderd!"
|
|
1344 |
#: views/privacy-tools/privacy-tools.php:5
|
1345 |
msgid "You are identified as"
|
1346 |
msgstr "Je bent geïdentificeerd als"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 10:50+0000\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:26+0530\n"
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
+
"X-Generator: Poedit 1.5.7\n"
|
17 |
"Last-Translator: \n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"Language: nl_NL\n"
|
1344 |
#: views/privacy-tools/privacy-tools.php:5
|
1345 |
msgid "You are identified as"
|
1346 |
msgstr "Je bent geïdentificeerd als"
|
1347 |
+
|
1348 |
+
#: views\admin\general\enable-tac.php:9
|
1349 |
+
msgctxt "(Admin)"
|
1350 |
+
msgid "Enable the term and condition page."
|
1351 |
+
msgstr "Schakel de term en conditiepagina in."
|
1352 |
+
|
1353 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1354 |
+
msgctxt "(Admin)"
|
1355 |
+
msgid "Enable Term and Conditions"
|
1356 |
+
msgstr "Algemene voorwaarden inschakelen"
|
languages/gdpr-framework-pt_PT.mo
CHANGED
Binary file
|
languages/gdpr-framework-pt_PT.po
CHANGED
@@ -8,12 +8,12 @@ msgstr ""
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 09:26+0000\n"
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
-
"X-Generator: Poedit
|
17 |
"Last-Translator: \n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"Language: pt_PT\n"
|
@@ -1321,3 +1321,13 @@ msgstr "Desculpe - o link parece ter expirado. Por favor, tente novamente!"
|
|
1321 |
#: views/privacy-tools/privacy-tools.php:4
|
1322 |
msgid "You are identified as"
|
1323 |
msgstr "Você está identificado como"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
"Project-Id-Version: The GDPR Framework 1.0\n"
|
9 |
"Report-Msgid-Bugs-To: gdpr@codelight.eu\n"
|
10 |
"POT-Creation-Date: 2018-04-16 09:26+0000\n"
|
11 |
+
"PO-Revision-Date: 2018-08-20 15:27+0530\n"
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
+
"X-Generator: Poedit 1.5.7\n"
|
17 |
"Last-Translator: \n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"Language: pt_PT\n"
|
1321 |
#: views/privacy-tools/privacy-tools.php:4
|
1322 |
msgid "You are identified as"
|
1323 |
msgstr "Você está identificado como"
|
1324 |
+
|
1325 |
+
#: views\admin\general\enable-tac.php:9
|
1326 |
+
msgctxt "(Admin)"
|
1327 |
+
msgid "Enable the term and condition page."
|
1328 |
+
msgstr "Ativar o termo e a página de condição."
|
1329 |
+
|
1330 |
+
#: src\Admin\AdminTabGeneral.php:51
|
1331 |
+
msgctxt "(Admin)"
|
1332 |
+
msgid "Enable Term and Conditions"
|
1333 |
+
msgstr "Ativar Termos e Condições"
|
languages/gdpr-framework.pot
CHANGED
@@ -159,6 +159,11 @@ msgctxt "(Admin)"
|
|
159 |
msgid "Enable automatic theme compatibility"
|
160 |
msgstr ""
|
161 |
|
|
|
|
|
|
|
|
|
|
|
162 |
#: src/Admin/AdminTabGeneral.php:184 src/Admin/AdminTabGeneral.php:200
|
163 |
#: src/Admin/AdminTabGeneral.php:213 src/Admin/AdminTabGeneral.php:252
|
164 |
#: views/installer/steps/configuration-settings.php:62
|
@@ -826,6 +831,11 @@ msgctxt "(Admin)"
|
|
826 |
msgid "Optional. Select the page which contains your Terms & Conditions"
|
827 |
msgstr ""
|
828 |
|
|
|
|
|
|
|
|
|
|
|
829 |
#: views/admin/general/enable.php:9
|
830 |
msgctxt "(Admin)"
|
831 |
msgid "Enable the view, export and forget functionality for users and visitors"
|
159 |
msgid "Enable automatic theme compatibility"
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: src/Admin/AdminTabGeneral.php:51
|
163 |
+
msgctxt "(Admin)"
|
164 |
+
msgid "Enable Term and Conditions"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
#: src/Admin/AdminTabGeneral.php:184 src/Admin/AdminTabGeneral.php:200
|
168 |
#: src/Admin/AdminTabGeneral.php:213 src/Admin/AdminTabGeneral.php:252
|
169 |
#: views/installer/steps/configuration-settings.php:62
|
831 |
msgid "Optional. Select the page which contains your Terms & Conditions"
|
832 |
msgstr ""
|
833 |
|
834 |
+
#: views/admin/general/enable-tac.php:9
|
835 |
+
msgctxt "(Admin)"
|
836 |
+
msgid "Enable the term and condition page."
|
837 |
+
msgstr ""
|
838 |
+
|
839 |
#: views/admin/general/enable.php:9
|
840 |
msgctxt "(Admin)"
|
841 |
msgid "Enable the view, export and forget functionality for users and visitors"
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: gdpr, compliance, security, privacy, wordpress gdpr, eu privacy directive,
|
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 4.9.8
|
6 |
Requires PHP: 5.6.33
|
7 |
-
Stable tag: 1.0.
|
8 |
License: GPLv3
|
9 |
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
|
10 |
|
@@ -66,6 +66,12 @@ Coming soon:
|
|
66 |
|
67 |
We are happy to add support for other major plugins as well. If you have a request, get in touch! [SUPPORT](https://data443.atlassian.net/servicedesk/customer/portal/2)
|
68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
== Frequently Asked Questions ==
|
70 |
= Help, the identification emails are not sent! =
|
71 |
The GDPR Framework uses the exact same mechanism for sending emails as the rest of your WordPress site. Please test if your site sends out emails at all using the Forgot Password form, for example.
|
@@ -87,6 +93,14 @@ We are also planning to add other important privacy-related features missing fro
|
|
87 |
|
88 |
== Changelog ==
|
89 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
90 |
= 1.0.11 =
|
91 |
Numerous backlog bug fixes including:
|
92 |
* comments checkbox reported to disappear with WPML active
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 4.9.8
|
6 |
Requires PHP: 5.6.33
|
7 |
+
Stable tag: 1.0.12
|
8 |
License: GPLv3
|
9 |
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
|
10 |
|
66 |
|
67 |
We are happy to add support for other major plugins as well. If you have a request, get in touch! [SUPPORT](https://data443.atlassian.net/servicedesk/customer/portal/2)
|
68 |
|
69 |
+
== Installation ==
|
70 |
+
1. Upload the plugin files to the /wp-content/plugins, or install the plugin through the WordPress plugins screen directly.
|
71 |
+
2. Activate the plugin through the ‘Plugins’ screen in WordPress.
|
72 |
+
3. ‘The GDPR Framework’ will be managed at Tool>Privacy tab.
|
73 |
+
4. The page 'Privacy Tools' will be created after Setup Wizard. This page displays the form where visitors can submit their request.
|
74 |
+
|
75 |
== Frequently Asked Questions ==
|
76 |
= Help, the identification emails are not sent! =
|
77 |
The GDPR Framework uses the exact same mechanism for sending emails as the rest of your WordPress site. Please test if your site sends out emails at all using the Forgot Password form, for example.
|
93 |
|
94 |
== Changelog ==
|
95 |
|
96 |
+
= 1.0.12 =
|
97 |
+
* Change comment consent text
|
98 |
+
* Add english (canada) to supported languages
|
99 |
+
* change checkbox comment
|
100 |
+
* Added "cookie acceptance" pop up
|
101 |
+
* Recaptcha Removed
|
102 |
+
* Make default consent translatable
|
103 |
+
|
104 |
= 1.0.11 =
|
105 |
Numerous backlog bug fixes including:
|
106 |
* comments checkbox reported to disappear with WPML active
|
src/Admin/AdminTabGeneral.php
CHANGED
@@ -11,6 +11,7 @@ class AdminTabGeneral extends AdminTab
|
|
11 |
$this->title = _x('General', '(Admin)', 'gdpr-framework');
|
12 |
|
13 |
$this->registerSetting('gdpr_enable');
|
|
|
14 |
|
15 |
$this->registerSetting('gdpr_tools_page');
|
16 |
$this->registerSetting('gdpr_policy_page');
|
@@ -45,6 +46,13 @@ class AdminTabGeneral extends AdminTab
|
|
45 |
'gdpr_section_general'
|
46 |
);
|
47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
/**
|
49 |
* GDPR system pages
|
50 |
*/
|
@@ -177,6 +185,12 @@ class AdminTabGeneral extends AdminTab
|
|
177 |
echo gdpr('view')->render('admin/general/enable', compact('enabled'));
|
178 |
}
|
179 |
|
|
|
|
|
|
|
|
|
|
|
|
|
180 |
public function renderPrivacyToolsPageSelector()
|
181 |
{
|
182 |
wp_dropdown_pages([
|
11 |
$this->title = _x('General', '(Admin)', 'gdpr-framework');
|
12 |
|
13 |
$this->registerSetting('gdpr_enable');
|
14 |
+
$this->registerSetting('gdpr_enable_tac');
|
15 |
|
16 |
$this->registerSetting('gdpr_tools_page');
|
17 |
$this->registerSetting('gdpr_policy_page');
|
46 |
'gdpr_section_general'
|
47 |
);
|
48 |
|
49 |
+
$this->registerSettingField(
|
50 |
+
'gdpr_enable_tac',
|
51 |
+
_x('Enable Term and Conditions', '(Admin)', 'gdpr-framework'),
|
52 |
+
[$this, 'renderEnableCheckboxtac'],
|
53 |
+
'gdpr_section_general'
|
54 |
+
);
|
55 |
+
|
56 |
/**
|
57 |
* GDPR system pages
|
58 |
*/
|
185 |
echo gdpr('view')->render('admin/general/enable', compact('enabled'));
|
186 |
}
|
187 |
|
188 |
+
public function renderEnableCheckboxtac()
|
189 |
+
{
|
190 |
+
$enabled = gdpr('options')->get('enable_tac');
|
191 |
+
echo gdpr('view')->render('admin/general/enable-tac', compact('enabled'));
|
192 |
+
}
|
193 |
+
|
194 |
public function renderPrivacyToolsPageSelector()
|
195 |
{
|
196 |
wp_dropdown_pages([
|
src/Components/PrivacyPolicy/AdminTabPrivacyPolicy.php
CHANGED
@@ -166,7 +166,7 @@ class AdminTabPrivacyPolicy extends AdminTab
|
|
166 |
'gdpr_section_privacy_policy_dpo',
|
167 |
_x('Data Protection Officer', '(Admin)', 'gdpr-framework'),
|
168 |
function() {
|
169 |
-
echo "<a href='https://
|
170 |
echo _x('Knowledge base: Do I need to appoint a Data Protection Officer?', '(Admin)', 'gdpr-framework');
|
171 |
echo "</a>";
|
172 |
}
|
@@ -248,7 +248,7 @@ class AdminTabPrivacyPolicy extends AdminTab
|
|
248 |
echo "<h3>";
|
249 |
echo _x('Representative Contact', '(Admin)', 'gdpr-framework');
|
250 |
echo "</h3>";
|
251 |
-
echo "<a href='https://
|
252 |
echo _x('Knowledge base: Do I need to appoint an EU-based representative?', '(Admin)', 'gdpr-framework');
|
253 |
echo "</a>";
|
254 |
}
|
@@ -284,7 +284,7 @@ class AdminTabPrivacyPolicy extends AdminTab
|
|
284 |
*/
|
285 |
public function renderDpaJS()
|
286 |
{
|
287 |
-
//echo "<a href='https://
|
288 |
echo sprintf(
|
289 |
_x('See the %slist of contacts here%s.', '(Admin)', 'gdpr-framework'),
|
290 |
'<a href="http://ec.europa.eu/justice/data-protection/article-29/structure/data-protection-authorities/index_en.htm" target="_blank">',
|
166 |
'gdpr_section_privacy_policy_dpo',
|
167 |
_x('Data Protection Officer', '(Admin)', 'gdpr-framework'),
|
168 |
function() {
|
169 |
+
echo "<a href='https://data443.com/wordpress-gdpr-framework/knowledge-base/do-i-need-to-appoint-data-protection-officer-dpo/' target='_blank'>";
|
170 |
echo _x('Knowledge base: Do I need to appoint a Data Protection Officer?', '(Admin)', 'gdpr-framework');
|
171 |
echo "</a>";
|
172 |
}
|
248 |
echo "<h3>";
|
249 |
echo _x('Representative Contact', '(Admin)', 'gdpr-framework');
|
250 |
echo "</h3>";
|
251 |
+
echo "<a href='https://data443.com/wordpress-gdpr-framework/knowledge-base/do-i-need-to-appoint-an-eu-based-representative/' target='_blank'>";
|
252 |
echo _x('Knowledge base: Do I need to appoint an EU-based representative?', '(Admin)', 'gdpr-framework');
|
253 |
echo "</a>";
|
254 |
}
|
284 |
*/
|
285 |
public function renderDpaJS()
|
286 |
{
|
287 |
+
//echo "<a href='https://data443.com/wordpress-gdpr-framework/knowledge-base/do-i-need-to-appoint-an-eu-based-representative/' target='_blank'>";
|
288 |
echo sprintf(
|
289 |
_x('See the %slist of contacts here%s.', '(Admin)', 'gdpr-framework'),
|
290 |
'<a href="http://ec.europa.eu/justice/data-protection/article-29/structure/data-protection-authorities/index_en.htm" target="_blank">',
|
src/Components/WordpressComments/WordpressComments.php
CHANGED
@@ -101,22 +101,22 @@ class WordpressComments
|
|
101 |
|
102 |
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
103 |
if ( !is_plugin_active( 'jetpack/jetpack.php' ) || !is_plugin_active('wpdiscuz/class.WpdiscuzCore.php')) {
|
104 |
-
if (!isset($_POST['gdpr_terms']) || !$_POST['gdpr_terms']) {
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
} else {
|
113 |
if (is_user_logged_in()) {
|
114 |
$dataSubject = $this->dataSubjectManager->getByLoggedInUser();
|
115 |
} else {
|
116 |
$dataSubject = $this->dataSubjectManager->getByEmail($email);
|
117 |
}
|
118 |
$dataSubject->giveConsent('privacy-policy');
|
119 |
-
}
|
120 |
}
|
121 |
|
122 |
return $commentData;
|
101 |
|
102 |
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
103 |
if ( !is_plugin_active( 'jetpack/jetpack.php' ) || !is_plugin_active('wpdiscuz/class.WpdiscuzCore.php')) {
|
104 |
+
// if (!isset($_POST['gdpr_terms']) || !$_POST['gdpr_terms']) {
|
105 |
+
// wp_die(
|
106 |
+
// sprintf(
|
107 |
+
// __('%sERROR:%s You need to accept the terms and conditions to post a comment.'),
|
108 |
+
// '<strong>',
|
109 |
+
// '</strong>'
|
110 |
+
// )
|
111 |
+
// );
|
112 |
+
// } else {
|
113 |
if (is_user_logged_in()) {
|
114 |
$dataSubject = $this->dataSubjectManager->getByLoggedInUser();
|
115 |
} else {
|
116 |
$dataSubject = $this->dataSubjectManager->getByEmail($email);
|
117 |
}
|
118 |
$dataSubject->giveConsent('privacy-policy');
|
119 |
+
// }
|
120 |
}
|
121 |
|
122 |
return $commentData;
|
views/admin/consent.php
CHANGED
@@ -55,11 +55,10 @@
|
|
55 |
oninvalid="setCustomValidity('Please fill in this field using alphanumeric characters, dashes and underscores.')"
|
56 |
oninput="setCustomValidity('')"
|
57 |
required
|
58 |
-
disabled
|
59 |
/>
|
60 |
</td>
|
61 |
<td class="gdpr-consent-table-input">
|
62 |
-
<input type="text" name="title" class="gdpr_custom_consent_types" placeholder="<?= _x('Title', '(Admin)', 'gdpr-framework'); ?>" required
|
63 |
</td>
|
64 |
<td class="gdpr-consent-table-desc">
|
65 |
<textarea type="text" name="description" placeholder="<?= _x('Description', '(Admin)', 'gdpr-framework'); ?>"></textarea>
|
55 |
oninvalid="setCustomValidity('Please fill in this field using alphanumeric characters, dashes and underscores.')"
|
56 |
oninput="setCustomValidity('')"
|
57 |
required
|
|
|
58 |
/>
|
59 |
</td>
|
60 |
<td class="gdpr-consent-table-input">
|
61 |
+
<input type="text" name="title" class="gdpr_custom_consent_types" placeholder="<?= _x('Title', '(Admin)', 'gdpr-framework'); ?>" required />
|
62 |
</td>
|
63 |
<td class="gdpr-consent-table-desc">
|
64 |
<textarea type="text" name="description" placeholder="<?= _x('Description', '(Admin)', 'gdpr-framework'); ?>"></textarea>
|
views/admin/general/enable-tac.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<input
|
2 |
+
type="checkbox"
|
3 |
+
id="gdpr_enable_tac"
|
4 |
+
name="gdpr_enable_tac"
|
5 |
+
value="1"
|
6 |
+
<?= checked($enabled, true); ?>
|
7 |
+
/>
|
8 |
+
<label for="gdpr_enable_tac">
|
9 |
+
<?= _x('Enable the term and condition page.', '(Admin)', 'gdpr-framework'); ?>
|
10 |
+
</label>
|
views/admin/settings-page.php
CHANGED
@@ -28,17 +28,15 @@
|
|
28 |
<p>
|
29 |
<em>
|
30 |
<?= sprintf(
|
31 |
-
_x('The GDPR Framework. Built with ♥ by %
|
32 |
-
'<a href="https://
|
33 |
'</a>'
|
34 |
); ?>
|
35 |
|
36 |
|
|
37 |
|
38 |
<?= sprintf(
|
39 |
-
_x("Support our development efforts!
|
40 |
-
'<a href="https://codelight.eu/wordpress-gdpr-framework/donate/" target="_blank">',
|
41 |
-
'</a>',
|
42 |
'<a href="https://wordpress.org/plugins/gdpr-framework/#reviews" target="_blank">',
|
43 |
'</a>'
|
44 |
); ?>
|
28 |
<p>
|
29 |
<em>
|
30 |
<?= sprintf(
|
31 |
+
_x('The GDPR Framework. Built with ♥ by %sData443%s.', '(Admin)', 'gdpr-framework'),
|
32 |
+
'<a href="https://www.data443.com/" target="_blank">',
|
33 |
'</a>'
|
34 |
); ?>
|
35 |
|
36 |
|
|
37 |
|
38 |
<?= sprintf(
|
39 |
+
_x("Support our development efforts! leave a %s5-star rating%s.", '(Admin)', 'gdpr-framework'),
|
|
|
|
|
40 |
'<a href="https://wordpress.org/plugins/gdpr-framework/#reviews" target="_blank">',
|
41 |
'</a>'
|
42 |
); ?>
|
views/modules/wordpress-comments/terms-checkbox.php
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
<p class="gdpr-terms-container">
|
2 |
<label>
|
3 |
<input type="checkbox" required name="gdpr_terms" id="gdpr_terms" value="1" />
|
4 |
-
<?php
|
|
|
5 |
<?= sprintf(
|
6 |
__('I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s', 'gdpr-framework'),
|
7 |
"<a href='{$termsUrl}' target='_blank'>",
|
1 |
<p class="gdpr-terms-container">
|
2 |
<label>
|
3 |
<input type="checkbox" required name="gdpr_terms" id="gdpr_terms" value="1" />
|
4 |
+
<?php $enabled = gdpr('options')->get('enable_tac');?>
|
5 |
+
<?php if ($termsUrl && $enabled): ?>
|
6 |
<?= sprintf(
|
7 |
__('I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s', 'gdpr-framework'),
|
8 |
"<a href='{$termsUrl}' target='_blank'>",
|
views/modules/wordpress-user/registration-terms-checkbox.php
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
<p class="gdpr-terms-container" style="margin-bottom: 10px">
|
2 |
<label>
|
3 |
<input type="checkbox" required name="gdpr_terms" id="gdpr_terms" value="1" />
|
4 |
-
|
5 |
-
<?php if ($termsUrl): ?>
|
6 |
<?= sprintf(
|
7 |
__('I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s', 'gdpr-framework'),
|
8 |
"<a href='{$termsUrl}' target='_blank'>",
|
1 |
<p class="gdpr-terms-container" style="margin-bottom: 10px">
|
2 |
<label>
|
3 |
<input type="checkbox" required name="gdpr_terms" id="gdpr_terms" value="1" />
|
4 |
+
<?php $enabled = gdpr('options')->get('enable_tac');?>
|
5 |
+
<?php if ($termsUrl && $enabled): ?>
|
6 |
<?= sprintf(
|
7 |
__('I accept the %sTerms and Conditions%s and the %sPrivacy Policy%s', 'gdpr-framework'),
|
8 |
"<a href='{$termsUrl}' target='_blank'>",
|