Version Description
- fixed issue with wp login window blocking voting if window is manually closed
Download this release
Release Info
Developer | yourownprogrammer |
Plugin | YOP Poll |
Version | 6.1.9 |
Comparing to | |
See all releases |
Code changes from version 6.1.8 to 6.1.9
- admin/admin.php +8 -2
- admin/assets/css/{admin-6.1.8.css → admin-6.1.9.css} +0 -0
- admin/assets/js/{admin-6.1.8.min.js → admin-6.1.9.min.js} +0 -0
- admin/inc/maintenance.php +3 -0
- admin/views/polls/add/main.php +2 -1
- admin/views/polls/edit/main.php +2 -1
- admin/views/settings/view.php +2 -1
- languages/yop-poll.pot +132 -132
- public/assets/css/{yop-poll-public-6.1.8.css → yop-poll-public-6.1.9.css} +0 -0
- public/assets/js/yop-poll-public-6.1.8.min.js +0 -1
- public/assets/js/yop-poll-public-6.1.9.min.js +1 -0
- readme.txt +3 -0
- yop_poll.php +2 -2
admin/admin.php
CHANGED
@@ -171,7 +171,6 @@ class YOP_Poll_Admin {
|
|
171 |
$( document ).on( 'click', '#yop-poll-feedback-submit', function( e ) {
|
172 |
e.preventDefault();
|
173 |
$('#yop-poll-deactivate-modal-wrapper').hide();
|
174 |
-
window.console.log( $( '#yop-poll-deactivate-modal form' ).serialize() );
|
175 |
$.ajax({
|
176 |
type : 'POST',
|
177 |
url : ajaxurl,
|
@@ -271,6 +270,10 @@ class YOP_Poll_Admin {
|
|
271 |
$maintenance = new YOP_POLL_Maintenance();
|
272 |
$maintenance->update_to_version_6_1_8();
|
273 |
}
|
|
|
|
|
|
|
|
|
274 |
}
|
275 |
}
|
276 |
public function load_translations() {
|
@@ -1631,8 +1634,11 @@ class YOP_Poll_Admin {
|
|
1631 |
}
|
1632 |
$subject = "YOP Poll Deactivation Notification";
|
1633 |
$message = '';
|
|
|
|
|
|
|
1634 |
if( isset( $form_data['yop-poll_deactivate_details'] ) ) {
|
1635 |
-
$message .= "\n\r
|
1636 |
$message .= 'Message: ' . sanitize_text_field( implode('', $form_data['yop-poll_deactivate_details']) );
|
1637 |
} else {
|
1638 |
$message = 'No extra details given';
|
171 |
$( document ).on( 'click', '#yop-poll-feedback-submit', function( e ) {
|
172 |
e.preventDefault();
|
173 |
$('#yop-poll-deactivate-modal-wrapper').hide();
|
|
|
174 |
$.ajax({
|
175 |
type : 'POST',
|
176 |
url : ajaxurl,
|
270 |
$maintenance = new YOP_POLL_Maintenance();
|
271 |
$maintenance->update_to_version_6_1_8();
|
272 |
}
|
273 |
+
if ( true === version_compare( $installed_version, '6.1.9', '<' ) ) {
|
274 |
+
$maintenance = new YOP_POLL_Maintenance();
|
275 |
+
$maintenance->update_to_version_6_1_9();
|
276 |
+
}
|
277 |
}
|
278 |
}
|
279 |
public function load_translations() {
|
1634 |
}
|
1635 |
$subject = "YOP Poll Deactivation Notification";
|
1636 |
$message = '';
|
1637 |
+
if ( isset( $form_data['yop-poll_disable_reason'] ) ) {
|
1638 |
+
$message .= "Reason: " . sanitize_text_field( $form_data['yop-poll_disable_reason'] );
|
1639 |
+
}
|
1640 |
if( isset( $form_data['yop-poll_deactivate_details'] ) ) {
|
1641 |
+
$message .= "\n\r";
|
1642 |
$message .= 'Message: ' . sanitize_text_field( implode('', $form_data['yop-poll_deactivate_details']) );
|
1643 |
} else {
|
1644 |
$message = 'No extra details given';
|
admin/assets/css/{admin-6.1.8.css → admin-6.1.9.css}
RENAMED
File without changes
|
admin/assets/js/{admin-6.1.8.min.js → admin-6.1.9.min.js}
RENAMED
File without changes
|
admin/inc/maintenance.php
CHANGED
@@ -100,6 +100,9 @@ class YOP_POLL_Maintenance {
|
|
100 |
public function update_to_version_6_1_8() {
|
101 |
update_option( 'yop_poll_version', '6.1.8' );
|
102 |
}
|
|
|
|
|
|
|
103 |
public function create_archive_page() {
|
104 |
$poll_archive_page = get_page_by_path( 'yop-poll-archive', ARRAY_A );
|
105 |
if ( ! $poll_archive_page ) {
|
100 |
public function update_to_version_6_1_8() {
|
101 |
update_option( 'yop_poll_version', '6.1.8' );
|
102 |
}
|
103 |
+
public function update_to_version_6_1_9() {
|
104 |
+
update_option( 'yop_poll_version', '6.1.9' );
|
105 |
+
}
|
106 |
public function create_archive_page() {
|
107 |
$poll_archive_page = get_page_by_path( 'yop-poll-archive', ARRAY_A );
|
108 |
if ( ! $poll_archive_page ) {
|
admin/views/polls/add/main.php
CHANGED
@@ -226,7 +226,8 @@
|
|
226 |
</div>
|
227 |
</div>
|
228 |
<?php
|
229 |
-
|
|
|
230 |
if ( 1 === $page ) {
|
231 |
include( YOP_POLL_PATH . 'admin/views/general/upgrade-short-1.php' );
|
232 |
} else {
|
226 |
</div>
|
227 |
</div>
|
228 |
<?php
|
229 |
+
//$page = rand( 1, 2 );
|
230 |
+
$page = 1;
|
231 |
if ( 1 === $page ) {
|
232 |
include( YOP_POLL_PATH . 'admin/views/general/upgrade-short-1.php' );
|
233 |
} else {
|
admin/views/polls/edit/main.php
CHANGED
@@ -251,7 +251,8 @@ if ( 'custom' === $poll->meta_data['options']['poll']['startDateOption'] ) {
|
|
251 |
</div>
|
252 |
</div>
|
253 |
<?php
|
254 |
-
|
|
|
255 |
if ( 1 === $page ) {
|
256 |
include( YOP_POLL_PATH . 'admin/views/general/upgrade-short-1.php' );
|
257 |
} else {
|
251 |
</div>
|
252 |
</div>
|
253 |
<?php
|
254 |
+
//$page = rand( 1, 2 );
|
255 |
+
$page = 1;
|
256 |
if ( 1 === $page ) {
|
257 |
include( YOP_POLL_PATH . 'admin/views/general/upgrade-short-1.php' );
|
258 |
} else {
|
admin/views/settings/view.php
CHANGED
@@ -550,7 +550,8 @@
|
|
550 |
</div>
|
551 |
</div>
|
552 |
<?php
|
553 |
-
|
|
|
554 |
if ( 1 === $page ) {
|
555 |
include( YOP_POLL_PATH . 'admin/views/general/upgrade-short-1.php' );
|
556 |
} else {
|
550 |
</div>
|
551 |
</div>
|
552 |
<?php
|
553 |
+
//$page = rand( 1, 2 );
|
554 |
+
$page = 1;
|
555 |
if ( 1 === $page ) {
|
556 |
include( YOP_POLL_PATH . 'admin/views/general/upgrade-short-1.php' );
|
557 |
} else {
|
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.1.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/yop-poll-free\n"
|
7 |
-
"POT-Creation-Date: 2020-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -71,198 +71,198 @@ msgstr ""
|
|
71 |
msgid "Skip and Deactivate"
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: admin/admin.php:
|
75 |
msgid "Yop Poll"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: admin/admin.php:
|
79 |
#: admin/views/results/view.php:17 admin/views/results/votes.php:95
|
80 |
msgid "All Polls"
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: admin/admin.php:
|
84 |
#: admin/views/polls/view.php:166
|
85 |
msgid "Add New"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: admin/admin.php:
|
89 |
msgid "Bans"
|
90 |
msgstr ""
|
91 |
|
92 |
-
#: admin/admin.php:
|
93 |
msgid "Logs"
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: admin/admin.php:
|
97 |
msgid "Settings"
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: admin/admin.php:
|
101 |
msgid "Migrate old records"
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: admin/admin.php:
|
105 |
msgid "Upgrade to Pro"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: admin/admin.php:
|
109 |
msgid "New Custom Field"
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: admin/admin.php:
|
113 |
msgid "Warning"
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: admin/admin.php:
|
117 |
msgid "Are you sure you want to delete this poll?"
|
118 |
msgstr ""
|
119 |
|
120 |
-
#: admin/admin.php:
|
121 |
msgid "Are you sure you want to delete these polls?"
|
122 |
msgstr ""
|
123 |
|
124 |
-
#: admin/admin.php:
|
125 |
msgid "Are you sure you want to clone this poll?"
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: admin/admin.php:
|
129 |
msgid "Are you sure you want to clone these polls?"
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: admin/admin.php:
|
133 |
msgid "Are you sure you want to reset votes for this poll?"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: admin/admin.php:
|
137 |
msgid "Are you sure you want to reset votes for these polls?"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: admin/admin.php:
|
141 |
msgid "No bulk action selected"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: admin/admin.php:
|
145 |
msgid "No polls selected"
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: admin/admin.php:
|
149 |
msgid "No bans selected"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: admin/admin.php:
|
153 |
msgid "No logs selected"
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: admin/admin.php:
|
157 |
msgid "No votes selected"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: admin/admin.php:
|
161 |
msgid "Are you sure you want to delete this ban?"
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: admin/admin.php:
|
165 |
msgid "Are you sure you want to delete these bans?"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: admin/admin.php:
|
169 |
msgid "Are you sure you want to delete this log?"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: admin/admin.php:
|
173 |
msgid "Are you sure you want to delete these logs?"
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: admin/admin.php:
|
177 |
msgid "Are you sure you want to delete this vote?"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: admin/admin.php:
|
181 |
msgid "Are you sure you want to delete these votes?"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: admin/admin.php:
|
185 |
msgid "Are you sure you want to delete this answer?"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: admin/admin.php:
|
189 |
msgid "Answer can't be deleted. At least one answer is required!"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: admin/admin.php:
|
193 |
msgid "Are you sure you want to delete this custom field?"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: admin/admin.php:
|
197 |
#: admin/views/polls/edit/main.php:213 admin/views/results/votes.php:196
|
198 |
msgid "Cancel"
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: admin/admin.php:
|
202 |
msgid "Ok"
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: admin/admin.php:
|
206 |
msgid "Before generating the preview a template is required"
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: admin/admin.php:
|
210 |
msgid "Before generating the preview a skin is required"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: admin/admin.php:
|
214 |
msgid "Number of columns is missing"
|
215 |
msgstr ""
|
216 |
|
217 |
-
#: admin/admin.php:
|
218 |
msgid "Too many columns. Max 12 allowed"
|
219 |
msgstr ""
|
220 |
|
221 |
-
#: admin/admin.php:
|
222 |
msgid "Click to select"
|
223 |
msgstr ""
|
224 |
|
225 |
-
#: admin/admin.php:
|
226 |
msgid "Publish immediately"
|
227 |
msgstr ""
|
228 |
|
229 |
-
#: admin/admin.php:
|
230 |
msgid "Schedule for"
|
231 |
msgstr ""
|
232 |
|
233 |
-
#: admin/admin.php:
|
234 |
msgid "Code Copied To Clipboard"
|
235 |
msgstr ""
|
236 |
|
237 |
-
#: admin/admin.php:
|
238 |
msgid "Press"
|
239 |
msgstr ""
|
240 |
|
241 |
-
#: admin/admin.php:
|
242 |
msgid " to copy"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: admin/admin.php:
|
246 |
msgid "No Support"
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: admin/admin.php:
|
250 |
msgid "Element added"
|
251 |
msgstr ""
|
252 |
|
253 |
-
#: admin/admin.php:
|
254 |
msgid "Poll Preview"
|
255 |
msgstr ""
|
256 |
|
257 |
-
#: admin/admin.php:
|
258 |
msgid "Show preview for"
|
259 |
msgstr ""
|
260 |
|
261 |
-
#: admin/admin.php:
|
262 |
msgid "Voting"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: admin/admin.php:
|
266 |
#: admin/views/polls/add/options-poll.php:40
|
267 |
#: admin/views/polls/edit/main.php:124 admin/views/polls/view.php:345
|
268 |
#: admin/views/polls/view.php:625 admin/views/results/view.php:24
|
@@ -270,93 +270,93 @@ msgstr ""
|
|
270 |
msgid "Results"
|
271 |
msgstr ""
|
272 |
|
273 |
-
#: admin/admin.php:
|
274 |
msgid "Template is missing"
|
275 |
msgstr ""
|
276 |
|
277 |
-
#: admin/admin.php:
|
278 |
msgid "Skin is missing"
|
279 |
msgstr ""
|
280 |
|
281 |
-
#: admin/admin.php:
|
282 |
msgid " is missing"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: admin/admin.php:
|
286 |
msgid "Poll name is missing"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: admin/admin.php:
|
290 |
msgid "Question Text is missing"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: admin/admin.php:
|
294 |
msgid "Answer Text is missing"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: admin/admin.php:
|
298 |
msgid "Answer Link is missing"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: admin/admin.php:
|
302 |
msgid "Answer Embed is missing"
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: admin/admin.php:
|
306 |
msgid "Label for Other is missing"
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: admin/admin.php:
|
310 |
msgid "Minimum answers is missing"
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: admin/admin.php:
|
314 |
msgid "Maximum answers is missing"
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: admin/admin.php:
|
318 |
msgid "Custom Field Name is missing"
|
319 |
msgstr ""
|
320 |
|
321 |
-
#: admin/admin.php:
|
322 |
msgid "Poll Start Date is missing"
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: admin/admin.php:
|
326 |
msgid "Poll End Date is missing"
|
327 |
msgstr ""
|
328 |
|
329 |
-
#: admin/admin.php:
|
330 |
msgid "Custom Date for displaying results is missing"
|
331 |
msgstr ""
|
332 |
|
333 |
-
#: admin/admin.php:
|
334 |
msgid "Show Results Time is missing"
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: admin/admin.php:
|
338 |
msgid "Show Results To is missing"
|
339 |
msgstr ""
|
340 |
|
341 |
-
#: admin/admin.php:
|
342 |
msgid "Vote As WordPress User is missing"
|
343 |
msgstr ""
|
344 |
|
345 |
-
#: admin/admin.php:
|
346 |
msgid "Ban For is missing"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: admin/admin.php:
|
350 |
msgid "Ban Value is missing"
|
351 |
msgstr ""
|
352 |
|
353 |
-
#: admin/admin.php:
|
354 |
#: admin/models/logs.php:410 admin/models/votes.php:1312
|
355 |
msgid "Question"
|
356 |
msgstr ""
|
357 |
|
358 |
-
#: admin/admin.php:
|
359 |
-
#: admin/admin.php:
|
360 |
#: admin/models/logs.php:412 admin/models/votes.php:1314
|
361 |
#: admin/views/polls/add/elements.php:107
|
362 |
#: admin/views/polls/add/elements.php:181
|
@@ -365,114 +365,114 @@ msgstr ""
|
|
365 |
msgid "Answer"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: admin/admin.php:
|
369 |
#: admin/views/results/votes.php:404
|
370 |
msgid "View Details"
|
371 |
msgstr ""
|
372 |
|
373 |
-
#: admin/admin.php:
|
374 |
msgid "Hide Details"
|
375 |
msgstr ""
|
376 |
|
377 |
-
#: admin/admin.php:
|
378 |
msgid "Number of Votes"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: admin/admin.php:
|
382 |
msgid "vote"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: admin/admin.php:
|
386 |
msgid "votes"
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: admin/admin.php:
|
390 |
msgid "Got It. Continue with the migration"
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: admin/admin.php:
|
394 |
msgid "Hold On. I want to change settings"
|
395 |
msgstr ""
|
396 |
|
397 |
-
#: admin/admin.php:
|
398 |
msgid "Please review your settings before continue"
|
399 |
msgstr ""
|
400 |
|
401 |
-
#: admin/admin.php:
|
402 |
msgid "Your selection"
|
403 |
msgstr ""
|
404 |
|
405 |
-
#: admin/admin.php:
|
406 |
msgid ""
|
407 |
"This setting will migrate all data from previous version without any "
|
408 |
"anonymization"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: admin/admin.php:
|
412 |
msgid ""
|
413 |
"This setting will migrate all data from previous version but ips will be "
|
414 |
"anonymized"
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: admin/admin.php:
|
418 |
msgid "This setting will migrate everything except ip addresses. "
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: admin/admin.php:
|
422 |
msgid "Response:"
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: admin/admin.php:
|
426 |
msgid "All done."
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: admin/admin.php:
|
430 |
msgid "Migration started"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: admin/admin.php:
|
434 |
msgid "Edit Poll"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: admin/admin.php:
|
438 |
msgid "View Poll Results"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: admin/admin.php:
|
442 |
msgid "View Logs"
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: admin/admin.php:
|
446 |
msgid "Add Ban"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: admin/admin.php:
|
450 |
msgid "Edit Ban"
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: admin/admin.php:
|
454 |
msgid "All Bans"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: admin/admin.php:
|
458 |
msgid "You don't have sufficient permissions to access this page"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: admin/admin.php:
|
462 |
msgid "Poll successfully added"
|
463 |
msgstr ""
|
464 |
|
465 |
-
#: admin/admin.php:
|
466 |
-
#: admin/admin.php:
|
467 |
-
#: admin/admin.php:
|
468 |
-
#: admin/admin.php:
|
469 |
-
#: admin/admin.php:
|
470 |
-
#: admin/admin.php:
|
471 |
-
#: admin/admin.php:
|
472 |
-
#: admin/admin.php:
|
473 |
-
#: admin/admin.php:
|
474 |
-
#: admin/admin.php:
|
475 |
-
#: admin/admin.php:
|
476 |
#: admin/inc/ClassYopPollImporter4x.php:743
|
477 |
#: admin/inc/ClassYopPollImporter4x.php:795
|
478 |
#: admin/inc/ClassYopPollImporter5x.php:2586
|
@@ -480,39 +480,39 @@ msgstr ""
|
|
480 |
msgid "You are not allowed to perform this action"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: admin/admin.php:
|
484 |
msgid "Poll successfully updated"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: admin/admin.php:
|
488 |
msgid "Poll successfully deleted"
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: admin/admin.php:
|
492 |
msgid "Error deleting poll"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: admin/admin.php:
|
496 |
msgid "Poll successfully cloned"
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: admin/admin.php:
|
500 |
msgid "Error cloning poll"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: admin/admin.php:
|
504 |
msgid "Votes successfully reset"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: admin/admin.php:
|
508 |
msgid "Error resetting votes"
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: admin/admin.php:
|
512 |
msgid "Invalid poll"
|
513 |
msgstr ""
|
514 |
|
515 |
-
#: admin/admin.php:
|
516 |
#: admin/views/custom-field.php:31 admin/views/polls/add/elements.php:15
|
517 |
#: admin/views/polls/edit/elements.php:15
|
518 |
#: admin/views/polls/edit/elements.php:496
|
@@ -521,67 +521,67 @@ msgstr ""
|
|
521 |
msgid "Custom Field"
|
522 |
msgstr ""
|
523 |
|
524 |
-
#: admin/admin.php:
|
525 |
msgid "Ban successfully added"
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: admin/admin.php:
|
529 |
msgid "Ban successfully deleted"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: admin/admin.php:
|
533 |
msgid "Ban successfully updated"
|
534 |
msgstr ""
|
535 |
|
536 |
-
#: admin/admin.php:
|
537 |
msgid "Error deleting ban"
|
538 |
msgstr ""
|
539 |
|
540 |
-
#: admin/admin.php:
|
541 |
msgid "Vote Recorded"
|
542 |
msgstr ""
|
543 |
|
544 |
-
#: admin/admin.php:
|
545 |
msgid "Invalid data 1"
|
546 |
msgstr ""
|
547 |
|
548 |
-
#: admin/admin.php:
|
549 |
msgid "Invalid data 2"
|
550 |
msgstr ""
|
551 |
|
552 |
-
#: admin/admin.php:
|
553 |
msgid "Vote successfully deleted"
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: admin/admin.php:
|
557 |
msgid "Error deleting vote"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: admin/admin.php:
|
561 |
msgid "Log successfully deleted"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: admin/admin.php:
|
565 |
msgid "Error deleting log"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: admin/admin.php:
|
569 |
msgid "Settings updated"
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: admin/admin.php:
|
573 |
msgid "Votes Succesfully Added"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: admin/admin.php:
|
577 |
msgid "Error generating poll"
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: admin/admin.php:
|
581 |
msgid "Setting Updated"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: admin/admin.php:
|
585 |
msgid "Guide Sent"
|
586 |
msgstr ""
|
587 |
|
2 |
# This file is distributed under the GPL2.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: YOP Poll 6.1.9\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/yop-poll-free\n"
|
7 |
+
"POT-Creation-Date: 2020-09-16 08:48:35+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
71 |
msgid "Skip and Deactivate"
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: admin/admin.php:293 admin/admin.php:294
|
75 |
msgid "Yop Poll"
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: admin/admin.php:307 admin/admin.php:308 admin/admin.php:606
|
79 |
#: admin/views/results/view.php:17 admin/views/results/votes.php:95
|
80 |
msgid "All Polls"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: admin/admin.php:322 admin/admin.php:323 admin/views/bans/view.php:151
|
84 |
#: admin/views/polls/view.php:166
|
85 |
msgid "Add New"
|
86 |
msgstr ""
|
87 |
|
88 |
+
#: admin/admin.php:333 admin/admin.php:334
|
89 |
msgid "Bans"
|
90 |
msgstr ""
|
91 |
|
92 |
+
#: admin/admin.php:344 admin/admin.php:345
|
93 |
msgid "Logs"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: admin/admin.php:359 admin/admin.php:360
|
97 |
msgid "Settings"
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: admin/admin.php:371 admin/admin.php:372
|
101 |
msgid "Migrate old records"
|
102 |
msgstr ""
|
103 |
|
104 |
+
#: admin/admin.php:383 admin/admin.php:384
|
105 |
msgid "Upgrade to Pro"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: admin/admin.php:472
|
109 |
msgid "New Custom Field"
|
110 |
msgstr ""
|
111 |
|
112 |
+
#: admin/admin.php:473
|
113 |
msgid "Warning"
|
114 |
msgstr ""
|
115 |
|
116 |
+
#: admin/admin.php:474 admin/admin.php:475
|
117 |
msgid "Are you sure you want to delete this poll?"
|
118 |
msgstr ""
|
119 |
|
120 |
+
#: admin/admin.php:476
|
121 |
msgid "Are you sure you want to delete these polls?"
|
122 |
msgstr ""
|
123 |
|
124 |
+
#: admin/admin.php:477 admin/admin.php:478
|
125 |
msgid "Are you sure you want to clone this poll?"
|
126 |
msgstr ""
|
127 |
|
128 |
+
#: admin/admin.php:479
|
129 |
msgid "Are you sure you want to clone these polls?"
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: admin/admin.php:480 admin/admin.php:481
|
133 |
msgid "Are you sure you want to reset votes for this poll?"
|
134 |
msgstr ""
|
135 |
|
136 |
+
#: admin/admin.php:482
|
137 |
msgid "Are you sure you want to reset votes for these polls?"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: admin/admin.php:483
|
141 |
msgid "No bulk action selected"
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: admin/admin.php:484
|
145 |
msgid "No polls selected"
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: admin/admin.php:485
|
149 |
msgid "No bans selected"
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: admin/admin.php:486
|
153 |
msgid "No logs selected"
|
154 |
msgstr ""
|
155 |
|
156 |
+
#: admin/admin.php:487
|
157 |
msgid "No votes selected"
|
158 |
msgstr ""
|
159 |
|
160 |
+
#: admin/admin.php:488 admin/admin.php:561
|
161 |
msgid "Are you sure you want to delete this ban?"
|
162 |
msgstr ""
|
163 |
|
164 |
+
#: admin/admin.php:489
|
165 |
msgid "Are you sure you want to delete these bans?"
|
166 |
msgstr ""
|
167 |
|
168 |
+
#: admin/admin.php:490 admin/admin.php:562
|
169 |
msgid "Are you sure you want to delete this log?"
|
170 |
msgstr ""
|
171 |
|
172 |
+
#: admin/admin.php:491
|
173 |
msgid "Are you sure you want to delete these logs?"
|
174 |
msgstr ""
|
175 |
|
176 |
+
#: admin/admin.php:492
|
177 |
msgid "Are you sure you want to delete this vote?"
|
178 |
msgstr ""
|
179 |
|
180 |
+
#: admin/admin.php:493
|
181 |
msgid "Are you sure you want to delete these votes?"
|
182 |
msgstr ""
|
183 |
|
184 |
+
#: admin/admin.php:494
|
185 |
msgid "Are you sure you want to delete this answer?"
|
186 |
msgstr ""
|
187 |
|
188 |
+
#: admin/admin.php:495
|
189 |
msgid "Answer can't be deleted. At least one answer is required!"
|
190 |
msgstr ""
|
191 |
|
192 |
+
#: admin/admin.php:496
|
193 |
msgid "Are you sure you want to delete this custom field?"
|
194 |
msgstr ""
|
195 |
|
196 |
+
#: admin/admin.php:497 admin/views/polls/add/main.php:188
|
197 |
#: admin/views/polls/edit/main.php:213 admin/views/results/votes.php:196
|
198 |
msgid "Cancel"
|
199 |
msgstr ""
|
200 |
|
201 |
+
#: admin/admin.php:498
|
202 |
msgid "Ok"
|
203 |
msgstr ""
|
204 |
|
205 |
+
#: admin/admin.php:499
|
206 |
msgid "Before generating the preview a template is required"
|
207 |
msgstr ""
|
208 |
|
209 |
+
#: admin/admin.php:500
|
210 |
msgid "Before generating the preview a skin is required"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: admin/admin.php:501
|
214 |
msgid "Number of columns is missing"
|
215 |
msgstr ""
|
216 |
|
217 |
+
#: admin/admin.php:502
|
218 |
msgid "Too many columns. Max 12 allowed"
|
219 |
msgstr ""
|
220 |
|
221 |
+
#: admin/admin.php:503
|
222 |
msgid "Click to select"
|
223 |
msgstr ""
|
224 |
|
225 |
+
#: admin/admin.php:504 admin/views/polls/add/main.php:194
|
226 |
msgid "Publish immediately"
|
227 |
msgstr ""
|
228 |
|
229 |
+
#: admin/admin.php:505
|
230 |
msgid "Schedule for"
|
231 |
msgstr ""
|
232 |
|
233 |
+
#: admin/admin.php:506
|
234 |
msgid "Code Copied To Clipboard"
|
235 |
msgstr ""
|
236 |
|
237 |
+
#: admin/admin.php:508
|
238 |
msgid "Press"
|
239 |
msgstr ""
|
240 |
|
241 |
+
#: admin/admin.php:509
|
242 |
msgid " to copy"
|
243 |
msgstr ""
|
244 |
|
245 |
+
#: admin/admin.php:510
|
246 |
msgid "No Support"
|
247 |
msgstr ""
|
248 |
|
249 |
+
#: admin/admin.php:512
|
250 |
msgid "Element added"
|
251 |
msgstr ""
|
252 |
|
253 |
+
#: admin/admin.php:524
|
254 |
msgid "Poll Preview"
|
255 |
msgstr ""
|
256 |
|
257 |
+
#: admin/admin.php:525
|
258 |
msgid "Show preview for"
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: admin/admin.php:526 admin/views/settings/view.php:274
|
262 |
msgid "Voting"
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: admin/admin.php:527 admin/views/polls/add/main.php:108
|
266 |
#: admin/views/polls/add/options-poll.php:40
|
267 |
#: admin/views/polls/edit/main.php:124 admin/views/polls/view.php:345
|
268 |
#: admin/views/polls/view.php:625 admin/views/results/view.php:24
|
270 |
msgid "Results"
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: admin/admin.php:538
|
274 |
msgid "Template is missing"
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: admin/admin.php:539
|
278 |
msgid "Skin is missing"
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: admin/admin.php:540
|
282 |
msgid " is missing"
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: admin/admin.php:541
|
286 |
msgid "Poll name is missing"
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: admin/admin.php:542
|
290 |
msgid "Question Text is missing"
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: admin/admin.php:543
|
294 |
msgid "Answer Text is missing"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: admin/admin.php:544
|
298 |
msgid "Answer Link is missing"
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: admin/admin.php:545
|
302 |
msgid "Answer Embed is missing"
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: admin/admin.php:546
|
306 |
msgid "Label for Other is missing"
|
307 |
msgstr ""
|
308 |
|
309 |
+
#: admin/admin.php:547
|
310 |
msgid "Minimum answers is missing"
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: admin/admin.php:548
|
314 |
msgid "Maximum answers is missing"
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: admin/admin.php:549
|
318 |
msgid "Custom Field Name is missing"
|
319 |
msgstr ""
|
320 |
|
321 |
+
#: admin/admin.php:550
|
322 |
msgid "Poll Start Date is missing"
|
323 |
msgstr ""
|
324 |
|
325 |
+
#: admin/admin.php:551
|
326 |
msgid "Poll End Date is missing"
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: admin/admin.php:552
|
330 |
msgid "Custom Date for displaying results is missing"
|
331 |
msgstr ""
|
332 |
|
333 |
+
#: admin/admin.php:553
|
334 |
msgid "Show Results Time is missing"
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: admin/admin.php:554
|
338 |
msgid "Show Results To is missing"
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: admin/admin.php:555
|
342 |
msgid "Vote As WordPress User is missing"
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: admin/admin.php:558
|
346 |
msgid "Ban For is missing"
|
347 |
msgstr ""
|
348 |
|
349 |
+
#: admin/admin.php:559
|
350 |
msgid "Ban Value is missing"
|
351 |
msgstr ""
|
352 |
|
353 |
+
#: admin/admin.php:563 admin/admin.php:1164 admin/admin.php:1388
|
354 |
#: admin/models/logs.php:410 admin/models/votes.php:1312
|
355 |
msgid "Question"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: admin/admin.php:564 admin/admin.php:1161 admin/admin.php:1166
|
359 |
+
#: admin/admin.php:1385 admin/admin.php:1390 admin/models/logs.php:408
|
360 |
#: admin/models/logs.php:412 admin/models/votes.php:1314
|
361 |
#: admin/views/polls/add/elements.php:107
|
362 |
#: admin/views/polls/add/elements.php:181
|
365 |
msgid "Answer"
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: admin/admin.php:565 admin/views/logs/view.php:368
|
369 |
#: admin/views/results/votes.php:404
|
370 |
msgid "View Details"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: admin/admin.php:566
|
374 |
msgid "Hide Details"
|
375 |
msgstr ""
|
376 |
|
377 |
+
#: admin/admin.php:567
|
378 |
msgid "Number of Votes"
|
379 |
msgstr ""
|
380 |
|
381 |
+
#: admin/admin.php:569
|
382 |
msgid "vote"
|
383 |
msgstr ""
|
384 |
|
385 |
+
#: admin/admin.php:570
|
386 |
msgid "votes"
|
387 |
msgstr ""
|
388 |
|
389 |
+
#: admin/admin.php:573
|
390 |
msgid "Got It. Continue with the migration"
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: admin/admin.php:574
|
394 |
msgid "Hold On. I want to change settings"
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: admin/admin.php:575
|
398 |
msgid "Please review your settings before continue"
|
399 |
msgstr ""
|
400 |
|
401 |
+
#: admin/admin.php:576
|
402 |
msgid "Your selection"
|
403 |
msgstr ""
|
404 |
|
405 |
+
#: admin/admin.php:577
|
406 |
msgid ""
|
407 |
"This setting will migrate all data from previous version without any "
|
408 |
"anonymization"
|
409 |
msgstr ""
|
410 |
|
411 |
+
#: admin/admin.php:578
|
412 |
msgid ""
|
413 |
"This setting will migrate all data from previous version but ips will be "
|
414 |
"anonymized"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: admin/admin.php:579
|
418 |
msgid "This setting will migrate everything except ip addresses. "
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: admin/admin.php:580
|
422 |
msgid "Response:"
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: admin/admin.php:581
|
426 |
msgid "All done."
|
427 |
msgstr ""
|
428 |
|
429 |
+
#: admin/admin.php:582
|
430 |
msgid "Migration started"
|
431 |
msgstr ""
|
432 |
|
433 |
+
#: admin/admin.php:598 admin/views/polls/edit/main.php:14
|
434 |
msgid "Edit Poll"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: admin/admin.php:602
|
438 |
msgid "View Poll Results"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: admin/admin.php:615
|
442 |
msgid "View Logs"
|
443 |
msgstr ""
|
444 |
|
445 |
+
#: admin/admin.php:624
|
446 |
msgid "Add Ban"
|
447 |
msgstr ""
|
448 |
|
449 |
+
#: admin/admin.php:628
|
450 |
msgid "Edit Ban"
|
451 |
msgstr ""
|
452 |
|
453 |
+
#: admin/admin.php:632
|
454 |
msgid "All Bans"
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: admin/admin.php:731 admin/admin.php:1256
|
458 |
msgid "You don't have sufficient permissions to access this page"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: admin/admin.php:743
|
462 |
msgid "Poll successfully added"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: admin/admin.php:751 admin/admin.php:777 admin/admin.php:780
|
466 |
+
#: admin/admin.php:800 admin/admin.php:803 admin/admin.php:806
|
467 |
+
#: admin/admin.php:846 admin/admin.php:860 admin/admin.php:863
|
468 |
+
#: admin/admin.php:866 admin/admin.php:901 admin/admin.php:926
|
469 |
+
#: admin/admin.php:1120 admin/admin.php:1173 admin/admin.php:1176
|
470 |
+
#: admin/admin.php:1179 admin/admin.php:1236 admin/admin.php:1278
|
471 |
+
#: admin/admin.php:1281 admin/admin.php:1284 admin/admin.php:1303
|
472 |
+
#: admin/admin.php:1306 admin/admin.php:1346 admin/admin.php:1397
|
473 |
+
#: admin/admin.php:1400 admin/admin.php:1426 admin/admin.php:1470
|
474 |
+
#: admin/admin.php:1490 admin/admin.php:1493 admin/admin.php:1496
|
475 |
+
#: admin/admin.php:1536 admin/admin.php:1560 admin/admin.php:1563
|
476 |
#: admin/inc/ClassYopPollImporter4x.php:743
|
477 |
#: admin/inc/ClassYopPollImporter4x.php:795
|
478 |
#: admin/inc/ClassYopPollImporter5x.php:2586
|
480 |
msgid "You are not allowed to perform this action"
|
481 |
msgstr ""
|
482 |
|
483 |
+
#: admin/admin.php:768
|
484 |
msgid "Poll successfully updated"
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: admin/admin.php:795 admin/admin.php:831
|
488 |
msgid "Poll successfully deleted"
|
489 |
msgstr ""
|
490 |
|
491 |
+
#: admin/admin.php:838 admin/models/polls.php:571
|
492 |
msgid "Error deleting poll"
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: admin/admin.php:855 admin/admin.php:886
|
496 |
msgid "Poll successfully cloned"
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: admin/admin.php:893 admin/models/polls.php:631
|
500 |
msgid "Error cloning poll"
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: admin/admin.php:921
|
504 |
msgid "Votes successfully reset"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: admin/admin.php:923 admin/models/polls.php:650
|
508 |
msgid "Error resetting votes"
|
509 |
msgstr ""
|
510 |
|
511 |
+
#: admin/admin.php:1036 admin/admin.php:1075 admin/models/bans.php:379
|
512 |
msgid "Invalid poll"
|
513 |
msgstr ""
|
514 |
|
515 |
+
#: admin/admin.php:1160 admin/admin.php:1384 admin/models/logs.php:407
|
516 |
#: admin/views/custom-field.php:31 admin/views/polls/add/elements.php:15
|
517 |
#: admin/views/polls/edit/elements.php:15
|
518 |
#: admin/views/polls/edit/elements.php:496
|
521 |
msgid "Custom Field"
|
522 |
msgstr ""
|
523 |
|
524 |
+
#: admin/admin.php:1231
|
525 |
msgid "Ban successfully added"
|
526 |
msgstr ""
|
527 |
|
528 |
+
#: admin/admin.php:1273 admin/admin.php:1331
|
529 |
msgid "Ban successfully deleted"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: admin/admin.php:1298
|
533 |
msgid "Ban successfully updated"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: admin/admin.php:1338 admin/models/bans.php:356
|
537 |
msgid "Error deleting ban"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: admin/admin.php:1355
|
541 |
msgid "Vote Recorded"
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: admin/admin.php:1360 admin/admin.php:1578
|
545 |
msgid "Invalid data 1"
|
546 |
msgstr ""
|
547 |
|
548 |
+
#: admin/admin.php:1363 admin/admin.php:1581
|
549 |
msgid "Invalid data 2"
|
550 |
msgstr ""
|
551 |
|
552 |
+
#: admin/admin.php:1417 admin/admin.php:1455
|
553 |
msgid "Vote successfully deleted"
|
554 |
msgstr ""
|
555 |
|
556 |
+
#: admin/admin.php:1419 admin/admin.php:1423 admin/admin.php:1462
|
557 |
msgid "Error deleting vote"
|
558 |
msgstr ""
|
559 |
|
560 |
+
#: admin/admin.php:1485 admin/admin.php:1521
|
561 |
msgid "Log successfully deleted"
|
562 |
msgstr ""
|
563 |
|
564 |
+
#: admin/admin.php:1528 admin/models/logs.php:459
|
565 |
msgid "Error deleting log"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: admin/admin.php:1555
|
569 |
msgid "Settings updated"
|
570 |
msgstr ""
|
571 |
|
572 |
+
#: admin/admin.php:1573
|
573 |
msgid "Votes Succesfully Added"
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: admin/admin.php:1594
|
577 |
msgid "Error generating poll"
|
578 |
msgstr ""
|
579 |
|
580 |
+
#: admin/admin.php:1601
|
581 |
msgid "Setting Updated"
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: admin/admin.php:1620
|
585 |
msgid "Guide Sent"
|
586 |
msgstr ""
|
587 |
|
public/assets/css/{yop-poll-public-6.1.8.css → yop-poll-public-6.1.9.css}
RENAMED
File without changes
|
public/assets/js/yop-poll-public-6.1.8.min.js
DELETED
@@ -1 +0,0 @@
|
|
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,n){var o="DESC"==i[n]?1:0,r=!isNaN(e[s[n]]-t[s[n]]),l=r?+e[s[n]]:e[s[n]].toLowerCase(),c=r?+t[s[n]]:t[s[n]].toLowerCase();return l<c?0==o?-1:1:l==c?s.length-1>n?a(e,t,s,i,n+1):0:0==o?1:-1}(a,e,t,s,0)})}},function(i){i.fn.popupWindow=function(s){return this.each(function(){i.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=i.extend({},i.fn.popupWindow.defaultSettings,s||{});var a,e,t="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?(e=i.browser.msie?(a=window.screenTop-120+((document.documentElement.clientHeight+120)/2-settings.height/2),window.screenLeft+((document.body.offsetWidth+20)/2-settings.width/2)):(a=window.screenY+(window.outerHeight/2-settings.height/2),window.screenX+(window.outerWidth/2-settings.width/2)),window.open(settings.windowURL,settings.windowName,t+",left="+e+",top="+a).focus()):settings.centerScreen?(a=(screen.height-settings.height)/2,e=(screen.width-settings.width)/2,window.open(settings.windowURL,settings.windowName,t+",left="+e+",top="+a).focus()):window.open(settings.windowURL,settings.windowName,t+",left="+settings.left+",top="+settings.top).focus(),!1})}}(jQuery),function(a,e){"function"==typeof define&&define.amd?define(["jquery"],e):e(a.jQuery)}(this,function(a){var e,t,s,p,n,o,h,f,m,b,g,v,i,r,w;function y(a,e){return i.call(a,e)}function l(a,e){var t,s,i,n,o,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),o=(a=a.split("/")).length-1,g.nodeIdCompat&&w.test(a[o])&&(a[o]=a[o].replace(w,"")),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]){n=i,r=d;break}if(n)break;!l&&m&&m[s]&&(l=m[s],c=d)}!n&&l&&(n=l,r=c),n&&(t.splice(0,r,n),a=t.join("/"))}return a}function P(a,e){return function(){return o.apply(p,r.call(arguments,0).concat([a,e]))}}function C(e){return function(a){m[e]=a}}function x(a){if(y(b,a)){var e=b[a];delete b[a],v[a]=!0,n.apply(p,e)}if(!y(m,a)&&!y(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,w=/\.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)}}},n=function(a,e,t,s){var i,n,o,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"===(n=(r=h(e[l],s)).f))d[l]=f.require(a);else if("exports"===n)d[l]=f.exports(a),c=!0;else if("module"===n)i=d[l]=f.module(a);else if(y(m,n)||y(b,n)||y(v,n))d[l]=x(n);else{if(!r.p)throw new Error(a+" missing "+n);r.p.load(r.n,P(s,!0),C(n),{}),d[l]=m[n]}o=t?t.apply(m[a],d):void 0,a&&(i&&i.exports!==p&&i.exports!==m[a]?m[a]=i.exports:o===p&&c||(m[a]=o))}else a&&(m[a]=t)},e=t=o=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&&o(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?n(p,a,e,t):setTimeout(function(){n(p,a,e,t)},4),o},o.config=function(a){return o(a)},e._defined=m,(s=function(a,e,t){e.splice||(t=e,e=[]),y(m,a)||y(b,a)||(b[a]=[a,e,t])}).amd={jQuery:!0},s("almond",function(){}),s("visualcaptcha/core",[],function(){"use strict";var i,t,s,n,o,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)},n=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))},o=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 n.call(this,e,a)},audioUrl:function(a){return o.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="",n=0,o=a.numberOfImages();n<o;n++)t='<div class="img"><a href="#"><img src="{imageUrl}" id="visualCaptcha-img-{i}" data-index="{i}" alt="" title="" /></a></div>',s={imageUrl:a.imageUrl(n),i:n},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,n,o,r,d,u,p;t=function(a,e){l.get(a,e,"json")},n=function(){},o=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"),n=t.find(".visualCaptcha-explanation"),o=s.find("audio");s.hasClass("visualCaptcha-hide")?(i.toggleClass("visualCaptcha-hide"),n.toggleClass("visualCaptcha-hide"),i.find(".img").removeClass("visualCaptcha-selected"),n.find("input").val(""),e=c.audioInput(t.data("captcha")),l(e).insertBefore(o),s.toggleClass("visualCaptcha-hide"),o[0].load(),o[0].play()):(o[0].pause(),s.toggleClass("visualCaptcha-hide"),s.find("input").remove(),n.toggleClass("visualCaptcha-hide"),i.toggleClass("visualCaptcha-hide")),a.preventDefault()},d=function(a){var e,t,s,i=l(this),n=i.closest(".visualCaptcha"),o=n.find(".visualCaptcha-possibilities"),r=n.find(".visualCaptcha-explanation");(t=r.find("input"))&&(t.remove(),o.find("a").removeClass("visualCaptcha-selected")),i.addClass("visualCaptcha-selected"),e=i.find("img").data("index"),s=c.imageInput(n.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:n.bind(null,s,t),_loaded:o.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 n=function(a,e){this.$element=i(a),this.options=i.extend({},n.defaults,e)};n.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},n.prototype.transition=function(){var o=this.$element,r=o.parent(),l=this.$back_text,c=this.$front_text,d=this.options,u=parseInt(o.attr("data-transitiongoal")),p=parseInt(o.attr("aria-valuemin"))||0,h=parseInt(o.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(o),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?o.css("height",g+"%"):o.css("width",g+"%");var n=setInterval(function(){s=f?(t=o.height(),r.height()):(t=o.width(),r.width()),a=Math.round(100*t/s),e=Math.round(p+t/s*(h-p)),g<=a&&(a=g,e=u,b(o),clearInterval(n)),"none"!==d.display_text&&(i=d.use_percentage?d.percent_format(a):d.amount_format(e,h,p),"fill"===d.display_text?o.text(i):"center"===d.display_text&&(l.text(i),c.text(i))),o.attr("aria-valuenow",e),m(a,o)},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 n(this,t)),e.transition()})},i.fn.yopprogressbar.Constructor=n,i.fn.yopprogressbar.noConflict=function(){return i.fn.yopprogressbar=a,this}}(window.jQuery);var YOPPollBasicScrollToMessage,YOPPollSendBasicVoteWithReCaptchaV2Invisible,YOPPollReCaptchaElements=[],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)}})}})};jQuery(document).ready(function(w){var a,o,s,r,l,c,d,u,p,h,f,m,b,e,g,v,t,n,y,P={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},C=[],x=[[]];YOPPollBasicIsFacebookBrowser=function(){var a=navigator.userAgent||navigator.vendor||window.opera;return-1<a.indexOf("FBAN")||-1<a.indexOf("FBAV")},YOPPollBasicScrollToMessage=function(a){w("html, body").animate({scrollTop:w(w(a).closest(".bootstrap-yop")).position().top-35},1500,"linear")},YOPPollBasicGetPollCookieData=function(a){var e,t,s,i=localStorage.getItem("ypdata"),n="";if(null!==i)for(e=i.split("#"),s=0;s<e.length;s++)(t=e[s].split("|"))[0]===a&&(n=t[1],s=e.length);return n},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="",n=!0;if(0===t.length)s=a+"|"+e;else{for(i=0;i<t.length;i++)a===t[i][0]?(s+=a+"|"+e,n=!1):s+=t[i][0]+"|"+t[i][1],i<t.length-1&&(s+="#");!0===n&&(s+="#"+a+"|"+e)}localStorage.setItem("ypdata",s)},a=function(a,e){w('.basic-yop-poll-container[data-id="'+a+'"]').find('input[name="_token"]').val(e)},o=function(e,t){w.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&&w(".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,o){var r=[],l=w(a).attr("data-sort-results-by"),c=w(a).attr("data-sort-results-rule");return w(a).find(".basic-question").each(function(){var a,e,t,s={},i=w(this).attr("data-display-others"),n=[];if(s.id=w(this).attr("data-id"),s.type=w(this).attr("data-question-type"),s.text=w(this).find(".basic-question-title").text(),s.answers=[],w(this).find(".basic-answers").find(".basic-answer").not(".basic-other-answer").each(function(){var a=[];switch(a.id=w(this).attr("data-id"),a.type=w(this).attr("data-type"),a.type){case"text":a.text=w(this).find(".basic-text").text()}a.color=w(this).attr("data-color"),a.votes=w(this).attr("data-vn"),a.makeLink=w(this).attr("data-make-link"),a.link=w(this).attr("data-link"),s.answers.push(a)}),!0===o&&"yes"===i&&(a=w(this).attr("data-others"),otherAnswersColorForResults=w(this).attr("data-others-color"),""!==a))for(e=JSON.parse(a),t=0;t<e.length;t++)n.id=0,n.type="text",n.text=e[t].an,n.color=otherAnswersColorForResults,n.votes=e[t].vn,s.answers.push(n),n=[];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=w(f).attr("data-uid"),b=w(f).attr("data-show-results-as"),g=w(f).attr("data-sort-results-by"),v=w(f).attr("data-sort-results-rule");x[m]=[],w(f).find(".basic-question").each(function(){var a,t,e,s,i=w(this).attr("data-uid"),n=w(this).attr("data-question-type"),o=[],r=[],l=[],c=[],d=[],u=[],p=0,h=0;switch(n){case"text":t=w(this).find("li.basic-answer .basic-text").first().css(["color","font-size","font-weight"])}switch(w(this).find('.basic-answer:not(".basic-other-answer")').each(function(a){var e={};e.id=w(this).attr("data-id"),e.label="text"===n?w(this).find(".basic-text").text():"pie"===b?w(this).find(".basic-media-text").text():w(this).find(".basic-media-content").html(),e.backgroundColor=w(this).attr("data-color"),e.votes=parseInt(w(this).attr("data-vn"),10),o.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(o,["label"],[v]);break;case"number-of-votes":u=helper.arr.multisort(o,["votes"],[v]);break;default:u=o}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":w(this).find('.basic-answer:not(".basic-other-answer")').each(function(a){var e=parseInt(w(this).attr("data-vn"),10);answerResultsPercentages=YOPPollBasicIsResultsShowPercentages(f,e,p),answerResultsVotes=YOPPollBasicIsResultsShowVotes(f,e),!0===answerResultsPercentages.show&&w(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&&w(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&&w(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: '+w(this).attr("data-color")+';"></div></div>')}),w(this).find(".progress .progress-bar").yopprogressbar();break;case"pie":w(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=w(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,n="";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&&(n=t.content),!0===s.show&&(n+=s.content),n}}}}}),x[m].push(e)}})},c=function(a,e){var t,s=w(a).attr("data-uid"),i=w(a).attr("data-show-message"),n=w(a).find(".basic-message").attr("data-success"),o=w(a).find(".basic-message-text").text(),r=0;for(x[s]=[],"true"===i&&(w(a).find(".basic-message").addClass("basic-success").removeClass("hide").css("borderLeftColor",n),""===o&&w(a).find(".basic-message-text").text(objectL10n.yopPollParams.voteParams.thankYou)),w(a).find('.basic-element[data-type!="question"]').hide(),w(a).find(".basic-answers").hide(),w(a).find(".basic-captcha").hide(),w(a).find(".basic-vote-button").hide(),w(a).find(".basic-results-button").hide(),w(a).find(".basic-back-to-vote-button").show(),w(a).find(".basic-stats").show(),r=0;r<e.length;r++)switch(t=w(a).find('.basic-question[data-id="'+e[r].id+'"]').attr("data-display"),e[r].type){case"text":default:YopPollBasicShowResultsForTextQuestion(a,e[r],t)}},YOPPollBasicIsResultsShowPercentages=function(a,e,t){var s=[];return-1!==w(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!==w(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){w(a).attr("data-uid");var s,i,n,o=w(a).attr("data-show-results-as"),r=w(a).find('.basic-question[data-id="'+e.id+'"]').attr("data-colnum"),l=w(a).find('.basic-question[data-id="'+e.id+'"]').find("li.basic-answer").first().css(["padding-top","padding-left"]),c=w(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(o){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),n=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===n.show&&(s+='<span class="basic-answer-total-votes" style="color:'+c.color+"; font-size:"+c["font-size"]+"; font-weight:"+c["font-weight"]+';">'+n.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>",w(a).find('.basic-question[data-id="'+e.id+'"]').append(s),w(a).find(".progress .progress-bar").yopprogressbar()}},d=function(a,e){var t=0;for(t=0;t<e.length;t++)w(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++)w(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=w(a).attr("data-uid");if(void 0!==x[e])for(i=1;i<x[e].length;i++)x[e][i].destroy(),x[e].splice(i,1);w(a).find(".basic-answers-results").remove(),w(a).find(".basic-chart-container").remove()},v=function(a,e){var t=JSON.parse(e),s=0;for(s=0;s<t.length;s++)w(a).find('.basic-element[data-id="'+t[s].id+'"]').attr("data-others",t[s].others)},h=function(a,e,t,s){var i,n,o=0,r=[];return w(a).find(".basic-element").each(function(){var a=w(this).attr("data-type"),e=w(this).attr("data-id"),t=[];switch(a){case"question":w(this).find('input[name="answer['+e+']"][value!="0"]:checked').each(function(){t.push({id:w(this).val(),data:!0})}),1===w(this).find('input[name="answer['+e+']"][value="0"]:checked').length&&t.push({id:0,data:w(this).find('input[name="other['+e+']"]').val()}),r[o]={id:e,type:"question",data:t},o++;break;case"custom-field":r[o]={id:e,type:"custom-field",data:w(this).find('.basic-input-text[name="cfield['+e+']"]').val()},o++}}),i="2"===w(a).attr("data-cap")?grecaptcha.getResponse(YOPPollReCaptchaElements[w(a).attr("data-uid")]):"3"===w(a).attr("data-cap")?w(a).attr("data-v2-token"):"",n="yes"===w(a).attr("data-gdpr")&&"consent"===w(a).attr("data-gdpr-sol")?w(a).find(".gdpr-consent").val():"",{pollId:w(a).attr("data-id"),pollUid:w(a).attr("data-uid"),imageCaptcha:w(a).find(".imageField").val(),audioCaptcha:w(a).find(".audioField").val(),reCaptcha:i,trackingId:w(a).attr("data-tid"),gdprConsent:n,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=w(e).find(".basic-message").attr("data-success"),n=w(e).find(".basic-message").attr("data-error");return s=h(e,a,"",t),w.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_record_vote",_token:w(e).find('input[name="_token"]').val(),data:JSON.stringify(s)}}).done(function(a){w(e).find(".basic-message").removeClass("show").addClass("hide"),w(e).find(".basic-overlay").addClass("hide"),w(e).find(".basic-gdpr").hide(),w(e).find(".basic-captcha").hide(),!0===a.success?(response=a.data,p(e),""!==response.total_votes&&w(e).find(".basic-stats-votes-number").text(response.total_votes),""!==response.total_answers&&w(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))):(w(e).find(".basic-message").addClass("basic-success").removeClass("hide").css("borderLeftColor",i),w(e).find(".basic-gdpr").show(),w(e).find(".basic-captcha").show(),w(e).find(".basic-message-text").text(objectL10n.yopPollParams.voteParams.thankYou),"2"!==w(e).attr("data-cap")&&"3"!==w(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[w(e).attr("data-uid")]),YOPPollBasicScrollToMessage(e)),"yes"===response.redirect&&window.setTimeout(function(){window.location.href=response.redirect_to},1e3*response.redirect_after)):(w(e).find(".basic-message").addClass("basic-error").removeClass("hide").css("borderLeftColor",n),w(e).find(".basic-gdpr").show(),w(e).find(".basic-captcha").show(),"2"!==w(e).attr("data-cap")&&"3"!==w(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[w(e).attr("data-uid")]),w(e).find(".basic-message-text").text(a.data),YOPPollBasicScrollToMessage(e))}).fail(function(a,e){}),1},YOPPollSendBasicVoteWithReCaptchaV2Invisible=function(a,e){var t=w(a).attr("data-access").split(","),s=[];switch(w(a).attr("data-v2-token",e),1===t.length?t[0]:w(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=w(e).attr("data-id"),s=w(e).attr("data-uid"),i=[];w.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?(i.id="",i.firstName="",i.lastName="",i.email="",f(e,"wordpress",i)):!0===YOPPollBasicIsFacebookBrowser()?(i.id="",i.firstName="",i.lastName="",i.email="",voteData=h(e,"wordpress","",i),localStorage.removeItem("ypRLink"),localStorage.removeItem("ypVData"),localStorage.setItem("ypRLink",window.location.href),localStorage.setItem("ypVData",JSON.stringify(voteData)),window.location.href=objectL10n.yopPollParams.urlParams.wpLogin+encodeURIComponent("&poll_id="+t+"&puid="+s)):w(".basic-vote").popupWindow({windowURL:objectL10n.yopPollParams.urlParams.wpLogin+encodeURIComponent("&poll_id="+t+"&puid="+s),windowName:"",height:500,location:1,menubar:1,resizable:0,scrollbars:1,status:0,width:450,toolbar:1,centerScreen:1})}})},t=function(a){var e=w(a).closest(".yop-poll-mc"),t=w(a).attr("data-id"),s=w(a).attr("data-tid"),i=w(a).attr("data-show-results-only");w.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_get_poll_for_frontend",poll_id:t,tracking_id:s,show_results:"true"===i?"1":"0"}}).done(function(a){!0===a.success&&(w(e).html(a.data),n(w(e).find(".basic-yop-poll-container")))})},YopPollBasicLoadBuiltInCaptcha=function(a){C[w(a).attr("data-uid")]=w("#yop-poll-captcha-"+w(a).attr("data-uid")).visualCaptcha({imgPath:objectL10n.yopPollParams.captchaParams.imgPath,captcha:{url:objectL10n.yopPollParams.captchaParams.url,numberOfImages:5,namespace:"yop-poll-captcha-"+w(a).attr("data-uid"),routes:{start:"?_a=start",image:"?_a=image",audio:"?_a=audio"},callbacks:{loading:function(a){},loaded:function(a){}}},language:P})},y=function(a){YOPPollReCaptchaElements[w(a).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+w(a).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptcha.siteKey,theme:"light"})},YOPPollBasicLoadReCaptchaV2Invisible=function(e){YOPPollReCaptchaElements[w(e).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+w(e).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptchaV2Invisible.siteKey,theme:"light",size:"invisible",callback:function(a){YOPPollSendBasicVoteWithReCaptchaV2Invisible(e,a)}})},n=function(a){var e=w(a).attr("data-show-results-moment"),t=w(a).attr("data-show-results-only"),s=w(a).attr("data-uid"),i=w(a).attr("data-css"),n=w(a).attr("data-load-with");switch(w(a).attr("data-cap")){case"1":YopPollBasicLoadBuiltInCaptcha(a);break;case"2":"2"===n&&y(a);break;case"3":"2"===n&&YOPPollBasicLoadReCaptchaV2Invisible(a)}void 0!==t&&"true"===t?(p(w(a)),w(a).find(".basic-element").each(function(){"question"===w(this).attr("data-type")?(w(this).find('input[type="radio"]').hide(),w(this).find('input[type="checkbox"]').hide(),w(this).find(".basic-other-answer").hide()):w(this).hide()}),w(a).find(".basic-gdpr").hide(),w(a).find(".visualCaptcha").hide(),w(a).find(".basic-vote-button").hide(),w(a).find(".basic-results-button").hide(),r(w(a),!1),w(a).find(".basic-back-to-vote-button").hide()):void 0!==e&&-1!==e.indexOf("before-vote")&&("registered"===w(a).attr("data-show-results-to")?o(w(a),"show-results"):l(w(a))),""!==i&&w("head").append('<style type="text/css" id="yop-poll-custom-css-'+s+'">'+i.split("data-uid").join('data-uid="'+s+'"')+"</style>")},w(".basic-yop-poll-container").each(function(){var a=w(this);"1"===w(this).attr("data-ajax")?t(a):n(a)}),w(".yop-poll-mc").on("focus",'input[type="text"][data-type="other-answer"]',function(a){var e=w(this).closest(".basic-question").attr("data-id");w('.basic-yop-poll-container input[name="answer['+e+']"][value="0"]').prop("checked",!0)}),w(".yop-poll-mc").on("blur",'input[type="text"][data-type="other-answer"]',function(){""!==w(this).val().trim()&&w(this).parent(".basic-text").removeClass("has-error")}),w(".yop-poll-mc").on("blur",'input[type="text"][data-type="cfield"]',function(){""!==w(this).val().trim()&&w(this).parent(".basic-custom-field").removeClass("has-error")}),w(".yop-poll-mc").on("ifChecked",'.basic-answer input[type="radio"]',function(a){"0"===a.currentTarget.defaultValue?w(this).closest(".basic-question").find('input[data-type="other-answer"]').focus():w(this).closest(".basic-question").find('input[data-type="other-answer"]').blur()}),w(".yop-poll-mc").on("ifChecked",'.basic-answer input[type="checkbox"]',function(a){"0"===a.currentTarget.defaultValue?w(this).closest(".basic-question").find('input[data-type="other-answer"]').focus():w(this).closest(".basic-question").find('input[data-type="other-answer"]').blur()}),w(".yop-poll-mc").on("click",".basic-vote-button",function(a){var t,e,s,i,n,o,r,l=[],c=!1;if(t=w(this).closest(".basic-yop-poll-container"),e=w(t).attr("data-id"),s=w(t).attr("data-uid"),r=w(t).find(".basic-message").attr("data-error"),""!==e){if(i=w(t).attr("data-access").split(","),w(t).find(".basic-element").each(function(){var a=w(this).attr("data-type"),e=w(this).attr("data-id");switch(a){case"question":n=w(this).attr("data-min"),o=w(this).attr("data-max"),!1===c&&0===w(this).find('input[name="answer['+e+']"]:checked').length&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noAnswersSelected),w(t).find(".basic-message").addClass("show basic-error"),w(t).find(".basic-message").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c&&n>w(this).find('input[name="answer['+e+']"]:checked').length&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.minAnswersRequired.replace("{min_answers_allowed}",n)),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c&&o<w(this).find('input[name="answer['+e+']"]:checked').length&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.maxAnswersRequired.replace("{max_answers_allowed}",o)),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c&&1===w(this).find('input[name="answer['+e+']"][value="0"]:checked').length&&""===w(this).find('input[name="other['+e+']"]').val().trim()&&(w(this).find('input[name="other['+e+']"]').focus(),w(this).find('input[name="other['+e+']"]').closest(".basic-text").addClass("has-error"),w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noAnswerForOther),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t));break;case"custom-field":!1===c&&"yes"===w(this).attr("data-required")&&""===w(this).find('.basic-input-text[name="cfield['+e+']"]').val().trim()&&(w(this).addClass("has-error"),w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noValueForCustomField.replace("{custom_field_name}",w(this).find("label").text())),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t))}}),!1===c&&"yes"===w(t).attr("data-gdpr")&&"consent"===w(t).attr("data-gdpr-sol")&&!1===w(t).find(".gdpr-consent").is(":checked")&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.consentNotChecked),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c&&"1"===w(t).attr("data-cap")&&!1===C[s].data("captcha").getCaptchaData().valid&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noCaptchaSelected),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c)if(w(t).find(".basic-message").addClass("hide"),w(t).find(".basic-overlay").removeClass("hide"),1===i.length)switch(i[0]){case"guest":"3"===w(t).attr("data-cap")?grecaptcha.execute(YOPPollReCaptchaElements[s]):(b(t),l.id="",l.firstName="",l.lastName="",l.email="",f(t,"anonymous",l));break;case"wordpress":"3"===w(t).attr("data-cap")?grecaptcha.execute(YOPPollReCaptchaElements[s]):(b(t),m(t))}else w(t).find(".basic-preloader").addClass("hide"),w(t).find(".basic-vote-options").removeClass("hide")}else w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.invalidPoll);a.preventDefault()}),w(".yop-poll-mc").on("click",".basic-anonymous",function(a){var e=w(this).closest(".basic-yop-poll-container"),t=w(e).attr("data-uid");userProfile=[],b(e),"3"===w(e).attr("data-cap")?(w(e).attr("data-voter","guest"),grecaptcha.execute(YOPPollReCaptchaElements[t])):(userProfile.id="",userProfile.firstName="",userProfile.lastName="",userProfile.email="",f(e,"anonymous",userProfile),a.preventDefault())}),w(".yop-poll-mc").on("click",".basic-wordpress",function(a){var e=w(this).closest(".basic-yop-poll-container"),t=w(e).attr("data-uid");b(e),"3"===w(e).attr("data-cap")?(w(e).attr("data-voter","wordpress"),grecaptcha.execute(YOPPollReCaptchaElements[t])):m(e),a.preventDefault()}),w(".yop-poll-mc").on("click",".basic-results-button",function(a){var e=w(this).closest(".basic-yop-poll-container");p(e),w(e).find(".basic-gdpr").hide(),w(e).find(".basic-captcha").hide(),w(e).find(".basic-stats").hide(),w(e).find(".basic-vote-button").hide(),w(e).find(".basic-results-button").hide(),w(e).find(".basic-back-to-vote-button").show(),r(e,!0),w(e).find(".basic-message").addClass("hide"),a.preventDefault()}),w(".yop-poll-mc").on("click",".basic-back-to-vote-button",function(a){var e=w(this).closest(".basic-yop-poll-container"),t=w(e).attr("data-show-results-moment");w(e).attr("data-temp");p(e),w(e).find(".basic-element").each(function(){"question"===w(this).attr("data-type")?(w(this).find('input[type="radio"]').show(),w(this).find('input[type="checkbox"]').show(),w(this).find(".basic-answers").show(),w(this).find(".basic-other-answer").show()):w(this).show()}),w(e).find(".basic-message").addClass("hide"),w(e).find(".basic-gdpr").show(),w(e).find(".basic-captcha").show(),w(e).find(".basic-stats").show(),w(e).find(".basic-vote-button").show(),w(e).find(".basic-results-button").show(),w(e).find(".basic-back-to-vote-button").hide(),void 0!==t&&-1!==w(e).attr("data-show-results-moment").indexOf("before-vote")&&(w(e).find(".basic-answer-results-details").remove(),w(e).find(".basic-answer-total-votes").remove(),w(e).find(".progress").remove(),"registered"===w(e).attr("data-show-results-to")?o(w(e),"show-results"):l(e)),"2"!==w(e).attr("data-cap")&&"3"!==w(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[w(e).attr("data-uid")]),a.preventDefault()}),b=function(a){w(a).find(".basic-overlay").find(".basic-vote-options").addClass("hide"),w(a).find(".basic-overlay").find(".basic-preloader").removeClass("hide")},e=function(a){},window.YOPPollReCaptchaFilled=e,window.YOPPollSendBasicVote=f,window.YOPPollBasicUpdateToken=a});
|
|
public/assets/js/yop-poll-public-6.1.9.min.js
ADDED
@@ -0,0 +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,n){var o="DESC"==i[n]?1:0,r=!isNaN(e[s[n]]-t[s[n]]),l=r?+e[s[n]]:e[s[n]].toLowerCase(),c=r?+t[s[n]]:t[s[n]].toLowerCase();return l<c?0==o?-1:1:l==c?s.length-1>n?a(e,t,s,i,n+1):0:0==o?1:-1}(a,e,t,s,0)})}},function(n){n.fn.popupWindow=function(a){n.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=n.extend({},n.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=n.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,n,o,h,f,m,b,g,v,i,r,w;function y(a,e){return i.call(a,e)}function l(a,e){var t,s,i,n,o,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),o=(a=a.split("/")).length-1,g.nodeIdCompat&&w.test(a[o])&&(a[o]=a[o].replace(w,"")),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]){n=i,r=d;break}if(n)break;!l&&m&&m[s]&&(l=m[s],c=d)}!n&&l&&(n=l,r=c),n&&(t.splice(0,r,n),a=t.join("/"))}return a}function P(a,e){return function(){return o.apply(p,r.call(arguments,0).concat([a,e]))}}function C(e){return function(a){m[e]=a}}function x(a){if(y(b,a)){var e=b[a];delete b[a],v[a]=!0,n.apply(p,e)}if(!y(m,a)&&!y(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,w=/\.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)}}},n=function(a,e,t,s){var i,n,o,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"===(n=(r=h(e[l],s)).f))d[l]=f.require(a);else if("exports"===n)d[l]=f.exports(a),c=!0;else if("module"===n)i=d[l]=f.module(a);else if(y(m,n)||y(b,n)||y(v,n))d[l]=x(n);else{if(!r.p)throw new Error(a+" missing "+n);r.p.load(r.n,P(s,!0),C(n),{}),d[l]=m[n]}o=t?t.apply(m[a],d):void 0,a&&(i&&i.exports!==p&&i.exports!==m[a]?m[a]=i.exports:o===p&&c||(m[a]=o))}else a&&(m[a]=t)},e=t=o=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&&o(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?n(p,a,e,t):setTimeout(function(){n(p,a,e,t)},4),o},o.config=function(a){return o(a)},e._defined=m,(s=function(a,e,t){e.splice||(t=e,e=[]),y(m,a)||y(b,a)||(b[a]=[a,e,t])}).amd={jQuery:!0},s("almond",function(){}),s("visualcaptcha/core",[],function(){"use strict";var i,t,s,n,o,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)},n=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))},o=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 n.call(this,e,a)},audioUrl:function(a){return o.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="",n=0,o=a.numberOfImages();n<o;n++)t='<div class="img"><a href="#"><img src="{imageUrl}" id="visualCaptcha-img-{i}" data-index="{i}" alt="" title="" /></a></div>',s={imageUrl:a.imageUrl(n),i:n},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,n,o,r,d,u,p;t=function(a,e){l.get(a,e,"json")},n=function(){},o=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"),n=t.find(".visualCaptcha-explanation"),o=s.find("audio");s.hasClass("visualCaptcha-hide")?(i.toggleClass("visualCaptcha-hide"),n.toggleClass("visualCaptcha-hide"),i.find(".img").removeClass("visualCaptcha-selected"),n.find("input").val(""),e=c.audioInput(t.data("captcha")),l(e).insertBefore(o),s.toggleClass("visualCaptcha-hide"),o[0].load(),o[0].play()):(o[0].pause(),s.toggleClass("visualCaptcha-hide"),s.find("input").remove(),n.toggleClass("visualCaptcha-hide"),i.toggleClass("visualCaptcha-hide")),a.preventDefault()},d=function(a){var e,t,s,i=l(this),n=i.closest(".visualCaptcha"),o=n.find(".visualCaptcha-possibilities"),r=n.find(".visualCaptcha-explanation");(t=r.find("input"))&&(t.remove(),o.find("a").removeClass("visualCaptcha-selected")),i.addClass("visualCaptcha-selected"),e=i.find("img").data("index"),s=c.imageInput(n.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:n.bind(null,s,t),_loaded:o.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 n=function(a,e){this.$element=i(a),this.options=i.extend({},n.defaults,e)};n.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},n.prototype.transition=function(){var o=this.$element,r=o.parent(),l=this.$back_text,c=this.$front_text,d=this.options,u=parseInt(o.attr("data-transitiongoal")),p=parseInt(o.attr("aria-valuemin"))||0,h=parseInt(o.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(o),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?o.css("height",g+"%"):o.css("width",g+"%");var n=setInterval(function(){s=f?(t=o.height(),r.height()):(t=o.width(),r.width()),a=Math.round(100*t/s),e=Math.round(p+t/s*(h-p)),g<=a&&(a=g,e=u,b(o),clearInterval(n)),"none"!==d.display_text&&(i=d.use_percentage?d.percent_format(a):d.amount_format(e,h,p),"fill"===d.display_text?o.text(i):"center"===d.display_text&&(l.text(i),c.text(i))),o.attr("aria-valuenow",e),m(a,o)},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 n(this,t)),e.transition()})},i.fn.yopprogressbar.Constructor=n,i.fn.yopprogressbar.noConflict=function(){return i.fn.yopprogressbar=a,this}}(window.jQuery);var YOPPollBasicScrollToMessage,YOPPollSendBasicVoteWithReCaptchaV2Invisible,YOPPollReCaptchaElements=[],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)}})}})};jQuery(document).ready(function(w){var a,o,s,r,l,c,d,u,p,h,f,m,b,g,e,v,y,t,n,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){w("html, body").animate({scrollTop:w(w(a).closest(".bootstrap-yop")).position().top-35},1500,"linear")},YOPPollBasicGetPollCookieData=function(a){var e,t,s,i=localStorage.getItem("ypdata"),n="";if(null!==i)for(e=i.split("#"),s=0;s<e.length;s++)(t=e[s].split("|"))[0]===a&&(n=t[1],s=e.length);return n},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="",n=!0;if(0===t.length)s=a+"|"+e;else{for(i=0;i<t.length;i++)a===t[i][0]?(s+=a+"|"+e,n=!1):s+=t[i][0]+"|"+t[i][1],i<t.length-1&&(s+="#");!0===n&&(s+="#"+a+"|"+e)}localStorage.setItem("ypdata",s)},a=function(a,e){w('.basic-yop-poll-container[data-id="'+a+'"]').find('input[name="_token"]').val(e)},o=function(e,t){w.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,window.console.log("opening login popup"),"vote"===t&&w(".basic-vote").popupWindow({windowURL:"http://yahoo.com",windowName:"YOPPollW",height:500,width:450,centerScreen:1})})},v=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,o){var r=[],l=w(a).attr("data-sort-results-by"),c=w(a).attr("data-sort-results-rule");return w(a).find(".basic-question").each(function(){var a,e,t,s={},i=w(this).attr("data-display-others"),n=[];if(s.id=w(this).attr("data-id"),s.type=w(this).attr("data-question-type"),s.text=w(this).find(".basic-question-title").text(),s.answers=[],w(this).find(".basic-answers").find(".basic-answer").not(".basic-other-answer").each(function(){var a=[];switch(a.id=w(this).attr("data-id"),a.type=w(this).attr("data-type"),a.type){case"text":a.text=w(this).find(".basic-text").text()}a.color=w(this).attr("data-color"),a.votes=w(this).attr("data-vn"),a.makeLink=w(this).attr("data-make-link"),a.link=w(this).attr("data-link"),s.answers.push(a)}),!0===o&&"yes"===i&&(a=w(this).attr("data-others"),otherAnswersColorForResults=w(this).attr("data-others-color"),""!==a))for(e=JSON.parse(a),t=0;t<e.length;t++)n.id=0,n.type="text",n.text=e[t].an,n.color=otherAnswersColorForResults,n.votes=e[t].vn,s.answers.push(n),n=[];s.answers=v(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=w(f).attr("data-uid"),b=w(f).attr("data-show-results-as"),g=w(f).attr("data-sort-results-by"),v=w(f).attr("data-sort-results-rule");k[m]=[],w(f).find(".basic-question").each(function(){var a,t,e,s,i=w(this).attr("data-uid"),n=w(this).attr("data-question-type"),o=[],r=[],l=[],c=[],d=[],u=[],p=0,h=0;switch(n){case"text":t=w(this).find("li.basic-answer .basic-text").first().css(["color","font-size","font-weight"])}switch(w(this).find('.basic-answer:not(".basic-other-answer")').each(function(a){var e={};e.id=w(this).attr("data-id"),e.label="text"===n?w(this).find(".basic-text").text():"pie"===b?w(this).find(".basic-media-text").text():w(this).find(".basic-media-content").html(),e.backgroundColor=w(this).attr("data-color"),e.votes=parseInt(w(this).attr("data-vn"),10),o.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(o,["label"],[v]);break;case"number-of-votes":u=helper.arr.multisort(o,["votes"],[v]);break;default:u=o}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":w(this).find('.basic-answer:not(".basic-other-answer")').each(function(a){var e=parseInt(w(this).attr("data-vn"),10);answerResultsPercentages=YOPPollBasicIsResultsShowPercentages(f,e,p),answerResultsVotes=YOPPollBasicIsResultsShowVotes(f,e),!0===answerResultsPercentages.show&&w(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&&w(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&&w(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: '+w(this).attr("data-color")+';"></div></div>')}),w(this).find(".progress .progress-bar").yopprogressbar();break;case"pie":w(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=w(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,n="";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&&(n=t.content),!0===s.show&&(n+=s.content),n}}}}}),k[m].push(e)}})},c=function(a,e){var t,s=w(a).attr("data-uid"),i=w(a).attr("data-show-message"),n=w(a).find(".basic-message").attr("data-success"),o=w(a).find(".basic-message-text").text(),r=0;for(k[s]=[],"true"===i&&(w(a).find(".basic-message").addClass("basic-success").removeClass("hide").css("borderLeftColor",n),""===o&&w(a).find(".basic-message-text").text(objectL10n.yopPollParams.voteParams.thankYou)),w(a).find('.basic-element[data-type!="question"]').hide(),w(a).find(".basic-answers").hide(),w(a).find(".basic-captcha").hide(),w(a).find(".basic-vote-button").hide(),w(a).find(".basic-results-button").hide(),w(a).find(".basic-back-to-vote-button").show(),w(a).find(".basic-stats").show(),r=0;r<e.length;r++)switch(t=w(a).find('.basic-question[data-id="'+e[r].id+'"]').attr("data-display"),e[r].type){case"text":default:YopPollBasicShowResultsForTextQuestion(a,e[r],t)}},YOPPollBasicIsResultsShowPercentages=function(a,e,t){var s=[];return-1!==w(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!==w(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){w(a).attr("data-uid");var s,i,n,o=w(a).attr("data-show-results-as"),r=w(a).find('.basic-question[data-id="'+e.id+'"]').attr("data-colnum"),l=w(a).find('.basic-question[data-id="'+e.id+'"]').find("li.basic-answer").first().css(["padding-top","padding-left"]),c=w(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(o){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),n=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===n.show&&(s+='<span class="basic-answer-total-votes" style="color:'+c.color+"; font-size:"+c["font-size"]+"; font-weight:"+c["font-weight"]+';">'+n.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>",w(a).find('.basic-question[data-id="'+e.id+'"]').append(s),w(a).find(".progress .progress-bar").yopprogressbar()}},d=function(a,e){var t=0;for(t=0;t<e.length;t++)w(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++)w(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=w(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);w(a).find(".basic-answers-results").remove(),w(a).find(".basic-chart-container").remove()},y=function(a,e){var t=JSON.parse(e),s=0;for(s=0;s<t.length;s++)w(a).find('.basic-element[data-id="'+t[s].id+'"]').attr("data-others",t[s].others)},h=function(a,e,t,s){var i,n,o=0,r=[];return w(a).find(".basic-element").each(function(){var a=w(this).attr("data-type"),e=w(this).attr("data-id"),t=[];switch(a){case"question":w(this).find('input[name="answer['+e+']"][value!="0"]:checked').each(function(){t.push({id:w(this).val(),data:!0})}),1===w(this).find('input[name="answer['+e+']"][value="0"]:checked').length&&t.push({id:0,data:w(this).find('input[name="other['+e+']"]').val()}),r[o]={id:e,type:"question",data:t},o++;break;case"custom-field":r[o]={id:e,type:"custom-field",data:w(this).find('.basic-input-text[name="cfield['+e+']"]').val()},o++}}),i="2"===w(a).attr("data-cap")?grecaptcha.getResponse(YOPPollReCaptchaElements[w(a).attr("data-uid")]):"3"===w(a).attr("data-cap")?w(a).attr("data-v2-token"):"",n="yes"===w(a).attr("data-gdpr")&&"consent"===w(a).attr("data-gdpr-sol")?w(a).find(".gdpr-consent").val():"",{pollId:w(a).attr("data-id"),pollUid:w(a).attr("data-uid"),imageCaptcha:w(a).find(".imageField").val(),audioCaptcha:w(a).find(".audioField").val(),reCaptcha:i,trackingId:w(a).attr("data-tid"),gdprConsent:n,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=w(e).find(".basic-message").attr("data-success"),n=w(e).find(".basic-message").attr("data-error");return s=h(e,a,"",t),w.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_record_vote",_token:w(e).find('input[name="_token"]').val(),data:JSON.stringify(s)}}).done(function(a){w(e).find(".basic-message").removeClass("show").addClass("hide"),w(e).find(".basic-overlay").addClass("hide"),w(e).find(".basic-gdpr").hide(),w(e).find(".basic-captcha").hide(),!0===a.success?(response=a.data,p(e),""!==response.total_votes&&w(e).find(".basic-stats-votes-number").text(response.total_votes),""!==response.total_answers&&w(e).find(".basic-stats-answers-number").text(response.total_answers),!0===response.rebuild&&d(e,JSON.parse(response.elements)),""!==response.others&&y(e,response.others),!0===response.show_results?(u(e,JSON.parse(response.results)),c(e,JSON.parse(response.results))):(w(e).find(".basic-message").addClass("basic-success").removeClass("hide").css("borderLeftColor",i),w(e).find(".basic-gdpr").show(),w(e).find(".basic-captcha").show(),w(e).find(".basic-message-text").text(objectL10n.yopPollParams.voteParams.thankYou),"2"!==w(e).attr("data-cap")&&"3"!==w(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[w(e).attr("data-uid")]),YOPPollBasicScrollToMessage(e)),"yes"===response.redirect&&window.setTimeout(function(){window.location.href=response.redirect_to},1e3*response.redirect_after)):(w(e).find(".basic-message").addClass("basic-error").removeClass("hide").css("borderLeftColor",n),w(e).find(".basic-gdpr").show(),w(e).find(".basic-captcha").show(),"2"!==w(e).attr("data-cap")&&"3"!==w(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[w(e).attr("data-uid")]),w(e).find(".basic-message-text").text(a.data),YOPPollBasicScrollToMessage(e))}).fail(function(a,e){}),1},YOPPollSendBasicVoteWithReCaptchaV2Invisible=function(a,e){var t=w(a).attr("data-access").split(","),s=[];switch(w(a).attr("data-v2-token",e),1===t.length?t[0]:w(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,s=w(e).attr("data-id"),i=w(e).attr("data-uid"),n=[];w.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?(n.id="",n.firstName="",n.lastName="",n.email="",f(e,"wordpress",n)):!0===YOPPollBasicIsFacebookBrowser()?(n.id="",n.firstName="",n.lastName="",n.email="",voteData=h(e,"wordpress","",n),localStorage.removeItem("ypRLink"),localStorage.removeItem("ypVData"),localStorage.setItem("ypRLink",window.location.href),localStorage.setItem("ypVData",JSON.stringify(voteData)),window.location.href=objectL10n.yopPollParams.urlParams.wpLogin+encodeURIComponent("&poll_id="+s+"&puid="+i)):(t=w(".basic-vote").popupWindow({windowURL:objectL10n.yopPollParams.urlParams.wpLogin+encodeURIComponent("&poll_id="+s+"&puid="+i),windowName:"",height:500,location:1,menubar:1,resizable:0,scrollbars:1,status:0,width:450,toolbar:1,centerScreen:1}),YOPTimer=setInterval(function(){t.closed&&(clearInterval(YOPTimer),g(e))},1e3))}})},t=function(a){var e=w(a).closest(".yop-poll-mc"),t=w(a).attr("data-id"),s=w(a).attr("data-tid"),i=w(a).attr("data-show-results-only");w.ajax({type:"POST",url:objectL10n.yopPollParams.urlParams.ajax,dataType:"json",data:{action:"yop_poll_get_poll_for_frontend",poll_id:t,tracking_id:s,show_results:"true"===i?"1":"0"}}).done(function(a){!0===a.success&&(w(e).html(a.data),n(w(e).find(".basic-yop-poll-container")))})},YopPollBasicLoadBuiltInCaptcha=function(a){x[w(a).attr("data-uid")]=w("#yop-poll-captcha-"+w(a).attr("data-uid")).visualCaptcha({imgPath:objectL10n.yopPollParams.captchaParams.imgPath,captcha:{url:objectL10n.yopPollParams.captchaParams.url,numberOfImages:5,namespace:"yop-poll-captcha-"+w(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){YOPPollReCaptchaElements[w(a).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+w(a).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptcha.siteKey,theme:"light"})},YOPPollBasicLoadReCaptchaV2Invisible=function(e){YOPPollReCaptchaElements[w(e).attr("data-uid")]=grecaptcha.render("yop-poll-captcha-"+w(e).attr("data-uid"),{sitekey:objectL10n.yopPollParams.apiParams.reCaptchaV2Invisible.siteKey,theme:"light",size:"invisible",callback:function(a){YOPPollSendBasicVoteWithReCaptchaV2Invisible(e,a)}})},n=function(a){var e=w(a).attr("data-show-results-moment"),t=w(a).attr("data-show-results-only"),s=w(a).attr("data-uid"),i=w(a).attr("data-css"),n=w(a).attr("data-load-with");switch(w(a).attr("data-cap")){case"1":YopPollBasicLoadBuiltInCaptcha(a);break;case"2":"2"===n&&P(a);break;case"3":"2"===n&&YOPPollBasicLoadReCaptchaV2Invisible(a)}void 0!==t&&"true"===t?(p(w(a)),w(a).find(".basic-element").each(function(){"question"===w(this).attr("data-type")?(w(this).find('input[type="radio"]').hide(),w(this).find('input[type="checkbox"]').hide(),w(this).find(".basic-other-answer").hide()):w(this).hide()}),w(a).find(".basic-gdpr").hide(),w(a).find(".visualCaptcha").hide(),w(a).find(".basic-vote-button").hide(),w(a).find(".basic-results-button").hide(),r(w(a),!1),w(a).find(".basic-back-to-vote-button").hide()):void 0!==e&&-1!==e.indexOf("before-vote")&&("registered"===w(a).attr("data-show-results-to")?o(w(a),"show-results"):l(w(a))),""!==i&&w("head").append('<style type="text/css" id="yop-poll-custom-css-'+s+'">'+i.split("data-uid").join('data-uid="'+s+'"')+"</style>")},w(".basic-yop-poll-container").each(function(){var a=w(this);"1"===w(this).attr("data-ajax")?t(a):n(a)}),w(".yop-poll-mc").on("focus",'input[type="text"][data-type="other-answer"]',function(a){var e=w(this).closest(".basic-question").attr("data-id");w('.basic-yop-poll-container input[name="answer['+e+']"][value="0"]').prop("checked",!0)}),w(".yop-poll-mc").on("blur",'input[type="text"][data-type="other-answer"]',function(){""!==w(this).val().trim()&&w(this).parent(".basic-text").removeClass("has-error")}),w(".yop-poll-mc").on("blur",'input[type="text"][data-type="cfield"]',function(){""!==w(this).val().trim()&&w(this).parent(".basic-custom-field").removeClass("has-error")}),w(".yop-poll-mc").on("ifChecked",'.basic-answer input[type="radio"]',function(a){"0"===a.currentTarget.defaultValue?w(this).closest(".basic-question").find('input[data-type="other-answer"]').focus():w(this).closest(".basic-question").find('input[data-type="other-answer"]').blur()}),w(".yop-poll-mc").on("ifChecked",'.basic-answer input[type="checkbox"]',function(a){"0"===a.currentTarget.defaultValue?w(this).closest(".basic-question").find('input[data-type="other-answer"]').focus():w(this).closest(".basic-question").find('input[data-type="other-answer"]').blur()}),w(".yop-poll-mc").on("click",".basic-vote-button",function(a){var t,e,s,i,n,o,r,l=[],c=!1;if(t=w(this).closest(".basic-yop-poll-container"),e=w(t).attr("data-id"),s=w(t).attr("data-uid"),r=w(t).find(".basic-message").attr("data-error"),""!==e){if(i=w(t).attr("data-access").split(","),w(t).find(".basic-element").each(function(){var a=w(this).attr("data-type"),e=w(this).attr("data-id");switch(a){case"question":n=w(this).attr("data-min"),o=w(this).attr("data-max"),!1===c&&0===w(this).find('input[name="answer['+e+']"]:checked').length&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noAnswersSelected),w(t).find(".basic-message").addClass("show basic-error"),w(t).find(".basic-message").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c&&n>w(this).find('input[name="answer['+e+']"]:checked').length&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.minAnswersRequired.replace("{min_answers_allowed}",n)),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c&&o<w(this).find('input[name="answer['+e+']"]:checked').length&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.maxAnswersRequired.replace("{max_answers_allowed}",o)),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c&&1===w(this).find('input[name="answer['+e+']"][value="0"]:checked').length&&""===w(this).find('input[name="other['+e+']"]').val().trim()&&(w(this).find('input[name="other['+e+']"]').focus(),w(this).find('input[name="other['+e+']"]').closest(".basic-text").addClass("has-error"),w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noAnswerForOther),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t));break;case"custom-field":!1===c&&"yes"===w(this).attr("data-required")&&""===w(this).find('.basic-input-text[name="cfield['+e+']"]').val().trim()&&(w(this).addClass("has-error"),w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noValueForCustomField.replace("{custom_field_name}",w(this).find("label").text())),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t))}}),!1===c&&"yes"===w(t).attr("data-gdpr")&&"consent"===w(t).attr("data-gdpr-sol")&&!1===w(t).find(".gdpr-consent").is(":checked")&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.consentNotChecked),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c&&"1"===w(t).attr("data-cap")&&!1===x[s].data("captcha").getCaptchaData().valid&&(w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.noCaptchaSelected),w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),c=!0,YOPPollBasicScrollToMessage(t)),!1===c)if(w(t).find(".basic-message").addClass("hide"),w(t).find(".basic-overlay").removeClass("hide"),1===i.length)switch(i[0]){case"guest":"3"===w(t).attr("data-cap")?grecaptcha.execute(YOPPollReCaptchaElements[s]):(b(t),l.id="",l.firstName="",l.lastName="",l.email="",f(t,"anonymous",l));break;case"wordpress":"3"===w(t).attr("data-cap")?grecaptcha.execute(YOPPollReCaptchaElements[s]):(b(t),m(t))}else w(t).find(".basic-preloader").addClass("hide"),w(t).find(".basic-vote-options").removeClass("hide")}else w(t).find(".basic-message").addClass("show basic-error").css("borderLeftColor",r),w(t).find(".basic-overlay").addClass("hide"),w(t).find(".basic-message").find("p").text(objectL10n.yopPollParams.voteParams.invalidPoll);a.preventDefault()}),w(".yop-poll-mc").on("click",".basic-anonymous",function(a){var e=w(this).closest(".basic-yop-poll-container"),t=w(e).attr("data-uid");userProfile=[],b(e),"3"===w(e).attr("data-cap")?(w(e).attr("data-voter","guest"),grecaptcha.execute(YOPPollReCaptchaElements[t])):(userProfile.id="",userProfile.firstName="",userProfile.lastName="",userProfile.email="",f(e,"anonymous",userProfile),a.preventDefault())}),w(".yop-poll-mc").on("click",".basic-wordpress",function(a){var e=w(this).closest(".basic-yop-poll-container"),t=w(e).attr("data-uid");b(e),"3"===w(e).attr("data-cap")?(w(e).attr("data-voter","wordpress"),grecaptcha.execute(YOPPollReCaptchaElements[t])):m(e),a.preventDefault()}),w(".yop-poll-mc").on("click",".basic-results-button",function(a){var e=w(this).closest(".basic-yop-poll-container");p(e),w(e).find(".basic-gdpr").hide(),w(e).find(".basic-captcha").hide(),w(e).find(".basic-stats").hide(),w(e).find(".basic-vote-button").hide(),w(e).find(".basic-results-button").hide(),w(e).find(".basic-back-to-vote-button").show(),r(e,!0),w(e).find(".basic-message").addClass("hide"),a.preventDefault()}),w(".yop-poll-mc").on("click",".basic-back-to-vote-button",function(a){var e=w(this).closest(".basic-yop-poll-container"),t=w(e).attr("data-show-results-moment");w(e).attr("data-temp");p(e),w(e).find(".basic-element").each(function(){"question"===w(this).attr("data-type")?(w(this).find('input[type="radio"]').show(),w(this).find('input[type="checkbox"]').show(),w(this).find(".basic-answers").show(),w(this).find(".basic-other-answer").show()):w(this).show()}),w(e).find(".basic-message").addClass("hide"),w(e).find(".basic-gdpr").show(),w(e).find(".basic-captcha").show(),w(e).find(".basic-stats").show(),w(e).find(".basic-vote-button").show(),w(e).find(".basic-results-button").show(),w(e).find(".basic-back-to-vote-button").hide(),void 0!==t&&-1!==w(e).attr("data-show-results-moment").indexOf("before-vote")&&(w(e).find(".basic-answer-results-details").remove(),w(e).find(".basic-answer-total-votes").remove(),w(e).find(".progress").remove(),"registered"===w(e).attr("data-show-results-to")?o(w(e),"show-results"):l(e)),"2"!==w(e).attr("data-cap")&&"3"!==w(e).attr("data-cap")||grecaptcha.reset(YOPPollReCaptchaElements[w(e).attr("data-uid")]),a.preventDefault()}),b=function(a){w(a).find(".basic-overlay").find(".basic-vote-options").addClass("hide"),w(a).find(".basic-overlay").find(".basic-preloader").removeClass("hide")},g=function(a){w(a).find(".basic-overlay").find(".basic-vote-options").removeClass("hide"),w(a).find(".basic-overlay").addClass("hide")},e=function(a){},window.YOPPollReCaptchaFilled=e,window.YOPPollSendBasicVote=f,window.YOPPollBasicUpdateToken=a});
|
readme.txt
CHANGED
@@ -118,6 +118,9 @@ You can have only one question per poll.
|
|
118 |
|
119 |
== Changelog ==
|
120 |
|
|
|
|
|
|
|
121 |
= 6.1.8 =
|
122 |
* fixed issue with votes not being deleted when poll is removed
|
123 |
* fixed issue with logs not being deleted when poll is removed
|
118 |
|
119 |
== Changelog ==
|
120 |
|
121 |
+
= 6.1.9 =
|
122 |
+
* fixed issue with wp login window blocking voting if window is manually closed
|
123 |
+
|
124 |
= 6.1.8 =
|
125 |
* fixed issue with votes not being deleted when poll is removed
|
126 |
* fixed issue with logs not being deleted when poll is removed
|
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.1.
|
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.1.
|
15 |
define ( 'YOP_POLL_URL', plugin_dir_url( __FILE__ ) );
|
16 |
define ( 'YOP_POLL_PATH', plugin_dir_path( __FILE__ ) );
|
17 |
define( 'YOP_POLL_TEST_MODE', false );
|
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.1.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.1.9' );
|
15 |
define ( 'YOP_POLL_URL', plugin_dir_url( __FILE__ ) );
|
16 |
define ( 'YOP_POLL_PATH', plugin_dir_path( __FILE__ ) );
|
17 |
define( 'YOP_POLL_TEST_MODE', false );
|