@@ -94,9 +94,9 @@ discard block |
||
94 | 94 | */ |
95 | 95 | function bigbluebuttonbn_get_join_url($meetingid, $username, $pw, $logouturl, $configtoken = null, $userid = null) { |
96 | 96 | $data = ['meetingID' => $meetingid, |
97 | - 'fullName' => $username, |
|
98 | - 'password' => $pw, |
|
99 | - 'logoutURL' => $logouturl, |
|
97 | + 'fullName' => $username, |
|
98 | + 'password' => $pw, |
|
99 | + 'logoutURL' => $logouturl, |
|
100 | 100 | ]; |
101 | 101 | if (!is_null($configtoken)) { |
102 | 102 | $data['configToken'] = $configtoken; |
@@ -177,23 +177,23 @@ discard block |
||
177 | 177 | function bigbluebuttonbn_get_meeting_info_array($meetingid) { |
178 | 178 | $xml = bigbluebuttonbn_wrap_xml_load_file( |
179 | 179 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url('getMeetingInfo', ['meetingID' => $meetingid]) |
180 | - ); |
|
180 | + ); |
|
181 | 181 | if ($xml && $xml->returncode == 'SUCCESS' && empty($xml->messageKey)) { |
182 | 182 | // Meeting info was returned. |
183 | 183 | return array('returncode' => $xml->returncode, |
184 | - 'meetingID' => $xml->meetingID, |
|
185 | - 'moderatorPW' => $xml->moderatorPW, |
|
186 | - 'attendeePW' => $xml->attendeePW, |
|
187 | - 'hasBeenForciblyEnded' => $xml->hasBeenForciblyEnded, |
|
188 | - 'running' => $xml->running, |
|
189 | - 'recording' => $xml->recording, |
|
190 | - 'startTime' => $xml->startTime, |
|
191 | - 'endTime' => $xml->endTime, |
|
192 | - 'participantCount' => $xml->participantCount, |
|
193 | - 'moderatorCount' => $xml->moderatorCount, |
|
194 | - 'attendees' => $xml->attendees, |
|
195 | - 'metadata' => $xml->metadata, |
|
196 | - ); |
|
184 | + 'meetingID' => $xml->meetingID, |
|
185 | + 'moderatorPW' => $xml->moderatorPW, |
|
186 | + 'attendeePW' => $xml->attendeePW, |
|
187 | + 'hasBeenForciblyEnded' => $xml->hasBeenForciblyEnded, |
|
188 | + 'running' => $xml->running, |
|
189 | + 'recording' => $xml->recording, |
|
190 | + 'startTime' => $xml->startTime, |
|
191 | + 'endTime' => $xml->endTime, |
|
192 | + 'participantCount' => $xml->participantCount, |
|
193 | + 'moderatorCount' => $xml->moderatorCount, |
|
194 | + 'attendees' => $xml->attendees, |
|
195 | + 'metadata' => $xml->metadata, |
|
196 | + ); |
|
197 | 197 | } |
198 | 198 | if ($xml) { |
199 | 199 | // Either failure or success without meeting info. |
@@ -315,7 +315,7 @@ discard block |
||
315 | 315 | function bigbluebuttonbn_get_default_config_xml() { |
316 | 316 | $xml = bigbluebuttonbn_wrap_xml_load_file( |
317 | 317 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url('getDefaultConfigXML') |
318 | - ); |
|
318 | + ); |
|
319 | 319 | return $xml; |
320 | 320 | } |
321 | 321 | |
@@ -384,7 +384,7 @@ discard block |
||
384 | 384 | foreach ($ids as $id) { |
385 | 385 | $xml = bigbluebuttonbn_wrap_xml_load_file( |
386 | 386 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url('deleteRecordings', ['recordID' => $id]) |
387 | - ); |
|
387 | + ); |
|
388 | 388 | if ($xml && $xml->returncode != 'SUCCESS') { |
389 | 389 | return false; |
390 | 390 | } |
@@ -401,7 +401,7 @@ discard block |
||
401 | 401 | foreach ($ids as $id) { |
402 | 402 | $xml = bigbluebuttonbn_wrap_xml_load_file( |
403 | 403 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url('publishRecordings', ['recordID' => $id, 'publish' => $publish]) |
404 | - ); |
|
404 | + ); |
|
405 | 405 | if ($xml && $xml->returncode != 'SUCCESS') { |
406 | 406 | return false; |
407 | 407 | } |
@@ -418,7 +418,7 @@ discard block |
||
418 | 418 | foreach ($ids as $id) { |
419 | 419 | $xml = bigbluebuttonbn_wrap_xml_load_file( |
420 | 420 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url('updateRecordings', ['recordID' => $id] + (array) $params) |
421 | - ); |
|
421 | + ); |
|
422 | 422 | if ($xml && $xml->returncode != 'SUCCESS') { |
423 | 423 | return false; |
424 | 424 | } |
@@ -433,7 +433,7 @@ discard block |
||
433 | 433 | function bigbluebuttonbn_end_meeting($meetingid, $modpw) { |
434 | 434 | $xml = bigbluebuttonbn_wrap_xml_load_file( |
435 | 435 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url('end', ['meetingID' => $meetingid, 'password' => $modpw]) |
436 | - ); |
|
436 | + ); |
|
437 | 437 | if ($xml) { |
438 | 438 | // If the xml packet returned failure it displays the message to the user. |
439 | 439 | return array('returncode' => $xml->returncode, 'message' => $xml->message, 'messageKey' => $xml->messageKey); |
@@ -448,7 +448,7 @@ discard block |
||
448 | 448 | function bigbluebuttonbn_is_meeting_running($meetingid) { |
449 | 449 | $xml = bigbluebuttonbn_wrap_xml_load_file( |
450 | 450 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url('isMeetingRunning', ['meetingID' => $meetingid]) |
451 | - ); |
|
451 | + ); |
|
452 | 452 | if ($xml && $xml->returncode == 'SUCCESS') { |
453 | 453 | return ($xml->running == 'true'); |
454 | 454 | } |
@@ -458,7 +458,7 @@ discard block |
||
458 | 458 | function bigbluebuttonbn_get_server_version() { |
459 | 459 | $xml = bigbluebuttonbn_wrap_xml_load_file( |
460 | 460 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url() |
461 | - ); |
|
461 | + ); |
|
462 | 462 | if ($xml && $xml->returncode == 'SUCCESS') { |
463 | 463 | return $xml->version; |
464 | 464 | } |
@@ -513,10 +513,10 @@ discard block |
||
513 | 513 | |
514 | 514 | $options = array(); |
515 | 515 | $options['CURLOPT_HTTPHEADER'] = array( |
516 | - 'Content-Type: '.$contenttype, |
|
517 | - 'Content-Length: '.strlen($data), |
|
518 | - 'Content-Language: en-US', |
|
519 | - ); |
|
516 | + 'Content-Type: '.$contenttype, |
|
517 | + 'Content-Length: '.strlen($data), |
|
518 | + 'Content-Language: en-US', |
|
519 | + ); |
|
520 | 520 | |
521 | 521 | return $c->post($url, $data, $options); |
522 | 522 | } |
@@ -595,13 +595,13 @@ discard block |
||
595 | 595 | |
596 | 596 | function bigbluebuttonbn_role_unknown() { |
597 | 597 | return array( |
598 | - "id" => "0", |
|
599 | - "name" => "", |
|
600 | - "shortname" => "unknown", |
|
601 | - "description" => "", |
|
602 | - "sortorder" => "0", |
|
603 | - "archetype" => "guest", |
|
604 | - "localname" => "Unknown" |
|
598 | + "id" => "0", |
|
599 | + "name" => "", |
|
600 | + "shortname" => "unknown", |
|
601 | + "description" => "", |
|
602 | + "sortorder" => "0", |
|
603 | + "archetype" => "guest", |
|
604 | + "localname" => "Unknown" |
|
605 | 605 | ); |
606 | 606 | } |
607 | 607 | |
@@ -610,16 +610,16 @@ discard block |
||
610 | 610 | 'all' => array( |
611 | 611 | 'name' => get_string('mod_form_field_participant_list_type_all', 'bigbluebuttonbn'), |
612 | 612 | 'children' => [] |
613 | - ) |
|
614 | - ); |
|
613 | + ) |
|
614 | + ); |
|
615 | 615 | $data['role'] = array( |
616 | 616 | 'name' => get_string('mod_form_field_participant_list_type_role', 'bigbluebuttonbn'), |
617 | 617 | 'children' => bigbluebuttonbn_get_roles_select($context) |
618 | - ); |
|
618 | + ); |
|
619 | 619 | $data['user'] = array( |
620 | 620 | 'name' => get_string('mod_form_field_participant_list_type_user', 'bigbluebuttonbn'), |
621 | 621 | 'children' => bigbluebuttonbn_get_users_select($context) |
622 | - ); |
|
622 | + ); |
|
623 | 623 | return $data; |
624 | 624 | } |
625 | 625 | |
@@ -649,9 +649,9 @@ discard block |
||
649 | 649 | continue; |
650 | 650 | } |
651 | 651 | $participantlistarray[] = array( |
652 | - 'selectiontype' => 'role', |
|
653 | - 'selectionid' => $moderatordefault, |
|
654 | - 'role' => BIGBLUEBUTTONBN_ROLE_MODERATOR); |
|
652 | + 'selectiontype' => 'role', |
|
653 | + 'selectionid' => $moderatordefault, |
|
654 | + 'role' => BIGBLUEBUTTONBN_ROLE_MODERATOR); |
|
655 | 655 | } |
656 | 656 | return $participantlistarray; |
657 | 657 | } |
@@ -682,11 +682,11 @@ discard block |
||
682 | 682 | 'all' => get_string('mod_form_field_participant_list_type_all', 'bigbluebuttonbn'), |
683 | 683 | 'role' => get_string('mod_form_field_participant_list_type_role', 'bigbluebuttonbn'), |
684 | 684 | 'user' => get_string('mod_form_field_participant_list_type_user', 'bigbluebuttonbn'), |
685 | - ], |
|
685 | + ], |
|
686 | 686 | 'type_selected' => 'all', |
687 | 687 | 'options' => ['all' => '---------------'], |
688 | 688 | 'selected' => 'all', |
689 | - ]; |
|
689 | + ]; |
|
690 | 690 | } |
691 | 691 | |
692 | 692 | function bigbluebuttonbn_is_moderator($context, $participants, $userid = null, $userroles = null) { |
@@ -876,7 +876,7 @@ discard block |
||
876 | 876 | $eventproperties['other'] = $options['other']; |
877 | 877 | } |
878 | 878 | $event = call_user_func_array('\mod_bigbluebuttonbn\event\bigbluebuttonbn_'.$eventtype.'::create', |
879 | - array($eventproperties)); |
|
879 | + array($eventproperties)); |
|
880 | 880 | $event->trigger(); |
881 | 881 | } |
882 | 882 | |
@@ -921,7 +921,7 @@ discard block |
||
921 | 921 | // Ping again and refresh the cache. |
922 | 922 | $meetinginfo = (array) bigbluebuttonbn_wrap_xml_load_file( |
923 | 923 | \mod_bigbluebuttonbn\locallib\bigbluebutton::action_url('getMeetingInfo', ['meetingID' => $meetingid]) |
924 | - ); |
|
924 | + ); |
|
925 | 925 | $cache->set($meetingid, array('creation_time' => time(), 'meeting_info' => json_encode($meetinginfo))); |
926 | 926 | return $meetinginfo; |
927 | 927 | } |
@@ -1157,8 +1157,8 @@ discard block |
||
1157 | 1157 | } |
1158 | 1158 | $id = 'playbacks-'.$recording['recordID']; |
1159 | 1159 | $recordingtypes = html_writer::start_tag('div', array('id' => $id, 'data-imported' => $dataimported, |
1160 | - 'data-meetingid' => $recording['meetingID'], 'data-recordingid' => $recording['recordID'], |
|
1161 | - 'title' => $title, $visibility => $visibility)); |
|
1160 | + 'data-meetingid' => $recording['meetingID'], 'data-recordingid' => $recording['recordID'], |
|
1161 | + 'title' => $title, $visibility => $visibility)); |
|
1162 | 1162 | foreach ($recording['playbacks'] as $playback) { |
1163 | 1163 | $recordingtypes .= bigbluebuttonbn_get_recording_data_row_type($recording, $bigbluebuttonbnid, |
1164 | 1164 | $playback).' '; |
@@ -1172,7 +1172,7 @@ discard block |
||
1172 | 1172 | $title = get_string('view_recording_format_'.$playback['type'], 'bigbluebuttonbn'); |
1173 | 1173 | $onclick = 'M.mod_bigbluebuttonbn.recordings.recording_play(this);'; |
1174 | 1174 | $href = $CFG->wwwroot.'/mod/bigbluebuttonbn/bbb_view.php?action=play&bn='.$bigbluebuttonbnid. |
1175 | - '&mid='.$recording['meetingID'].'&rid='.$recording['recordID'].'&rtype='.$playback['type']; |
|
1175 | + '&mid='.$recording['meetingID'].'&rid='.$recording['recordID'].'&rtype='.$playback['type']; |
|
1176 | 1176 | if (!isset($recording['imported']) || !isset($recording['protected']) || $recording['protected'] === 'false') { |
1177 | 1177 | $href .= '&href='.urlencode(trim($playback['url'])); |
1178 | 1178 | } |
@@ -1184,7 +1184,7 @@ discard block |
||
1184 | 1184 | 'data-target' => $playback['type'], |
1185 | 1185 | 'data-href' => $href, |
1186 | 1186 | 'class' => 'btn btn-sm btn-default' |
1187 | - ); |
|
1187 | + ); |
|
1188 | 1188 | return $OUTPUT->action_link('#', $title, null, $linkattributes); |
1189 | 1189 | } |
1190 | 1190 | |
@@ -1268,7 +1268,7 @@ discard block |
||
1268 | 1268 | 'onclick' => $onclick, |
1269 | 1269 | 'data-action' => $data['action'], |
1270 | 1270 | 'data-links' => bigbluebuttonbn_get_count_recording_imported_instances($recording['recordID']) |
1271 | - ); |
|
1271 | + ); |
|
1272 | 1272 | return $OUTPUT->action_icon('#', $icon, null, $linkattributes, false); |
1273 | 1273 | } |
1274 | 1274 | // With text for $manageaction. |
@@ -1373,7 +1373,7 @@ discard block |
||
1373 | 1373 | $texthead . $rowdata->activity . $texttail, $texthead . $rowdata->description . $texttail, |
1374 | 1374 | $rowdata->preview, $texthead . $rowdata->date_formatted . $texttail, |
1375 | 1375 | $rowdata->duration_formatted |
1376 | - ); |
|
1376 | + ); |
|
1377 | 1377 | if ($bbbsession['managerecordings']) { |
1378 | 1378 | $row->cells[] = $rowdata->actionbar; |
1379 | 1379 | } |
@@ -1615,8 +1615,8 @@ discard block |
||
1615 | 1615 | $activitytime = ''; |
1616 | 1616 | if ($time) { |
1617 | 1617 | $activitytime = calendar_day_representation($time).' '. |
1618 | - get_string('mod_form_field_notification_msg_at', 'bigbluebuttonbn').' '. |
|
1619 | - calendar_time_representation($time); |
|
1618 | + get_string('mod_form_field_notification_msg_at', 'bigbluebuttonbn').' '. |
|
1619 | + calendar_time_representation($time); |
|
1620 | 1620 | } |
1621 | 1621 | return $activitytime; |
1622 | 1622 | } |
@@ -1750,7 +1750,7 @@ discard block |
||
1750 | 1750 | $owner = array('0' => get_string('mod_form_field_participant_list_type_owner', 'bigbluebuttonbn')); |
1751 | 1751 | $renderer->render_group_element('participant_moderator_default', |
1752 | 1752 | $renderer->render_group_element_configmultiselect('participant_moderator_default', array_keys($owner), array_merge($owner, $roles)) |
1753 | - ); |
|
1753 | + ); |
|
1754 | 1754 | } |
1755 | 1755 | // Configuration for "send notifications" feature. |
1756 | 1756 | if ((boolean)\mod_bigbluebuttonbn\settings\renderer::section_send_notifications_shown()) { |