|
@@ 2373-2382 (lines=10) @@
|
| 2370 |
|
* |
| 2371 |
|
* @return void |
| 2372 |
|
*/ |
| 2373 |
|
function bigbluebuttonbn_settings_importrecordings(&$renderer) { |
| 2374 |
|
// Configuration for 'import recordings' feature. |
| 2375 |
|
if ((boolean)\mod_bigbluebuttonbn\settings\validator::section_import_recordings_shown()) { |
| 2376 |
|
$renderer->render_group_header('importrecordings'); |
| 2377 |
|
$renderer->render_group_element('importrecordings_enabled', |
| 2378 |
|
$renderer->render_group_element_checkbox('importrecordings_enabled', 0)); |
| 2379 |
|
$renderer->render_group_element('importrecordings_from_deleted_enabled', |
| 2380 |
|
$renderer->render_group_element_checkbox('importrecordings_from_deleted_enabled', 0)); |
| 2381 |
|
} |
| 2382 |
|
} |
| 2383 |
|
|
| 2384 |
|
/** |
| 2385 |
|
* Helper function renders show recording settings if the feature is enabled. |
|
@@ 2559-2574 (lines=16) @@
|
| 2556 |
|
* |
| 2557 |
|
* @return void |
| 2558 |
|
*/ |
| 2559 |
|
function bigbluebuttonbn_settings_extended(&$renderer) { |
| 2560 |
|
// Configuration for extended BN capabilities. |
| 2561 |
|
if (!bigbluebuttonbn_is_bn_server()) { |
| 2562 |
|
return; |
| 2563 |
|
} |
| 2564 |
|
// Configuration for 'notify users when recording ready' feature. |
| 2565 |
|
if ((boolean)\mod_bigbluebuttonbn\settings\validator::section_settings_extended_shown()) { |
| 2566 |
|
$renderer->render_group_header('extended_capabilities'); |
| 2567 |
|
// UI for 'notify users when recording ready' feature. |
| 2568 |
|
$renderer->render_group_element('recordingready_enabled', |
| 2569 |
|
$renderer->render_group_element_checkbox('recordingready_enabled', 0)); |
| 2570 |
|
// UI for 'register meeting events' feature. |
| 2571 |
|
$renderer->render_group_element('meetingevents_enabled', |
| 2572 |
|
$renderer->render_group_element_checkbox('meetingevents_enabled', 0)); |
| 2573 |
|
} |
| 2574 |
|
} |
| 2575 |
|
|
| 2576 |
|
/** |
| 2577 |
|
* Helper function returns an encoded meetingid. |