Version Description
- fixed voting issue when there are multiple polls on the same page
Download this release
Release Info
Developer | yourownprogrammer |
Plugin | YOP Poll |
Version | 6.4.9 |
Comparing to | |
See all releases |
Code changes from version 6.4.8 to 6.4.9
- admin/admin.php +14 -1
- admin/assets/css/{admin-6.4.8.css → admin-6.4.9.css} +0 -0
- admin/assets/js/{admin-6.4.8.min.js → admin-6.4.9.min.js} +0 -0
- admin/inc/maintenance.php +3 -0
- languages/yop-poll.pot +138 -138
- public/assets/css/{yop-poll-public-6.4.8.css → yop-poll-public-6.4.9.css} +0 -0
- public/assets/js/{yop-poll-public-6.4.8.min.js → yop-poll-public-6.4.9.min.js} +1 -1
- readme.txt +4 -1
- yop_poll.php +2 -2
admin/admin.php
CHANGED
@@ -393,6 +393,10 @@ class YOP_Poll_Admin {
|
|
393 |
$maintenance = new YOP_POLL_Maintenance();
|
394 |
$maintenance->update_to_version_6_4_8();
|
395 |
}
|
|
|
|
|
|
|
|
|
396 |
}
|
397 |
}
|
398 |
public function load_translations() {
|
@@ -1915,10 +1919,12 @@ class YOP_Poll_Admin {
|
|
1915 |
wp_die();
|
1916 |
}
|
1917 |
public function login_user() {
|
|
|
1918 |
$username = isset( $_POST['username'] ) ? sanitize_text_field( wp_unslash( $_POST['username'] ) ) : '';
|
1919 |
$password = isset( $_POST['password'] ) ? sanitize_text_field( wp_unslash( $_POST['password'] ) ) : '';
|
1920 |
$_token = isset( $_POST['_token'] ) ? sanitize_text_field( wp_unslash( $_POST['_token'] ) ) : '';
|
1921 |
$poll_id = isset( $_POST['pollId'] ) ? sanitize_text_field( wp_unslash( $_POST['pollId'] ) ) : '';
|
|
|
1922 |
if (
|
1923 |
( '' !== $username ) &&
|
1924 |
( '' !== $password ) &&
|
@@ -1942,12 +1948,19 @@ class YOP_Poll_Admin {
|
|
1942 |
)
|
1943 |
);
|
1944 |
} else {
|
1945 |
-
wp_set_current_user( $login->ID );
|
|
|
|
|
|
|
|
|
|
|
|
|
1946 |
wp_send_json_success(
|
1947 |
array(
|
1948 |
'loggedin' => true,
|
1949 |
'_token' => wp_create_nonce( 'yop-poll-vote-' . $poll_id ),
|
1950 |
'message '=> esc_html__( 'Login successful' ),
|
|
|
1951 |
)
|
1952 |
);
|
1953 |
}
|
393 |
$maintenance = new YOP_POLL_Maintenance();
|
394 |
$maintenance->update_to_version_6_4_8();
|
395 |
}
|
396 |
+
if ( true === version_compare( $installed_version, '6.4.9', '<' ) ) {
|
397 |
+
$maintenance = new YOP_POLL_Maintenance();
|
398 |
+
$maintenance->update_to_version_6_4_9();
|
399 |
+
}
|
400 |
}
|
401 |
}
|
402 |
public function load_translations() {
|
1919 |
wp_die();
|
1920 |
}
|
1921 |
public function login_user() {
|
1922 |
+
$new_tokens = array();
|
1923 |
$username = isset( $_POST['username'] ) ? sanitize_text_field( wp_unslash( $_POST['username'] ) ) : '';
|
1924 |
$password = isset( $_POST['password'] ) ? sanitize_text_field( wp_unslash( $_POST['password'] ) ) : '';
|
1925 |
$_token = isset( $_POST['_token'] ) ? sanitize_text_field( wp_unslash( $_POST['_token'] ) ) : '';
|
1926 |
$poll_id = isset( $_POST['pollId'] ) ? sanitize_text_field( wp_unslash( $_POST['pollId'] ) ) : '';
|
1927 |
+
$polls_on_page = isset( $_POST['pollsOnPage'] ) ? YOP_Poll_Helper::sanitize_text_or_array_or_object( $_POST['pollsOnPage'] ) : array();
|
1928 |
if (
|
1929 |
( '' !== $username ) &&
|
1930 |
( '' !== $password ) &&
|
1948 |
)
|
1949 |
);
|
1950 |
} else {
|
1951 |
+
wp_set_current_user( $login->ID );
|
1952 |
+
foreach ( $polls_on_page as $poll_on_page ) {
|
1953 |
+
$new_tokens[] = array(
|
1954 |
+
'id' => $poll_on_page,
|
1955 |
+
'token' => wp_create_nonce( 'yop-poll-vote-' . $poll_on_page ),
|
1956 |
+
);
|
1957 |
+
}
|
1958 |
wp_send_json_success(
|
1959 |
array(
|
1960 |
'loggedin' => true,
|
1961 |
'_token' => wp_create_nonce( 'yop-poll-vote-' . $poll_id ),
|
1962 |
'message '=> esc_html__( 'Login successful' ),
|
1963 |
+
'tokens' => $new_tokens,
|
1964 |
)
|
1965 |
);
|
1966 |
}
|
admin/assets/css/{admin-6.4.8.css → admin-6.4.9.css}
RENAMED
File without changes
|
admin/assets/js/{admin-6.4.8.min.js → admin-6.4.9.min.js}
RENAMED
File without changes
|
admin/inc/maintenance.php
CHANGED
@@ -197,6 +197,9 @@ class YOP_POLL_Maintenance {
|
|
197 |
public function update_to_version_6_4_8() {
|
198 |
update_option( 'yop_poll_version', '6.4.8' );
|
199 |
}
|
|
|
|
|
|
|
200 |
public function create_archive_page() {
|
201 |
$poll_archive_page = get_page_by_path( 'yop-poll-archive', ARRAY_A );
|
202 |
if ( ! $poll_archive_page ) {
|
197 |
public function update_to_version_6_4_8() {
|
198 |
update_option( 'yop_poll_version', '6.4.8' );
|
199 |
}
|
200 |
+
public function update_to_version_6_4_9() {
|
201 |
+
update_option( 'yop_poll_version', '6.4.9' );
|
202 |
+
}
|
203 |
public function create_archive_page() {
|
204 |
$poll_archive_page = get_page_by_path( 'yop-poll-archive', ARRAY_A );
|
205 |
if ( ! $poll_archive_page ) {
|
languages/yop-poll.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the GPL2.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: YOP Poll 6.4.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/yop-poll-free\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -75,200 +75,200 @@ msgstr ""
|
|
75 |
msgid "Skip and Deactivate"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: admin/admin.php:
|
79 |
msgid "Yop Poll"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: admin/admin.php:
|
83 |
#: admin/views/bans/add.php:23 admin/views/bans/edit.php:27
|
84 |
#: admin/views/bans/edit.php:35 admin/views/polls/view.php:155
|
85 |
#: admin/views/results/view.php:24 admin/views/results/votes.php:102
|
86 |
msgid "All Polls"
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: admin/admin.php:
|
90 |
#: admin/views/polls/view.php:173
|
91 |
msgid "Add New"
|
92 |
msgstr ""
|
93 |
|
94 |
-
#: admin/admin.php:
|
95 |
msgid "Bans"
|
96 |
msgstr ""
|
97 |
|
98 |
-
#: admin/admin.php:
|
99 |
msgid "Logs"
|
100 |
msgstr ""
|
101 |
|
102 |
-
#: admin/admin.php:
|
103 |
msgid "Settings"
|
104 |
msgstr ""
|
105 |
|
106 |
-
#: admin/admin.php:
|
107 |
msgid "Migrate old records"
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: admin/admin.php:
|
111 |
msgid "Upgrade to Pro"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: admin/admin.php:
|
115 |
msgid "New Custom Field"
|
116 |
msgstr ""
|
117 |
|
118 |
-
#: admin/admin.php:
|
119 |
msgid "Warning"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: admin/admin.php:
|
123 |
msgid "Are you sure you want to delete this poll?"
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: admin/admin.php:
|
127 |
msgid "Are you sure you want to delete these polls?"
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: admin/admin.php:
|
131 |
msgid "Are you sure you want to clone this poll?"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: admin/admin.php:
|
135 |
msgid "Are you sure you want to clone these polls?"
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: admin/admin.php:
|
139 |
msgid "Are you sure you want to reset votes for this poll?"
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: admin/admin.php:
|
143 |
msgid "Are you sure you want to reset votes for these polls?"
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: admin/admin.php:
|
147 |
msgid "No bulk action selected"
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: admin/admin.php:
|
151 |
msgid "No polls selected"
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: admin/admin.php:
|
155 |
msgid "No bans selected"
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: admin/admin.php:
|
159 |
msgid "No logs selected"
|
160 |
msgstr ""
|
161 |
|
162 |
-
#: admin/admin.php:
|
163 |
msgid "No votes selected"
|
164 |
msgstr ""
|
165 |
|
166 |
-
#: admin/admin.php:
|
167 |
msgid "Are you sure you want to delete this ban?"
|
168 |
msgstr ""
|
169 |
|
170 |
-
#: admin/admin.php:
|
171 |
msgid "Are you sure you want to delete these bans?"
|
172 |
msgstr ""
|
173 |
|
174 |
-
#: admin/admin.php:
|
175 |
msgid "Are you sure you want to delete this log?"
|
176 |
msgstr ""
|
177 |
|
178 |
-
#: admin/admin.php:
|
179 |
msgid "Are you sure you want to delete these logs?"
|
180 |
msgstr ""
|
181 |
|
182 |
-
#: admin/admin.php:
|
183 |
msgid "Are you sure you want to delete this vote?"
|
184 |
msgstr ""
|
185 |
|
186 |
-
#: admin/admin.php:
|
187 |
msgid "Are you sure you want to delete these votes?"
|
188 |
msgstr ""
|
189 |
|
190 |
-
#: admin/admin.php:
|
191 |
msgid "Are you sure you want to delete this answer?"
|
192 |
msgstr ""
|
193 |
|
194 |
-
#: admin/admin.php:
|
195 |
msgid "Answer can't be deleted. At least one answer is required!"
|
196 |
msgstr ""
|
197 |
|
198 |
-
#: admin/admin.php:
|
199 |
msgid "Are you sure you want to delete this custom field?"
|
200 |
msgstr ""
|
201 |
|
202 |
-
#: admin/admin.php:
|
203 |
#: admin/views/polls/edit/main.php:213 admin/views/results/votes.php:210
|
204 |
msgid "Cancel"
|
205 |
msgstr ""
|
206 |
|
207 |
-
#: admin/admin.php:
|
208 |
msgid "Ok"
|
209 |
msgstr ""
|
210 |
|
211 |
-
#: admin/admin.php:
|
212 |
msgid "Before generating the preview a template is required"
|
213 |
msgstr ""
|
214 |
|
215 |
-
#: admin/admin.php:
|
216 |
msgid "Before generating the preview a skin is required"
|
217 |
msgstr ""
|
218 |
|
219 |
-
#: admin/admin.php:
|
220 |
msgid "Number of columns is missing"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: admin/admin.php:
|
224 |
msgid "Too many columns. Max 12 allowed"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: admin/admin.php:
|
228 |
msgid "Click to select"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: admin/admin.php:
|
232 |
msgid "Publish immediately"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: admin/admin.php:
|
236 |
msgid "Schedule for"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: admin/admin.php:
|
240 |
msgid "Code Copied To Clipboard"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: admin/admin.php:
|
244 |
msgid "Press"
|
245 |
msgstr ""
|
246 |
|
247 |
-
#: admin/admin.php:
|
248 |
msgid " to copy"
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: admin/admin.php:
|
252 |
msgid "No Support"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: admin/admin.php:
|
256 |
msgid "Element added"
|
257 |
msgstr ""
|
258 |
|
259 |
-
#: admin/admin.php:
|
260 |
msgid "Poll Preview"
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: admin/admin.php:
|
264 |
msgid "Show preview for"
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: admin/admin.php:
|
268 |
msgid "Voting"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: admin/admin.php:
|
272 |
#: admin/views/polls/add/options-poll.php:40
|
273 |
#: admin/views/polls/edit/main.php:124 admin/views/polls/view.php:340
|
274 |
#: admin/views/polls/view.php:651 admin/views/results/view.php:31
|
@@ -276,93 +276,93 @@ msgstr ""
|
|
276 |
msgid "Results"
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: admin/admin.php:
|
280 |
msgid "Template is missing"
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: admin/admin.php:
|
284 |
msgid "Skin is missing"
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: admin/admin.php:
|
288 |
msgid " is missing"
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: admin/admin.php:
|
292 |
msgid "Poll name is missing"
|
293 |
msgstr ""
|
294 |
|
295 |
-
#: admin/admin.php:
|
296 |
msgid "Question Text is missing"
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: admin/admin.php:
|
300 |
msgid "Answer Text is missing"
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: admin/admin.php:
|
304 |
msgid "Answer Link is missing"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: admin/admin.php:
|
308 |
msgid "Answer Embed is missing"
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: admin/admin.php:
|
312 |
msgid "Label for Other is missing"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: admin/admin.php:
|
316 |
msgid "Minimum answers is missing"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: admin/admin.php:
|
320 |
msgid "Maximum answers is missing"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: admin/admin.php:
|
324 |
msgid "Custom Field Name is missing"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: admin/admin.php:
|
328 |
msgid "Poll Start Date is missing"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: admin/admin.php:
|
332 |
msgid "Poll End Date is missing"
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: admin/admin.php:
|
336 |
msgid "Custom Date for displaying results is missing"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: admin/admin.php:
|
340 |
msgid "Show Results Time is missing"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: admin/admin.php:
|
344 |
msgid "Show Results To is missing"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: admin/admin.php:
|
348 |
msgid "Vote As WordPress User is missing"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: admin/admin.php:
|
352 |
msgid "Ban For is missing"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: admin/admin.php:
|
356 |
msgid "Ban Value is missing"
|
357 |
msgstr ""
|
358 |
|
359 |
-
#: admin/admin.php:
|
360 |
#: admin/models/votes.php:1599
|
361 |
msgid "Question"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: admin/admin.php:
|
365 |
-
#: admin/admin.php:
|
366 |
#: admin/models/logs.php:467 admin/models/votes.php:1601
|
367 |
#: admin/views/polls/add/elements.php:107
|
368 |
#: admin/views/polls/add/elements.php:181
|
@@ -371,114 +371,114 @@ msgstr ""
|
|
371 |
msgid "Answer"
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: admin/admin.php:
|
375 |
#: admin/views/results/votes.php:432
|
376 |
msgid "View Details"
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: admin/admin.php:
|
380 |
msgid "Hide Details"
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: admin/admin.php:
|
384 |
msgid "Number of Votes"
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: admin/admin.php:
|
388 |
msgid "vote"
|
389 |
msgstr ""
|
390 |
|
391 |
-
#: admin/admin.php:
|
392 |
msgid "votes"
|
393 |
msgstr ""
|
394 |
|
395 |
-
#: admin/admin.php:
|
396 |
msgid "Got It. Continue with the migration"
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: admin/admin.php:
|
400 |
msgid "Hold On. I want to change settings"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: admin/admin.php:
|
404 |
msgid "Please review your settings before continue"
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: admin/admin.php:
|
408 |
msgid "Your selection"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: admin/admin.php:
|
412 |
msgid ""
|
413 |
"This setting will migrate all data from previous version without any "
|
414 |
"anonymization"
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: admin/admin.php:
|
418 |
msgid ""
|
419 |
"This setting will migrate all data from previous version but ips will be "
|
420 |
"anonymized"
|
421 |
msgstr ""
|
422 |
|
423 |
-
#: admin/admin.php:
|
424 |
msgid "This setting will migrate everything except ip addresses. "
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: admin/admin.php:
|
428 |
msgid "Response:"
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: admin/admin.php:
|
432 |
msgid "All done."
|
433 |
msgstr ""
|
434 |
|
435 |
-
#: admin/admin.php:
|
436 |
msgid "Migration started"
|
437 |
msgstr ""
|
438 |
|
439 |
-
#: admin/admin.php:
|
440 |
msgid "Edit Poll"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: admin/admin.php:
|
444 |
msgid "View Poll Results"
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: admin/admin.php:
|
448 |
msgid "View Logs"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: admin/admin.php:
|
452 |
msgid "Add Ban"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: admin/admin.php:
|
456 |
msgid "Edit Ban"
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: admin/admin.php:
|
460 |
msgid "All Bans"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: admin/admin.php:
|
464 |
msgid "You don't have sufficient permissions to access this page"
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: admin/admin.php:
|
468 |
msgid "Poll successfully added"
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: admin/admin.php:
|
472 |
-
#: admin/admin.php:
|
473 |
-
#: admin/admin.php:
|
474 |
-
#: admin/admin.php:
|
475 |
-
#: admin/admin.php:
|
476 |
-
#: admin/admin.php:
|
477 |
-
#: admin/admin.php:
|
478 |
-
#: admin/admin.php:
|
479 |
-
#: admin/admin.php:
|
480 |
-
#: admin/admin.php:
|
481 |
-
#: admin/admin.php:
|
482 |
#: admin/inc/ClassYopPollImporter4x.php:851
|
483 |
#: admin/inc/ClassYopPollImporter4x.php:948
|
484 |
#: admin/inc/ClassYopPollImporter5x.php:2787
|
@@ -486,43 +486,43 @@ msgstr ""
|
|
486 |
msgid "You are not allowed to perform this action"
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: admin/admin.php:
|
490 |
msgid "Poll successfully updated"
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: admin/admin.php:
|
494 |
msgid "Poll successfully deleted"
|
495 |
msgstr ""
|
496 |
|
497 |
-
#: admin/admin.php:
|
498 |
msgid "Error deleting poll"
|
499 |
msgid_plural "Error deleting polls"
|
500 |
msgstr[0] ""
|
501 |
msgstr[1] ""
|
502 |
|
503 |
-
#: admin/admin.php:
|
504 |
msgid "Poll successfully cloned"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: admin/admin.php:
|
508 |
msgid "Error cloning poll"
|
509 |
msgid_plural "Error cloning polls"
|
510 |
msgstr[0] ""
|
511 |
msgstr[1] ""
|
512 |
|
513 |
-
#: admin/admin.php:
|
514 |
msgid "Votes successfully reset"
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: admin/admin.php:
|
518 |
msgid "Error resetting votes"
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: admin/admin.php:
|
522 |
msgid "Invalid poll"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: admin/admin.php:
|
526 |
#: admin/views/custom-field.php:31 admin/views/polls/add/elements.php:15
|
527 |
#: admin/views/polls/edit/elements.php:15
|
528 |
#: admin/views/polls/edit/elements.php:496
|
@@ -531,83 +531,83 @@ msgstr ""
|
|
531 |
msgid "Custom Field"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#: admin/admin.php:
|
535 |
msgid "Ban successfully added"
|
536 |
msgstr ""
|
537 |
|
538 |
-
#: admin/admin.php:
|
539 |
msgid "Ban successfully deleted"
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: admin/admin.php:
|
543 |
msgid "Ban successfully updated"
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: admin/admin.php:
|
547 |
msgid "Error deleting ban"
|
548 |
msgid_plural "Error deleting bans"
|
549 |
msgstr[0] ""
|
550 |
msgstr[1] ""
|
551 |
|
552 |
-
#: admin/admin.php:
|
553 |
msgid "Vote Recorded"
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: admin/admin.php:
|
557 |
msgid "Invalid data 1"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: admin/admin.php:
|
561 |
msgid "Invalid data 2"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: admin/admin.php:
|
565 |
msgid "Vote successfully deleted"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: admin/admin.php:
|
569 |
msgid "Error deleting vote"
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: admin/admin.php:
|
573 |
msgid "Log successfully deleted"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: admin/admin.php:
|
577 |
msgid "Error deleting log"
|
578 |
msgid_plural "Error deleting logs"
|
579 |
msgstr[0] ""
|
580 |
msgstr[1] ""
|
581 |
|
582 |
-
#: admin/admin.php:
|
583 |
msgid "Settings updated"
|
584 |
msgstr ""
|
585 |
|
586 |
-
#: admin/admin.php:
|
587 |
msgid "Votes Succesfully Added"
|
588 |
msgstr ""
|
589 |
|
590 |
-
#: admin/admin.php:
|
591 |
msgid "Error generating poll"
|
592 |
msgstr ""
|
593 |
|
594 |
-
#: admin/admin.php:
|
595 |
msgid "Setting Updated"
|
596 |
msgstr ""
|
597 |
|
598 |
-
#: admin/admin.php:
|
599 |
msgid "Guide Sent"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: admin/admin.php:
|
603 |
msgid "Wrong username/email or password."
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: admin/admin.php:
|
607 |
msgid "Login successful"
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: admin/admin.php:
|
611 |
#: admin/models/polls.php:859 admin/models/settings.php:461
|
612 |
msgid "Invalid data"
|
613 |
msgstr ""
|
@@ -735,15 +735,15 @@ msgstr ""
|
|
735 |
msgid "No logs table, skipping."
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: admin/inc/maintenance.php:
|
739 |
msgid "Click <a href=\""
|
740 |
msgstr ""
|
741 |
|
742 |
-
#: admin/inc/maintenance.php:
|
743 |
msgid "here"
|
744 |
msgstr ""
|
745 |
|
746 |
-
#: admin/inc/maintenance.php:
|
747 |
msgid "to start the import."
|
748 |
msgstr ""
|
749 |
|
2 |
# This file is distributed under the GPL2.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: YOP Poll 6.4.9\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/yop-poll-free\n"
|
7 |
+
"POT-Creation-Date: 2022-10-03 08:39:09+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
75 |
msgid "Skip and Deactivate"
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: admin/admin.php:419 admin/admin.php:420
|
79 |
msgid "Yop Poll"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: admin/admin.php:433 admin/admin.php:434 admin/admin.php:741
|
83 |
#: admin/views/bans/add.php:23 admin/views/bans/edit.php:27
|
84 |
#: admin/views/bans/edit.php:35 admin/views/polls/view.php:155
|
85 |
#: admin/views/results/view.php:24 admin/views/results/votes.php:102
|
86 |
msgid "All Polls"
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: admin/admin.php:448 admin/admin.php:449 admin/views/bans/view.php:158
|
90 |
#: admin/views/polls/view.php:173
|
91 |
msgid "Add New"
|
92 |
msgstr ""
|
93 |
|
94 |
+
#: admin/admin.php:459 admin/admin.php:460 admin/views/bans/view.php:140
|
95 |
msgid "Bans"
|
96 |
msgstr ""
|
97 |
|
98 |
+
#: admin/admin.php:470 admin/admin.php:471 admin/views/logs/view.php:108
|
99 |
msgid "Logs"
|
100 |
msgstr ""
|
101 |
|
102 |
+
#: admin/admin.php:485 admin/admin.php:486
|
103 |
msgid "Settings"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: admin/admin.php:497 admin/admin.php:498
|
107 |
msgid "Migrate old records"
|
108 |
msgstr ""
|
109 |
|
110 |
+
#: admin/admin.php:509 admin/admin.php:510
|
111 |
msgid "Upgrade to Pro"
|
112 |
msgstr ""
|
113 |
|
114 |
+
#: admin/admin.php:606
|
115 |
msgid "New Custom Field"
|
116 |
msgstr ""
|
117 |
|
118 |
+
#: admin/admin.php:607
|
119 |
msgid "Warning"
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: admin/admin.php:608 admin/admin.php:609
|
123 |
msgid "Are you sure you want to delete this poll?"
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: admin/admin.php:610
|
127 |
msgid "Are you sure you want to delete these polls?"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: admin/admin.php:611 admin/admin.php:612
|
131 |
msgid "Are you sure you want to clone this poll?"
|
132 |
msgstr ""
|
133 |
|
134 |
+
#: admin/admin.php:613
|
135 |
msgid "Are you sure you want to clone these polls?"
|
136 |
msgstr ""
|
137 |
|
138 |
+
#: admin/admin.php:614 admin/admin.php:615
|
139 |
msgid "Are you sure you want to reset votes for this poll?"
|
140 |
msgstr ""
|
141 |
|
142 |
+
#: admin/admin.php:616
|
143 |
msgid "Are you sure you want to reset votes for these polls?"
|
144 |
msgstr ""
|
145 |
|
146 |
+
#: admin/admin.php:617
|
147 |
msgid "No bulk action selected"
|
148 |
msgstr ""
|
149 |
|
150 |
+
#: admin/admin.php:618
|
151 |
msgid "No polls selected"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: admin/admin.php:619
|
155 |
msgid "No bans selected"
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: admin/admin.php:620
|
159 |
msgid "No logs selected"
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: admin/admin.php:621
|
163 |
msgid "No votes selected"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: admin/admin.php:622 admin/admin.php:695
|
167 |
msgid "Are you sure you want to delete this ban?"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: admin/admin.php:623
|
171 |
msgid "Are you sure you want to delete these bans?"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: admin/admin.php:624 admin/admin.php:696
|
175 |
msgid "Are you sure you want to delete this log?"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: admin/admin.php:625
|
179 |
msgid "Are you sure you want to delete these logs?"
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: admin/admin.php:626
|
183 |
msgid "Are you sure you want to delete this vote?"
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: admin/admin.php:627
|
187 |
msgid "Are you sure you want to delete these votes?"
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: admin/admin.php:628
|
191 |
msgid "Are you sure you want to delete this answer?"
|
192 |
msgstr ""
|
193 |
|
194 |
+
#: admin/admin.php:629
|
195 |
msgid "Answer can't be deleted. At least one answer is required!"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: admin/admin.php:630
|
199 |
msgid "Are you sure you want to delete this custom field?"
|
200 |
msgstr ""
|
201 |
|
202 |
+
#: admin/admin.php:631 admin/views/polls/add/main.php:188
|
203 |
#: admin/views/polls/edit/main.php:213 admin/views/results/votes.php:210
|
204 |
msgid "Cancel"
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: admin/admin.php:632
|
208 |
msgid "Ok"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: admin/admin.php:633
|
212 |
msgid "Before generating the preview a template is required"
|
213 |
msgstr ""
|
214 |
|
215 |
+
#: admin/admin.php:634
|
216 |
msgid "Before generating the preview a skin is required"
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: admin/admin.php:635
|
220 |
msgid "Number of columns is missing"
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: admin/admin.php:636
|
224 |
msgid "Too many columns. Max 12 allowed"
|
225 |
msgstr ""
|
226 |
|
227 |
+
#: admin/admin.php:637
|
228 |
msgid "Click to select"
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: admin/admin.php:638 admin/views/polls/add/main.php:194
|
232 |
msgid "Publish immediately"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: admin/admin.php:639
|
236 |
msgid "Schedule for"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: admin/admin.php:640
|
240 |
msgid "Code Copied To Clipboard"
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: admin/admin.php:642
|
244 |
msgid "Press"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: admin/admin.php:643
|
248 |
msgid " to copy"
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: admin/admin.php:644
|
252 |
msgid "No Support"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: admin/admin.php:646
|
256 |
msgid "Element added"
|
257 |
msgstr ""
|
258 |
|
259 |
+
#: admin/admin.php:658
|
260 |
msgid "Poll Preview"
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: admin/admin.php:659
|
264 |
msgid "Show preview for"
|
265 |
msgstr ""
|
266 |
|
267 |
+
#: admin/admin.php:660 admin/views/settings/view.php:386
|
268 |
msgid "Voting"
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: admin/admin.php:661 admin/views/polls/add/main.php:108
|
272 |
#: admin/views/polls/add/options-poll.php:40
|
273 |
#: admin/views/polls/edit/main.php:124 admin/views/polls/view.php:340
|
274 |
#: admin/views/polls/view.php:651 admin/views/results/view.php:31
|
276 |
msgid "Results"
|
277 |
msgstr ""
|
278 |
|
279 |
+
#: admin/admin.php:672
|
280 |
msgid "Template is missing"
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: admin/admin.php:673
|
284 |
msgid "Skin is missing"
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: admin/admin.php:674
|
288 |
msgid " is missing"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: admin/admin.php:675
|
292 |
msgid "Poll name is missing"
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: admin/admin.php:676
|
296 |
msgid "Question Text is missing"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: admin/admin.php:677
|
300 |
msgid "Answer Text is missing"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: admin/admin.php:678
|
304 |
msgid "Answer Link is missing"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: admin/admin.php:679
|
308 |
msgid "Answer Embed is missing"
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: admin/admin.php:680
|
312 |
msgid "Label for Other is missing"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: admin/admin.php:681
|
316 |
msgid "Minimum answers is missing"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: admin/admin.php:682
|
320 |
msgid "Maximum answers is missing"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: admin/admin.php:683
|
324 |
msgid "Custom Field Name is missing"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: admin/admin.php:684
|
328 |
msgid "Poll Start Date is missing"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: admin/admin.php:685
|
332 |
msgid "Poll End Date is missing"
|
333 |
msgstr ""
|
334 |
|
335 |
+
#: admin/admin.php:686
|
336 |
msgid "Custom Date for displaying results is missing"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: admin/admin.php:687
|
340 |
msgid "Show Results Time is missing"
|
341 |
msgstr ""
|
342 |
|
343 |
+
#: admin/admin.php:688
|
344 |
msgid "Show Results To is missing"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: admin/admin.php:689
|
348 |
msgid "Vote As WordPress User is missing"
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: admin/admin.php:692
|
352 |
msgid "Ban For is missing"
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: admin/admin.php:693
|
356 |
msgid "Ban Value is missing"
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: admin/admin.php:697 admin/admin.php:1367 admin/admin.php:1622
|
360 |
#: admin/models/votes.php:1599
|
361 |
msgid "Question"
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: admin/admin.php:698 admin/admin.php:1364 admin/admin.php:1369
|
365 |
+
#: admin/admin.php:1619 admin/admin.php:1624 admin/models/logs.php:463
|
366 |
#: admin/models/logs.php:467 admin/models/votes.php:1601
|
367 |
#: admin/views/polls/add/elements.php:107
|
368 |
#: admin/views/polls/add/elements.php:181
|
371 |
msgid "Answer"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: admin/admin.php:699 admin/views/logs/view.php:384
|
375 |
#: admin/views/results/votes.php:432
|
376 |
msgid "View Details"
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: admin/admin.php:700
|
380 |
msgid "Hide Details"
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: admin/admin.php:701
|
384 |
msgid "Number of Votes"
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: admin/admin.php:703
|
388 |
msgid "vote"
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: admin/admin.php:704
|
392 |
msgid "votes"
|
393 |
msgstr ""
|
394 |
|
395 |
+
#: admin/admin.php:707
|
396 |
msgid "Got It. Continue with the migration"
|
397 |
msgstr ""
|
398 |
|
399 |
+
#: admin/admin.php:708
|
400 |
msgid "Hold On. I want to change settings"
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: admin/admin.php:709
|
404 |
msgid "Please review your settings before continue"
|
405 |
msgstr ""
|
406 |
|
407 |
+
#: admin/admin.php:710
|
408 |
msgid "Your selection"
|
409 |
msgstr ""
|
410 |
|
411 |
+
#: admin/admin.php:711
|
412 |
msgid ""
|
413 |
"This setting will migrate all data from previous version without any "
|
414 |
"anonymization"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: admin/admin.php:712
|
418 |
msgid ""
|
419 |
"This setting will migrate all data from previous version but ips will be "
|
420 |
"anonymized"
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: admin/admin.php:713
|
424 |
msgid "This setting will migrate everything except ip addresses. "
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: admin/admin.php:714
|
428 |
msgid "Response:"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: admin/admin.php:715
|
432 |
msgid "All done."
|
433 |
msgstr ""
|
434 |
|
435 |
+
#: admin/admin.php:716
|
436 |
msgid "Migration started"
|
437 |
msgstr ""
|
438 |
|
439 |
+
#: admin/admin.php:733 admin/views/polls/edit/main.php:14
|
440 |
msgid "Edit Poll"
|
441 |
msgstr ""
|
442 |
|
443 |
+
#: admin/admin.php:737
|
444 |
msgid "View Poll Results"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: admin/admin.php:750
|
448 |
msgid "View Logs"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: admin/admin.php:759 admin/views/bans/add.php:4
|
452 |
msgid "Add Ban"
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: admin/admin.php:763 admin/views/bans/edit.php:4
|
456 |
msgid "Edit Ban"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: admin/admin.php:767
|
460 |
msgid "All Bans"
|
461 |
msgstr ""
|
462 |
|
463 |
+
#: admin/admin.php:878 admin/admin.php:1477
|
464 |
msgid "You don't have sufficient permissions to access this page"
|
465 |
msgstr ""
|
466 |
|
467 |
+
#: admin/admin.php:898
|
468 |
msgid "Poll successfully added"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: admin/admin.php:907 admin/admin.php:934 admin/admin.php:937
|
472 |
+
#: admin/admin.php:957 admin/admin.php:960 admin/admin.php:963
|
473 |
+
#: admin/admin.php:1010 admin/admin.php:1024 admin/admin.php:1027
|
474 |
+
#: admin/admin.php:1030 admin/admin.php:1072 admin/admin.php:1100
|
475 |
+
#: admin/admin.php:1319 admin/admin.php:1380 admin/admin.php:1383
|
476 |
+
#: admin/admin.php:1386 admin/admin.php:1454 admin/admin.php:1499
|
477 |
+
#: admin/admin.php:1502 admin/admin.php:1505 admin/admin.php:1527
|
478 |
+
#: admin/admin.php:1530 admin/admin.php:1573 admin/admin.php:1635
|
479 |
+
#: admin/admin.php:1638 admin/admin.php:1664 admin/admin.php:1715
|
480 |
+
#: admin/admin.php:1735 admin/admin.php:1738 admin/admin.php:1741
|
481 |
+
#: admin/admin.php:1788 admin/admin.php:1819 admin/admin.php:1822
|
482 |
#: admin/inc/ClassYopPollImporter4x.php:851
|
483 |
#: admin/inc/ClassYopPollImporter4x.php:948
|
484 |
#: admin/inc/ClassYopPollImporter5x.php:2787
|
486 |
msgid "You are not allowed to perform this action"
|
487 |
msgstr ""
|
488 |
|
489 |
+
#: admin/admin.php:925
|
490 |
msgid "Poll successfully updated"
|
491 |
msgstr ""
|
492 |
|
493 |
+
#: admin/admin.php:952 admin/admin.php:992
|
494 |
msgid "Poll successfully deleted"
|
495 |
msgstr ""
|
496 |
|
497 |
+
#: admin/admin.php:1001 admin/models/polls.php:643
|
498 |
msgid "Error deleting poll"
|
499 |
msgid_plural "Error deleting polls"
|
500 |
msgstr[0] ""
|
501 |
msgstr[1] ""
|
502 |
|
503 |
+
#: admin/admin.php:1019 admin/admin.php:1054
|
504 |
msgid "Poll successfully cloned"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: admin/admin.php:1063 admin/models/polls.php:706
|
508 |
msgid "Error cloning poll"
|
509 |
msgid_plural "Error cloning polls"
|
510 |
msgstr[0] ""
|
511 |
msgstr[1] ""
|
512 |
|
513 |
+
#: admin/admin.php:1095
|
514 |
msgid "Votes successfully reset"
|
515 |
msgstr ""
|
516 |
|
517 |
+
#: admin/admin.php:1097 admin/models/polls.php:725
|
518 |
msgid "Error resetting votes"
|
519 |
msgstr ""
|
520 |
|
521 |
+
#: admin/admin.php:1231 admin/admin.php:1270 admin/models/bans.php:411
|
522 |
msgid "Invalid poll"
|
523 |
msgstr ""
|
524 |
|
525 |
+
#: admin/admin.php:1363 admin/admin.php:1618 admin/models/logs.php:462
|
526 |
#: admin/views/custom-field.php:31 admin/views/polls/add/elements.php:15
|
527 |
#: admin/views/polls/edit/elements.php:15
|
528 |
#: admin/views/polls/edit/elements.php:496
|
531 |
msgid "Custom Field"
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: admin/admin.php:1449
|
535 |
msgid "Ban successfully added"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: admin/admin.php:1494 admin/admin.php:1558
|
539 |
msgid "Ban successfully deleted"
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: admin/admin.php:1522
|
543 |
msgid "Ban successfully updated"
|
544 |
msgstr ""
|
545 |
|
546 |
+
#: admin/admin.php:1565 admin/models/bans.php:388
|
547 |
msgid "Error deleting ban"
|
548 |
msgid_plural "Error deleting bans"
|
549 |
msgstr[0] ""
|
550 |
msgstr[1] ""
|
551 |
|
552 |
+
#: admin/admin.php:1585
|
553 |
msgid "Vote Recorded"
|
554 |
msgstr ""
|
555 |
|
556 |
+
#: admin/admin.php:1590 admin/admin.php:1840
|
557 |
msgid "Invalid data 1"
|
558 |
msgstr ""
|
559 |
|
560 |
+
#: admin/admin.php:1593 admin/admin.php:1843
|
561 |
msgid "Invalid data 2"
|
562 |
msgstr ""
|
563 |
|
564 |
+
#: admin/admin.php:1655 admin/admin.php:1697
|
565 |
msgid "Vote successfully deleted"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: admin/admin.php:1657 admin/admin.php:1661 admin/admin.php:1706
|
569 |
msgid "Error deleting vote"
|
570 |
msgstr ""
|
571 |
|
572 |
+
#: admin/admin.php:1730 admin/admin.php:1770
|
573 |
msgid "Log successfully deleted"
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: admin/admin.php:1779 admin/models/logs.php:517
|
577 |
msgid "Error deleting log"
|
578 |
msgid_plural "Error deleting logs"
|
579 |
msgstr[0] ""
|
580 |
msgstr[1] ""
|
581 |
|
582 |
+
#: admin/admin.php:1814
|
583 |
msgid "Settings updated"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: admin/admin.php:1835
|
587 |
msgid "Votes Succesfully Added"
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: admin/admin.php:1857
|
591 |
msgid "Error generating poll"
|
592 |
msgstr ""
|
593 |
|
594 |
+
#: admin/admin.php:1864
|
595 |
msgid "Setting Updated"
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: admin/admin.php:1883
|
599 |
msgid "Guide Sent"
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: admin/admin.php:1947
|
603 |
msgid "Wrong username/email or password."
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: admin/admin.php:1962
|
607 |
msgid "Login successful"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: admin/admin.php:1968 admin/admin.php:1971 admin/models/bans.php:435
|
611 |
#: admin/models/polls.php:859 admin/models/settings.php:461
|
612 |
msgid "Invalid data"
|
613 |
msgstr ""
|
735 |
msgid "No logs table, skipping."
|
736 |
msgstr ""
|
737 |
|
738 |
+
#: admin/inc/maintenance.php:280
|
739 |
msgid "Click <a href=\""
|
740 |
msgstr ""
|
741 |
|
742 |
+
#: admin/inc/maintenance.php:280
|
743 |
msgid "here"
|
744 |
msgstr ""
|
745 |
|
746 |
+
#: admin/inc/maintenance.php:280
|
747 |
msgid "to start the import."
|
748 |
msgstr ""
|
749 |
|
public/assets/css/{yop-poll-public-6.4.8.css → yop-poll-public-6.4.9.css}
RENAMED
File without changes
|
public/assets/js/{yop-poll-public-6.4.8.min.js → yop-poll-public-6.4.9.min.js}
RENAMED
@@ -1 +1 @@
|
|
1 |
-
if(void 0===helper)var helper={};helper.arr={multisort:function(a,t,s){if(void 0===t)for(t=[],x=0;x<a[0].length;x++)t.push(x);if(void 0===s)for(s=[],x=0;x<a[0].length;x++)s.push("ASC");return a.sort(function(a,e){return function a(e,t,s,i,o){var n="DESC"==i[o]?1:0,r=!isNaN(e[s[o]]-t[s[o]]),l=r?+e[s[o]]:e[s[o]].toLowerCase(),c=r?+t[s[o]]:t[s[o]].toLowerCase();return l<c?0==n?-1:1:l==c?s.length-1>o?a(e,t,s,i,o+1):0:0==n?1:-1}(a,e,t,s,0)})}},function(o){o.fn.popupWindow=function(a){o.fn.popupWindow.defaultSettings={centerBrowser:0,centerScreen:0,height:500,left:0,location:0,menubar:0,resizable:0,scrollbars:0,status:0,width:500,windowName:null,windowURL:null,top:0,toolbar:0},settings=o.extend({},o.fn.popupWindow.defaultSettings,a||{});var e,t,s,i="height="+settings.height+",width="+settings.width+",toolbar="+settings.toolbar+",scrollbars="+settings.scrollbars+",status="+settings.status+",resizable="+settings.resizable+",location="+settings.location+",menuBar="+settings.menubar;return settings.windowName=settings.windowName||this.name,settings.windowURL=settings.windowURL||this.href,settings.centerBrowser?(t=o.browser.msie?(e=window.screenTop-120+((document.documentElement.clientHeight+120)/2-settings.height/2),window.screenLeft+((document.body.offsetWidth+20)/2-settings.width/2)):(e=window.screenY+(window.outerHeight/2-settings.height/2),window.screenX+(window.outerWidth/2-settings.width/2)),(s=window.open(settings.windowURL,settings.windowName,i+",left="+t+",top="+e)).focus()):settings.centerScreen?(e=(screen.height-settings.height)/2,t=(screen.width-settings.width)/2,(s=window.open(settings.windowURL,settings.windowName,i+",left="+t+",top="+e)).focus()):(s=window.open(settings.windowURL,settings.windowName,i+",left="+settings.left+",top="+settings.top)).focus(),s}}(jQuery),function(a,e){"function"==typeof define&&define.amd?define(["jquery"],e):e(a.jQuery)}(this,function(a){var e,t,s,p,o,n,h,f,m,b,g,v,i,r,y;function w(a,e){return i.call(a,e)}function l(a,e){var t,s,i,o,n,r,l,c,d,u,p,h=e&&e.split("/"),f=g.map,m=f&&f["*"]||{};if(a&&"."===a.charAt(0))if(e){for(h=h.slice(0,h.length-1),n=(a=a.split("/")).length-1,g.nodeIdCompat&&y.test(a[n])&&(a[n]=a[n].replace(y,"")),a=h.concat(a),d=0;d<a.length;d+=1)if("."===(p=a[d]))a.splice(d,1),d-=1;else if(".."===p){if(1===d&&(".."===a[2]||".."===a[0]))break;0<d&&(a.splice(d-1,2),d-=2)}a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((h||m)&&f){for(d=(t=a.split("/")).length;0<d;d-=1){if(s=t.slice(0,d).join("/"),h)for(u=h.length;0<u;u-=1)if(i=(i=f[h.slice(0,u).join("/")])&&i[s]){o=i,r=d;break}if(o)break;!l&&m&&m[s]&&(l=m[s],c=d)}!o&&l&&(o=l,r=c),o&&(t.splice(0,r,o),a=t.join("/"))}return a}function P(a,e){return function(){return n.apply(p,r.call(arguments,0).concat([a,e]))}}function C(e){return function(a){m[e]=a}}function x(a){if(w(b,a)){var e=b[a];delete b[a],v[a]=!0,o.apply(p,e)}if(!w(m,a)&&!w(v,a))throw new Error("No "+a);return m[a]}function c(a){var e,t=a?a.indexOf("!"):-1;return-1<t&&(e=a.substring(0,t),a=a.substring(t+1,a.length)),[e,a]}m={},b={},g={},v={},i=Object.prototype.hasOwnProperty,r=[].slice,y=/\.js$/,h=function(a,e){var t,s=c(a),i=s[0];return a=s[1],i&&(t=x(i=l(i,e))),i?a=t&&t.normalize?t.normalize(a,function(e){return function(a){return l(a,e)}}(e)):l(a,e):(i=(s=c(a=l(a,e)))[0],a=s[1],i&&(t=x(i))),{f:i?i+"!"+a:a,n:a,pr:i,p:t}},f={require:function(a){return P(a)},exports:function(a){var e=m[a];return void 0!==e?e:m[a]={}},module:function(a){return{id:a,uri:"",exports:m[a],config:function(a){return function(){return g&&g.config&&g.config[a]||{}}}(a)}}},o=function(a,e,t,s){var i,o,n,r,l,c,d=[],u=typeof t;if(s=s||a,"undefined"==u||"function"==u){for(e=!e.length&&t.length?["require","exports","module"]:e,l=0;l<e.length;l+=1)if("require"===(o=(r=h(e[l],s)).f))d[l]=f.require(a);else if("exports"===o)d[l]=f.exports(a),c=!0;else if("module"===o)i=d[l]=f.module(a);else if(w(m,o)||w(b,o)||w(v,o))d[l]=x(o);else{if(!r.p)throw new Error(a+" missing "+o);r.p.load(r.n,P(s,!0),C(o),{}),d[l]=m[o]}n=t?t.apply(m[a],d):void 0,a&&(i&&i.exports!==p&&i.exports!==m[a]?m[a]=i.exports:n===p&&c||(m[a]=n))}else a&&(m[a]=t)},e=t=n=function(a,e,t,s,i){if("string"==typeof a)return f[a]?f[a](e):x(h(a,e).f);if(!a.splice){if((g=a).deps&&n(g.deps,g.callback),!e)return;e.splice?(a=e,e=t,t=null):a=p}return e=e||function(){},"function"==typeof t&&(t=s,s=i),s?o(p,a,e,t):setTimeout(function(){o(p,a,e,t)},4),n},n.config=function(a){return n(a)},e._defined=m,(s=function(a,e,t){e.splice||(t=e,e=[]),w(m,a)||w(b,a)||(b[a]=[a,e,t])}).amd={jQuery:!0},s("almond",function(){}),s("visualcaptcha/core",[],function(){"use strict";var i,t,s,o,n,r,l,c;return i=function(a,e,t){return t=t||[],a.namespace&&0<a.namespace.length&&t.push(a.namespaceFieldName+"="+a.namespace),t.push(a.randomParam+"="+a.randomNonce),e+"&"+t.join("&")},t=function(e){var a,t=this;e.applyRandomNonce(),e.isLoading=!0,a=s(e),e._loading(t),e.callbacks.loading&&e.callbacks.loading(t),e.request(a,function(a){a.audioFieldName&&(e.audioFieldName=a.audioFieldName),a.imageFieldName&&(e.imageFieldName=a.imageFieldName),a.imageName&&(e.imageName=a.imageName),a.values&&(e.imageValues=a.values),e.isLoading=!1,e.hasLoaded=!0,e._loaded(t),e.callbacks.loaded&&e.callbacks.loaded(t)})},s=function(a){var e=a.url+a.routes.start+"&_img="+a.numberOfImages;return i(a,e)},o=function(a,e){var t="",s=[];return e<0||e>=a.numberOfImages?t:(this.isRetina()&&s.push("retina=1"),t=a.url+a.routes.image+"&_id="+e,i(a,t,s))},n=function(a,e){var t=a.url+a.routes.audio;return e&&(t+="/ogg"),i(a,t)},r=function(a,e){return 0<=e&&e<a.numberOfImages?a.imageValues[e]:""},l=function(){return void 0!==window.devicePixelRatio&&1<window.devicePixelRatio},c=function(){var a=!1;try{document.createElement("audio").canPlayType&&(a=!0)}catch(a){}return a},function(e){var a;return a={refresh:function(){return t.call(this,e)},isLoading:function(){return e.isLoading},hasLoaded:function(){return e.hasLoaded},numberOfImages:function(){return e.imageValues.length},imageName:function(){return e.imageName},imageValue:function(a){return r.call(this,e,a)},imageUrl:function(a){return o.call(this,e,a)},audioUrl:function(a){return n.call(this,e,a)},imageFieldName:function(){return e.imageFieldName},audioFieldName:function(){return e.audioFieldName},namespace:function(){return e.namespace},namespaceFieldName:function(){return e.namespaceFieldName},isRetina:l,supportsAudio:c},e.autoRefresh&&a.refresh(),a}}),s("visualcaptcha/xhr-request",[],function(){"use strict";var s=window.XMLHttpRequest;return function(a,e){var t=new s;t.open("GET",a,!0),t.onreadystatechange=function(){var a;4===t.readyState&&200===t.status&&(a=JSON.parse(t.responseText),e(a))},t.send()}}),s("visualcaptcha/config",["visualcaptcha/xhr-request"],function(s){"use strict";return function(a){var e=window.location.href.split("/");e[e.length-1]="";var t={request:s,url:e.join("/").slice(0,-1),namespace:"",namespaceFieldName:"namespace",routes:{start:"/start",image:"/image",audio:"/audio"},isLoading:!1,hasLoaded:!1,autoRefresh:!0,numberOfImages:6,randomNonce:"",randomParam:"r",audioFieldName:"",imageFieldName:"",imageName:"",imageValues:[],callbacks:{},_loading:function(){},_loaded:function(){},applyRandomNonce:function(){return t.randomNonce=Math.random().toString(36).substring(2)}};return a.request&&(t.request=a.request),a.url&&(t.url=a.url),a.namespace&&(t.namespace=a.namespace),a.namespaceFieldName&&(t.namespaceFieldName=a.namespaceFieldName),void 0!==a.autoRefresh&&(t.autoRefresh=a.autoRefresh),a.numberOfImages&&(t.numberOfImages=a.numberOfImages),a.routes&&(a.routes.start&&(t.routes.start=a.routes.start),a.routes.image&&(t.routes.image=a.routes.image),a.routes.audio&&(t.routes.audio=a.routes.audio)),a.randomParam&&(t.randomParam=a.randomParam),a.callbacks&&(a.callbacks.loading&&(t.callbacks.loading=a.callbacks.loading),a.callbacks.loaded&&(t.callbacks.loaded=a.callbacks.loaded)),a._loading&&(t._loading=a._loading),a._loaded&&(t._loaded=a._loaded),t}}),s("visualcaptcha",["require","visualcaptcha/core","visualcaptcha/config"],function(a){"use strict";var e=a("visualcaptcha/core"),t=a("visualcaptcha/config");return function(a){return e(t(a=a||{}))}}),s("visualcaptcha/templates",[],function(){"use strict";var r;return r=function(a,e){for(var t in e)a=a.replace(new RegExp("{"+t+"}","g"),e[t]);return a},{buttons:function(a,e,t){var s,i;return'<div class="visualCaptcha-accessibility-button"><a href="#"><img src="{path}accessibility{retinaExtra}.png" title="{accessibilityTitle}" alt="{accessibilityAlt}" /></a></div>','<div class="visualCaptcha-refresh-button"><a href="#"><img src="{path}refresh{retinaExtra}.png" title="{refreshTitle}" alt="{refreshAlt}" /></a></div>',s='<div class="visualCaptcha-button-group"><div class="visualCaptcha-refresh-button"><a href="#"><img src="{path}refresh{retinaExtra}.png" title="{refreshTitle}" alt="{refreshAlt}" /></a></div>'+(a.supportsAudio()?'<div class="visualCaptcha-accessibility-button"><a href="#"><img src="{path}accessibility{retinaExtra}.png" title="{accessibilityTitle}" alt="{accessibilityAlt}" /></a></div>':"")+"</div>",i={path:t||"",refreshTitle:e.refreshTitle,refreshAlt:e.refreshAlt,accessibilityTitle:e.accessibilityTitle,accessibilityAlt:e.accessibilityAlt,retinaExtra:a.isRetina()?"@2x":""},r(s,i)},accessibility:function(a,e){var t;return a.supportsAudio()?('<div class="visualCaptcha-accessibility-wrapper visualCaptcha-hide"><div class="accessibility-description">{accessibilityDescription}</div><audio preload="preload"><source src="{audioURL}" type="audio/ogg" /><source src="{audioURL}" type="audio/mpeg" /></audio></div>',t={accessibilityDescription:e.accessibilityDescription,audioURL:a.audioUrl(),audioFieldName:a.audioFieldName()},r('<div class="visualCaptcha-accessibility-wrapper visualCaptcha-hide"><div class="accessibility-description">{accessibilityDescription}</div><audio preload="preload"><source src="{audioURL}" type="audio/ogg" /><source src="{audioURL}" type="audio/mpeg" /></audio></div>',t)):""},images:function(a,e){for(var t,s,i="",o=0,n=a.numberOfImages();o<n;o++)t='<div class="img"><a href="#"><img src="{imageUrl}" id="visualCaptcha-img-{i}" data-index="{i}" alt="" title="" /></a></div>',s={imageUrl:a.imageUrl(o),i:o},i+=r(t,s);return t='<p class="visualCaptcha-explanation">{explanation}</p><div class="visualCaptcha-possibilities">{images}</div>',s={imageFieldName:a.imageFieldName(),explanation:e.explanation.replace(/ANSWER/,a.imageName()),images:i},r(t,s)},audioInput:function(a){var e;return'<input class="form-control audioField" type="text" name="{audioFieldName}" value="" autocomplete="off" />',e={audioFieldName:a.audioFieldName()},r('<input class="form-control audioField" type="text" name="{audioFieldName}" value="" autocomplete="off" />',e)},imageInput:function(a,e){var t;return'<input class="form-control imageField" type="hidden" name="{imageFieldName}" value="{value}" readonly="readonly" />',t={imageFieldName:a.imageFieldName(),value:a.imageValue(e)},r('<input class="form-control imageField" type="hidden" name="{imageFieldName}" value="{value}" readonly="readonly" />',t)},namespaceInput:function(a){var e,t=a.namespace();return t&&0!==t.length?('<input type="hidden" name="{fieldName}" value="{value}" />',e={fieldName:a.namespaceFieldName(),value:t},r('<input type="hidden" name="{fieldName}" value="{value}" />',e)):""}}}),s("visualcaptcha/language",[],function(){"use strict";return{accessibilityAlt:"Sound icon",accessibilityTitle:"Accessibility option: listen to a question and answer it!",accessibilityDescription:"Type below the <strong>answer</strong> to what you hear. Numbers or words:",explanation:"Click or touch the <strong>ANSWER</strong>",refreshAlt:"Refresh/reload icon",refreshTitle:"Refresh/reload: get new images and accessibility option!"}}),s("visualcaptcha.jquery",["jquery","visualcaptcha","visualcaptcha/templates","visualcaptcha/language"],function(l,i,c,e){"use strict";var t,o,n,r,d,u,p;t=function(a,e){l.get(a,e,"json")},o=function(){},n=function(a,e,t){var s;s=c.namespaceInput(t)+c.accessibility(t,a.language)+c.images(t,a.language)+c.buttons(t,a.language,a.imgPath),e.html(s)},r=function(a){var e,t=l(this).closest(".visualCaptcha"),s=t.find(".visualCaptcha-accessibility-wrapper"),i=t.find(".visualCaptcha-possibilities"),o=t.find(".visualCaptcha-explanation"),n=s.find("audio");s.hasClass("visualCaptcha-hide")?(i.toggleClass("visualCaptcha-hide"),o.toggleClass("visualCaptcha-hide"),i.find(".img").removeClass("visualCaptcha-selected"),o.find("input").val(""),e=c.audioInput(t.data("captcha")),l(e).insertBefore(n),s.toggleClass("visualCaptcha-hide"),n[0].load(),n[0].play()):(n[0].pause(),s.toggleClass("visualCaptcha-hide"),s.find("input").remove(),o.toggleClass("visualCaptcha-hide"),i.toggleClass("visualCaptcha-hide")),a.preventDefault()},d=function(a){var e,t,s,i=l(this),o=i.closest(".visualCaptcha"),n=o.find(".visualCaptcha-possibilities"),r=o.find(".visualCaptcha-explanation");(t=r.find("input"))&&(t.remove(),n.find("a").removeClass("visualCaptcha-selected")),i.addClass("visualCaptcha-selected"),e=i.find("img").data("index"),s=c.imageInput(o.data("captcha"),e),r.append(l(s)),a.preventDefault()},u=function(a){l(this).closest(".visualCaptcha").data("captcha").refresh(),a.preventDefault()},p=function(a){var e=a.find(".imageField"),t=a.find(".audioField"),s=!(!e.val()&&!t.val());return s?{valid:s,name:e.val()?e.attr("name"):t.attr("name"),value:e.val()?e.val():t.val()}:{valid:s}},l.fn.visualCaptcha=function(a){var s;return s=l.extend({imgPath:"/",language:e,captcha:{request:t}},a),this.addClass("visualCaptcha").on("click",".visualCaptcha-accessibility-button",r).on("click",".visualCaptcha-refresh-button",u).on("click",".visualCaptcha-possibilities a",d),this.each(function(){var a,e,t=l(this);e=l.extend(s.captcha,{_loading:o.bind(null,s,t),_loaded:n.bind(null,s,t)}),void 0!==t.data("namespace")&&(e.namespace=t.data("namespace")),(a=i(e)).getCaptchaData=p.bind(null,t),t.data("captcha",a)})}}),s("jquery",function(){return a}),t("visualcaptcha.jquery")}),function(i){"use strict";var o=function(a,e){this.$element=i(a),this.options=i.extend({},o.defaults,e)};o.defaults={transition_delay:300,refresh_speed:50,display_text:"none",use_percentage:!0,percent_format:function(a){return a+"%"},amount_format:function(a,e,t){return a+" / "+e},update:i.noop,done:i.noop,fail:i.noop},o.prototype.transition=function(){var n=this.$element,r=n.parent(),l=this.$back_text,c=this.$front_text,d=this.options,u=parseInt(n.attr("data-transitiongoal")),p=parseInt(n.attr("aria-valuemin"))||0,h=parseInt(n.attr("aria-valuemax"))||100,f=r.hasClass("vertical"),m=d.update&&"function"==typeof d.update?d.update:Progressbar.defaults.update,b=d.done&&"function"==typeof d.done?d.done:Progressbar.defaults.done,a=d.fail&&"function"==typeof d.fail?d.fail:Progressbar.defaults.fail;if(isNaN(u))a("data-transitiongoal not set");else{var e,g=Math.round(100*(u-p)/(h-p));if("center"===d.display_text&&!l&&!c)this.$back_text=l=i("<span>").addClass("progressbar-back-text").prependTo(r),this.$front_text=c=i("<span>").addClass("progressbar-front-text").prependTo(n),f?(e=r.css("height"),l.css({height:e,"line-height":e}),c.css({height:e,"line-height":e}),i(window).resize(function(){e=r.css("height"),l.css({height:e,"line-height":e}),c.css({height:e,"line-height":e})})):(e=r.css("width"),c.css({width:e}),i(window).resize(function(){e=r.css("width"),c.css({width:e})}));setTimeout(function(){var a,e,t,s,i;f?n.css("height",g+"%"):n.css("width",g+"%");var o=setInterval(function(){s=f?(t=n.height(),r.height()):(t=n.width(),r.width()),a=Math.round(100*t/s),e=Math.round(p+t/s*(h-p)),g<=a&&(a=g,e=u,b(n),clearInterval(o)),"none"!==d.display_text&&(i=d.use_percentage?d.percent_format(a):d.amount_format(e,h,p),"fill"===d.display_text?n.text(i):"center"===d.display_text&&(l.text(i),c.text(i))),n.attr("aria-valuenow",e),m(a,n)},d.refresh_speed)},d.transition_delay)}};var a=i.fn.yopprogressbar;i.fn.yopprogressbar=function(s){return this.each(function(){var a=i(this),e=a.data("bs.progressbar"),t="object"==typeof s&&s;e&&t&&i.extend(e.options,t),e||a.data("bs.progressbar",e=new o(this,t)),e.transition()})},i.fn.yopprogressbar.Constructor=o,i.fn.yopprogressbar.noConflict=function(){return i.fn.yopprogressbar=a,this}}(window.jQuery);var YOPPollBasicScrollToMessage,YOPPollSendBasicVoteWithReCaptchaV2Invisible,YOPPollReCaptchaElements=[],YOPPollHCaptchaElements=[],YOPPollOnLoadRecaptcha=function(){jQuery('.basic-yop-poll-container[data-load-with="1"]').each(function(){var e=jQuery(this);switch(jQuery(this).attr("data-cap")){case"2":YOPPollReCaptchaElements[jQuery(this).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+jQuery(this).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptcha.siteKey,theme:"light"});break;case"3":YOPPollReCaptchaElements[jQuery(this).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+jQuery(this).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptchaV2Invisible.siteKey,theme:"light",size:"invisible",callback:function(a){YOPPollSendBasicVoteWithReCaptchaV2Invisible(e,a)}})}})},YOPPollOnLoadHCaptcha=function(){jQuery('.basic-yop-poll-container[data-load-with="1"]').each(function(){jQuery(this);switch(jQuery(this).attr("data-cap")){case"5":YOPPollHCaptchaElements[jQuery(this).attr("data-uid")]=hcaptcha.render("yop-poll-captcha-"+jQuery(this).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.hCaptcha.siteKey})}})};jQuery(document).ready(function(y){var a,n,s,r,l,c,d,u,p,h,f,m,b,t,e,g,v,o,w,P,C={accessibilityAlt:objectL10n.yopPollParams.captchaParams.accessibilityAlt,accessibilityTitle:objectL10n.yopPollParams.captchaParams.accessibilityTitle,accessibilityDescription:objectL10n.yopPollParams.captchaParams.accessibilityDescription,explanation:objectL10n.yopPollParams.captchaParams.explanation,refreshAlt:objectL10n.yopPollParams.captchaParams.refreshAlt,refreshTitle:objectL10n.yopPollParams.captchaParams.refreshTitle},x=[],k=[[]];YOPPollBasicIsFacebookBrowser=function(){var a=navigator.userAgent||navigator.vendor||window.opera;return-1<a.indexOf("FBAN")||-1<a.indexOf("FBAV")},YOPPollBasicScrollToMessage=function(a){y("html, body").animate({scrollTop:y(y(a).closest(".bootstrap-yop")).position().top-35},1500,"linear")},YOPPollBasicGetPollCookieData=function(a){var e,t,s,i=localStorage.getItem("ypdata"),o="";if(null!==i)for(e=i.split("#"),s=0;s<e.length;s++)(t=e[s].split("|"))[0]===a&&(o=t[1],s=e.length);return o},YOPPollBasicGetCookieData=function(){var a,e,t,s=localStorage.getItem("ypdata"),i=[];if(null!==s)for(a=s.split("#"),t=0;t<a.length;t++)e=a[t].split("|"),i.push(e);return i},YOPPollBasicSetCookieData=function(a,e){var t=getCookieData(),s="",o=!0;if(0===t.length)s=a+"|"+e;else{for(i=0;i<t.length;i++)a===t[i][0]?(s+=a+"|"+e,o=!1):s+=t[i][0]+"|"+t[i][1],i<t.length-1&&(s+="#");!0===o&&(s+="#"+a+"|"+e)}localStorage.setItem("ypdata",s)},a=function(a,e){y('.basic-yop-poll-container[data-id="'+a+'"]').find('input[name="_token"]').val(e)},n=function(e,t){y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_is_user_logged_in"}}).done(function(a){if(!0===a.success)switch(1,t){case"vote":f(e,"wordpress");break;case"show-results":l(e)}else 0,"vote"===t&&y(".basic-vote").popupWindow({windowURL:"http://yahoo.com",windowName:"YOPPollW",height:500,width:450,centerScreen:1})})},g=function(a,e,t){switch(e){case"asc":e="ASC";break;case"desc":e="DESC";break;default:e="ASC"}switch(t){case"alphabetical":resultsSorted=helper.arr.multisort(a,["text"],[e]);break;case"number-of-votes":resultsSorted=helper.arr.multisort(a,["votes"],[e]);break;default:resultsSorted=a}return a},s=function(a,n){var r=[],l=y(a).attr("data-sort-results-by"),c=y(a).attr("data-sort-results-rule");return y(a).find(".basic-question").each(function(){var a,e,t,s={},i=y(this).attr("data-display-others"),o=[];if(s.id=y(this).attr("data-id"),s.type=y(this).attr("data-question-type"),s.text=y(this).find(".basic-question-title").text(),s.answers=[],y(this).find(".basic-answers").find(".basic-answer").not(".basic-other-answer").each(function(){var a=[];switch(a.id=y(this).attr("data-id"),a.type=y(this).attr("data-type"),a.type){case"text":a.text=y(this).find(".basic-text").html()}a.color=y(this).attr("data-color"),a.votes=y(this).attr("data-vn"),a.makeLink=y(this).attr("data-make-link"),a.link=y(this).attr("data-link"),s.answers.push(a)}),!0===n&&"yes"===i&&(a=y(this).attr("data-others"),otherAnswersColorForResults=y(this).attr("data-others-color"),""!==a))for(e=JSON.parse(a),t=0;t<e.length;t++)o.id=0,o.type="text",o.text=e[t].an,o.color=otherAnswersColorForResults,o.votes=e[t].vn,s.answers.push(o),o=[];s.answers=g(s.answers,c,l),r.push(s)}),r},r=function(a,e){var t=s(a,e);c(a,t)},l=function(f){var m=y(f).attr("data-uid"),b=y(f).attr("data-show-results-as"),g=y(f).attr("data-sort-results-by"),v=y(f).attr("data-sort-results-rule");k[m]=[],y(f).find(".basic-question").each(function(){var a,t,e,s,i=y(this).attr("data-uid"),o=y(this).attr("data-question-type"),n=[],r=[],l=[],c=[],d=[],u=[],p=0,h=0;switch(o){case"text":t=y(this).find("li.basic-answer .basic-text").first().css(["color","font-size","font-weight"])}switch(y(this).find('.basic-answer:not(".basic-other-answer")').each(function(a){var e={};e.id=y(this).attr("data-id"),e.label="text"===o?y(this).find(".basic-text").text():"pie"===b?y(this).find(".basic-media-text").text():y(this).find(".basic-media-content").html(),e.backgroundColor=y(this).attr("data-color"),e.votes=parseInt(y(this).attr("data-vn"),10),n.push(e),p+=e.votes}),v){case"asc":v="ASC";break;case"desc":v="DESC";break;default:v="ASC"}switch(g){case"alphabetical":u=helper.arr.multisort(n,["label"],[v]);break;case"number-of-votes":u=helper.arr.multisort(n,["votes"],[v]);break;default:u=n}for(h=0;h<u.length;h++)answerLabel="",answerResultsPercentages=[],answerResultsVotes=[],answerResultsPercentages=YOPPollBasicIsResultsShowPercentages(f,u[h].votes,p),answerResultsVotes=YOPPollBasicIsResultsShowVotes(f,u[h].votes),answerLabel=u[h].label,!0===answerResultsPercentages.show&&(answerLabel=u[h].label+" "+answerResultsPercentages.content),!0===answerResultsVotes.show&&(answerLabel+=" "+answerResultsVotes.content),r.push(u[h].id),l.push(answerLabel),d.push(u[h].votes),c.push(u[h].backgroundColor);switch(s={labels:l,datasets:[{data:d,backgroundColor:c}]},b){case"bar":y(this).find('.basic-answer:not(".basic-other-answer")').each(function(a){var e=parseInt(y(this).attr("data-vn"),10);answerResultsPercentages=YOPPollBasicIsResultsShowPercentages(f,e,p),answerResultsVotes=YOPPollBasicIsResultsShowVotes(f,e),!0===answerResultsPercentages.show&&y(this).find(".basic-answer-label").append('<span class="basic-answer-results-details" style="color:'+t.color+"; font-size:"+t["font-size"]+"; font-weight:"+t["font-weight"]+';">'+answerResultsPercentages.content+"</span>"),!0===answerResultsVotes.show&&y(this).find(".basic-answer-label").append('<span class="basic-answer-total-votes" style="color:'+t.color+"; font-size:"+t["font-size"]+"; font-weight:"+t["font-weight"]+';">'+answerResultsVotes.content+"</span>"),0<e&&y(this).append('<div class="progress" style=""><div class="progress-bar six-sec-ease-in-out" role="progressbar" data-transitiongoal="'+e+'" aria-valuemax="'+p+'" style="background-image:none; background-color: '+y(this).attr("data-color")+';"></div></div>')}),y(this).find(".progress .progress-bar").yopprogressbar();break;case"pie":y(this).find(".basic-question-title").after('<div class="basic-chart-container" style="position: relative; height:100%; width:100%"><canvas id="question-results-'+i+'"></canvas></div>'),a=y(this).find("#question-results-"+i),e=new Chart(a,{type:"pie",data:s,options:{animateScale:!0,responsive:!0,maintainAspectRatio:!0,legend:{position:"bottom"},tooltips:{enabled:!1},plugins:{datalabels:{padding:10,color:t.color,align:"center",anchor:"center",formatter:function(a,e){var t,s,i=0,o="";return e.chart.data.datasets[0].data.map(function(a){i+=parseInt(a,10)}),t=YOPPollBasicIsResultsShowPercentages(f,a,i),s=YOPPollBasicIsResultsShowVotes(f,a),!0===t.show&&(o=t.content),!0===s.show&&(o+=s.content),o}}}}}),k[m].push(e)}})},c=function(a,e){var t,s=y(a).attr("data-uid"),i=y(a).attr("data-show-message"),o=y(a).attr("data-is-ended"),n=y(a).find(".basic-message").attr("data-success"),r=y(a).find(".basic-message-text").text(),l=0;for(k[s]=[],"0"===o&&"true"===i&&(y(a).find(".basic-message").addClass("basic-success").removeClass("hide").css("borderLeftColor",n),""!==r&&r===objectL10n.yopPollParams.voteParams.thankYou||y(a).find(".basic-message-text").text(objectL10n.yopPollParams.voteParams.thankYou)),y(a).find('.basic-element[data-type!="question"]').hide(),y(a).find(".basic-answers").hide(),y(a).find(".basic-captcha").hide(),y(a).find(".basic-vote-button").hide(),y(a).find(".basic-results-button").hide(),y(a).find(".basic-back-to-vote-button").show(),y(a).find(".basic-stats").show(),l=0;l<e.length;l++)switch(t=y(a).find('.basic-question[data-id="'+e[l].id+'"]').attr("data-display"),e[l].type){case"text":default:YopPollBasicShowResultsForTextQuestion(a,e[l],t)}},YOPPollBasicIsResultsShowPercentages=function(a,e,t){var s=[];return-1!==y(a).attr("data-resdet").indexOf("percentages")?(s.show=!0,s.content=0<t?100*e/t:0,s.content===Math.round(s.content)?s.content=Math.round(s.content)+"%":s.content=Number(Math.round(s.content+"e2")+"e-2").toFixed(2)+"%"):(s.show=!1,s.content=""),s},YOPPollBasicIsResultsShowVotes=function(a,e){var t=[];return-1!==y(a).attr("data-resdet").indexOf("votes-number")?(t.show=!0,votesText=1===parseInt(e,10)?objectL10n.yopPollParams.resultsParams.singleVote:objectL10n.yopPollParams.resultsParams.multipleVotes,t.content=" ("+e+" "+votesText+")"):(t.show=!1,t.content=""),t},YOPPollBasicGetClassForColumns=function(a){var e="";switch(String(a)){case"2":e="col-xs-6 col-sm-6 col-md-6";break;case"3":e="col-xs-6 col-sm-6 col-md-4";break;case"4":e="col-xs-6 col-sm-6 col-md-3";break;case"5":e="col-xs-6 col-sm-6 cols-5";break;case"6":e="col-xs-6 col-sm-6 col-md-2";break;case"7":e="col-xs-6 col-sm-6 cols-7";break;case"8":e="col-xs-6 col-sm-6 cols-8";break;case"9":e="col-xs-6 col-sm-6 cols-9";break;case"10":e="col-xs-6 col-sm-6 cols-10";break;case"11":e="col-xs-6 col-sm-6 cols-11";break;case"12":e="col-xs-6 col-sm-6 col-md-1"}return e},YopPollBasicShowResultsForTextQuestion=function(a,e,t){y(a).attr("data-uid");var s,i,o,n=y(a).attr("data-show-results-as"),r=y(a).find('.basic-question[data-id="'+e.id+'"]').attr("data-colnum"),l=y(a).find('.basic-question[data-id="'+e.id+'"]').find("li.basic-answer").first().css(["padding-top","padding-left"]),c=y(a).find('.basic-question[data-id="'+e.id+'"]').find("li.basic-answer .basic-text").first().css(["color","font-size","font-weight"]),d=0,u=0;for(u=0;u<e.answers.length;u++)d+=parseInt(e.answers[u].votes,10);switch(t){case"horizontal":ulClass=" basic-h-answers",liClass=" "+YOPPollBasicGetClassForColumns(e.answers.length),divClass=" basic-text-horizontal";break;case"columns":ulClass=" basic-h-answers basic-cols-display",liClass=" "+YOPPollBasicGetClassForColumns(r),divClass=" basic-text-horizontal";break;default:ulClass="",liClass="",divClass=" basic-text-vertical"}switch(n){case"bar":for(s='<ul class="basic-answers-results basic-answers'+ulClass+'">',u=0;u<e.answers.length;u++)answerText="yes"===e.answers[u].makeLink&&""!==e.answers[u].link?'<a href="'+e.answers[u].link+'" target="_blank">'+e.answers[u].text+"</a>":e.answers[u].text,i=YOPPollBasicIsResultsShowPercentages(a,e.answers[u].votes,d),o=YOPPollBasicIsResultsShowVotes(a,e.answers[u].votes),s+='<li class="basic-answer'+liClass+'" style="padding:'+l["padding-top"]+" "+l["padding-top"]+';" data-id="'+e.answers[u].id+'" data-type="text" data-vn="'+e.answers[u].votes+'" data-color="'+e.answers[u].color+'"><div class="basic-answer-content'+divClass+'"><span class="basic-text" style="color:'+c.color+"; font-size:"+c["font-size"]+"; font-weight:"+c["font-weight"]+';">'+answerText+"</span>",!0===i.show&&(s+='<span class="basic-answer-results-details" style="color:'+c.color+"; font-size:"+c["font-size"]+"; font-weight:"+c["font-weight"]+';">'+i.content+"</span>"),!0===o.show&&(s+='<span class="basic-answer-total-votes" style="color:'+c.color+"; font-size:"+c["font-size"]+"; font-weight:"+c["font-weight"]+';">'+o.content+"</span>"),s+="</div>",0<e.answers[u].votes&&(s+='<div class="progress" style=""><div class="progress-bar six-sec-ease-in-out" role="progressbar" data-transitiongoal="'+e.answers[u].votes+'" aria-valuemax="'+d+'" style="background-image:none; background-color: '+e.answers[u].color+';"></div></div>'),s+="</li>";s+="</ul>",y(a).find('.basic-question[data-id="'+e.id+'"]').append(s),y(a).find(".progress .progress-bar").yopprogressbar()}},d=function(a,e){var t=0;for(t=0;t<e.length;t++)y(a).find('.basic-question[data-id="'+e[t].id+'"]').replaceWith(e[t].code)},u=function(a,e){var t=0,s=0;for(t=0;t<e.length;t++)for(s=0;s<e[t].answers.length;s++)y(a).find('.basic-question[data-id="'+e[t].id+'"]').find('.basic-answer[data-id="'+e[t].answers[s].id+'"]').attr("data-vn",e[t].answers[s].votes)},p=function(a){var e=y(a).attr("data-uid");if(void 0!==k[e])for(i=1;i<k[e].length;i++)k[e][i].destroy(),k[e].splice(i,1);y(a).find(".basic-answers-results").remove(),y(a).find(".basic-chart-container").remove()},v=function(a,e){var t=JSON.parse(e),s=0;for(s=0;s<t.length;s++)y(a).find('.basic-element[data-id="'+t[s].id+'"]').attr("data-others",t[s].others)},h=function(a,e,t,s){var i,o,n=0,r=[];if(y(a).find(".basic-element").each(function(){var a=y(this).attr("data-type"),e=y(this).attr("data-id"),t=[];switch(a){case"question":y(this).find('input[name="answer['+e+']"][value!="0"]:checked').each(function(){t.push({id:y(this).val(),data:!0})}),1===y(this).find('input[name="answer['+e+']"][value="0"]:checked').length&&t.push({id:0,data:y(this).find('input[name="other['+e+']"]').val()}),r[n]={id:e,type:"question",data:t},n++;break;case"custom-field":r[n]={id:e,type:"custom-field",data:y(this).find('.basic-input-text[name="cfield['+e+']"]').val()},n++}}),"2"===y(a).attr("data-cap"))i=grecaptcha.getResponse(YOPPollReCaptchaElements[y(a).attr("data-uid")]);else switch(y(a).attr("data-cap")){case"3":i=y(a).attr("data-v2-token");break;case"4":i=y(a).attr("data-recaptchav3-token");break;case"5":i=hcaptcha.getResponse(YOPPollHCaptchaElements[y(a).attr("data-uid")]);break;default:i=""}return o="yes"===y(a).attr("data-gdpr")&&"consent"===y(a).attr("data-gdpr-sol")?y(a).find(".gdpr-consent").val():"",{pollId:y(a).attr("data-id"),pollUid:y(a).attr("data-uid"),pageId:y(a).attr("data-pid"),imageCaptcha:y(a).find(".imageField").val(),audioCaptcha:y(a).find(".audioField").val(),reCaptcha:i,trackingId:y(a).attr("data-tid"),gdprConsent:o,data:r,user:{id:s.id,first_name:s.firstName,last_name:s.lastName,email:s.email,type:e,f_data:t}}},f=function(e,a,t){var s,i=y(e).find(".basic-message").attr("data-success"),o=y(e).find(".basic-message").attr("data-error"),n=y(e).attr("data-notification-section");return s=h(e,a,"",t),y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_record_vote",_token:y(e).find('input[name="_token"]').val(),data:JSON.stringify(s)}}).done(function(a){y(e).find(".basic-message").removeClass("show").addClass("hide"),y(e).find(".basic-overlay").addClass("hide"),y(e).find(".basic-gdpr").hide(),y(e).find(".basic-captcha").hide(),!0===a.success?(response=a.data,p(e),""!==response.total_votes&&y(e).find(".basic-stats-votes-number").text(response.total_votes),""!==response.total_answers&&y(e).find(".basic-stats-answers-number").text(response.total_answers),!0===response.rebuild&&d(e,JSON.parse(response.elements)),""!==response.others&&v(e,response.others),!0===response.show_results?(u(e,JSON.parse(response.results)),c(e,JSON.parse(response.results))):(y(e).find(".basic-message").addClass("basic-success").removeClass("hide").css("borderLeftColor",i),y(e).find(".basic-gdpr").show(),y(e).find(".basic-captcha").show(),y(e).find(".basic-message-text").text(objectL10n.yopPollParams.voteParams.thankYou),"2"!==y(e).attr("data-cap")&&"3"!==y(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[y(e).attr("data-uid")]),"top"===n&&YOPPollBasicScrollToMessage(e)),"yes"===response.redirect&&window.setTimeout(function(){window.location.href=response.redirect_to},1e3*response.redirect_after)):(y(e).find(".basic-message").addClass("basic-error").removeClass("hide").css("borderLeftColor",o),y(e).find(".basic-gdpr").show(),y(e).find(".basic-captcha").show(),"2"!==y(e).attr("data-cap")&&"3"!==y(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[y(e).attr("data-uid")]),y(e).find(".basic-message-text").text(a.data),"top"===n&&YOPPollBasicScrollToMessage(e))}).fail(function(a,e){}),1},YOPPollSendBasicVoteWithReCaptchaV2Invisible=function(a,e){var t=y(a).attr("data-access").split(","),s=[];switch(y(a).attr("data-v2-token",e),1===t.length?t[0]:y(a).attr("data-voter")){case"guest":s.id="",s.firstName="",s.lastName="",s.email="",f(a,"anonymous",s);break;case"wordpress":m(a)}},m=function(e){var t=[];y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",async:!1,data:{action:"yop_poll_is_user_logged_in"},success:function(a){!0===a.success?(t.id="",t.firstName="",t.lastName="",t.email="",f(e,"wordpress",t)):y(e).find(".yop-poll-modal").addClass("active")}})},o=function(a){var e=y(a).closest(".yop-poll-mc"),t=y(a).attr("data-id"),s=y(a).attr("data-tid"),i=y(a).attr("data-pid"),o=y(a).attr("data-show-results-only");y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_get_poll_for_frontend",poll_id:t,tracking_id:s,page_id:i,show_results:"true"===o?"1":"0"}}).done(function(a){!0===a.success&&(y(e).html(a.data),w(y(e).find(".basic-yop-poll-container")))})},YopPollBasicLoadBuiltInCaptcha=function(a){x[y(a).attr("data-uid")]=y("#yop-poll-captcha-"+y(a).attr("data-uid")).visualCaptcha({imgPath:objectL10n.yopPollParams.captchaParams.imgPath,captcha:{url:objectL10n.yopPollParams.captchaParams.url,numberOfImages:5,namespace:"yop-poll-captcha-"+y(a).attr("data-uid"),routes:{start:"?_a=start",image:"?_a=image",audio:"?_a=audio"},callbacks:{loading:function(a){},loaded:function(a){}}},language:C})},P=function(a){YOPPollBasicLoadReCaptchaV2Interval=setInterval(function(){"function"==typeof grecaptcha.render&&(YOPPollReCaptchaElements[y(a).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+y(a).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptcha.siteKey,theme:"light"}),clearInterval(YOPPollBasicLoadReCaptchaV2Interval))},1e3)},YOPPollBasicLoadReCaptchaV2Invisible=function(e){var a;a=setInterval(function(){"function"==typeof grecaptcha.render&&(YOPPollReCaptchaElements[y(e).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+y(e).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptchaV2Invisible.siteKey,theme:"light",size:"invisible",callback:function(a){YOPPollSendBasicVoteWithReCaptchaV2Invisible(e,a)}}),clearInterval(a))},1e3)},YOPPollBasicLoadHCaptcha=function(a){YOPPollBasicLoadHCaptchaInterval=setInterval(function(){"function"==typeof hcaptcha.render&&(YOPPollHCaptchaElements[y(a).attr("data-uid")]=hcaptcha.render("yop-poll-captcha-"+y(a).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.hCaptcha.siteKey}),clearInterval(YOPPollBasicLoadHCaptchaInterval))},1e3)},w=function(a){var e=y(a).attr("data-show-results-moment"),t=y(a).attr("data-show-results-only"),s=y(a).attr("data-uid"),i=y(a).attr("data-css"),o=y(a).attr("data-load-with");switch(y(a).attr("data-cap")){case"1":YopPollBasicLoadBuiltInCaptcha(a);break;case"2":"2"===o&&P(a);break;case"3":"2"===o&&YOPPollBasicLoadReCaptchaV2Invisible(a);break;case"5":"2"===o&&YOPPollBasicLoadHCaptcha(a)}void 0!==t&&"true"===t?(p(y(a)),y(a).find(".basic-element").each(function(){"question"===y(this).attr("data-type")?(y(this).find('input[type="radio"]').hide(),y(this).find('input[type="checkbox"]').hide(),y(this).find(".basic-other-answer").hide()):y(this).hide()}),y(a).find(".basic-gdpr").hide(),y(a).find(".visualCaptcha").hide(),y(a).find(".basic-vote-button").hide(),y(a).find(".basic-results-button").hide(),r(y(a),!1),y(a).find(".basic-back-to-vote-button").hide()):void 0!==e&&-1!==e.indexOf("before-vote")&&("registered"===y(a).attr("data-show-results-to")?n(y(a),"show-results"):l(y(a))),""!==i&&y("head").append('<style type="text/css" id="yop-poll-custom-css-'+s+'">'+i.split("data-uid").join('data-uid="'+s+'"')+"</style>")},y(".yop-poll-container").each(function(){var a=y(this);"1"===y(this).attr("data-ajax")&&o(a)}),y(".basic-yop-poll-container").each(function(){var a=y(this);w(a)}),y("body").on("focus",'.yop-poll-mc input[type="text"][data-type="other-answer"]',function(a){var e=y(this).closest(".basic-question").attr("data-id");y('.basic-yop-poll-container input[name="answer['+e+']"][value="0"]').prop("checked",!0)}),y(".yop-poll-mc").on("blur",'input[type="text"][data-type="other-answer"]',function(){""!==y(this).val().trim()&&y(this).parent(".basic-text").removeClass("has-error")}),y(".yop-poll-mc").on("blur",'input[type="text"][data-type="cfield"]',function(){""!==y(this).val().trim()&&y(this).parent(".basic-custom-field").removeClass("has-error")}),y("body").on("click",".yop-poll-mc .basic-vote-button",function(a){var t,e,s,i,o,n,r,l,c=[],d=!1;if(t=y(this).closest(".basic-yop-poll-container"),e=y(t).attr("data-id"),s=y(t).attr("data-uid"),r=y(t).find(".basic-message").attr("data-error"),l=y(t).attr("data-notification-section"),""!==e){if(i=y(t).attr("data-access").split(","),y(t).find(".basic-element").each(function(){var a=y(this).attr("data-type"),e=y(this).attr("data-id");switch(a){case"question":o=y(this).attr("data-min"),n=y(this).attr("data-max"),!1===d&&0===y(this).find('input[name="answer['+e+']"]:checked').length&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noAnswersSelected),y(t).find(".basic-message").addClass("show basic-error"),y(t).find(".basic-message").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t)),!1===d&&o>y(this).find('input[name="answer['+e+']"]:checked').length&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.minAnswersRequired.replace("{min_answers_allowed}",o)),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t)),!1===d&&n<y(this).find('input[name="answer['+e+']"]:checked').length&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.maxAnswersRequired.replace("{max_answers_allowed}",n)),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,YOPPollBasicScrollToMessage(t)),!1===d&&1===y(this).find('input[name="answer['+e+']"][value="0"]:checked').length&&""===y(this).find('input[name="other['+e+']"]').val().trim()&&(y(this).find('input[name="other['+e+']"]').focus(),y(this).find('input[name="other['+e+']"]').closest(".basic-text").addClass("has-error"),y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noAnswerForOther),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t));break;case"custom-field":!1===d&&"yes"===y(this).attr("data-required")&&""===y(this).find('.basic-input-text[name="cfield['+e+']"]').val().trim()&&(y(this).addClass("has-error"),y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noValueForCustomField.replace("{custom_field_name}",y(this).find("label").text())),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t))}}),!1===d&&"yes"===y(t).attr("data-gdpr")&&"consent"===y(t).attr("data-gdpr-sol")&&!1===y(t).find(".gdpr-consent").is(":checked")&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.consentNotChecked),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t)),!1===d&&"1"===y(t).attr("data-cap")&&!1===x[s].data("captcha").getCaptchaData().valid&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noCaptchaSelected),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t)),!1===d)if(y(t).find(".basic-message").addClass("hide"),y(t).find(".basic-overlay").removeClass("hide"),1===i.length)switch(i[0]){case"guest":if(""!==y(t).attr("data-cap")&&-1!==y.inArray(y(t).attr("data-cap"),["3","4"]))switch(y(t).attr("data-cap")){case"3":grecaptcha.execute(YOPPollReCaptchaElements[s]);break;case"4":grecaptcha.ready(function(){grecaptcha.execute(objectL10n.yopPollParams.apiParams.reCaptchaV3.siteKey,{action:"submit"}).then(function(a){y(t).attr("data-reCaptchaV3-token",a),b(t),c.id="",c.firstName="",c.lastName="",c.email="",f(t,"anonymous",c)})})}else b(t),c.id="",c.firstName="",c.lastName="",c.email="",f(t,"anonymous",c);break;case"wordpress":if(""!==y(t).attr("data-cap")&&-1!==y.inArray(y(t).attr("data-cap"),["3","4"]))switch(y(t).attr("data-cap")){case"3":grecaptcha.execute(YOPPollReCaptchaElements[s]);break;case"4":grecaptcha.ready(function(){grecaptcha.execute(objectL10n.yopPollParams.apiParams.reCaptchaV3.siteKey,{action:"submit"}).then(function(a){y(t).attr("data-reCaptchaV3-token",a),b(t),m(t)})})}else b(t),m(t)}else y(t).find(".basic-preloader").addClass("hide"),y(t).find(".basic-vote-options").removeClass("hide")}else y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.invalidPoll);a.preventDefault()}),y("body").on("click",".yop-poll-mc .basic-anonymous",function(a){var e=y(this).closest(".basic-yop-poll-container"),t=y(e).attr("data-uid");if(userProfile=[],b(e),""!==y(e).attr("data-cap")&&-1!==y.inArray(y(e).attr("data-cap"),["3","4"]))switch(y(e).attr("data-cap")){case"3":y(e).attr("data-voter","guest"),grecaptcha.execute(YOPPollReCaptchaElements[t]);break;case"4":grecaptcha.ready(function(){grecaptcha.execute(objectL10n.yopPollParams.apiParams.reCaptchaV3.siteKey,{action:"submit"}).then(function(a){y(e).attr("data-reCaptchaV3-token",a),userProfile.id="",userProfile.firstName="",userProfile.lastName="",userProfile.email="",f(e,"anonymous",userProfile)})})}else userProfile.id="",userProfile.firstName="",userProfile.lastName="",userProfile.email="",f(e,"anonymous",userProfile),a.preventDefault()}),y("body").on("click",".yop-poll-mc .basic-wordpress .basic-wordpress-button",function(a){var e=y(this).closest(".basic-yop-poll-container"),t=y(e).attr("data-uid");if(b(e),""!==y(e).attr("data-cap")&&-1!==y.inArray(y(e).attr("data-cap"),["3","4"]))switch(y(e).attr("data-cap")){case"3":y(e).attr("data-voter","wordpress"),grecaptcha.execute(YOPPollReCaptchaElements[t]);break;case"4":grecaptcha.ready(function(){grecaptcha.execute(objectL10n.yopPollParams.apiParams.reCaptchaV3.siteKey,{action:"submit"}).then(function(a){y(e).attr("data-reCaptchaV3-token",a),m(e)})})}else m(e);a.preventDefault()}),y("body").on("click",".yop-poll-mc .basic-results-button",function(a){var e=y(this).closest(".basic-yop-poll-container");p(e),y(e).find(".basic-gdpr").hide(),y(e).find(".basic-captcha").hide(),y(e).find(".basic-stats").hide(),y(e).find(".basic-vote-button").hide(),y(e).find(".basic-results-button").hide(),y(e).find(".basic-back-to-vote-button").show(),r(e,!0),y(e).find(".basic-message").addClass("hide"),a.preventDefault()}),y("body").on("click",".yop-poll-mc .basic-back-to-vote-button",function(a){var e=y(this).closest(".basic-yop-poll-container"),t=y(e).attr("data-show-results-moment");y(e).attr("data-temp");switch(p(e),y(e).find(".basic-element").each(function(){"question"===y(this).attr("data-type")?(y(this).find('input[type="radio"]').show(),y(this).find('input[type="checkbox"]').show(),y(this).find(".basic-answers").show(),y(this).find(".basic-other-answer").show()):y(this).show()}),y(e).find(".basic-message").addClass("hide"),y(e).find(".basic-gdpr").show(),y(e).find(".basic-captcha").show(),y(e).find(".basic-stats").show(),y(e).find(".basic-vote-button").show(),y(e).find(".basic-results-button").show(),y(e).find(".basic-back-to-vote-button").hide(),void 0!==t&&-1!==y(e).attr("data-show-results-moment").indexOf("before-vote")&&(y(e).find(".basic-answer-results-details").remove(),y(e).find(".basic-answer-total-votes").remove(),y(e).find(".progress").remove(),"registered"===y(e).attr("data-show-results-to")?n(y(e),"show-results"):l(e)),y(e).attr("data-cap")){case"2":case"3":grecaptcha.reset(YOPPollReCaptchaElements[y(e).attr("data-uid")]);break;case"5":hcaptcha.reset(YOPPollHCaptchaElements[y(e).attr("data-uid")])}a.preventDefault()}),y("body").on("click",".yop-poll-mc .yop-poll-modal .yop-poll-modal-close",function(a){var e=y(this).closest(".basic-yop-poll-container");y(this).closest(".yop-poll-modal").removeClass("active"),t(e),a.preventDefault()}),y("body").on("click",".yop-poll-mc .yop-poll-modal .yop-poll-login-button",function(a){var e=y(this).closest(".basic-yop-poll-container"),t=y(this).closest(".yop-poll-modal").find(".yop-poll-user-or-email-input").val(),s=y(this).closest(".yop-poll-modal").find(".yop-poll-password-input").val(),i=!0,o=[];y(e).find(".yop-poll-modal .yop-poll-modal-content").removeClass("shake"),""===t.trim()&&(i=!1,y(this).closest(".yop-poll-modal").find(".yop-poll-user-or-email-label").addClass("has-error")),!0===i&&""===s.trim()&&(i=!1,y(this).closest(".yop-poll-modal").find(".yop-poll-password-label").addClass("has-error")),!0===i&&y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",async:!1,data:{action:"yop_poll_login_user",username:t,password:s,_token:y(e).find('input[name="_token"]').val(),pollId:y(e).attr("data-id")},success:function(a){!0===a.success?(y(e).find(".yop-poll-modal").removeClass("active"),y(e).find('input[name="_token"]').val(a.data._token),o.id="",o.firstName="",o.lastName="",o.email="",f(e,"wordpress",o)):y(e).find(".yop-poll-modal .yop-poll-modal-content").addClass("shake")}}),a.preventDefault()}),y("body").on("blur",".yop-poll-mc .yop-poll-modal .yop-poll-user-or-email-input",function(a){""!==y(this).val().trim()&&y(this).closest(".yop-poll-form-group").find(".yop-poll-user-or-email-label").removeClass("has-error")}),y("body").on("blur",".yop-poll-mc .yop-poll-modal .yop-poll-password-input",function(a){""!==y(this).val().trim()&&y(this).closest(".yop-poll-form-group").find(".yop-poll-password-label").removeClass("has-error")}),b=function(a){y(a).find(".basic-overlay").find(".basic-vote-options").addClass("hide"),y(a).find(".basic-overlay").find(".basic-preloader").removeClass("hide")},t=function(a){y(a).find(".basic-overlay").find(".basic-vote-options").removeClass("hide"),y(a).find(".basic-overlay").addClass("hide")},e=function(a){},window.YOPPollReCaptchaFilled=e,window.YOPPollSendBasicVote=f,window.YOPPollBasicUpdateToken=a});
|
1 |
+
if(void 0===helper)var helper={};helper.arr={multisort:function(a,t,s){if(void 0===t)for(t=[],x=0;x<a[0].length;x++)t.push(x);if(void 0===s)for(s=[],x=0;x<a[0].length;x++)s.push("ASC");return a.sort(function(a,e){return function a(e,t,s,i,o){var n="DESC"==i[o]?1:0,r=!isNaN(e[s[o]]-t[s[o]]),l=r?+e[s[o]]:e[s[o]].toLowerCase(),c=r?+t[s[o]]:t[s[o]].toLowerCase();return l<c?0==n?-1:1:l==c?s.length-1>o?a(e,t,s,i,o+1):0:0==n?1:-1}(a,e,t,s,0)})}},function(o){o.fn.popupWindow=function(a){o.fn.popupWindow.defaultSettings={centerBrowser:0,centerScreen:0,height:500,left:0,location:0,menubar:0,resizable:0,scrollbars:0,status:0,width:500,windowName:null,windowURL:null,top:0,toolbar:0},settings=o.extend({},o.fn.popupWindow.defaultSettings,a||{});var e,t,s,i="height="+settings.height+",width="+settings.width+",toolbar="+settings.toolbar+",scrollbars="+settings.scrollbars+",status="+settings.status+",resizable="+settings.resizable+",location="+settings.location+",menuBar="+settings.menubar;return settings.windowName=settings.windowName||this.name,settings.windowURL=settings.windowURL||this.href,settings.centerBrowser?(t=o.browser.msie?(e=window.screenTop-120+((document.documentElement.clientHeight+120)/2-settings.height/2),window.screenLeft+((document.body.offsetWidth+20)/2-settings.width/2)):(e=window.screenY+(window.outerHeight/2-settings.height/2),window.screenX+(window.outerWidth/2-settings.width/2)),(s=window.open(settings.windowURL,settings.windowName,i+",left="+t+",top="+e)).focus()):settings.centerScreen?(e=(screen.height-settings.height)/2,t=(screen.width-settings.width)/2,(s=window.open(settings.windowURL,settings.windowName,i+",left="+t+",top="+e)).focus()):(s=window.open(settings.windowURL,settings.windowName,i+",left="+settings.left+",top="+settings.top)).focus(),s}}(jQuery),function(a,e){"function"==typeof define&&define.amd?define(["jquery"],e):e(a.jQuery)}(this,function(a){var e,t,s,p,o,n,h,f,m,b,g,v,i,r,y;function w(a,e){return i.call(a,e)}function l(a,e){var t,s,i,o,n,r,l,c,d,u,p,h=e&&e.split("/"),f=g.map,m=f&&f["*"]||{};if(a&&"."===a.charAt(0))if(e){for(h=h.slice(0,h.length-1),n=(a=a.split("/")).length-1,g.nodeIdCompat&&y.test(a[n])&&(a[n]=a[n].replace(y,"")),a=h.concat(a),d=0;d<a.length;d+=1)if("."===(p=a[d]))a.splice(d,1),d-=1;else if(".."===p){if(1===d&&(".."===a[2]||".."===a[0]))break;0<d&&(a.splice(d-1,2),d-=2)}a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((h||m)&&f){for(d=(t=a.split("/")).length;0<d;d-=1){if(s=t.slice(0,d).join("/"),h)for(u=h.length;0<u;u-=1)if(i=(i=f[h.slice(0,u).join("/")])&&i[s]){o=i,r=d;break}if(o)break;!l&&m&&m[s]&&(l=m[s],c=d)}!o&&l&&(o=l,r=c),o&&(t.splice(0,r,o),a=t.join("/"))}return a}function P(a,e){return function(){return n.apply(p,r.call(arguments,0).concat([a,e]))}}function C(e){return function(a){m[e]=a}}function x(a){if(w(b,a)){var e=b[a];delete b[a],v[a]=!0,o.apply(p,e)}if(!w(m,a)&&!w(v,a))throw new Error("No "+a);return m[a]}function c(a){var e,t=a?a.indexOf("!"):-1;return-1<t&&(e=a.substring(0,t),a=a.substring(t+1,a.length)),[e,a]}m={},b={},g={},v={},i=Object.prototype.hasOwnProperty,r=[].slice,y=/\.js$/,h=function(a,e){var t,s=c(a),i=s[0];return a=s[1],i&&(t=x(i=l(i,e))),i?a=t&&t.normalize?t.normalize(a,function(e){return function(a){return l(a,e)}}(e)):l(a,e):(i=(s=c(a=l(a,e)))[0],a=s[1],i&&(t=x(i))),{f:i?i+"!"+a:a,n:a,pr:i,p:t}},f={require:function(a){return P(a)},exports:function(a){var e=m[a];return void 0!==e?e:m[a]={}},module:function(a){return{id:a,uri:"",exports:m[a],config:function(a){return function(){return g&&g.config&&g.config[a]||{}}}(a)}}},o=function(a,e,t,s){var i,o,n,r,l,c,d=[],u=typeof t;if(s=s||a,"undefined"==u||"function"==u){for(e=!e.length&&t.length?["require","exports","module"]:e,l=0;l<e.length;l+=1)if("require"===(o=(r=h(e[l],s)).f))d[l]=f.require(a);else if("exports"===o)d[l]=f.exports(a),c=!0;else if("module"===o)i=d[l]=f.module(a);else if(w(m,o)||w(b,o)||w(v,o))d[l]=x(o);else{if(!r.p)throw new Error(a+" missing "+o);r.p.load(r.n,P(s,!0),C(o),{}),d[l]=m[o]}n=t?t.apply(m[a],d):void 0,a&&(i&&i.exports!==p&&i.exports!==m[a]?m[a]=i.exports:n===p&&c||(m[a]=n))}else a&&(m[a]=t)},e=t=n=function(a,e,t,s,i){if("string"==typeof a)return f[a]?f[a](e):x(h(a,e).f);if(!a.splice){if((g=a).deps&&n(g.deps,g.callback),!e)return;e.splice?(a=e,e=t,t=null):a=p}return e=e||function(){},"function"==typeof t&&(t=s,s=i),s?o(p,a,e,t):setTimeout(function(){o(p,a,e,t)},4),n},n.config=function(a){return n(a)},e._defined=m,(s=function(a,e,t){e.splice||(t=e,e=[]),w(m,a)||w(b,a)||(b[a]=[a,e,t])}).amd={jQuery:!0},s("almond",function(){}),s("visualcaptcha/core",[],function(){"use strict";var i,t,s,o,n,r,l,c;return i=function(a,e,t){return t=t||[],a.namespace&&0<a.namespace.length&&t.push(a.namespaceFieldName+"="+a.namespace),t.push(a.randomParam+"="+a.randomNonce),e+"&"+t.join("&")},t=function(e){var a,t=this;e.applyRandomNonce(),e.isLoading=!0,a=s(e),e._loading(t),e.callbacks.loading&&e.callbacks.loading(t),e.request(a,function(a){a.audioFieldName&&(e.audioFieldName=a.audioFieldName),a.imageFieldName&&(e.imageFieldName=a.imageFieldName),a.imageName&&(e.imageName=a.imageName),a.values&&(e.imageValues=a.values),e.isLoading=!1,e.hasLoaded=!0,e._loaded(t),e.callbacks.loaded&&e.callbacks.loaded(t)})},s=function(a){var e=a.url+a.routes.start+"&_img="+a.numberOfImages;return i(a,e)},o=function(a,e){var t="",s=[];return e<0||e>=a.numberOfImages?t:(this.isRetina()&&s.push("retina=1"),t=a.url+a.routes.image+"&_id="+e,i(a,t,s))},n=function(a,e){var t=a.url+a.routes.audio;return e&&(t+="/ogg"),i(a,t)},r=function(a,e){return 0<=e&&e<a.numberOfImages?a.imageValues[e]:""},l=function(){return void 0!==window.devicePixelRatio&&1<window.devicePixelRatio},c=function(){var a=!1;try{document.createElement("audio").canPlayType&&(a=!0)}catch(a){}return a},function(e){var a;return a={refresh:function(){return t.call(this,e)},isLoading:function(){return e.isLoading},hasLoaded:function(){return e.hasLoaded},numberOfImages:function(){return e.imageValues.length},imageName:function(){return e.imageName},imageValue:function(a){return r.call(this,e,a)},imageUrl:function(a){return o.call(this,e,a)},audioUrl:function(a){return n.call(this,e,a)},imageFieldName:function(){return e.imageFieldName},audioFieldName:function(){return e.audioFieldName},namespace:function(){return e.namespace},namespaceFieldName:function(){return e.namespaceFieldName},isRetina:l,supportsAudio:c},e.autoRefresh&&a.refresh(),a}}),s("visualcaptcha/xhr-request",[],function(){"use strict";var s=window.XMLHttpRequest;return function(a,e){var t=new s;t.open("GET",a,!0),t.onreadystatechange=function(){var a;4===t.readyState&&200===t.status&&(a=JSON.parse(t.responseText),e(a))},t.send()}}),s("visualcaptcha/config",["visualcaptcha/xhr-request"],function(s){"use strict";return function(a){var e=window.location.href.split("/");e[e.length-1]="";var t={request:s,url:e.join("/").slice(0,-1),namespace:"",namespaceFieldName:"namespace",routes:{start:"/start",image:"/image",audio:"/audio"},isLoading:!1,hasLoaded:!1,autoRefresh:!0,numberOfImages:6,randomNonce:"",randomParam:"r",audioFieldName:"",imageFieldName:"",imageName:"",imageValues:[],callbacks:{},_loading:function(){},_loaded:function(){},applyRandomNonce:function(){return t.randomNonce=Math.random().toString(36).substring(2)}};return a.request&&(t.request=a.request),a.url&&(t.url=a.url),a.namespace&&(t.namespace=a.namespace),a.namespaceFieldName&&(t.namespaceFieldName=a.namespaceFieldName),void 0!==a.autoRefresh&&(t.autoRefresh=a.autoRefresh),a.numberOfImages&&(t.numberOfImages=a.numberOfImages),a.routes&&(a.routes.start&&(t.routes.start=a.routes.start),a.routes.image&&(t.routes.image=a.routes.image),a.routes.audio&&(t.routes.audio=a.routes.audio)),a.randomParam&&(t.randomParam=a.randomParam),a.callbacks&&(a.callbacks.loading&&(t.callbacks.loading=a.callbacks.loading),a.callbacks.loaded&&(t.callbacks.loaded=a.callbacks.loaded)),a._loading&&(t._loading=a._loading),a._loaded&&(t._loaded=a._loaded),t}}),s("visualcaptcha",["require","visualcaptcha/core","visualcaptcha/config"],function(a){"use strict";var e=a("visualcaptcha/core"),t=a("visualcaptcha/config");return function(a){return e(t(a=a||{}))}}),s("visualcaptcha/templates",[],function(){"use strict";var r;return r=function(a,e){for(var t in e)a=a.replace(new RegExp("{"+t+"}","g"),e[t]);return a},{buttons:function(a,e,t){var s,i;return'<div class="visualCaptcha-accessibility-button"><a href="#"><img src="{path}accessibility{retinaExtra}.png" title="{accessibilityTitle}" alt="{accessibilityAlt}" /></a></div>','<div class="visualCaptcha-refresh-button"><a href="#"><img src="{path}refresh{retinaExtra}.png" title="{refreshTitle}" alt="{refreshAlt}" /></a></div>',s='<div class="visualCaptcha-button-group"><div class="visualCaptcha-refresh-button"><a href="#"><img src="{path}refresh{retinaExtra}.png" title="{refreshTitle}" alt="{refreshAlt}" /></a></div>'+(a.supportsAudio()?'<div class="visualCaptcha-accessibility-button"><a href="#"><img src="{path}accessibility{retinaExtra}.png" title="{accessibilityTitle}" alt="{accessibilityAlt}" /></a></div>':"")+"</div>",i={path:t||"",refreshTitle:e.refreshTitle,refreshAlt:e.refreshAlt,accessibilityTitle:e.accessibilityTitle,accessibilityAlt:e.accessibilityAlt,retinaExtra:a.isRetina()?"@2x":""},r(s,i)},accessibility:function(a,e){var t;return a.supportsAudio()?('<div class="visualCaptcha-accessibility-wrapper visualCaptcha-hide"><div class="accessibility-description">{accessibilityDescription}</div><audio preload="preload"><source src="{audioURL}" type="audio/ogg" /><source src="{audioURL}" type="audio/mpeg" /></audio></div>',t={accessibilityDescription:e.accessibilityDescription,audioURL:a.audioUrl(),audioFieldName:a.audioFieldName()},r('<div class="visualCaptcha-accessibility-wrapper visualCaptcha-hide"><div class="accessibility-description">{accessibilityDescription}</div><audio preload="preload"><source src="{audioURL}" type="audio/ogg" /><source src="{audioURL}" type="audio/mpeg" /></audio></div>',t)):""},images:function(a,e){for(var t,s,i="",o=0,n=a.numberOfImages();o<n;o++)t='<div class="img"><a href="#"><img src="{imageUrl}" id="visualCaptcha-img-{i}" data-index="{i}" alt="" title="" /></a></div>',s={imageUrl:a.imageUrl(o),i:o},i+=r(t,s);return t='<p class="visualCaptcha-explanation">{explanation}</p><div class="visualCaptcha-possibilities">{images}</div>',s={imageFieldName:a.imageFieldName(),explanation:e.explanation.replace(/ANSWER/,a.imageName()),images:i},r(t,s)},audioInput:function(a){var e;return'<input class="form-control audioField" type="text" name="{audioFieldName}" value="" autocomplete="off" />',e={audioFieldName:a.audioFieldName()},r('<input class="form-control audioField" type="text" name="{audioFieldName}" value="" autocomplete="off" />',e)},imageInput:function(a,e){var t;return'<input class="form-control imageField" type="hidden" name="{imageFieldName}" value="{value}" readonly="readonly" />',t={imageFieldName:a.imageFieldName(),value:a.imageValue(e)},r('<input class="form-control imageField" type="hidden" name="{imageFieldName}" value="{value}" readonly="readonly" />',t)},namespaceInput:function(a){var e,t=a.namespace();return t&&0!==t.length?('<input type="hidden" name="{fieldName}" value="{value}" />',e={fieldName:a.namespaceFieldName(),value:t},r('<input type="hidden" name="{fieldName}" value="{value}" />',e)):""}}}),s("visualcaptcha/language",[],function(){"use strict";return{accessibilityAlt:"Sound icon",accessibilityTitle:"Accessibility option: listen to a question and answer it!",accessibilityDescription:"Type below the <strong>answer</strong> to what you hear. Numbers or words:",explanation:"Click or touch the <strong>ANSWER</strong>",refreshAlt:"Refresh/reload icon",refreshTitle:"Refresh/reload: get new images and accessibility option!"}}),s("visualcaptcha.jquery",["jquery","visualcaptcha","visualcaptcha/templates","visualcaptcha/language"],function(l,i,c,e){"use strict";var t,o,n,r,d,u,p;t=function(a,e){l.get(a,e,"json")},o=function(){},n=function(a,e,t){var s;s=c.namespaceInput(t)+c.accessibility(t,a.language)+c.images(t,a.language)+c.buttons(t,a.language,a.imgPath),e.html(s)},r=function(a){var e,t=l(this).closest(".visualCaptcha"),s=t.find(".visualCaptcha-accessibility-wrapper"),i=t.find(".visualCaptcha-possibilities"),o=t.find(".visualCaptcha-explanation"),n=s.find("audio");s.hasClass("visualCaptcha-hide")?(i.toggleClass("visualCaptcha-hide"),o.toggleClass("visualCaptcha-hide"),i.find(".img").removeClass("visualCaptcha-selected"),o.find("input").val(""),e=c.audioInput(t.data("captcha")),l(e).insertBefore(n),s.toggleClass("visualCaptcha-hide"),n[0].load(),n[0].play()):(n[0].pause(),s.toggleClass("visualCaptcha-hide"),s.find("input").remove(),o.toggleClass("visualCaptcha-hide"),i.toggleClass("visualCaptcha-hide")),a.preventDefault()},d=function(a){var e,t,s,i=l(this),o=i.closest(".visualCaptcha"),n=o.find(".visualCaptcha-possibilities"),r=o.find(".visualCaptcha-explanation");(t=r.find("input"))&&(t.remove(),n.find("a").removeClass("visualCaptcha-selected")),i.addClass("visualCaptcha-selected"),e=i.find("img").data("index"),s=c.imageInput(o.data("captcha"),e),r.append(l(s)),a.preventDefault()},u=function(a){l(this).closest(".visualCaptcha").data("captcha").refresh(),a.preventDefault()},p=function(a){var e=a.find(".imageField"),t=a.find(".audioField"),s=!(!e.val()&&!t.val());return s?{valid:s,name:e.val()?e.attr("name"):t.attr("name"),value:e.val()?e.val():t.val()}:{valid:s}},l.fn.visualCaptcha=function(a){var s;return s=l.extend({imgPath:"/",language:e,captcha:{request:t}},a),this.addClass("visualCaptcha").on("click",".visualCaptcha-accessibility-button",r).on("click",".visualCaptcha-refresh-button",u).on("click",".visualCaptcha-possibilities a",d),this.each(function(){var a,e,t=l(this);e=l.extend(s.captcha,{_loading:o.bind(null,s,t),_loaded:n.bind(null,s,t)}),void 0!==t.data("namespace")&&(e.namespace=t.data("namespace")),(a=i(e)).getCaptchaData=p.bind(null,t),t.data("captcha",a)})}}),s("jquery",function(){return a}),t("visualcaptcha.jquery")}),function(i){"use strict";var o=function(a,e){this.$element=i(a),this.options=i.extend({},o.defaults,e)};o.defaults={transition_delay:300,refresh_speed:50,display_text:"none",use_percentage:!0,percent_format:function(a){return a+"%"},amount_format:function(a,e,t){return a+" / "+e},update:i.noop,done:i.noop,fail:i.noop},o.prototype.transition=function(){var n=this.$element,r=n.parent(),l=this.$back_text,c=this.$front_text,d=this.options,u=parseInt(n.attr("data-transitiongoal")),p=parseInt(n.attr("aria-valuemin"))||0,h=parseInt(n.attr("aria-valuemax"))||100,f=r.hasClass("vertical"),m=d.update&&"function"==typeof d.update?d.update:Progressbar.defaults.update,b=d.done&&"function"==typeof d.done?d.done:Progressbar.defaults.done,a=d.fail&&"function"==typeof d.fail?d.fail:Progressbar.defaults.fail;if(isNaN(u))a("data-transitiongoal not set");else{var e,g=Math.round(100*(u-p)/(h-p));if("center"===d.display_text&&!l&&!c)this.$back_text=l=i("<span>").addClass("progressbar-back-text").prependTo(r),this.$front_text=c=i("<span>").addClass("progressbar-front-text").prependTo(n),f?(e=r.css("height"),l.css({height:e,"line-height":e}),c.css({height:e,"line-height":e}),i(window).resize(function(){e=r.css("height"),l.css({height:e,"line-height":e}),c.css({height:e,"line-height":e})})):(e=r.css("width"),c.css({width:e}),i(window).resize(function(){e=r.css("width"),c.css({width:e})}));setTimeout(function(){var a,e,t,s,i;f?n.css("height",g+"%"):n.css("width",g+"%");var o=setInterval(function(){s=f?(t=n.height(),r.height()):(t=n.width(),r.width()),a=Math.round(100*t/s),e=Math.round(p+t/s*(h-p)),g<=a&&(a=g,e=u,b(n),clearInterval(o)),"none"!==d.display_text&&(i=d.use_percentage?d.percent_format(a):d.amount_format(e,h,p),"fill"===d.display_text?n.text(i):"center"===d.display_text&&(l.text(i),c.text(i))),n.attr("aria-valuenow",e),m(a,n)},d.refresh_speed)},d.transition_delay)}};var a=i.fn.yopprogressbar;i.fn.yopprogressbar=function(s){return this.each(function(){var a=i(this),e=a.data("bs.progressbar"),t="object"==typeof s&&s;e&&t&&i.extend(e.options,t),e||a.data("bs.progressbar",e=new o(this,t)),e.transition()})},i.fn.yopprogressbar.Constructor=o,i.fn.yopprogressbar.noConflict=function(){return i.fn.yopprogressbar=a,this}}(window.jQuery);var YOPPollBasicScrollToMessage,YOPPollSendBasicVoteWithReCaptchaV2Invisible,YOPPollReCaptchaElements=[],YOPPollHCaptchaElements=[],YOPPollOnLoadRecaptcha=function(){jQuery('.basic-yop-poll-container[data-load-with="1"]').each(function(){var e=jQuery(this);switch(jQuery(this).attr("data-cap")){case"2":YOPPollReCaptchaElements[jQuery(this).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+jQuery(this).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptcha.siteKey,theme:"light"});break;case"3":YOPPollReCaptchaElements[jQuery(this).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+jQuery(this).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptchaV2Invisible.siteKey,theme:"light",size:"invisible",callback:function(a){YOPPollSendBasicVoteWithReCaptchaV2Invisible(e,a)}})}})},YOPPollOnLoadHCaptcha=function(){jQuery('.basic-yop-poll-container[data-load-with="1"]').each(function(){jQuery(this);switch(jQuery(this).attr("data-cap")){case"5":YOPPollHCaptchaElements[jQuery(this).attr("data-uid")]=hcaptcha.render("yop-poll-captcha-"+jQuery(this).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.hCaptcha.siteKey})}})};jQuery(document).ready(function(y){var a,n,s,r,l,c,d,u,p,h,f,m,b,t,e,g,v,o,w,P,C={accessibilityAlt:objectL10n.yopPollParams.captchaParams.accessibilityAlt,accessibilityTitle:objectL10n.yopPollParams.captchaParams.accessibilityTitle,accessibilityDescription:objectL10n.yopPollParams.captchaParams.accessibilityDescription,explanation:objectL10n.yopPollParams.captchaParams.explanation,refreshAlt:objectL10n.yopPollParams.captchaParams.refreshAlt,refreshTitle:objectL10n.yopPollParams.captchaParams.refreshTitle},x=[],k=[[]];YOPPollBasicIsFacebookBrowser=function(){var a=navigator.userAgent||navigator.vendor||window.opera;return-1<a.indexOf("FBAN")||-1<a.indexOf("FBAV")},YOPPollBasicScrollToMessage=function(a){y("html, body").animate({scrollTop:y(y(a).closest(".bootstrap-yop")).position().top-35},1500,"linear")},YOPPollBasicGetPollCookieData=function(a){var e,t,s,i=localStorage.getItem("ypdata"),o="";if(null!==i)for(e=i.split("#"),s=0;s<e.length;s++)(t=e[s].split("|"))[0]===a&&(o=t[1],s=e.length);return o},YOPPollBasicGetCookieData=function(){var a,e,t,s=localStorage.getItem("ypdata"),i=[];if(null!==s)for(a=s.split("#"),t=0;t<a.length;t++)e=a[t].split("|"),i.push(e);return i},YOPPollBasicSetCookieData=function(a,e){var t=getCookieData(),s="",o=!0;if(0===t.length)s=a+"|"+e;else{for(i=0;i<t.length;i++)a===t[i][0]?(s+=a+"|"+e,o=!1):s+=t[i][0]+"|"+t[i][1],i<t.length-1&&(s+="#");!0===o&&(s+="#"+a+"|"+e)}localStorage.setItem("ypdata",s)},a=function(a,e){y('.basic-yop-poll-container[data-id="'+a+'"]').find('input[name="_token"]').val(e)},n=function(e,t){y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_is_user_logged_in"}}).done(function(a){if(!0===a.success)switch(1,t){case"vote":f(e,"wordpress");break;case"show-results":l(e)}else 0,"vote"===t&&y(".basic-vote").popupWindow({windowURL:"http://yahoo.com",windowName:"YOPPollW",height:500,width:450,centerScreen:1})})},g=function(a,e,t){switch(e){case"asc":e="ASC";break;case"desc":e="DESC";break;default:e="ASC"}switch(t){case"alphabetical":resultsSorted=helper.arr.multisort(a,["text"],[e]);break;case"number-of-votes":resultsSorted=helper.arr.multisort(a,["votes"],[e]);break;default:resultsSorted=a}return a},s=function(a,n){var r=[],l=y(a).attr("data-sort-results-by"),c=y(a).attr("data-sort-results-rule");return y(a).find(".basic-question").each(function(){var a,e,t,s={},i=y(this).attr("data-display-others"),o=[];if(s.id=y(this).attr("data-id"),s.type=y(this).attr("data-question-type"),s.text=y(this).find(".basic-question-title").text(),s.answers=[],y(this).find(".basic-answers").find(".basic-answer").not(".basic-other-answer").each(function(){var a=[];switch(a.id=y(this).attr("data-id"),a.type=y(this).attr("data-type"),a.type){case"text":a.text=y(this).find(".basic-text").html()}a.color=y(this).attr("data-color"),a.votes=y(this).attr("data-vn"),a.makeLink=y(this).attr("data-make-link"),a.link=y(this).attr("data-link"),s.answers.push(a)}),!0===n&&"yes"===i&&(a=y(this).attr("data-others"),otherAnswersColorForResults=y(this).attr("data-others-color"),""!==a))for(e=JSON.parse(a),t=0;t<e.length;t++)o.id=0,o.type="text",o.text=e[t].an,o.color=otherAnswersColorForResults,o.votes=e[t].vn,s.answers.push(o),o=[];s.answers=g(s.answers,c,l),r.push(s)}),r},r=function(a,e){var t=s(a,e);c(a,t)},l=function(f){var m=y(f).attr("data-uid"),b=y(f).attr("data-show-results-as"),g=y(f).attr("data-sort-results-by"),v=y(f).attr("data-sort-results-rule");k[m]=[],y(f).find(".basic-question").each(function(){var a,t,e,s,i=y(this).attr("data-uid"),o=y(this).attr("data-question-type"),n=[],r=[],l=[],c=[],d=[],u=[],p=0,h=0;switch(o){case"text":t=y(this).find("li.basic-answer .basic-text").first().css(["color","font-size","font-weight"])}switch(y(this).find('.basic-answer:not(".basic-other-answer")').each(function(a){var e={};e.id=y(this).attr("data-id"),e.label="text"===o?y(this).find(".basic-text").text():"pie"===b?y(this).find(".basic-media-text").text():y(this).find(".basic-media-content").html(),e.backgroundColor=y(this).attr("data-color"),e.votes=parseInt(y(this).attr("data-vn"),10),n.push(e),p+=e.votes}),v){case"asc":v="ASC";break;case"desc":v="DESC";break;default:v="ASC"}switch(g){case"alphabetical":u=helper.arr.multisort(n,["label"],[v]);break;case"number-of-votes":u=helper.arr.multisort(n,["votes"],[v]);break;default:u=n}for(h=0;h<u.length;h++)answerLabel="",answerResultsPercentages=[],answerResultsVotes=[],answerResultsPercentages=YOPPollBasicIsResultsShowPercentages(f,u[h].votes,p),answerResultsVotes=YOPPollBasicIsResultsShowVotes(f,u[h].votes),answerLabel=u[h].label,!0===answerResultsPercentages.show&&(answerLabel=u[h].label+" "+answerResultsPercentages.content),!0===answerResultsVotes.show&&(answerLabel+=" "+answerResultsVotes.content),r.push(u[h].id),l.push(answerLabel),d.push(u[h].votes),c.push(u[h].backgroundColor);switch(s={labels:l,datasets:[{data:d,backgroundColor:c}]},b){case"bar":y(this).find('.basic-answer:not(".basic-other-answer")').each(function(a){var e=parseInt(y(this).attr("data-vn"),10);answerResultsPercentages=YOPPollBasicIsResultsShowPercentages(f,e,p),answerResultsVotes=YOPPollBasicIsResultsShowVotes(f,e),!0===answerResultsPercentages.show&&y(this).find(".basic-answer-label").append('<span class="basic-answer-results-details" style="color:'+t.color+"; font-size:"+t["font-size"]+"; font-weight:"+t["font-weight"]+';">'+answerResultsPercentages.content+"</span>"),!0===answerResultsVotes.show&&y(this).find(".basic-answer-label").append('<span class="basic-answer-total-votes" style="color:'+t.color+"; font-size:"+t["font-size"]+"; font-weight:"+t["font-weight"]+';">'+answerResultsVotes.content+"</span>"),0<e&&y(this).append('<div class="progress" style=""><div class="progress-bar six-sec-ease-in-out" role="progressbar" data-transitiongoal="'+e+'" aria-valuemax="'+p+'" style="background-image:none; background-color: '+y(this).attr("data-color")+';"></div></div>')}),y(this).find(".progress .progress-bar").yopprogressbar();break;case"pie":y(this).find(".basic-question-title").after('<div class="basic-chart-container" style="position: relative; height:100%; width:100%"><canvas id="question-results-'+i+'"></canvas></div>'),a=y(this).find("#question-results-"+i),e=new Chart(a,{type:"pie",data:s,options:{animateScale:!0,responsive:!0,maintainAspectRatio:!0,legend:{position:"bottom"},tooltips:{enabled:!1},plugins:{datalabels:{padding:10,color:t.color,align:"center",anchor:"center",formatter:function(a,e){var t,s,i=0,o="";return e.chart.data.datasets[0].data.map(function(a){i+=parseInt(a,10)}),t=YOPPollBasicIsResultsShowPercentages(f,a,i),s=YOPPollBasicIsResultsShowVotes(f,a),!0===t.show&&(o=t.content),!0===s.show&&(o+=s.content),o}}}}}),k[m].push(e)}})},c=function(a,e){var t,s=y(a).attr("data-uid"),i=y(a).attr("data-show-message"),o=y(a).attr("data-is-ended"),n=y(a).find(".basic-message").attr("data-success"),r=y(a).find(".basic-message-text").text(),l=0;for(k[s]=[],"0"===o&&"true"===i&&(y(a).find(".basic-message").addClass("basic-success").removeClass("hide").css("borderLeftColor",n),""!==r&&r===objectL10n.yopPollParams.voteParams.thankYou||y(a).find(".basic-message-text").text(objectL10n.yopPollParams.voteParams.thankYou)),y(a).find('.basic-element[data-type!="question"]').hide(),y(a).find(".basic-answers").hide(),y(a).find(".basic-captcha").hide(),y(a).find(".basic-vote-button").hide(),y(a).find(".basic-results-button").hide(),y(a).find(".basic-back-to-vote-button").show(),y(a).find(".basic-stats").show(),l=0;l<e.length;l++)switch(t=y(a).find('.basic-question[data-id="'+e[l].id+'"]').attr("data-display"),e[l].type){case"text":default:YopPollBasicShowResultsForTextQuestion(a,e[l],t)}},YOPPollBasicIsResultsShowPercentages=function(a,e,t){var s=[];return-1!==y(a).attr("data-resdet").indexOf("percentages")?(s.show=!0,s.content=0<t?100*e/t:0,s.content===Math.round(s.content)?s.content=Math.round(s.content)+"%":s.content=Number(Math.round(s.content+"e2")+"e-2").toFixed(2)+"%"):(s.show=!1,s.content=""),s},YOPPollBasicIsResultsShowVotes=function(a,e){var t=[];return-1!==y(a).attr("data-resdet").indexOf("votes-number")?(t.show=!0,votesText=1===parseInt(e,10)?objectL10n.yopPollParams.resultsParams.singleVote:objectL10n.yopPollParams.resultsParams.multipleVotes,t.content=" ("+e+" "+votesText+")"):(t.show=!1,t.content=""),t},YOPPollBasicGetClassForColumns=function(a){var e="";switch(String(a)){case"2":e="col-xs-6 col-sm-6 col-md-6";break;case"3":e="col-xs-6 col-sm-6 col-md-4";break;case"4":e="col-xs-6 col-sm-6 col-md-3";break;case"5":e="col-xs-6 col-sm-6 cols-5";break;case"6":e="col-xs-6 col-sm-6 col-md-2";break;case"7":e="col-xs-6 col-sm-6 cols-7";break;case"8":e="col-xs-6 col-sm-6 cols-8";break;case"9":e="col-xs-6 col-sm-6 cols-9";break;case"10":e="col-xs-6 col-sm-6 cols-10";break;case"11":e="col-xs-6 col-sm-6 cols-11";break;case"12":e="col-xs-6 col-sm-6 col-md-1"}return e},YopPollBasicShowResultsForTextQuestion=function(a,e,t){y(a).attr("data-uid");var s,i,o,n=y(a).attr("data-show-results-as"),r=y(a).find('.basic-question[data-id="'+e.id+'"]').attr("data-colnum"),l=y(a).find('.basic-question[data-id="'+e.id+'"]').find("li.basic-answer").first().css(["padding-top","padding-left"]),c=y(a).find('.basic-question[data-id="'+e.id+'"]').find("li.basic-answer .basic-text").first().css(["color","font-size","font-weight"]),d=0,u=0;for(u=0;u<e.answers.length;u++)d+=parseInt(e.answers[u].votes,10);switch(t){case"horizontal":ulClass=" basic-h-answers",liClass=" "+YOPPollBasicGetClassForColumns(e.answers.length),divClass=" basic-text-horizontal";break;case"columns":ulClass=" basic-h-answers basic-cols-display",liClass=" "+YOPPollBasicGetClassForColumns(r),divClass=" basic-text-horizontal";break;default:ulClass="",liClass="",divClass=" basic-text-vertical"}switch(n){case"bar":for(s='<ul class="basic-answers-results basic-answers'+ulClass+'">',u=0;u<e.answers.length;u++)answerText="yes"===e.answers[u].makeLink&&""!==e.answers[u].link?'<a href="'+e.answers[u].link+'" target="_blank">'+e.answers[u].text+"</a>":e.answers[u].text,i=YOPPollBasicIsResultsShowPercentages(a,e.answers[u].votes,d),o=YOPPollBasicIsResultsShowVotes(a,e.answers[u].votes),s+='<li class="basic-answer'+liClass+'" style="padding:'+l["padding-top"]+" "+l["padding-top"]+';" data-id="'+e.answers[u].id+'" data-type="text" data-vn="'+e.answers[u].votes+'" data-color="'+e.answers[u].color+'"><div class="basic-answer-content'+divClass+'"><span class="basic-text" style="color:'+c.color+"; font-size:"+c["font-size"]+"; font-weight:"+c["font-weight"]+';">'+answerText+"</span>",!0===i.show&&(s+='<span class="basic-answer-results-details" style="color:'+c.color+"; font-size:"+c["font-size"]+"; font-weight:"+c["font-weight"]+';">'+i.content+"</span>"),!0===o.show&&(s+='<span class="basic-answer-total-votes" style="color:'+c.color+"; font-size:"+c["font-size"]+"; font-weight:"+c["font-weight"]+';">'+o.content+"</span>"),s+="</div>",0<e.answers[u].votes&&(s+='<div class="progress" style=""><div class="progress-bar six-sec-ease-in-out" role="progressbar" data-transitiongoal="'+e.answers[u].votes+'" aria-valuemax="'+d+'" style="background-image:none; background-color: '+e.answers[u].color+';"></div></div>'),s+="</li>";s+="</ul>",y(a).find('.basic-question[data-id="'+e.id+'"]').append(s),y(a).find(".progress .progress-bar").yopprogressbar()}},d=function(a,e){var t=0;for(t=0;t<e.length;t++)y(a).find('.basic-question[data-id="'+e[t].id+'"]').replaceWith(e[t].code)},u=function(a,e){var t=0,s=0;for(t=0;t<e.length;t++)for(s=0;s<e[t].answers.length;s++)y(a).find('.basic-question[data-id="'+e[t].id+'"]').find('.basic-answer[data-id="'+e[t].answers[s].id+'"]').attr("data-vn",e[t].answers[s].votes)},p=function(a){var e=y(a).attr("data-uid");if(void 0!==k[e])for(i=1;i<k[e].length;i++)k[e][i].destroy(),k[e].splice(i,1);y(a).find(".basic-answers-results").remove(),y(a).find(".basic-chart-container").remove()},v=function(a,e){var t=JSON.parse(e),s=0;for(s=0;s<t.length;s++)y(a).find('.basic-element[data-id="'+t[s].id+'"]').attr("data-others",t[s].others)},h=function(a,e,t,s){var i,o,n=0,r=[];if(y(a).find(".basic-element").each(function(){var a=y(this).attr("data-type"),e=y(this).attr("data-id"),t=[];switch(a){case"question":y(this).find('input[name="answer['+e+']"][value!="0"]:checked').each(function(){t.push({id:y(this).val(),data:!0})}),1===y(this).find('input[name="answer['+e+']"][value="0"]:checked').length&&t.push({id:0,data:y(this).find('input[name="other['+e+']"]').val()}),r[n]={id:e,type:"question",data:t},n++;break;case"custom-field":r[n]={id:e,type:"custom-field",data:y(this).find('.basic-input-text[name="cfield['+e+']"]').val()},n++}}),"2"===y(a).attr("data-cap"))i=grecaptcha.getResponse(YOPPollReCaptchaElements[y(a).attr("data-uid")]);else switch(y(a).attr("data-cap")){case"3":i=y(a).attr("data-v2-token");break;case"4":i=y(a).attr("data-recaptchav3-token");break;case"5":i=hcaptcha.getResponse(YOPPollHCaptchaElements[y(a).attr("data-uid")]);break;default:i=""}return o="yes"===y(a).attr("data-gdpr")&&"consent"===y(a).attr("data-gdpr-sol")?y(a).find(".gdpr-consent").val():"",{pollId:y(a).attr("data-id"),pollUid:y(a).attr("data-uid"),pageId:y(a).attr("data-pid"),imageCaptcha:y(a).find(".imageField").val(),audioCaptcha:y(a).find(".audioField").val(),reCaptcha:i,trackingId:y(a).attr("data-tid"),gdprConsent:o,data:r,user:{id:s.id,first_name:s.firstName,last_name:s.lastName,email:s.email,type:e,f_data:t}}},f=function(e,a,t){var s,i=y(e).find(".basic-message").attr("data-success"),o=y(e).find(".basic-message").attr("data-error"),n=y(e).attr("data-notification-section");return s=h(e,a,"",t),y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_record_vote",_token:y(e).find('input[name="_token"]').val(),data:JSON.stringify(s)}}).done(function(a){y(e).find(".basic-message").removeClass("show").addClass("hide"),y(e).find(".basic-overlay").addClass("hide"),y(e).find(".basic-gdpr").hide(),y(e).find(".basic-captcha").hide(),!0===a.success?(response=a.data,p(e),""!==response.total_votes&&y(e).find(".basic-stats-votes-number").text(response.total_votes),""!==response.total_answers&&y(e).find(".basic-stats-answers-number").text(response.total_answers),!0===response.rebuild&&d(e,JSON.parse(response.elements)),""!==response.others&&v(e,response.others),!0===response.show_results?(u(e,JSON.parse(response.results)),c(e,JSON.parse(response.results))):(y(e).find(".basic-message").addClass("basic-success").removeClass("hide").css("borderLeftColor",i),y(e).find(".basic-gdpr").show(),y(e).find(".basic-captcha").show(),y(e).find(".basic-message-text").text(objectL10n.yopPollParams.voteParams.thankYou),"2"!==y(e).attr("data-cap")&&"3"!==y(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[y(e).attr("data-uid")]),"top"===n&&YOPPollBasicScrollToMessage(e)),"yes"===response.redirect&&window.setTimeout(function(){window.location.href=response.redirect_to},1e3*response.redirect_after)):(y(e).find(".basic-message").addClass("basic-error").removeClass("hide").css("borderLeftColor",o),y(e).find(".basic-gdpr").show(),y(e).find(".basic-captcha").show(),"2"!==y(e).attr("data-cap")&&"3"!==y(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[y(e).attr("data-uid")]),y(e).find(".basic-message-text").text(a.data),"top"===n&&YOPPollBasicScrollToMessage(e))}).fail(function(a,e){}),1},YOPPollSendBasicVoteWithReCaptchaV2Invisible=function(a,e){var t=y(a).attr("data-access").split(","),s=[];switch(y(a).attr("data-v2-token",e),1===t.length?t[0]:y(a).attr("data-voter")){case"guest":s.id="",s.firstName="",s.lastName="",s.email="",f(a,"anonymous",s);break;case"wordpress":m(a)}},m=function(e){var t=[];y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",async:!1,data:{action:"yop_poll_is_user_logged_in"},success:function(a){!0===a.success?(t.id="",t.firstName="",t.lastName="",t.email="",f(e,"wordpress",t)):y(e).find(".yop-poll-modal").addClass("active")}})},o=function(a){var e=y(a).closest(".yop-poll-mc"),t=y(a).attr("data-id"),s=y(a).attr("data-tid"),i=y(a).attr("data-pid"),o=y(a).attr("data-show-results-only");y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_get_poll_for_frontend",poll_id:t,tracking_id:s,page_id:i,show_results:"true"===o?"1":"0"}}).done(function(a){!0===a.success&&(y(e).html(a.data),w(y(e).find(".basic-yop-poll-container")))})},YopPollBasicLoadBuiltInCaptcha=function(a){x[y(a).attr("data-uid")]=y("#yop-poll-captcha-"+y(a).attr("data-uid")).visualCaptcha({imgPath:objectL10n.yopPollParams.captchaParams.imgPath,captcha:{url:objectL10n.yopPollParams.captchaParams.url,numberOfImages:5,namespace:"yop-poll-captcha-"+y(a).attr("data-uid"),routes:{start:"?_a=start",image:"?_a=image",audio:"?_a=audio"},callbacks:{loading:function(a){},loaded:function(a){}}},language:C})},P=function(a){YOPPollBasicLoadReCaptchaV2Interval=setInterval(function(){"function"==typeof grecaptcha.render&&(YOPPollReCaptchaElements[y(a).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+y(a).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptcha.siteKey,theme:"light"}),clearInterval(YOPPollBasicLoadReCaptchaV2Interval))},1e3)},YOPPollBasicLoadReCaptchaV2Invisible=function(e){var a;a=setInterval(function(){"function"==typeof grecaptcha.render&&(YOPPollReCaptchaElements[y(e).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+y(e).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptchaV2Invisible.siteKey,theme:"light",size:"invisible",callback:function(a){YOPPollSendBasicVoteWithReCaptchaV2Invisible(e,a)}}),clearInterval(a))},1e3)},YOPPollBasicLoadHCaptcha=function(a){YOPPollBasicLoadHCaptchaInterval=setInterval(function(){"function"==typeof hcaptcha.render&&(YOPPollHCaptchaElements[y(a).attr("data-uid")]=hcaptcha.render("yop-poll-captcha-"+y(a).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.hCaptcha.siteKey}),clearInterval(YOPPollBasicLoadHCaptchaInterval))},1e3)},w=function(a){var e=y(a).attr("data-show-results-moment"),t=y(a).attr("data-show-results-only"),s=y(a).attr("data-uid"),i=y(a).attr("data-css"),o=y(a).attr("data-load-with");switch(y(a).attr("data-cap")){case"1":YopPollBasicLoadBuiltInCaptcha(a);break;case"2":"2"===o&&P(a);break;case"3":"2"===o&&YOPPollBasicLoadReCaptchaV2Invisible(a);break;case"5":"2"===o&&YOPPollBasicLoadHCaptcha(a)}void 0!==t&&"true"===t?(p(y(a)),y(a).find(".basic-element").each(function(){"question"===y(this).attr("data-type")?(y(this).find('input[type="radio"]').hide(),y(this).find('input[type="checkbox"]').hide(),y(this).find(".basic-other-answer").hide()):y(this).hide()}),y(a).find(".basic-gdpr").hide(),y(a).find(".visualCaptcha").hide(),y(a).find(".basic-vote-button").hide(),y(a).find(".basic-results-button").hide(),r(y(a),!1),y(a).find(".basic-back-to-vote-button").hide()):void 0!==e&&-1!==e.indexOf("before-vote")&&("registered"===y(a).attr("data-show-results-to")?n(y(a),"show-results"):l(y(a))),""!==i&&y("head").append('<style type="text/css" id="yop-poll-custom-css-'+s+'">'+i.split("data-uid").join('data-uid="'+s+'"')+"</style>")},y(".yop-poll-container").each(function(){var a=y(this);"1"===y(this).attr("data-ajax")&&o(a)}),y(".basic-yop-poll-container").each(function(){var a=y(this);w(a)}),y("body").on("focus",'.yop-poll-mc input[type="text"][data-type="other-answer"]',function(a){var e=y(this).closest(".basic-question").attr("data-id");y('.basic-yop-poll-container input[name="answer['+e+']"][value="0"]').prop("checked",!0)}),y(".yop-poll-mc").on("blur",'input[type="text"][data-type="other-answer"]',function(){""!==y(this).val().trim()&&y(this).parent(".basic-text").removeClass("has-error")}),y(".yop-poll-mc").on("blur",'input[type="text"][data-type="cfield"]',function(){""!==y(this).val().trim()&&y(this).parent(".basic-custom-field").removeClass("has-error")}),y("body").on("click",".yop-poll-mc .basic-vote-button",function(a){var t,e,s,i,o,n,r,l,c=[],d=!1;if(t=y(this).closest(".basic-yop-poll-container"),e=y(t).attr("data-id"),s=y(t).attr("data-uid"),r=y(t).find(".basic-message").attr("data-error"),l=y(t).attr("data-notification-section"),""!==e){if(i=y(t).attr("data-access").split(","),y(t).find(".basic-element").each(function(){var a=y(this).attr("data-type"),e=y(this).attr("data-id");switch(a){case"question":o=y(this).attr("data-min"),n=y(this).attr("data-max"),!1===d&&0===y(this).find('input[name="answer['+e+']"]:checked').length&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noAnswersSelected),y(t).find(".basic-message").addClass("show basic-error"),y(t).find(".basic-message").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t)),!1===d&&o>y(this).find('input[name="answer['+e+']"]:checked').length&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.minAnswersRequired.replace("{min_answers_allowed}",o)),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t)),!1===d&&n<y(this).find('input[name="answer['+e+']"]:checked').length&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.maxAnswersRequired.replace("{max_answers_allowed}",n)),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,YOPPollBasicScrollToMessage(t)),!1===d&&1===y(this).find('input[name="answer['+e+']"][value="0"]:checked').length&&""===y(this).find('input[name="other['+e+']"]').val().trim()&&(y(this).find('input[name="other['+e+']"]').focus(),y(this).find('input[name="other['+e+']"]').closest(".basic-text").addClass("has-error"),y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noAnswerForOther),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t));break;case"custom-field":!1===d&&"yes"===y(this).attr("data-required")&&""===y(this).find('.basic-input-text[name="cfield['+e+']"]').val().trim()&&(y(this).addClass("has-error"),y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noValueForCustomField.replace("{custom_field_name}",y(this).find("label").text())),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t))}}),!1===d&&"yes"===y(t).attr("data-gdpr")&&"consent"===y(t).attr("data-gdpr-sol")&&!1===y(t).find(".gdpr-consent").is(":checked")&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.consentNotChecked),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t)),!1===d&&"1"===y(t).attr("data-cap")&&!1===x[s].data("captcha").getCaptchaData().valid&&(y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noCaptchaSelected),y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),d=!0,"top"===l&&YOPPollBasicScrollToMessage(t)),!1===d)if(y(t).find(".basic-message").addClass("hide"),y(t).find(".basic-overlay").removeClass("hide"),1===i.length)switch(i[0]){case"guest":if(""!==y(t).attr("data-cap")&&-1!==y.inArray(y(t).attr("data-cap"),["3","4"]))switch(y(t).attr("data-cap")){case"3":grecaptcha.execute(YOPPollReCaptchaElements[s]);break;case"4":grecaptcha.ready(function(){grecaptcha.execute(objectL10n.yopPollParams.apiParams.reCaptchaV3.siteKey,{action:"submit"}).then(function(a){y(t).attr("data-reCaptchaV3-token",a),b(t),c.id="",c.firstName="",c.lastName="",c.email="",f(t,"anonymous",c)})})}else b(t),c.id="",c.firstName="",c.lastName="",c.email="",f(t,"anonymous",c);break;case"wordpress":if(""!==y(t).attr("data-cap")&&-1!==y.inArray(y(t).attr("data-cap"),["3","4"]))switch(y(t).attr("data-cap")){case"3":grecaptcha.execute(YOPPollReCaptchaElements[s]);break;case"4":grecaptcha.ready(function(){grecaptcha.execute(objectL10n.yopPollParams.apiParams.reCaptchaV3.siteKey,{action:"submit"}).then(function(a){y(t).attr("data-reCaptchaV3-token",a),b(t),m(t)})})}else b(t),m(t)}else y(t).find(".basic-preloader").addClass("hide"),y(t).find(".basic-vote-options").removeClass("hide")}else y(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),y(t).find(".basic-overlay").addClass("hide"),y(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.invalidPoll);a.preventDefault()}),y("body").on("click",".yop-poll-mc .basic-anonymous",function(a){var e=y(this).closest(".basic-yop-poll-container"),t=y(e).attr("data-uid");if(userProfile=[],b(e),""!==y(e).attr("data-cap")&&-1!==y.inArray(y(e).attr("data-cap"),["3","4"]))switch(y(e).attr("data-cap")){case"3":y(e).attr("data-voter","guest"),grecaptcha.execute(YOPPollReCaptchaElements[t]);break;case"4":grecaptcha.ready(function(){grecaptcha.execute(objectL10n.yopPollParams.apiParams.reCaptchaV3.siteKey,{action:"submit"}).then(function(a){y(e).attr("data-reCaptchaV3-token",a),userProfile.id="",userProfile.firstName="",userProfile.lastName="",userProfile.email="",f(e,"anonymous",userProfile)})})}else userProfile.id="",userProfile.firstName="",userProfile.lastName="",userProfile.email="",f(e,"anonymous",userProfile),a.preventDefault()}),y("body").on("click",".yop-poll-mc .basic-wordpress .basic-wordpress-button",function(a){var e=y(this).closest(".basic-yop-poll-container"),t=y(e).attr("data-uid");if(b(e),""!==y(e).attr("data-cap")&&-1!==y.inArray(y(e).attr("data-cap"),["3","4"]))switch(y(e).attr("data-cap")){case"3":y(e).attr("data-voter","wordpress"),grecaptcha.execute(YOPPollReCaptchaElements[t]);break;case"4":grecaptcha.ready(function(){grecaptcha.execute(objectL10n.yopPollParams.apiParams.reCaptchaV3.siteKey,{action:"submit"}).then(function(a){y(e).attr("data-reCaptchaV3-token",a),m(e)})})}else m(e);a.preventDefault()}),y("body").on("click",".yop-poll-mc .basic-results-button",function(a){var e=y(this).closest(".basic-yop-poll-container");p(e),y(e).find(".basic-gdpr").hide(),y(e).find(".basic-captcha").hide(),y(e).find(".basic-stats").hide(),y(e).find(".basic-vote-button").hide(),y(e).find(".basic-results-button").hide(),y(e).find(".basic-back-to-vote-button").show(),r(e,!0),y(e).find(".basic-message").addClass("hide"),a.preventDefault()}),y("body").on("click",".yop-poll-mc .basic-back-to-vote-button",function(a){var e=y(this).closest(".basic-yop-poll-container"),t=y(e).attr("data-show-results-moment");y(e).attr("data-temp");switch(p(e),y(e).find(".basic-element").each(function(){"question"===y(this).attr("data-type")?(y(this).find('input[type="radio"]').show(),y(this).find('input[type="checkbox"]').show(),y(this).find(".basic-answers").show(),y(this).find(".basic-other-answer").show()):y(this).show()}),y(e).find(".basic-message").addClass("hide"),y(e).find(".basic-gdpr").show(),y(e).find(".basic-captcha").show(),y(e).find(".basic-stats").show(),y(e).find(".basic-vote-button").show(),y(e).find(".basic-results-button").show(),y(e).find(".basic-back-to-vote-button").hide(),void 0!==t&&-1!==y(e).attr("data-show-results-moment").indexOf("before-vote")&&(y(e).find(".basic-answer-results-details").remove(),y(e).find(".basic-answer-total-votes").remove(),y(e).find(".progress").remove(),"registered"===y(e).attr("data-show-results-to")?n(y(e),"show-results"):l(e)),y(e).attr("data-cap")){case"2":case"3":grecaptcha.reset(YOPPollReCaptchaElements[y(e).attr("data-uid")]);break;case"5":hcaptcha.reset(YOPPollHCaptchaElements[y(e).attr("data-uid")])}a.preventDefault()}),y("body").on("click",".yop-poll-mc .yop-poll-modal .yop-poll-modal-close",function(a){var e=y(this).closest(".basic-yop-poll-container");y(this).closest(".yop-poll-modal").removeClass("active"),t(e),a.preventDefault()}),y("body").on("click",".yop-poll-mc .yop-poll-modal .yop-poll-login-button",function(a){var e=y(this).closest(".basic-yop-poll-container"),t=y(this).closest(".yop-poll-modal").find(".yop-poll-user-or-email-input").val(),s=y(this).closest(".yop-poll-modal").find(".yop-poll-password-input").val(),i=!0,o=[],n=[],r=0;y(e).find(".yop-poll-modal .yop-poll-modal-content").removeClass("shake"),""===t.trim()&&(i=!1,y(this).closest(".yop-poll-modal").find(".yop-poll-user-or-email-label").addClass("has-error")),!0===i&&""===s.trim()&&(i=!1,y(this).closest(".yop-poll-modal").find(".yop-poll-password-label").addClass("has-error")),!0===i&&(y("body").find('.basic-yop-poll-container[data-id!="'+y(e).attr("data-id")+'"]').each(function(a){n[a]=y(this).attr("data-id")}),y.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",async:!1,data:{action:"yop_poll_login_user",username:t,password:s,_token:y(e).find('input[name="_token"]').val(),pollId:y(e).attr("data-id"),pollsOnPage:n},success:function(a){if(!0===a.success){for(y(e).find(".yop-poll-modal").removeClass("active"),y(e).find('input[name="_token"]').val(a.data._token),r=0;r<a.data.tokens.length;r++)y("body").find('.basic-yop-poll-container[data-id="'+a.data.tokens[r].id+'"] input[name="_token"]').val(a.data.tokens[r].token);o.id="",o.firstName="",o.lastName="",o.email="",f(e,"wordpress",o)}else y(e).find(".yop-poll-modal .yop-poll-modal-content").addClass("shake")}})),a.preventDefault()}),y("body").on("blur",".yop-poll-mc .yop-poll-modal .yop-poll-user-or-email-input",function(a){""!==y(this).val().trim()&&y(this).closest(".yop-poll-form-group").find(".yop-poll-user-or-email-label").removeClass("has-error")}),y("body").on("blur",".yop-poll-mc .yop-poll-modal .yop-poll-password-input",function(a){""!==y(this).val().trim()&&y(this).closest(".yop-poll-form-group").find(".yop-poll-password-label").removeClass("has-error")}),b=function(a){y(a).find(".basic-overlay").find(".basic-vote-options").addClass("hide"),y(a).find(".basic-overlay").find(".basic-preloader").removeClass("hide")},t=function(a){y(a).find(".basic-overlay").find(".basic-vote-options").removeClass("hide"),y(a).find(".basic-overlay").addClass("hide")},e=function(a){},window.YOPPollReCaptchaFilled=e,window.YOPPollSendBasicVote=f,window.YOPPollBasicUpdateToken=a});
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate Link: https://www.yop-poll.com
|
|
4 |
Tags: create poll, poll plugin, poll, polls, wordpress poll, vote, voting, survey, polling, yop poll, yop, booth
|
5 |
Requires at least: 3.3
|
6 |
Tested up to: 6.0
|
7 |
-
Stable tag: 6.4.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.htm
|
10 |
|
@@ -119,6 +119,9 @@ You can have only one question per poll.
|
|
119 |
|
120 |
== Changelog ==
|
121 |
|
|
|
|
|
|
|
122 |
= 6.4.8 =
|
123 |
* added ajax login when allowing votes from wordpress users
|
124 |
* updated voting flow in facebook browser
|
4 |
Tags: create poll, poll plugin, poll, polls, wordpress poll, vote, voting, survey, polling, yop poll, yop, booth
|
5 |
Requires at least: 3.3
|
6 |
Tested up to: 6.0
|
7 |
+
Stable tag: 6.4.9
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.htm
|
10 |
|
119 |
|
120 |
== Changelog ==
|
121 |
|
122 |
+
= 6.4.9 =
|
123 |
+
* fixed voting issue when there are multiple polls on the same page
|
124 |
+
|
125 |
= 6.4.8 =
|
126 |
* added ajax login when allowing votes from wordpress users
|
127 |
* updated voting flow in facebook browser
|
yop_poll.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: YOP Poll
|
4 |
Plugin URI: https://yop-poll.com
|
5 |
Description: Use a full option polling functionality to get the answers you need. YOP Poll is the perfect, easy to use poll plugin for your WordPress website.
|
6 |
-
Version: 6.4.
|
7 |
Author: yourownprogrammer
|
8 |
Author URI: https://yop-poll.com
|
9 |
License: GPL2
|
@@ -11,7 +11,7 @@ License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
|
11 |
Domain Path: /languages
|
12 |
Text Domain: yop-poll
|
13 |
*/
|
14 |
-
define( 'YOP_POLL_VERSION', '6.4.
|
15 |
define( 'YOP_POLL_URL', plugin_dir_url( __FILE__ ) );
|
16 |
define( 'YOP_POLL_PATH', plugin_dir_path( __FILE__ ) );
|
17 |
define( 'YOP_POLL_DIR', dirname( plugin_basename( __FILE__ ) ) );
|
3 |
Plugin Name: YOP Poll
|
4 |
Plugin URI: https://yop-poll.com
|
5 |
Description: Use a full option polling functionality to get the answers you need. YOP Poll is the perfect, easy to use poll plugin for your WordPress website.
|
6 |
+
Version: 6.4.9
|
7 |
Author: yourownprogrammer
|
8 |
Author URI: https://yop-poll.com
|
9 |
License: GPL2
|
11 |
Domain Path: /languages
|
12 |
Text Domain: yop-poll
|
13 |
*/
|
14 |
+
define( 'YOP_POLL_VERSION', '6.4.9' );
|
15 |
define( 'YOP_POLL_URL', plugin_dir_url( __FILE__ ) );
|
16 |
define( 'YOP_POLL_PATH', plugin_dir_path( __FILE__ ) );
|
17 |
define( 'YOP_POLL_DIR', dirname( plugin_basename( __FILE__ ) ) );
|