css.html
3 years ago
embedded-poll.html
2 years ago
index.html
2 years ago
index.php
3 years ago
link-poll.html
2 years ago
embedded-poll.html
54 lines
| 1 | <div class="mailpoet-deactivate-survey-modal" id="mailpoet-deactivate-survey-modal"> |
| 2 | <div class="mailpoet-deactivate-survey-wrap"> |
| 3 | <div class="mailpoet-deactivate-survey"> |
| 4 | <script type="text/javascript"> |
| 5 | window.addEventListener('load', function() { |
| 6 | var deactivateLink = document.querySelector('#the-list [data-slug="mailpoet"] span.deactivate a'); |
| 7 | var overlay = document.querySelector('#mailpoet-deactivate-survey-modal'); |
| 8 | var closeButton = document.querySelector('#mailpoet-deactivate-survey-close'); |
| 9 | var formOpen = false; |
| 10 | |
| 11 | if (!deactivateLink || !overlay || !closeButton) { |
| 12 | return; |
| 13 | } |
| 14 | |
| 15 | deactivateLink.addEventListener('click', function (event) { |
| 16 | event.preventDefault(); |
| 17 | overlay.style.display = 'table'; |
| 18 | formOpen = true; |
| 19 | }); |
| 20 | |
| 21 | closeButton.addEventListener('click', function (event) { |
| 22 | event.preventDefault(); |
| 23 | overlay.style.display = 'none'; |
| 24 | formOpen = false; |
| 25 | location.href = deactivateLink.getAttribute('href'); |
| 26 | }); |
| 27 | |
| 28 | document.addEventListener('keyup', function (event) { |
| 29 | if ((event.keyCode === 27) && formOpen) { |
| 30 | location.href = deactivateLink.getAttribute('href'); |
| 31 | } |
| 32 | }); |
| 33 | }); |
| 34 | |
| 35 | // This callback is by docs, and guarantees that the modal window is closed and deactivated only after the vote has been submitted |
| 36 | var pd_callback = function(json) { |
| 37 | var obj = JSON.parse(json); |
| 38 | var deactivateLink = document.querySelector('#the-list [data-slug="mailpoet"] span.deactivate a'); |
| 39 | var overlay = document.querySelector('#mailpoet-deactivate-survey-modal'); |
| 40 | if (obj.result === 'already-registered' || obj.result === 'registered') { |
| 41 | overlay.style.display = 'none'; |
| 42 | location.href = deactivateLink.getAttribute('href'); |
| 43 | } |
| 44 | }; |
| 45 | </script> |
| 46 | <script type="text/javascript" charset="utf-8" src="https://secure.polldaddy.com/p/11161195.js"></script> |
| 47 | |
| 48 | <noscript><a href="https://poll.fm/11161195"><%= __("We're sorry to see you leave. Could you tell us more why are you deactivating MailPoet?") %></a></noscript> |
| 49 | |
| 50 | <a class="button" id="mailpoet-deactivate-survey-close"><%= __('Skip survey and deactivate MailPoet') %> →</a> |
| 51 | </div> |
| 52 | </div> |
| 53 | </div> |
| 54 |