Changeset 3057862
- Timestamp:
- 03/24/2024 08:54:01 PM (2 years ago)
- Location:
- video-conferencing-with-bbb/trunk
- Files:
-
- 3 edited
-
README.md (modified) (3 diffs)
-
includes/class-bigbluebutton.php (modified) (2 diffs)
-
video-conferencing-with-bbb.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
video-conferencing-with-bbb/trunk/README.md
r3049505 r3057862 7 7 Tested up to: 6.4.3 8 8 Requires PHP: 7.2 9 Stable tag: 2.3. 79 Stable tag: 2.3.8 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 32 32 * Add New option for BBB Rooms on backend is limited to only a maximum of 2 Rooms 33 33 * Join room on the same WP page is not available. Only join in a new full screen window is supported 34 35 34 36 35 ### Pro Version Features ### … … 174 173 175 174 ## Changelog ## 175 ### 2.3.8 ### 176 * Fixed: plugin shortcodes not working with Woffice WordPress theme 177 176 178 ### 2.3.7 ### 177 179 * Updated: Performance updates and speed optimization -
video-conferencing-with-bbb/trunk/includes/class-bigbluebutton.php
r3049441 r3057862 77 77 $this->define_admin_hooks(); 78 78 $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' ); 101 91 } 102 92 … … 396 386 return $this->version; 397 387 } 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 } 398 400 } -
video-conferencing-with-bbb/trunk/video-conferencing-with-bbb.php
r3049441 r3057862 16 16 * Plugin URI: https://wordpress.org/plugins/video-conferencing-with-bbb 17 17 * Description: This plugin allows teachers to manage their virtual classrooms right from WordPress using BigBlueButton 18 * Version: 2.3. 718 * Version: 2.3.8 19 19 * Author: eLearning evolve <info@elearningevolve.com> 20 20 * Author URI: https://elearningevolve.com/
Note: See TracChangeset
for help on using the changeset viewer.