Plugin Directory

Changeset 3057862


Ignore:
Timestamp:
03/24/2024 08:54:01 PM (2 years ago)
Author:
elearningevolve
Message:

v2.3.8-update

Location:
video-conferencing-with-bbb/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • video-conferencing-with-bbb/trunk/README.md

    r3049505 r3057862  
    77Tested up to: 6.4.3 
    88Requires PHP: 7.2 
    9 Stable tag: 2.3.7 
     9Stable tag: 2.3.8 
    1010License: GPLv2 or later 
    1111License URI: http://www.gnu.org/licenses/gpl-2.0.html 
     
    3232* Add New option for BBB Rooms on backend is limited to only a maximum of 2 Rooms
    3333* Join room on the same WP page is not available. Only join in a new full screen window is supported
    34 
    3534
    3635### Pro Version Features ###
     
    174173
    175174## Changelog ##
     175### 2.3.8 ###
     176* Fixed: plugin shortcodes not working with Woffice WordPress theme
     177
    176178### 2.3.7 ###
    177179* Updated: Performance updates and speed optimization
  • video-conferencing-with-bbb/trunk/includes/class-bigbluebutton.php

    r3049441 r3057862  
    7777        $this->define_admin_hooks();
    7878        $this->define_public_hooks();
    79 
    80     }
    81 
    82     /**
    83      * Migrate database if user is updating from an older version of the plugin.
    84      *
    85      * @since 3.0.0
    86      */
    87     public function check_migration() {
    88         $previous_version = get_option( 'bigbluebutton_plugin_version' );
    89         $oldest_version   = get_option( 'bbb_db_version' );
    90         $new_version      = $this->get_version();
    91         $migrator         = new Bigbluebutton_Migration( $previous_version, $new_version );
    92 
    93         if ( false === $previous_version && false === $oldest_version ) {
    94             update_option( 'bigbluebutton_plugin_version', $new_version, false );
    95         } elseif ( ( false === $previous_version && false !== $oldest_version ) || version_compare( $previous_version, $new_version, '<' ) ) {
    96             $success = $migrator->migrate();
    97             if ( $success ) {
    98                 update_option( 'bigbluebutton_plugin_version', $new_version, false );
    99             }
    100         }
     79        $this->define_global_hooks();
     80
     81    }
     82
     83    /**
     84     * Global hooks for both public and admin
     85     *
     86     * @return void
     87     */
     88    public function define_global_hooks() {
     89        // Resolve conflict with Woffice WordPress theme
     90        $this->loader->add_filter( 'fw_ext_shortcodes_disable_shortcodes', $this, 'fw_ext_shortcodes_disable_shortcodes' );
    10191    }
    10292
     
    396386        return $this->version;
    397387    }
     388
     389        /**
     390         * Resolve conflict with Woffice WordPress theme
     391         *
     392         * @param [array] $to_disable
     393         * @return array
     394         */
     395    public function fw_ext_shortcodes_disable_shortcodes( $to_disable ) {
     396        $to_disable[] = 'bigbluebutton';
     397
     398        return $to_disable;
     399    }
    398400}
  • video-conferencing-with-bbb/trunk/video-conferencing-with-bbb.php

    r3049441 r3057862  
    1616 * Plugin URI:        https://wordpress.org/plugins/video-conferencing-with-bbb
    1717 * Description:       This plugin allows teachers to manage their virtual classrooms right from WordPress using BigBlueButton
    18  * Version:           2.3.7
     18 * Version:           2.3.8
    1919 * Author:            eLearning evolve <info@elearningevolve.com>
    2020 * Author URI:        https://elearningevolve.com/
Note: See TracChangeset for help on using the changeset viewer.