Bez popisu

debug.php 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <div class="nsl-admin-content">
  2. <style>
  3. .nsl-admin-notices {
  4. display: none;
  5. }
  6. </style>
  7. <h1 class="title"><?php _e('Debug', 'nextend-facebook-connect'); ?></h1>
  8. <?php
  9. if (NextendSocialLoginAdmin::isPro()) {
  10. $activation_data = NextendSocialLogin::getLicense();
  11. $proAddonState = NextendSocialLoginAdmin::getProState();
  12. echo "<p><b>Pro Addon State</b>: " . $proAddonState . "</p>";
  13. echo "<p><b>Authorized Domain</b>: " . $activation_data['domain'] . "</p>";
  14. $currentDomain = NextendSocialLogin::getDomain();
  15. echo "<p><b>Current Domain</b>: " . $currentDomain . "</p><br>";
  16. $licenseKey = substr($activation_data['license_key'], 0, 8);
  17. echo "<p><b>License Key</b>: " . $licenseKey . "...</p>";
  18. $isLicenseKeyOk = NextendSocialLogin::hasLicense();
  19. echo "<p><b>License Key OK</b>: " . (boolval($isLicenseKeyOk) ? 'Yes' : 'No') . "</p><br>";
  20. }
  21. $defaultRedirect = NextendSocialLogin::$settings->get('default_redirect');
  22. echo "<p><b>Default Redirect URL</b>: " . $defaultRedirect . "</p>";
  23. $defaultRedirectReg = NextendSocialLogin::$settings->get('default_redirect_reg');
  24. echo "<p><b>Default Reg Redirect URL</b>: " . $defaultRedirectReg . "</p><br>";
  25. $fixRedirect = NextendSocialLogin::$settings->get('redirect');
  26. echo "<p><b>Fix Redirect URL</b>: " . $fixRedirect . "</p>";
  27. $fixRedirectReg = NextendSocialLogin::$settings->get('redirect_reg');
  28. echo "<p><b>Fix Reg Redirect URL</b>: " . $fixRedirectReg . "</p><br>";
  29. echo '<h1>' . __('Test network connection with providers', 'nextend-facebook-connect') . '</h1>';
  30. if (!function_exists('curl_init')) {
  31. ?>
  32. <div class="error">
  33. <p>
  34. <?php _e('You don\'t have cURL support, please enable it in php.ini!', 'nextend-facebook-connect'); ?>
  35. </p>
  36. </div>
  37. <?php
  38. } else {
  39. foreach (NextendSocialLogin::$allowedProviders AS $provider) {
  40. ?>
  41. <p>
  42. <a target="_blank" href="<?php echo add_query_arg('provider', $provider->getId(), NextendSocialLoginAdmin::getAdminUrl('test-connection')); ?>" class="button button-primary">
  43. <?php printf(__('Test %1$s connection', 'nextend-facebook-connect'), $provider->getLabel()); ?>
  44. </a>
  45. </p>
  46. <?php
  47. }
  48. }
  49. ?>
  50. </div>