|
@@ 2282-2291 (lines=10) @@
|
| 2279 |
|
* |
| 2280 |
|
* @return void |
| 2281 |
|
*/ |
| 2282 |
|
function bigbluebutonbn_settings_importrecordings(&$renderer) { |
| 2283 |
|
// Configuration for 'import recordings' feature. |
| 2284 |
|
if ((boolean)\mod_bigbluebuttonbn\settings\renderer::section_import_recordings_shown()) { |
| 2285 |
|
$renderer->render_group_header('importrecordings'); |
| 2286 |
|
$renderer->render_group_element('importrecordings_enabled', |
| 2287 |
|
$renderer->render_group_element_checkbox('importrecordings_enabled', 0)); |
| 2288 |
|
$renderer->render_group_element('importrecordings_from_deleted_enabled', |
| 2289 |
|
$renderer->render_group_element_checkbox('importrecordings_from_deleted_enabled', 0)); |
| 2290 |
|
} |
| 2291 |
|
} |
| 2292 |
|
|
| 2293 |
|
/** |
| 2294 |
|
* Helper function renders show recording settings if the feature is enabled. |
|
@@ 2464-2479 (lines=16) @@
|
| 2461 |
|
* |
| 2462 |
|
* @return void |
| 2463 |
|
*/ |
| 2464 |
|
function bigbluebutonbn_settings_extended(&$renderer) { |
| 2465 |
|
// Configuration for extended BN capabilities. |
| 2466 |
|
if (!bigbluebuttonbn_is_bn_server()) { |
| 2467 |
|
return; |
| 2468 |
|
} |
| 2469 |
|
// Configuration for 'notify users when recording ready' feature. |
| 2470 |
|
if ((boolean)\mod_bigbluebuttonbn\settings\renderer::section_settings_extended_shown()) { |
| 2471 |
|
$renderer->render_group_header('extended_capabilities'); |
| 2472 |
|
// UI for 'notify users when recording ready' feature. |
| 2473 |
|
$renderer->render_group_element('recordingready_enabled', |
| 2474 |
|
$renderer->render_group_element_checkbox('recordingready_enabled', 0)); |
| 2475 |
|
// UI for 'register meeting events' feature. |
| 2476 |
|
$renderer->render_group_element('meetingevents_enabled', |
| 2477 |
|
$renderer->render_group_element_checkbox('meetingevents_enabled', 0)); |
| 2478 |
|
} |
| 2479 |
|
} |
| 2480 |
|
|
| 2481 |
|
/** |
| 2482 |
|
* Helper function returns an encoded meetingid. |