PluginProbe
The Innovative Form Builder – IvyForms / 1.5.1
The Innovative Form Builder – IvyForms v1.5.1
1.5.1 1.5 1.4.1 1.4 trunk 0.1.2 0.2 0.2.1 0.3 0.3.1 0.4 0.5 0.6 0.6.1 0.6.1-backup 0.6.1.1 0.7 0.8 0.8.1 0.8.2 0.9 0.9.1 1.0 1.1 1.1.1 All 27 releases
← All changes | ivyforms.php +26 -2 1.1 → 1.5.1 View file →
@@ -2,9 +2,9 @@
2 2 /*
3 3 * Plugin Name: IvyForms - The innovative Contact Form Builder
4 4 * Plugin URI: https://ivyforms.com
5 5 * Description: Transform your WordPress site with IvyForms: a powerful, user-friendly plugin for creating and managing customizable forms effortlessly.
6 - * Version: 1.1
6 + * Version: 1.5.1
7 7 * Requires PHP: 7.4
8 8 * Author: Melograno Ventures
9 9 * Author URI: https://melograno.io/
10 10 * License: GPLv2 or later
@@ -56,8 +56,16 @@
56 56 {
57 57 define('IVYFORMS_DEV', false);
58 58 }
59 59
60 +// Google Sheets OAuth middleware (override in wp-config.php for hosted/staging).
61 +if (!defined('IVYFORMS_GOOGLE_SHEETS_MIDDLEWARE_URL')) {
62 + define(
63 + 'IVYFORMS_GOOGLE_SHEETS_MIDDLEWARE_URL',
64 + IVYFORMS_DEV ? 'http://localhost:8080' : 'https://middleware.ivyforms.com'
65 + );
66 +}
67 +
60 68 // Const for plugin slug
61 69 if (!defined('IVYFORMS_PLUGIN_SLUG'))
62 70 {
63 71 define('IVYFORMS_PLUGIN_SLUG', plugin_basename(__FILE__));
@@ -72,15 +80,31 @@
72 80 define('IVYFORMS_SITE_URL', get_site_url());
73 81 }
74 82
75 83 if (!defined('IVYFORMS_VERSION')) {
76 - define('IVYFORMS_VERSION', '1.1');
84 + define('IVYFORMS_VERSION', '1.5.1');
77 85 }
78 86
87 +// Stripe and PayPal are released. Square stays "Coming soon" on the Integrations page.
88 +// Set this to false in wp-config.php to hide Stripe, PayPal, the Payments page and the Payment Method field.
89 +if (!defined('IVYFORMS_PAYMENTS_ENABLED')) {
90 + define('IVYFORMS_PAYMENTS_ENABLED', true);
91 +}
92 +
79 93 if (!defined('IVYFORMS_MCP_MIN_WP_VERSION')) {
80 94 define('IVYFORMS_MCP_MIN_WP_VERSION', '6.9');
81 95 }
82 96
97 +if (!defined('MELOGRANO_BI_GATE_URL')) {
98 + define('MELOGRANO_BI_GATE_URL', 'https://bi.melograno.io');
99 +}
100 +
101 +if (!defined('IVYFORMS_MIDDLEWARE_URL')) {
102 + define(
103 + 'IVYFORMS_MIDDLEWARE_URL',
104 + IVYFORMS_DEV ? 'https://middleware-dev.ivyforms.com' : 'https://middleware.ivyforms.com'
105 + );
106 +}
83 107
84 108 require_once IVYFORMS_PATH . '/backend/scope-vendor/autoload.php';
85 109 require_once IVYFORMS_PATH . '/backend/vendor/autoload.php';
86 110