Extension_CloudFlare_Page_View.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. jQuery(function($) {
  2. function w3tc_extension_cloudflare_resize(o) {
  3. o.resize();
  4. }
  5. $('body')
  6. /**
  7. * Authorize popup
  8. */
  9. .on('click', '.w3tc_extension_cloudflare_authorize', function() {
  10. W3tc_Lightbox.open({
  11. id:'w3tc-overlay',
  12. close: '',
  13. width: 800,
  14. height: 300,
  15. url: ajaxurl + '?action=w3tc_ajax&_wpnonce=' + w3tc_nonce +
  16. '&w3tc_action=extension_cloudflare_intro',
  17. callback: w3tc_extension_cloudflare_resize
  18. });
  19. })
  20. .on('click', '.w3tc_popup_submit', function() {
  21. var url = ajaxurl + '?action=w3tc_ajax&_wpnonce=' + w3tc_nonce;
  22. W3tc_Lightbox.load_form(url, '.w3tc_extension_cloudflare_form',
  23. w3tc_extension_cloudflare_resize);
  24. })
  25. .on('click', '.w3tc_cloudflare_zone_page', function() {
  26. var page = jQuery(this).data('page');
  27. jQuery('input[name="w3tc_action"]').val('extension_cloudflare_intro_done');
  28. jQuery('input[name="page"]').val(page);
  29. var url = ajaxurl + '?action=w3tc_ajax&_wpnonce=' + w3tc_nonce;
  30. W3tc_Lightbox.load_form(url, '.w3tc_extension_cloudflare_form',
  31. w3tc_extension_cloudflare_resize);
  32. })
  33. });