Changeset 3076110
- Timestamp:
- 04/23/2024 10:53:10 PM (2 years ago)
- Location:
- video-conferencing-with-bbb/trunk
- Files:
-
- 5 edited
-
README.md (modified) (2 diffs)
-
admin/class-bigbluebutton-admin.php (modified) (3 diffs)
-
admin/partials/bigbluebutton-settings-display.php (modified) (8 diffs)
-
public/partials/bigbluebutton-recordings-display.php (modified) (4 diffs)
-
video-conferencing-with-bbb.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
video-conferencing-with-bbb/trunk/README.md
r3057862 r3076110 5 5 Tags: virtual classroom, video conference, BigBlueButton, BBB, online meeting, web conferencing, online teaching, learning management system, LMS, online session, live training, video conferencing, video conference, meetings, virtual meetings 6 6 Requires at least: 5.1 7 Tested up to: 6. 4.37 Tested up to: 6.5.2 8 8 Requires PHP: 7.2 9 Stable tag: 2.3. 89 Stable tag: 2.3.9 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 173 173 174 174 ## Changelog ## 175 ### 2.3.9 ### 176 * Fixed: Addressed CSS conflict with Tooltips Pro plugin that prevented the shortcode from displaying on the All Rooms list page. 177 175 178 ### 2.3.8 ### 176 179 * Fixed: plugin shortcodes not working with Woffice WordPress theme -
video-conferencing-with-bbb/trunk/admin/class-bigbluebutton-admin.php
r3042140 r3076110 250 250 case 'permalink': 251 251 $permalink = ( get_permalink( $post_id ) ? get_permalink( $post_id ) : '' ); 252 echo '< divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"252 echo '<span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 253 253 data-value="' . esc_url( $permalink ) . '"> 254 254 <span class="tooltiptext invite-tooltip">' . esc_html( 'Copy Invite URL', 'bigbluebutton' ) . '</span> … … 257 257 . __( 'Copy', 'bigbluebutton' ) . 258 258 '</span> 259 </ div>';259 </span>'; 260 260 break; 261 261 case 'token': … … 273 273 $token = 'z' . $post_id; 274 274 } 275 echo '< divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"275 echo '<span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 276 276 data-value="[bigbluebutton token=' . esc_attr( $token ) . ']"> 277 277 <span class="tooltiptext shortcode-tooltip">' . esc_html( 'Copy Shortcode', 'bigbluebutton' ) . '</span> 278 278 <input type="text" disabled value="[bigbluebutton token= ' . esc_attr( $token ) . ']"/> 279 279 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> 280 </ div>';280 </span>'; 281 281 break; 282 282 case 'start-time': -
video-conferencing-with-bbb/trunk/admin/partials/bigbluebutton-settings-display.php
r3047331 r3076110 1 2 1 <div class="zvc-row"> 3 2 <div class="zvc-position-floater-left"> … … 96 95 <li> 97 96 <p>Display moderator login from on frontend</p> 98 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"97 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 99 98 data-value="[bigbluebutton_moderator_login]"> 100 99 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 101 100 <input size="30" type="text" disabled value="[bigbluebutton_moderator_login]"/> 102 101 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> <strong><?php esc_html_e( 'Pro Version Note', 'bigbluebutton' ); ?></strong> 103 </ div>102 </span> 104 103 <div class="desc"> 105 104 <ul> … … 110 109 <li> 111 110 <p>Display moderator room management area</p> 112 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"111 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 113 112 data-value="[bigbluebutton_room_manage]"> 114 113 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 115 114 <input size="30" type="text" disabled value="[bigbluebutton_room_manage]"/> 116 115 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> <strong><?php esc_html_e( 'Pro Version Note', 'bigbluebutton' ); ?></strong> 117 </ div>116 </span> 118 117 <div class="desc"> 119 118 <ul> … … 124 123 <li> 125 124 <p>Display all the available BBB rooms with the join form</p> 126 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"125 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 127 126 data-value="[bigbluebutton_all_rooms]"> 128 127 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 129 128 <input size="30" type="text" disabled value="[bigbluebutton_all_rooms]"/> 130 129 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> <strong><?php esc_html_e( 'Pro Version Note', 'bigbluebutton' ); ?></strong> 131 </ div>130 </span> 132 131 <div class="desc"> 133 132 <ul> … … 139 138 <li> 140 139 <p>Display a list of BBB rooms with join form</p> 141 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"140 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 142 141 data-value="[bigbluebutton token='z2xxx, z2yyy, ...' room_limit='50']"> 143 142 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 144 143 <input size="40" type="text" disabled value="[bigbluebutton token='z2xxx, z2yyy, ...' room_limit='50']"/> 145 144 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> <strong><?php esc_html_e( 'Pro Version Note', 'bigbluebutton' ); ?></strong> 146 </ div>145 </span> 147 146 <div class="spacer"></div> 148 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"147 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 149 148 data-value="[bigbluebutton token='z2xxx, z2yyy, ...']"> 150 149 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 151 150 <input size="30" type="text" disabled value="[bigbluebutton token='z2xxx, z2yyy, ...']"/> 152 151 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> 153 </ div>152 </span> 154 153 <div class="desc"> 155 154 <ul> … … 161 160 <li> 162 161 <p>Add this shortcode to your page to show a single BBB room join form</p> 163 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"162 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 164 163 data-value="[bigbluebutton token='z2xxx' room_limit='50']"> 165 164 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 166 165 <input size="30" type="text" disabled value="[bigbluebutton token='z2xxx' room_limit='50']"/> 167 166 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> <strong><?php esc_html_e( 'Pro Version Note', 'bigbluebutton' ); ?></strong> 168 </ div>167 </span> 169 168 <div class="spacer"></div> 170 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"169 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 171 170 data-value="[bigbluebutton token='z2xxx']"> 172 171 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 173 172 <input size="30" type="text" disabled value="[bigbluebutton token='z2xxx']"/> 174 173 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> 175 </ div>174 </span> 176 175 <div class="desc"> 177 176 <ul> … … 183 182 <li> 184 183 <p>Display a list of BBB room recordings from multiple rooms</p> 185 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"184 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 186 185 data-value="[bigbluebutton_recordings token='z2xxx, z2yyy, ...']"> 187 186 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 188 187 <input size="40" type="text" disabled value="[bigbluebutton_recordings token='z2xxx, z2yyy, ...']"/> 189 188 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> 190 </ div>189 </span> 191 190 <div class="desc"> 192 191 <ul> … … 197 196 <li> 198 197 <p>Display BBB room recordings from a single room</p> 199 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"198 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 200 199 data-value="[bigbluebutton_recordings token='z2xxx']"> 201 200 <span class="tooltiptext shortcode-tooltip"><?php esc_html_e( 'Copy Shortcode', 'bigbluebutton' ); ?></span> 202 201 <input size="30" type="text" disabled value="[bigbluebutton_recordings token='z2xxx']"/> 203 202 <span class="bbb-dashicon dashicons dashicons-admin-page"></span> 204 </ div>203 </span> 205 204 <div class="desc"> 206 205 <ul> -
video-conferencing-with-bbb/trunk/public/partials/bigbluebutton-recordings-display.php
r2975981 r3076110 11 11 <i class="<?php echo esc_attr( $sort_fields['name']->classes ); ?>"></i> 12 12 </a> 13 <?php if ( $recording_description_exist ): ?>13 <?php if ( $recording_description_exist ) : ?> 14 14 <a href="<?php echo esc_url( $sort_fields['description']->url ); ?>" class="flex-row flex-row-<?php echo esc_attr( $columns ); ?> <?php echo esc_html( $sort_fields['description']->header_classes ); ?>" role="columnheader"> 15 15 <?php esc_html_e( 'Description' ); ?> … … 44 44 <?php } ?> 45 45 </div> 46 <?php if ( $recording_description_exist ): ?>46 <?php if ( $recording_description_exist ) : ?> 47 47 <div id="bbb-recording-description-<?php echo esc_attr( $recording->recordID ); ?>" class="flex-row flex-row-<?php echo esc_attr( $columns ); ?>" role="cell"> 48 48 <?php echo esc_html( urldecode( $recording->metadata->{'recording-description'} ) ); ?> … … 59 59 </div> 60 60 <?php endif; ?> 61 <div class="flex-row flex-row-<?php echo esc_attr( $columns); ?>" role="cell">61 <div class="flex-row flex-row-<?php echo esc_attr( $columns ); ?>" role="cell"> 62 62 <?php echo esc_html( date_i18n( $date_format, (int) $recording->startTime / 1000 ) ); ?> 63 63 </div> 64 <div class="flex-row flex-row-<?php echo esc_attr( $columns); ?>" role="cell">65 <div id="bbb-recording-links-block-<?php echo esc_attr( $recording->recordID); ?>" class="bbb-recording-link-block" style="<?php echo ( $recording->published == 'false' ? 'display:none;' : '' ); ?>">64 <div class="flex-row flex-row-<?php echo esc_attr( $columns ); ?>" role="cell"> 65 <div id="bbb-recording-links-block-<?php echo esc_attr( $recording->recordID ); ?>" class="bbb-recording-link-block" style="<?php echo ( $recording->published == 'false' ? 'display:none;' : '' ); ?>"> 66 66 <?php foreach ( $recording->playback->format as $format ) { ?> 67 67 <?php … … 96 96 aria-label="<?php _ex( 'Trash', 'post status' ); ?>"></i> 97 97 98 < divclass="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)"98 <span class="tooltip" onclick="copyToClipboard(this)" onmouseout="copyClipboardExit(this)" 99 99 data-value="<?php echo esc_url( $recording_url ); ?>"> 100 100 <span class="tooltiptext recording-url-tooltip"><?php esc_html_e( 'Share Recording URL', 'bigbluebutton' ); ?></span> 101 101 <span class="<?php echo esc_attr( $recording->share_icon_classes ); ?>"></span> 102 </ div>102 </span> 103 103 </div> 104 104 <?php } ?> -
video-conferencing-with-bbb/trunk/video-conferencing-with-bbb.php
r3057862 r3076110 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. 818 * Version: 2.3.9 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.