Skip to content

Commit

Permalink
Replace BuddyBoss and Elementor Compatibilities with Addons
Browse files Browse the repository at this point in the history
  • Loading branch information
balexey88 committed Mar 22, 2024
1 parent 77c21da commit 505c99b
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 229 deletions.
10 changes: 0 additions & 10 deletions lib/classes/class-module.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,6 @@ public function __construct() {
add_filter('wp_stateless_compatibility_tab_visible', array($this, 'compatibility_tab_visible'), 10, 1);
add_action('wp_stateless_compatibility_tab_content', array($this, 'tab_content'));

/**
* Support for BuddyBoss
*/
new BuddyBoss();

/**
* Support for BuddyPress
*/
Expand All @@ -45,11 +40,6 @@ public function __construct() {
*/
new EDDDownloadMethod();

/**
* Support for Elementor
*/
new Elementor();

/**
* Support for Ewww Image Optimizer
*/
Expand Down
50 changes: 0 additions & 50 deletions lib/classes/compatibility/buddyboss.php

This file was deleted.

160 changes: 0 additions & 160 deletions lib/classes/compatibility/elementor.php

This file was deleted.

16 changes: 13 additions & 3 deletions static/data/addons.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,27 @@
*/

return [
/*

'buddyboss' => [
'title' => 'BuddyBoss Platform',
'plugin_files' => ['buddyboss-platform/bp-loader.php'],
'addon_file' => 'wp-stateless-buddyboss-addon/wp-stateless-buddyboss-addon.php',
'icon' => 'https://www.buddyboss.com/wp-content/uploads/2022/04/bb-logo-1.png',
'repo' => 'udx/wp-stateless-buddyboss-addon',
'wp' => 'https://wordpress.org/plugins/wp-stateless/',
'wp' => 'https://wordpress.org/plugins/wp-stateless-buddyboss-platform-addon/',
'hubspot_id' => '151481399845',
'hubspot_link' => 'https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLIz%2BcFUMcIBKQ7Xqj0pOF0COKC9I0GezkxwgHqPgiPgyfhisc6veCbNsRloVLAajjD9D%2ByVhIPRFdsFfxJbmC96vdcpZbFUIqn%2F2qS7eXcpXHENalnSIMHrRy3vZ25OujO7MQ8WgbQMNJlTJJ9N0%2FyC6UbEjKMWdWjvjXnAPRh5giepyw2JtqMqgupq85f5rhzgYJgXJKOAzaOwja%2Bedw%3D%3D&portalId=20504491',
],
*/

'elementor' => [
'title' => 'Elementor Website Builder',
'plugin_files' => ['elementor/elementor.php'],
'addon_file' => 'wp-stateless-elementor-addon/wp-stateless-elementor-addon.php',
'icon' => 'https://ps.w.org/elementor/assets/icon.svg',
'repo' => 'udx/wp-stateless-elementor-addon',
'wp' => 'https://wordpress.org/plugins/wp-stateless-elementor-website-builder-addon/',
'hubspot_id' => '151481399819',
'hubspot_link' => 'https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLKR8B2Z9422V%2Fh9SGpptZeq1UWUETejTC8i1C7YoBj8TRWSG2Yij36fQHaj37NIgIU0OgWeZ9SAaTb9lL%2BlPaEKwWJ1WcQNWv%2FLFWh1Y8LTEIUGRvPzShNKyv0yIC5Z3Hu6YWGYp46iXXI6nLLBfbt2fHytn3mHX7Ic3%2ByuAF3Cz2rmMusOMD3XSJGTAYobOOXuyHJzeHzztZAimflHRg%3D%3D&portalId=20504491',
],

];
2 changes: 0 additions & 2 deletions vendor/composer/autoload_classmap.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@
'wpCloud\\StatelessMedia\\Batch\\IBatchTask' => $baseDir . '/lib/classes/batch/interface-batch.php',
'wpCloud\\StatelessMedia\\Batch\\Migration' => $baseDir . '/lib/classes/batch/class-migration.php',
'wpCloud\\StatelessMedia\\Bootstrap' => $baseDir . '/lib/classes/class-bootstrap.php',
'wpCloud\\StatelessMedia\\BuddyBoss' => $baseDir . '/lib/classes/compatibility/buddyboss.php',
'wpCloud\\StatelessMedia\\BuddyPress' => $baseDir . '/lib/classes/compatibility/buddypress.php',
'wpCloud\\StatelessMedia\\Compatibility' => $baseDir . '/lib/classes/class-compatibility.php',
'wpCloud\\StatelessMedia\\CompatibilityWooExtraProductOptions' => $baseDir . '/lib/classes/compatibility/woo-extra-product-options.php',
Expand All @@ -48,7 +47,6 @@
'wpCloud\\StatelessMedia\\DynamicImageSupport' => $baseDir . '/lib/classes/class-dynamic-image-support.php',
'wpCloud\\StatelessMedia\\EDDDownloadMethod' => $baseDir . '/lib/classes/compatibility/easy-digital-downloads.php',
'wpCloud\\StatelessMedia\\EWWW' => $baseDir . '/lib/classes/compatibility/ewww.php',
'wpCloud\\StatelessMedia\\Elementor' => $baseDir . '/lib/classes/compatibility/elementor.php',
'wpCloud\\StatelessMedia\\Errors' => $baseDir . '/lib/classes/class-errors.php',
'wpCloud\\StatelessMedia\\FatalException' => $baseDir . '/lib/classes/exception-fatal.php',
'wpCloud\\StatelessMedia\\GS_Client' => $baseDir . '/lib/classes/class-gs-client.php',
Expand Down
2 changes: 0 additions & 2 deletions vendor/composer/autoload_static.php
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,6 @@ class ComposerStaticInitc59d002476a452800baaf79c430753cb
'wpCloud\\StatelessMedia\\Batch\\IBatchTask' => __DIR__ . '/../..' . '/lib/classes/batch/interface-batch.php',
'wpCloud\\StatelessMedia\\Batch\\Migration' => __DIR__ . '/../..' . '/lib/classes/batch/class-migration.php',
'wpCloud\\StatelessMedia\\Bootstrap' => __DIR__ . '/../..' . '/lib/classes/class-bootstrap.php',
'wpCloud\\StatelessMedia\\BuddyBoss' => __DIR__ . '/../..' . '/lib/classes/compatibility/buddyboss.php',
'wpCloud\\StatelessMedia\\BuddyPress' => __DIR__ . '/../..' . '/lib/classes/compatibility/buddypress.php',
'wpCloud\\StatelessMedia\\Compatibility' => __DIR__ . '/../..' . '/lib/classes/class-compatibility.php',
'wpCloud\\StatelessMedia\\CompatibilityWooExtraProductOptions' => __DIR__ . '/../..' . '/lib/classes/compatibility/woo-extra-product-options.php',
Expand All @@ -89,7 +88,6 @@ class ComposerStaticInitc59d002476a452800baaf79c430753cb
'wpCloud\\StatelessMedia\\DynamicImageSupport' => __DIR__ . '/../..' . '/lib/classes/class-dynamic-image-support.php',
'wpCloud\\StatelessMedia\\EDDDownloadMethod' => __DIR__ . '/../..' . '/lib/classes/compatibility/easy-digital-downloads.php',
'wpCloud\\StatelessMedia\\EWWW' => __DIR__ . '/../..' . '/lib/classes/compatibility/ewww.php',
'wpCloud\\StatelessMedia\\Elementor' => __DIR__ . '/../..' . '/lib/classes/compatibility/elementor.php',
'wpCloud\\StatelessMedia\\Errors' => __DIR__ . '/../..' . '/lib/classes/class-errors.php',
'wpCloud\\StatelessMedia\\FatalException' => __DIR__ . '/../..' . '/lib/classes/exception-fatal.php',
'wpCloud\\StatelessMedia\\GS_Client' => __DIR__ . '/../..' . '/lib/classes/class-gs-client.php',
Expand Down
4 changes: 2 additions & 2 deletions vendor/composer/installed.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
'name' => 'wpcloud/wp-stateless',
'pretty_version' => 'dev-latest',
'version' => 'dev-latest',
'reference' => 'b65c24c6b17df6ed86f227646e91d98a3842020b',
'reference' => '15d050d833585ee8566b7bcdd24752cbd00bb5e7',
'type' => 'wordpress-plugin',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
Expand Down Expand Up @@ -70,7 +70,7 @@
'wpcloud/wp-stateless' => array(
'pretty_version' => 'dev-latest',
'version' => 'dev-latest',
'reference' => 'b65c24c6b17df6ed86f227646e91d98a3842020b',
'reference' => '15d050d833585ee8566b7bcdd24752cbd00bb5e7',
'type' => 'wordpress-plugin',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
Expand Down

0 comments on commit 505c99b

Please sign in to comment.