Changeset 3242780
- Timestamp:
- 02/18/2025 04:50:46 PM (14 months ago)
- Location:
- mosparo-integration
- Files:
-
- 7 edited
- 57 copied
-
tags/1.13.1 (copied) (copied from mosparo-integration/trunk)
-
tags/1.13.1/LICENSE (copied) (copied from mosparo-integration/trunk/LICENSE)
-
tags/1.13.1/assets/css/mosparo-admin.css (copied) (copied from mosparo-integration/trunk/assets/css/mosparo-admin.css)
-
tags/1.13.1/assets/module/jetformbuilder/build (copied) (copied from mosparo-integration/trunk/assets/module/jetformbuilder/build)
-
tags/1.13.1/assets/module/jetformbuilder/yarn.lock (copied) (copied from mosparo-integration/trunk/assets/module/jetformbuilder/yarn.lock)
-
tags/1.13.1/assets/module/memberpress/css/login.css (copied) (copied from mosparo-integration/trunk/assets/module/memberpress/css/login.css)
-
tags/1.13.1/mosparo-integration.php (copied) (copied from mosparo-integration/trunk/mosparo-integration.php) (2 diffs)
-
tags/1.13.1/readme.txt (copied) (copied from mosparo-integration/trunk/readme.txt) (2 diffs)
-
tags/1.13.1/src/MosparoIntegration/Helper/ConfigHelper.php (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Helper/ConfigHelper.php)
-
tags/1.13.1/src/MosparoIntegration/Helper/ModuleHelper.php (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Helper/ModuleHelper.php) (2 diffs)
-
tags/1.13.1/src/MosparoIntegration/Module/Divi (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Module/Divi)
-
tags/1.13.1/src/MosparoIntegration/Module/Divi/DiviModule.php (modified) (1 diff)
-
tags/1.13.1/src/MosparoIntegration/Module/Divi/MosparoSpamServiceProvider.php (modified) (1 diff)
-
tags/1.13.1/src/MosparoIntegration/Module/Forminator (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Module/Forminator)
-
tags/1.13.1/src/MosparoIntegration/Module/GravityForms/MosparoField.php (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Module/GravityForms/MosparoField.php)
-
tags/1.13.1/src/MosparoIntegration/Module/JetFormBuilder/JetFormBuilderModule.php (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Module/JetFormBuilder/JetFormBuilderModule.php)
-
tags/1.13.1/src/MosparoIntegration/Module/JetFormBuilder/Mosparo.php (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Module/JetFormBuilder/Mosparo.php)
-
tags/1.13.1/src/MosparoIntegration/Module/MemberpressAccount/AccountLoginForm.php (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Module/MemberpressAccount/AccountLoginForm.php)
-
tags/1.13.1/src/MosparoIntegration/Module/MemberpressAccount/AccountLostPasswordForm.php (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Module/MemberpressAccount/AccountLostPasswordForm.php)
-
tags/1.13.1/src/MosparoIntegration/Module/WPForms/WPFormsModule.php (copied) (copied from mosparo-integration/trunk/src/MosparoIntegration/Module/WPForms/WPFormsModule.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/BodySummarizer.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/BodySummarizer.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Client.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Client.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/ClientInterface.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/ClientInterface.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Cookie/CookieJar.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Cookie/CookieJar.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Exception/BadResponseException.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Exception/BadResponseException.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Exception/ConnectException.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Exception/ConnectException.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Exception/RequestException.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Exception/RequestException.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Handler/CurlFactory.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Handler/CurlFactory.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Handler/MockHandler.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Handler/MockHandler.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Handler/StreamHandler.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Handler/StreamHandler.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/HandlerStack.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/HandlerStack.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/MessageFormatter.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/MessageFormatter.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/MessageFormatterInterface.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/MessageFormatterInterface.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Middleware.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Middleware.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/RequestOptions.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/RequestOptions.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/RetryMiddleware.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/RetryMiddleware.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/TransferStats.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/TransferStats.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/guzzle/src/Utils.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/guzzle/src/Utils.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/promises/src/Coroutine.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/promises/src/Coroutine.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/promises/src/Each.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/promises/src/Each.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/promises/src/FulfilledPromise.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/promises/src/FulfilledPromise.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/promises/src/Promise.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/promises/src/Promise.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/promises/src/PromiseInterface.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/promises/src/PromiseInterface.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/promises/src/RejectedPromise.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/promises/src/RejectedPromise.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/promises/src/RejectionException.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/promises/src/RejectionException.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/promises/src/Utils.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/promises/src/Utils.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/CachingStream.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/CachingStream.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/HttpFactory.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/HttpFactory.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/MultipartStream.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/MultipartStream.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/Query.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/Query.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/Response.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/Response.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/StreamWrapper.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/StreamWrapper.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/UploadedFile.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/UploadedFile.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/Uri.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/Uri.php)
-
tags/1.13.1/vendor-prefixed/guzzlehttp/psr7/src/Utils.php (copied) (copied from mosparo-integration/trunk/vendor-prefixed/guzzlehttp/psr7/src/Utils.php)
-
tags/1.13.1/views/admin/module-settings.php (copied) (copied from mosparo-integration/trunk/views/admin/module-settings.php)
-
trunk/mosparo-integration.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/src/MosparoIntegration/Helper/ModuleHelper.php (modified) (2 diffs)
-
trunk/src/MosparoIntegration/Module/Divi/DiviModule.php (modified) (1 diff)
-
trunk/src/MosparoIntegration/Module/Divi/MosparoSpamServiceProvider.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
mosparo-integration/tags/1.13.1/mosparo-integration.php
r3241441 r3242780 15 15 * Author URI: https://mosparo.io/ 16 16 * License: MIT 17 * Version: 1.13. 017 * Version: 1.13.1 18 18 * Text Domain: mosparo-integration 19 19 * Domain Path: /languages … … 43 43 add_action('plugins_loaded', 'mosparoIntegrationInitialize', 1); 44 44 45 function mosparoIntegrationInitializeLate() 46 { 47 // This second round is to initialize the modules that depend on a Theme instead of a plugin. 48 $moduleHelper = ModuleHelper::getInstance(); 49 $moduleHelper->initializeActiveModules(plugin_dir_path(__FILE__), plugin_dir_url(__FILE__)); 50 } 51 add_action('after_setup_theme', 'mosparoIntegrationInitializeLate', 1000); 52 45 53 function mosparoIntegrationInitializeTextDomain() 46 54 { -
mosparo-integration/tags/1.13.1/readme.txt
r3241441 r3242780 5 5 Tested up to: 6.7.2 6 6 Requires PHP: 7.4 7 Stable tag: 1.13. 07 Stable tag: 1.13.1 8 8 License: MIT 9 9 … … 105 105 == Changelog == 106 106 107 = 1.13.1 = 108 *Release Date: 17th February 2025* 109 110 * [Bugfix] Fixed the initialization method for the Divi Theme. Before, the module was only compatible with the Divi Builder plugin. 111 107 112 = 1.13.0 = 108 113 *Release Date: 16th February 2025* -
mosparo-integration/tags/1.13.1/src/MosparoIntegration/Helper/ModuleHelper.php
r3241441 r3242780 85 85 foreach (self::getAvailableModules() as $moduleClass) { 86 86 $module = new $moduleClass(); 87 88 // We ignore already initialized modules. This is important for the second scan after setup theme. 89 if (isset($this->activeModules[$module->getKey()])) { 90 continue; 91 } 92 87 93 if ($configHelper->isModuleActive($module->getKey())) { 88 94 $configHelper->loadModuleConfiguration($module); … … 90 96 if ($module->canInitialize()) { 91 97 $module->initializeModule($pluginDirectoryPath, $pluginDirectoryUrl); 98 99 $this->activeModules[$module->getKey()] = $module; 92 100 } 93 94 $this->activeModules[$module->getKey()] = $module;95 101 } 96 102 } -
mosparo-integration/tags/1.13.1/src/MosparoIntegration/Module/Divi/DiviModule.php
r3241441 r3242780 20 20 public function canInitialize() 21 21 { 22 return class_exists('ET_Builder_Plugin');22 return defined('ET_CORE') && ET_CORE; 23 23 } 24 24 -
mosparo-integration/tags/1.13.1/src/MosparoIntegration/Module/Divi/MosparoSpamServiceProvider.php
r3241441 r3242780 116 116 117 117 wp_styles()->registered['divi-builder-dynamic-critical']->extra['after'][0] = $cssContent; 118 } else if (isset(wp_styles()->registered['divi-dynamic-critical']->extra['after'][0])) { 119 $cssContent = wp_styles()->registered['divi-dynamic-critical']->extra['after'][0]; 120 121 $cssContent = str_replace('p.et_pb_contact_field{', 'p.et_pb_contact_field, div.et_pb_contact_field{', $cssContent); 122 $cssContent = str_replace('.et_pb_contact_field *', '.et_pb_contact_field *:not([class*="mosparo"]):not([id*="mosparo"])', $cssContent); 123 124 wp_styles()->registered['divi-dynamic-critical']->extra['after'][0] = $cssContent; 118 125 } 119 126 } -
mosparo-integration/trunk/mosparo-integration.php
r3241441 r3242780 15 15 * Author URI: https://mosparo.io/ 16 16 * License: MIT 17 * Version: 1.13. 017 * Version: 1.13.1 18 18 * Text Domain: mosparo-integration 19 19 * Domain Path: /languages … … 43 43 add_action('plugins_loaded', 'mosparoIntegrationInitialize', 1); 44 44 45 function mosparoIntegrationInitializeLate() 46 { 47 // This second round is to initialize the modules that depend on a Theme instead of a plugin. 48 $moduleHelper = ModuleHelper::getInstance(); 49 $moduleHelper->initializeActiveModules(plugin_dir_path(__FILE__), plugin_dir_url(__FILE__)); 50 } 51 add_action('after_setup_theme', 'mosparoIntegrationInitializeLate', 1000); 52 45 53 function mosparoIntegrationInitializeTextDomain() 46 54 { -
mosparo-integration/trunk/readme.txt
r3241441 r3242780 5 5 Tested up to: 6.7.2 6 6 Requires PHP: 7.4 7 Stable tag: 1.13. 07 Stable tag: 1.13.1 8 8 License: MIT 9 9 … … 105 105 == Changelog == 106 106 107 = 1.13.1 = 108 *Release Date: 17th February 2025* 109 110 * [Bugfix] Fixed the initialization method for the Divi Theme. Before, the module was only compatible with the Divi Builder plugin. 111 107 112 = 1.13.0 = 108 113 *Release Date: 16th February 2025* -
mosparo-integration/trunk/src/MosparoIntegration/Helper/ModuleHelper.php
r3241441 r3242780 85 85 foreach (self::getAvailableModules() as $moduleClass) { 86 86 $module = new $moduleClass(); 87 88 // We ignore already initialized modules. This is important for the second scan after setup theme. 89 if (isset($this->activeModules[$module->getKey()])) { 90 continue; 91 } 92 87 93 if ($configHelper->isModuleActive($module->getKey())) { 88 94 $configHelper->loadModuleConfiguration($module); … … 90 96 if ($module->canInitialize()) { 91 97 $module->initializeModule($pluginDirectoryPath, $pluginDirectoryUrl); 98 99 $this->activeModules[$module->getKey()] = $module; 92 100 } 93 94 $this->activeModules[$module->getKey()] = $module;95 101 } 96 102 } -
mosparo-integration/trunk/src/MosparoIntegration/Module/Divi/DiviModule.php
r3241441 r3242780 20 20 public function canInitialize() 21 21 { 22 return class_exists('ET_Builder_Plugin');22 return defined('ET_CORE') && ET_CORE; 23 23 } 24 24 -
mosparo-integration/trunk/src/MosparoIntegration/Module/Divi/MosparoSpamServiceProvider.php
r3241441 r3242780 116 116 117 117 wp_styles()->registered['divi-builder-dynamic-critical']->extra['after'][0] = $cssContent; 118 } else if (isset(wp_styles()->registered['divi-dynamic-critical']->extra['after'][0])) { 119 $cssContent = wp_styles()->registered['divi-dynamic-critical']->extra['after'][0]; 120 121 $cssContent = str_replace('p.et_pb_contact_field{', 'p.et_pb_contact_field, div.et_pb_contact_field{', $cssContent); 122 $cssContent = str_replace('.et_pb_contact_field *', '.et_pb_contact_field *:not([class*="mosparo"]):not([id*="mosparo"])', $cssContent); 123 124 wp_styles()->registered['divi-dynamic-critical']->extra['after'][0] = $cssContent; 118 125 } 119 126 }
Note: See TracChangeset
for help on using the changeset viewer.