Completed
Push — master ( 5dea71...bbe4d0 )
by Jesus
04:07 queued 01:33
created
index.php 1 patch
Spacing   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -8,12 +8,12 @@  discard block
 block discarded – undo
8 8
  * @copyright 2010-2015 Blindside Networks Inc.
9 9
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v2 or later
10 10
  */
11
-require_once(dirname(dirname(dirname(__FILE__))).'/config.php');
12
-require_once(dirname(__FILE__).'/locallib.php');
11
+require_once(dirname(dirname(dirname(__FILE__))) . '/config.php');
12
+require_once(dirname(__FILE__) . '/locallib.php');
13 13
 
14
-$id = required_param('id', PARAM_INT);      // Course Module ID, or
15
-$a  = optional_param('a', 0, PARAM_INT);    // bigbluebuttonbn instance ID
16
-$g  = optional_param('g', 0, PARAM_INT);    // group instance ID
14
+$id = required_param('id', PARAM_INT); // Course Module ID, or
15
+$a  = optional_param('a', 0, PARAM_INT); // bigbluebuttonbn instance ID
16
+$g  = optional_param('g', 0, PARAM_INT); // group instance ID
17 17
 
18 18
 if ($id) {
19 19
     $course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 $PAGE->navbar->add(get_string('modulename', 'bigbluebuttonbn'), "index.php?id=$course->id");
37 37
 
38 38
 /// Get all the appropriate data
39
-if (! $bigbluebuttonbns = get_all_instances_in_course('bigbluebuttonbn', $course)) {
39
+if (!$bigbluebuttonbns = get_all_instances_in_course('bigbluebuttonbn', $course)) {
40 40
     notice('There are no instances of bigbluebuttonbn', "../../course/view.php?id=$course->id");
41 41
 }
42 42
 
@@ -44,18 +44,18 @@  discard block
 block discarded – undo
44 44
 $timenow            = time();
45 45
 $strweek            = get_string('week');
46 46
 $strtopic           = get_string('topic');
47
-$heading_name       = get_string('index_heading_name', 'bigbluebuttonbn' );
48
-$heading_group      = get_string('index_heading_group', 'bigbluebuttonbn' );
47
+$heading_name       = get_string('index_heading_name', 'bigbluebuttonbn');
48
+$heading_group      = get_string('index_heading_group', 'bigbluebuttonbn');
49 49
 $heading_users      = get_string('index_heading_users', 'bigbluebuttonbn');
50 50
 $heading_viewer     = get_string('index_heading_viewer', 'bigbluebuttonbn');
51
-$heading_moderator  = get_string('index_heading_moderator', 'bigbluebuttonbn' );
52
-$heading_actions    = get_string('index_heading_actions', 'bigbluebuttonbn' );
53
-$heading_recording  = get_string('index_heading_recording', 'bigbluebuttonbn' );
51
+$heading_moderator  = get_string('index_heading_moderator', 'bigbluebuttonbn');
52
+$heading_actions    = get_string('index_heading_actions', 'bigbluebuttonbn');
53
+$heading_recording  = get_string('index_heading_recording', 'bigbluebuttonbn');
54 54
 
55 55
 $table = new html_table();
56 56
 
57
-$table->head  = array ($strweek, $heading_name, $heading_group, $heading_users, $heading_viewer, $heading_moderator, $heading_recording, $heading_actions );
58
-$table->align = array ('center', 'left', 'center', 'center', 'center',  'center', 'center' );
57
+$table->head  = array($strweek, $heading_name, $heading_group, $heading_users, $heading_viewer, $heading_moderator, $heading_recording, $heading_actions);
58
+$table->align = array('center', 'left', 'center', 'center', 'center', 'center', 'center');
59 59
 
60 60
 $endpoint = bigbluebuttonbn_get_cfg_server_url();
61 61
 $shared_secret = bigbluebuttonbn_get_cfg_shared_secret();
@@ -66,14 +66,14 @@  discard block
 block discarded – undo
66 66
     //
67 67
     // A request to end the meeting
68 68
     //
69
-    if (! $bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id' => $a), '*', MUST_EXIST) ) {
69
+    if (!$bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id' => $a), '*', MUST_EXIST)) {
70 70
         print_error("BigBlueButton ID $a is incorrect");
71 71
     }
72 72
     $course = $DB->get_record('course', array('id' => $bigbluebuttonbn->course), '*', MUST_EXIST);
73 73
     $cm = get_coursemodule_from_instance('bigbluebuttonbn', $bigbluebuttonbn->id, $course->id, false, MUST_EXIST);
74 74
 
75 75
     //User roles
76
-    if( $bigbluebuttonbn->participants == null || $bigbluebuttonbn->participants == "" || $bigbluebuttonbn->participants == "[]" ){
76
+    if ($bigbluebuttonbn->participants == null || $bigbluebuttonbn->participants == "" || $bigbluebuttonbn->participants == "[]") {
77 77
         //The room that is being used comes from a previous version
78 78
         $moderator = has_capability('mod/bigbluebuttonbn:moderate', $context);
79 79
     } else {
@@ -81,19 +81,19 @@  discard block
 block discarded – undo
81 81
     }
82 82
     $administrator = has_capability('moodle/category:manage', $context);
83 83
 
84
-    if( $moderator || $administrator ) {
84
+    if ($moderator || $administrator) {
85 85
         bigbluebuttonbn_event_log(BIGBLUEBUTTON_EVENT_MEETING_ENDED, $bigbluebuttonbn, $context, $cm);
86 86
 
87 87
         echo get_string('index_ending', 'bigbluebuttonbn');
88 88
 
89
-        $meetingID = $bigbluebuttonbn->meetingid.'-'.$course->id.'-'.$bigbluebuttonbn->id;
89
+        $meetingID = $bigbluebuttonbn->meetingid . '-' . $course->id . '-' . $bigbluebuttonbn->id;
90 90
         $modPW = $bigbluebuttonbn->moderatorpass;
91
-        if( $g != '0'  ) {
92
-            $getArray = bigbluebuttonbn_wrap_xml_load_file( bigbluebuttonbn_getEndMeetingURL( $meetingID.'['.$g.']', $modPW, $endpoint, $shared_secret ) );
91
+        if ($g != '0') {
92
+            $getArray = bigbluebuttonbn_wrap_xml_load_file(bigbluebuttonbn_getEndMeetingURL($meetingID . '[' . $g . ']', $modPW, $endpoint, $shared_secret));
93 93
         } else {
94
-            $getArray = bigbluebuttonbn_wrap_xml_load_file(bigbluebuttonbn_getEndMeetingURL( $meetingID, $modPW, $endpoint, $shared_secret ));
94
+            $getArray = bigbluebuttonbn_wrap_xml_load_file(bigbluebuttonbn_getEndMeetingURL($meetingID, $modPW, $endpoint, $shared_secret));
95 95
         }
96
-	   redirect('index.php?id='.$id);
96
+	   redirect('index.php?id=' . $id);
97 97
     }
98 98
 }
99 99
 
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
     $cm = get_coursemodule_from_id('bigbluebuttonbn', $bigbluebuttonbn->coursemodule, 0, false, MUST_EXIST);
102 102
 
103 103
     //User roles
104
-    if( $bigbluebuttonbn->participants == null || $bigbluebuttonbn->participants == "" || $bigbluebuttonbn->participants == "[]" ){
104
+    if ($bigbluebuttonbn->participants == null || $bigbluebuttonbn->participants == "" || $bigbluebuttonbn->participants == "[]") {
105 105
         //The room that is being used comes from a previous version
106 106
         $moderator = has_capability('mod/bigbluebuttonbn:moderate', $context);
107 107
     } else {
@@ -109,11 +109,11 @@  discard block
 block discarded – undo
109 109
     }
110 110
     $administrator = has_capability('moodle/category:manage', $context);
111 111
 
112
-    if ( groups_get_activity_groupmode($cm) > 0 ){
113
-        $table->data[] = displayBigBlueButtonRooms($endpoint, $shared_secret, ($administrator || $moderator), $course, $bigbluebuttonbn, (object) array('id'=>0, 'name'=>get_string('allparticipants')));
112
+    if (groups_get_activity_groupmode($cm) > 0) {
113
+        $table->data[] = displayBigBlueButtonRooms($endpoint, $shared_secret, ($administrator || $moderator), $course, $bigbluebuttonbn, (object)array('id'=>0, 'name'=>get_string('allparticipants')));
114 114
         $groups = groups_get_activity_allowed_groups($cm);
115
-        if( isset($groups)) {
116
-            foreach( $groups as $group){
115
+        if (isset($groups)) {
116
+            foreach ($groups as $group) {
117 117
                 $table->data[] = displayBigBlueButtonRooms($endpoint, $shared_secret, ($administrator || $moderator), $course, $bigbluebuttonbn, $group);
118 118
             }
119 119
         }
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
 echo $OUTPUT->footer();
131 131
 
132 132
 /// Functions
133
-function displayBigBlueButtonRooms($endpoint, $shared_secret, $moderator, $course, $bigbluebuttonbn, $groupObj = null ){
133
+function displayBigBlueButtonRooms($endpoint, $shared_secret, $moderator, $course, $bigbluebuttonbn, $groupObj = null) {
134 134
     $joinURL = null;
135 135
     $group = "-";
136 136
     $users = "-";
@@ -140,22 +140,22 @@  discard block
 block discarded – undo
140 140
     $moderatorList = "-";
141 141
     $recording = "-";
142 142
 
143
-    if ( !$bigbluebuttonbn->visible ) {
143
+    if (!$bigbluebuttonbn->visible) {
144 144
         // Nothing to do
145 145
     } else {
146 146
         $modPW = $bigbluebuttonbn->moderatorpass;
147 147
         $attPW = $bigbluebuttonbn->viewerpass;
148 148
 
149
-        $meetingID = $bigbluebuttonbn->meetingid.'-'.$course->id.'-'.$bigbluebuttonbn->id;
149
+        $meetingID = $bigbluebuttonbn->meetingid . '-' . $course->id . '-' . $bigbluebuttonbn->id;
150 150
         //
151 151
         // Output Users in the meeting
152 152
         //
153
-        if( $groupObj == null ){
154
-            $meetingInfo = bigbluebuttonbn_getMeetingInfoArray( $meetingID, $modPW, $endpoint, $shared_secret );
155
-            $joinURL = '<a href="view.php?id='.$bigbluebuttonbn->coursemodule.'">'.format_string($bigbluebuttonbn->name).'</a>';
153
+        if ($groupObj == null) {
154
+            $meetingInfo = bigbluebuttonbn_getMeetingInfoArray($meetingID, $modPW, $endpoint, $shared_secret);
155
+            $joinURL = '<a href="view.php?id=' . $bigbluebuttonbn->coursemodule . '">' . format_string($bigbluebuttonbn->name) . '</a>';
156 156
         } else {
157
-            $meetingInfo = bigbluebuttonbn_getMeetingInfoArray( $meetingID.'['.$groupObj->id.']', $modPW, $endpoint, $shared_secret );
158
-            $joinURL = '<a href="view.php?id='.$bigbluebuttonbn->coursemodule.'&group='.$groupObj->id.'">'.format_string($bigbluebuttonbn->name).'</a>';
157
+            $meetingInfo = bigbluebuttonbn_getMeetingInfoArray($meetingID . '[' . $groupObj->id . ']', $modPW, $endpoint, $shared_secret);
158
+            $joinURL = '<a href="view.php?id=' . $bigbluebuttonbn->coursemodule . '&group=' . $groupObj->id . '">' . format_string($bigbluebuttonbn->name) . '</a>';
159 159
             $group = $groupObj->name;
160 160
         }
161 161
         
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
             //
164 164
             // The server was unreachable
165 165
             //
166
-            print_error( get_string( 'index_error_unable_display', 'bigbluebuttonbn' ));
166
+            print_error(get_string('index_error_unable_display', 'bigbluebuttonbn'));
167 167
             return;
168 168
         }
169 169
 
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
             // There was an error returned
173 173
             //
174 174
             if ($meetingInfo['messageKey'] == "checksumError") {
175
-                print_error( get_string( 'index_error_checksum', 'bigbluebuttonbn' ));
175
+                print_error(get_string('index_error_checksum', 'bigbluebuttonbn'));
176 176
                 return;
177 177
             }
178 178
 
@@ -184,39 +184,39 @@  discard block
 block discarded – undo
184 184
                 //
185 185
                 // There was an error
186 186
                 //
187
-                $users = $meetingInfo['messageKey'].": ".$meetingInfo['message'];
187
+                $users = $meetingInfo['messageKey'] . ": " . $meetingInfo['message'];
188 188
             }
189 189
         } else {
190 190
             //
191 191
             // The meeting info was returned
192 192
             //
193 193
             if ($meetingInfo['running'] == 'true') {
194
-                if ( $moderator ) {
195
-                    if( $groupObj == null ) {
196
-                        $actions = '<form name="form1" method="post" action=""><INPUT type="hidden" name="id" value="'.$course->id.'"><INPUT type="hidden" name="a" value="'.$bigbluebuttonbn->id.'"><INPUT type="submit" name="submit" value="end" onclick="return confirm(\''. get_string('index_confirm_end', 'bigbluebuttonbn' ).'\')"></form>';
194
+                if ($moderator) {
195
+                    if ($groupObj == null) {
196
+                        $actions = '<form name="form1" method="post" action=""><INPUT type="hidden" name="id" value="' . $course->id . '"><INPUT type="hidden" name="a" value="' . $bigbluebuttonbn->id . '"><INPUT type="submit" name="submit" value="end" onclick="return confirm(\'' . get_string('index_confirm_end', 'bigbluebuttonbn') . '\')"></form>';
197 197
                     } else {
198
-                        $actions = '<form name="form1" method="post" action=""><INPUT type="hidden" name="id" value="'.$course->id.'"><INPUT type="hidden" name="a" value="'.$bigbluebuttonbn->id.'"><INPUT type="hidden" name="g" value="'.$groupObj->id.'"><INPUT type="submit" name="submit" value="end" onclick="return confirm(\''. get_string('index_confirm_end', 'bigbluebuttonbn' ).'\')"></form>';
198
+                        $actions = '<form name="form1" method="post" action=""><INPUT type="hidden" name="id" value="' . $course->id . '"><INPUT type="hidden" name="a" value="' . $bigbluebuttonbn->id . '"><INPUT type="hidden" name="g" value="' . $groupObj->id . '"><INPUT type="submit" name="submit" value="end" onclick="return confirm(\'' . get_string('index_confirm_end', 'bigbluebuttonbn') . '\')"></form>';
199 199
                     }
200 200
                 }
201
-                if ( isset($meetingInfo['recording']) && $meetingInfo['recording'] == 'true' ){ // if it has been set when meeting created, set the variable on/off
202
-                    $recording = get_string('index_enabled', 'bigbluebuttonbn' );
201
+                if (isset($meetingInfo['recording']) && $meetingInfo['recording'] == 'true') { // if it has been set when meeting created, set the variable on/off
202
+                    $recording = get_string('index_enabled', 'bigbluebuttonbn');
203 203
                 }
204 204
                  
205 205
                 $xml = $meetingInfo['attendees'];
206
-                if (count( $xml ) && count( $xml->attendee ) ) {
207
-                    $users = count( $xml->attendee );
206
+                if (count($xml) && count($xml->attendee)) {
207
+                    $users = count($xml->attendee);
208 208
                     $viewer_count = 0;
209 209
                     $moderator_count = 0;
210
-                    foreach ( $xml->attendee as $attendee ) {
211
-                        if ($attendee->role == "MODERATOR" ) {
212
-                            if ( $viewer_count++ > 0 ) {
210
+                    foreach ($xml->attendee as $attendee) {
211
+                        if ($attendee->role == "MODERATOR") {
212
+                            if ($viewer_count++ > 0) {
213 213
                                 $moderatorList .= ", ";
214 214
                             } else {
215 215
                                 $moderatorList = "";
216 216
                             }
217 217
                             $moderatorList .= $attendee->fullName;
218 218
                         } else {
219
-                            if ( $moderator_count++ > 0 ) {
219
+                            if ($moderator_count++ > 0) {
220 220
                                 $viewerList .= ", ";
221 221
                             } else {
222 222
                                 $viewerList = "";
@@ -228,6 +228,6 @@  discard block
 block discarded – undo
228 228
             }
229 229
         }
230 230
 
231
-        return array ($bigbluebuttonbn->section, $joinURL, $group, $users, $viewerList, $moderatorList, $recording, $actions );
231
+        return array($bigbluebuttonbn->section, $joinURL, $group, $users, $viewerList, $moderatorList, $recording, $actions);
232 232
     }
233 233
 }
234 234
\ No newline at end of file
Please login to merge, or discard this patch.
JWT.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -150,7 +150,7 @@  discard block
 block discarded – undo
150 150
             throw new DomainException('Algorithm not supported');
151 151
         }
152 152
         list($function, $algorithm) = self::$supported_algs[$alg];
153
-        switch($function) {
153
+        switch ($function) {
154 154
             case 'hash_hmac':
155 155
                 return hash_hmac($algorithm, $msg, $key, true);
156 156
             case 'openssl':
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
         }
182 182
 
183 183
         list($function, $algorithm) = self::$supported_algs[$alg];
184
-        switch($function) {
184
+        switch ($function) {
185 185
             case 'openssl':
186 186
                 $success = openssl_verify($msg, $signature, $key, $algorithm);
187 187
                 if (!$success) {
@@ -228,8 +228,8 @@  discard block
 block discarded – undo
228 228
              * manually detect large ints in the JSON string and quote them (thus converting
229 229
              *them to strings) before decoding, hence the preg_replace() call.
230 230
              */
231
-            $max_int_length = strlen((string) PHP_INT_MAX) - 1;
232
-            $json_without_bigints = preg_replace('/:\s*(-?\d{'.$max_int_length.',})/', ': "$1"', $input);
231
+            $max_int_length = strlen((string)PHP_INT_MAX) - 1;
232
+            $json_without_bigints = preg_replace('/:\s*(-?\d{' . $max_int_length . ',})/', ': "$1"', $input);
233 233
             $obj = json_decode($json_without_bigints);
234 234
         }
235 235
 
Please login to merge, or discard this patch.
import_view.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -8,11 +8,11 @@  discard block
 block discarded – undo
8 8
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v2 or later
9 9
  */
10 10
 
11
-require_once(dirname(dirname(dirname(__FILE__))).'/config.php');
12
-require_once(dirname(__FILE__).'/locallib.php');
11
+require_once(dirname(dirname(dirname(__FILE__))) . '/config.php');
12
+require_once(dirname(__FILE__) . '/locallib.php');
13 13
 
14
-$bn = required_param('bn', PARAM_INT);     // bigbluebuttonbn instance ID
15
-$tc = optional_param('tc', 0, PARAM_INT);  // target course ID
14
+$bn = required_param('bn', PARAM_INT); // bigbluebuttonbn instance ID
15
+$tc = optional_param('tc', 0, PARAM_INT); // target course ID
16 16
 
17 17
 if ($bn) {
18 18
     $bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id' => $bn), '*', MUST_EXIST);
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 
27 27
 require_login($course, true, $cm);
28 28
 
29
-if ( isset($SESSION) && isset($SESSION->bigbluebuttonbn_bbbsession)) {
29
+if (isset($SESSION) && isset($SESSION->bigbluebuttonbn_bbbsession)) {
30 30
     $bbbsession = $SESSION->bigbluebuttonbn_bbbsession;
31 31
 }
32 32
 
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
 
48 48
 $options = bigbluebuttonbn_import_get_courses_for_select($bbbsession);
49 49
 $selected = bigbluebuttonbn_selected_course($options, $tc);
50
-if( empty($options) ) {
50
+if (empty($options)) {
51 51
     $output .= html_writer::tag('div', get_string('view_error_import_no_courses', 'bigbluebuttonbn'));
52 52
 
53 53
 } else {
@@ -58,14 +58,14 @@  discard block
 block discarded – undo
58 58
     $recordings = bigbluebuttonbn_import_exlcude_recordings_already_imported($bbbsession['course']->id, $bbbsession['bigbluebuttonbn']->id, $recordings);
59 59
     //store remaining recordings (indexed) in a session variable
60 60
     $SESSION->bigbluebuttonbn_importrecordings = bigbluebuttonbn_index_recordings($recordings);
61
-    if( empty($recordings) ) {
61
+    if (empty($recordings)) {
62 62
         $output .= html_writer::tag('div', get_string('view_error_import_no_recordings', 'bigbluebuttonbn'));
63 63
     } else {
64
-        $output .= html_writer::tag('span', '', ['id' => 'import_recording_links_table' ,'name'=>'import_recording_links_table']);
64
+        $output .= html_writer::tag('span', '', ['id' => 'import_recording_links_table', 'name'=>'import_recording_links_table']);
65 65
         $output .= bigbluebutton_output_recording_table($bbbsession, $recordings, ['importing']);
66 66
     }
67 67
     $output .= html_writer::start_tag('br');
68
-    $output .= html_writer::tag( 'input', '', array('type' => 'button', 'value' => get_string('view_recording_button_return', 'bigbluebuttonbn'), 'onclick' => 'window.location=\''.$CFG->wwwroot.'/mod/bigbluebuttonbn/view.php?id='.$cm->id.'\'') );
68
+    $output .= html_writer::tag('input', '', array('type' => 'button', 'value' => get_string('view_recording_button_return', 'bigbluebuttonbn'), 'onclick' => 'window.location=\'' . $CFG->wwwroot . '/mod/bigbluebuttonbn/view.php?id=' . $cm->id . '\''));
69 69
 
70 70
     $jsvars = array(
71 71
         'bn' => $bn,
@@ -87,10 +87,10 @@  discard block
 block discarded – undo
87 87
 // finally, render the output
88 88
 echo $output;
89 89
 
90
-function bigbluebuttonbn_selected_course($options, $tc='') {
91
-    if( empty($options) ) {
90
+function bigbluebuttonbn_selected_course($options, $tc = '') {
91
+    if (empty($options)) {
92 92
         $selected = '';
93
-    } else if(array_key_exists($tc, $options)) {
93
+    } else if (array_key_exists($tc, $options)) {
94 94
         $selected = $tc;
95 95
     } else {
96 96
         $selected = '';
Please login to merge, or discard this patch.
lib.php 1 patch
Spacing   +83 added lines, -83 removed lines patch added patch discarded remove patch
@@ -13,23 +13,23 @@  discard block
 block discarded – undo
13 13
 
14 14
 global $BIGBLUEBUTTONBN_CFG, $CFG;
15 15
 
16
-require_once($CFG->dirroot.'/calendar/lib.php');
17
-require_once($CFG->dirroot.'/message/lib.php');
18
-require_once($CFG->dirroot.'/mod/lti/OAuth.php');
19
-require_once($CFG->libdir.'/accesslib.php');
20
-require_once($CFG->libdir.'/completionlib.php');
21
-require_once($CFG->libdir.'/datalib.php');
22
-require_once($CFG->libdir.'/coursecatlib.php');
23
-require_once($CFG->libdir.'/enrollib.php');
24
-require_once($CFG->libdir.'/filelib.php');
25
-require_once($CFG->libdir.'/formslib.php');
26
-
27
-require_once(dirname(__FILE__).'/JWT.php');
28
-
29
-if( file_exists(dirname(__FILE__).'/config.php') ) {
30
-    require_once(dirname(__FILE__).'/config.php');
31
-    if( isset($BIGBLUEBUTTONBN_CFG) ) {
32
-        $CFG = (object) array_merge((array)$CFG, (array)$BIGBLUEBUTTONBN_CFG);
16
+require_once($CFG->dirroot . '/calendar/lib.php');
17
+require_once($CFG->dirroot . '/message/lib.php');
18
+require_once($CFG->dirroot . '/mod/lti/OAuth.php');
19
+require_once($CFG->libdir . '/accesslib.php');
20
+require_once($CFG->libdir . '/completionlib.php');
21
+require_once($CFG->libdir . '/datalib.php');
22
+require_once($CFG->libdir . '/coursecatlib.php');
23
+require_once($CFG->libdir . '/enrollib.php');
24
+require_once($CFG->libdir . '/filelib.php');
25
+require_once($CFG->libdir . '/formslib.php');
26
+
27
+require_once(dirname(__FILE__) . '/JWT.php');
28
+
29
+if (file_exists(dirname(__FILE__) . '/config.php')) {
30
+    require_once(dirname(__FILE__) . '/config.php');
31
+    if (isset($BIGBLUEBUTTONBN_CFG)) {
32
+        $CFG = (object)array_merge((array)$CFG, (array)$BIGBLUEBUTTONBN_CFG);
33 33
     }
34 34
 } else {
35 35
     $BIGBLUEBUTTONBN_CFG = new stdClass();
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 const BIGBLUEBUTTONBN_LOG_EVENT_DELETE = "Delete";
51 51
 
52 52
 function bigbluebuttonbn_supports($feature) {
53
-    switch($feature) {
53
+    switch ($feature) {
54 54
         case FEATURE_IDNUMBER:                return true;
55 55
         case FEATURE_GROUPS:                  return true;
56 56
         case FEATURE_GROUPINGS:               return true;
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
 function bigbluebuttonbn_add_instance($data, $mform) {
80 80
     global $DB, $CFG;
81 81
 
82
-    $draftitemid = isset($data->presentation)? $data->presentation: null;
82
+    $draftitemid = isset($data->presentation) ? $data->presentation : null;
83 83
     $context = bigbluebuttonbn_get_context_module($data->coursemodule);
84 84
 
85 85
     bigbluebuttonbn_process_pre_save($data);
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
     global $DB, $CFG;
108 108
 
109 109
     $data->id = $data->instance;
110
-    $draftitemid = isset($data->presentation)? $data->presentation: null;
110
+    $draftitemid = isset($data->presentation) ? $data->presentation : null;
111 111
     $context = bigbluebuttonbn_get_context_module($data->coursemodule);
112 112
 
113 113
     bigbluebuttonbn_process_pre_save($data);
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 function bigbluebuttonbn_delete_instance($id) {
134 134
     global $CFG, $DB, $USER;
135 135
 
136
-    if (! $bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id' => $id))) {
136
+    if (!$bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id' => $id))) {
137 137
         return false;
138 138
     }
139 139
 
@@ -151,11 +151,11 @@  discard block
 block discarded – undo
151 151
     //if( bigbluebuttonbn_isMeetingRunning($meetingID, $url, $shared_secret) )
152 152
     //    $getArray = bigbluebuttonbn_doEndMeeting( $meetingID, $modPW, $url, $shared_secret );
153 153
 
154
-    if (! $DB->delete_records('bigbluebuttonbn', array('id' => $bigbluebuttonbn->id))) {
154
+    if (!$DB->delete_records('bigbluebuttonbn', array('id' => $bigbluebuttonbn->id))) {
155 155
         $result = false;
156 156
     }
157 157
 
158
-    if (! $DB->delete_records('event', array('modulename'=>'bigbluebuttonbn', 'instance'=>$bigbluebuttonbn->id))) {
158
+    if (!$DB->delete_records('event', array('modulename'=>'bigbluebuttonbn', 'instance'=>$bigbluebuttonbn->id))) {
159 159
         $result = false;
160 160
     }
161 161
 
@@ -171,19 +171,19 @@  discard block
 block discarded – undo
171 171
     $logs = $DB->get_records('bigbluebuttonbn_logs', array('bigbluebuttonbnid' => $bigbluebuttonbn->id, 'log' => BIGBLUEBUTTONBN_LOG_EVENT_CREATE));
172 172
     error_log(json_encode($logs));
173 173
     $has_recordings = 'false';
174
-    if (! empty($logs) ) {
174
+    if (!empty($logs)) {
175 175
         error_log("IS not empty");
176
-        foreach ( $logs as $l ) {
176
+        foreach ($logs as $l) {
177 177
             error_log(json_encode($l));
178 178
             $meta = json_decode($l->meta);
179
-            if ( $meta->record ) {
179
+            if ($meta->record) {
180 180
                 $has_recordings = 'true';
181 181
             }
182 182
         }
183 183
     }
184 184
     $log->meta = "{\"has_recordings\":{$has_recordings}}";
185 185
 
186
-    if (! $returnid = $DB->insert_record('bigbluebuttonbn_logs', $log)) {
186
+    if (!$returnid = $DB->insert_record('bigbluebuttonbn_logs', $log)) {
187 187
         $result = false;
188 188
     }
189 189
 
@@ -221,7 +221,7 @@  discard block
 block discarded – undo
221 221
  * @return boolean
222 222
  */
223 223
 function bigbluebuttonbn_print_recent_activity($course, $isteacher, $timestart) {
224
-    return false;  //  True if anything was printed, otherwise false
224
+    return false; //  True if anything was printed, otherwise false
225 225
 }
226 226
 
227 227
 /**
@@ -236,7 +236,7 @@  discard block
 block discarded – undo
236 236
  * @param int $groupid defaults to 0
237 237
  * @return void adds items into $activities and increases $index
238 238
  */
239
-function bigbluebuttonbn_get_recent_mod_activity(&$activities, &$index, $timestart, $courseid, $cmid, $userid=0, $groupid=0) {
239
+function bigbluebuttonbn_get_recent_mod_activity(&$activities, &$index, $timestart, $courseid, $cmid, $userid = 0, $groupid = 0) {
240 240
 }
241 241
 
242 242
 /**
@@ -254,7 +254,7 @@  discard block
 block discarded – undo
254 254
  *
255 255
  * @return boolean
256 256
  **/
257
-function bigbluebuttonbn_cron () {
257
+function bigbluebuttonbn_cron() {
258 258
     return true;
259 259
 }
260 260
 
@@ -350,7 +350,7 @@  discard block
 block discarded – undo
350 350
 function bigbluebuttonbn_get_coursemodule_info($coursemodule) {
351 351
     global $CFG, $DB;
352 352
 
353
-    if ( !$bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id'=>$coursemodule->instance), 'id, name, intro, introformat, newwindow')) {
353
+    if (!$bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id'=>$coursemodule->instance), 'id, name, intro, introformat, newwindow')) {
354 354
         return NULL;
355 355
     }
356 356
 
@@ -376,10 +376,10 @@  discard block
 block discarded – undo
376 376
 function bigbluebuttonbn_process_pre_save(&$bigbluebuttonbn) {
377 377
     global $DB, $CFG;
378 378
 
379
-    if ( !isset($bigbluebuttonbn->timecreated) || !$bigbluebuttonbn->timecreated ) {
379
+    if (!isset($bigbluebuttonbn->timecreated) || !$bigbluebuttonbn->timecreated) {
380 380
         $bigbluebuttonbn->timecreated = time();
381 381
         //Assign password only if it is a new activity
382
-        if( isset($bigbluebuttonbn->add) && !empty($bigbluebuttonbn->add) ) {
382
+        if (isset($bigbluebuttonbn->add) && !empty($bigbluebuttonbn->add)) {
383 383
             $bigbluebuttonbn->moderatorpass = bigbluebuttonbn_random_password(12);
384 384
             $bigbluebuttonbn->viewerpass = bigbluebuttonbn_random_password(12);
385 385
         }
@@ -388,13 +388,13 @@  discard block
 block discarded – undo
388 388
         $bigbluebuttonbn->timemodified = time();
389 389
     }
390 390
 
391
-    if (! isset($bigbluebuttonbn->newwindow))
391
+    if (!isset($bigbluebuttonbn->newwindow))
392 392
         $bigbluebuttonbn->newwindow = 0;
393
-    if (! isset($bigbluebuttonbn->wait))
393
+    if (!isset($bigbluebuttonbn->wait))
394 394
         $bigbluebuttonbn->wait = 0;
395
-    if (! isset($bigbluebuttonbn->record))
395
+    if (!isset($bigbluebuttonbn->record))
396 396
         $bigbluebuttonbn->record = 0;
397
-    if (! isset($bigbluebuttonbn->tagging))
397
+    if (!isset($bigbluebuttonbn->tagging))
398 398
         $bigbluebuttonbn->tagging = 0;
399 399
 
400 400
     $bigbluebuttonbn->participants = htmlspecialchars_decode($bigbluebuttonbn->participants);
@@ -413,8 +413,8 @@  discard block
 block discarded – undo
413 413
 
414 414
     // Now that an id was assigned, generate and set the meetingid property based on 
415 415
     // [Moodle Instance + Activity ID + BBB Secret] (but only for new activities)
416
-    if( isset($bigbluebuttonbn->add) && !empty($bigbluebuttonbn->add) ) {
417
-        $bigbluebuttonbn_meetingid = sha1($CFG->wwwroot.$bigbluebuttonbn->id.bigbluebuttonbn_get_cfg_shared_secret());
416
+    if (isset($bigbluebuttonbn->add) && !empty($bigbluebuttonbn->add)) {
417
+        $bigbluebuttonbn_meetingid = sha1($CFG->wwwroot . $bigbluebuttonbn->id . bigbluebuttonbn_get_cfg_shared_secret());
418 418
         $DB->set_field('bigbluebuttonbn', 'meetingid', $bigbluebuttonbn_meetingid, array('id' => $bigbluebuttonbn->id));
419 419
         $action = get_string('mod_form_field_notification_msg_created', 'bigbluebuttonbn');
420 420
     } else {
@@ -423,7 +423,7 @@  discard block
 block discarded – undo
423 423
     $at = get_string('mod_form_field_notification_msg_at', 'bigbluebuttonbn');
424 424
 
425 425
     // Add evento to the calendar when if openingtime is set
426
-    if ( isset($bigbluebuttonbn->openingtime) && $bigbluebuttonbn->openingtime ){
426
+    if (isset($bigbluebuttonbn->openingtime) && $bigbluebuttonbn->openingtime) {
427 427
         $event = new stdClass();
428 428
         $event->name        = $bigbluebuttonbn->name;
429 429
         $event->courseid    = $bigbluebuttonbn->course;
@@ -433,13 +433,13 @@  discard block
 block discarded – undo
433 433
         $event->instance    = $bigbluebuttonbn->id;
434 434
         $event->timestart   = $bigbluebuttonbn->openingtime;
435 435
 
436
-        if ( $bigbluebuttonbn->closingtime ){
436
+        if ($bigbluebuttonbn->closingtime) {
437 437
             $event->durationtime = $bigbluebuttonbn->closingtime - $bigbluebuttonbn->openingtime;
438 438
         } else {
439 439
             $event->durationtime = 0;
440 440
         }
441 441
 
442
-        if ( $event->id = $DB->get_field('event', 'id', array('modulename'=>'bigbluebuttonbn', 'instance'=>$bigbluebuttonbn->id)) ) {
442
+        if ($event->id = $DB->get_field('event', 'id', array('modulename'=>'bigbluebuttonbn', 'instance'=>$bigbluebuttonbn->id))) {
443 443
             $calendarevent = calendar_event::load($event->id);
444 444
             $calendarevent->update($event);
445 445
         } else {
@@ -450,7 +450,7 @@  discard block
 block discarded – undo
450 450
         $DB->delete_records('event', array('modulename'=>'bigbluebuttonbn', 'instance'=>$bigbluebuttonbn->id));
451 451
     }
452 452
 
453
-    if( isset($bigbluebuttonbn->notification) && $bigbluebuttonbn->notification ) {
453
+    if (isset($bigbluebuttonbn->notification) && $bigbluebuttonbn->notification) {
454 454
         // Prepare message
455 455
         $msg = new stdClass();
456 456
 
@@ -458,35 +458,35 @@  discard block
 block discarded – undo
458 458
         $msg->action = $action;
459 459
         $msg->activity_type = "";
460 460
         $msg->activity_title = $bigbluebuttonbn->name;
461
-        $message_text = '<p>'.$msg->activity_type.' &quot;'.$msg->activity_title.'&quot; '.get_string('email_body_notification_meeting_has_been', 'bigbluebuttonbn').' '.$msg->action.'.</p>';
461
+        $message_text = '<p>' . $msg->activity_type . ' &quot;' . $msg->activity_title . '&quot; ' . get_string('email_body_notification_meeting_has_been', 'bigbluebuttonbn') . ' ' . $msg->action . '.</p>';
462 462
 
463 463
         /// Add the meeting details to the message_body
464 464
         $msg->action = ucfirst($action);
465 465
         $msg->activity_description = "";
466
-        if( !empty($bigbluebuttonbn->intro) )
466
+        if (!empty($bigbluebuttonbn->intro))
467 467
             $msg->activity_description = trim($bigbluebuttonbn->intro);
468 468
         $msg->activity_openingtime = "";
469 469
         if ($bigbluebuttonbn->openingtime) {
470
-            $msg->activity_openingtime = calendar_day_representation($bigbluebuttonbn->openingtime).' '.$at.' '.calendar_time_representation($bigbluebuttonbn->openingtime);
470
+            $msg->activity_openingtime = calendar_day_representation($bigbluebuttonbn->openingtime) . ' ' . $at . ' ' . calendar_time_representation($bigbluebuttonbn->openingtime);
471 471
         }
472 472
         $msg->activity_closingtime = "";
473
-        if ($bigbluebuttonbn->closingtime ) {
474
-            $msg->activity_closingtime = calendar_day_representation($bigbluebuttonbn->closingtime).' '.$at.' '.calendar_time_representation($bigbluebuttonbn->closingtime);
473
+        if ($bigbluebuttonbn->closingtime) {
474
+            $msg->activity_closingtime = calendar_day_representation($bigbluebuttonbn->closingtime) . ' ' . $at . ' ' . calendar_time_representation($bigbluebuttonbn->closingtime);
475 475
         }
476
-        $msg->activity_owner = $USER->firstname.' '.$USER->lastname;
476
+        $msg->activity_owner = $USER->firstname . ' ' . $USER->lastname;
477 477
 
478
-        $message_text .= '<p><b>'.$msg->activity_title.'</b> '.get_string('email_body_notification_meeting_details', 'bigbluebuttonbn').':';
478
+        $message_text .= '<p><b>' . $msg->activity_title . '</b> ' . get_string('email_body_notification_meeting_details', 'bigbluebuttonbn') . ':';
479 479
         $message_text .= '<table border="0" style="margin: 5px 0 0 20px"><tbody>';
480
-        $message_text .= '<tr><td style="font-weight:bold;color:#555;">'.get_string('email_body_notification_meeting_title', 'bigbluebuttonbn').': </td><td>';
481
-        $message_text .= $msg->activity_title.'</td></tr>';
482
-        $message_text .= '<tr><td style="font-weight:bold;color:#555;">'.get_string('email_body_notification_meeting_description', 'bigbluebuttonbn').': </td><td>';
483
-        $message_text .= $msg->activity_description.'</td></tr>';
484
-        $message_text .= '<tr><td style="font-weight:bold;color:#555;">'.get_string('email_body_notification_meeting_start_date', 'bigbluebuttonbn').': </td><td>';
485
-        $message_text .= $msg->activity_openingtime.'</td></tr>';
486
-        $message_text .= '<tr><td style="font-weight:bold;color:#555;">'.get_string('email_body_notification_meeting_end_date', 'bigbluebuttonbn').': </td><td>';
487
-        $message_text .= $msg->activity_closingtime.'</td></tr>';
488
-        $message_text .= '<tr><td style="font-weight:bold;color:#555;">'.$msg->action.' '.get_string('email_body_notification_meeting_by', 'bigbluebuttonbn').': </td><td>';
489
-        $message_text .= $msg->activity_owner.'</td></tr></tbody></table></p>';
480
+        $message_text .= '<tr><td style="font-weight:bold;color:#555;">' . get_string('email_body_notification_meeting_title', 'bigbluebuttonbn') . ': </td><td>';
481
+        $message_text .= $msg->activity_title . '</td></tr>';
482
+        $message_text .= '<tr><td style="font-weight:bold;color:#555;">' . get_string('email_body_notification_meeting_description', 'bigbluebuttonbn') . ': </td><td>';
483
+        $message_text .= $msg->activity_description . '</td></tr>';
484
+        $message_text .= '<tr><td style="font-weight:bold;color:#555;">' . get_string('email_body_notification_meeting_start_date', 'bigbluebuttonbn') . ': </td><td>';
485
+        $message_text .= $msg->activity_openingtime . '</td></tr>';
486
+        $message_text .= '<tr><td style="font-weight:bold;color:#555;">' . get_string('email_body_notification_meeting_end_date', 'bigbluebuttonbn') . ': </td><td>';
487
+        $message_text .= $msg->activity_closingtime . '</td></tr>';
488
+        $message_text .= '<tr><td style="font-weight:bold;color:#555;">' . $msg->action . ' ' . get_string('email_body_notification_meeting_by', 'bigbluebuttonbn') . ': </td><td>';
489
+        $message_text .= $msg->activity_owner . '</td></tr></tbody></table></p>';
490 490
 
491 491
         // Send notification to all users enrolled
492 492
         bigbluebuttonbn_send_notification($USER, $bigbluebuttonbn, $message_text);
@@ -537,7 +537,7 @@  discard block
 block discarded – undo
537 537
  * @param array $options additional options affecting the file serving
538 538
  * @return bool false if file not found, does not return if found - justsend the file
539 539
  */
540
-function bigbluebuttonbn_pluginfile($course, $cm, $context, $filearea, $args, $forcedownload, array $options=array()) {
540
+function bigbluebuttonbn_pluginfile($course, $cm, $context, $filearea, $args, $forcedownload, array $options = array()) {
541 541
     global $CFG, $DB;
542 542
 
543 543
     if ($context->contextlevel != CONTEXT_MODULE) {
@@ -553,21 +553,21 @@  discard block
 block discarded – undo
553 553
         return false;
554 554
     }
555 555
 
556
-    if( sizeof($args) > 1 ) {
556
+    if (sizeof($args) > 1) {
557 557
         $cache = cache::make_from_params(cache_store::MODE_APPLICATION, 'mod_bigbluebuttonbn', 'presentation_cache');
558 558
         $presentation_nonce_key = sha1($bigbluebuttonbn->id);
559 559
         $presentation_nonce = $cache->get($presentation_nonce_key);
560 560
         $presentation_nonce_value = $presentation_nonce['value'];
561 561
         $presentation_nonce_counter = $presentation_nonce['counter'];
562 562
 
563
-        if( $args["0"] != $presentation_nonce_value ) {
563
+        if ($args["0"] != $presentation_nonce_value) {
564 564
             return false;
565 565
         }
566 566
 
567 567
         //The nonce value is actually used twice because BigBlueButton reads the file two times
568 568
         $presentation_nonce_counter += 1;
569
-        if( $presentation_nonce_counter < 2 ) {
570
-            $cache->set($presentation_nonce_key, array( "value" => $presentation_nonce_value, "counter" => $presentation_nonce_counter ));
569
+        if ($presentation_nonce_counter < 2) {
570
+            $cache->set($presentation_nonce_key, array("value" => $presentation_nonce_value, "counter" => $presentation_nonce_counter));
571 571
         } else {
572 572
             $cache->delete($presentation_nonce_key);
573 573
         }
@@ -585,7 +585,7 @@  discard block
 block discarded – undo
585 585
     }
586 586
 
587 587
     if ($filearea === 'presentation') {
588
-        $fullpath = "/$context->id/mod_bigbluebuttonbn/$filearea/0/".$filename;
588
+        $fullpath = "/$context->id/mod_bigbluebuttonbn/$filearea/0/" . $filename;
589 589
     } else {
590 590
         return false;
591 591
     }
@@ -619,10 +619,10 @@  discard block
 block discarded – undo
619 619
  * @package  mod_bigbluebuttonbn
620 620
  * @return array a list of available roles
621 621
  */
622
-function bigbluebuttonbn_get_db_moodle_roles($rolename='all') {
622
+function bigbluebuttonbn_get_db_moodle_roles($rolename = 'all') {
623 623
     global $DB;
624 624
 
625
-    if( $rolename != 'all')
625
+    if ($rolename != 'all')
626 626
         $roles = $DB->get_record('role', array('shortname' => $rolename));
627 627
     else
628 628
         $roles = $DB->get_records('role', array());
@@ -641,22 +641,22 @@  discard block
 block discarded – undo
641 641
 
642 642
     $roles = bigbluebuttonbn_get_db_moodle_roles();
643 643
     $sqluserids = array();
644
-    foreach($roles as $role){
644
+    foreach ($roles as $role) {
645 645
         $users = get_role_users($role->id, $context);
646
-        foreach($users as $user) {
646
+        foreach ($users as $user) {
647 647
             array_push($sqluserids, $user->id);
648 648
         }
649 649
     }
650 650
 
651 651
     $users_array = array();
652
-    if( !empty($sqluserids) ) {
652
+    if (!empty($sqluserids)) {
653 653
         $users_array = $DB->get_records_select("user", "id IN (" . implode(', ', $sqluserids) . ") AND deleted = 0");
654 654
     }
655 655
 
656 656
     return $users_array;
657 657
 }
658 658
 
659
-function bigbluebuttonbn_send_notification($sender, $bigbluebuttonbn, $message="") {
659
+function bigbluebuttonbn_send_notification($sender, $bigbluebuttonbn, $message = "") {
660 660
     global $CFG, $DB;
661 661
 
662 662
     $context = bigbluebuttonbn_get_context_course($bigbluebuttonbn->course);
@@ -664,19 +664,19 @@  discard block
 block discarded – undo
664 664
 
665 665
     //Complete message
666 666
     $msg = new stdClass();
667
-    $msg->user_name = $sender->firstname.' '.$sender->lastname;
667
+    $msg->user_name = $sender->firstname . ' ' . $sender->lastname;
668 668
     $msg->user_email = $sender->email;
669 669
     $msg->course_name = "$course->fullname";
670
-    $message .= '<p><hr/><br/>'.get_string('email_footer_sent_by', 'bigbluebuttonbn').' '.$msg->user_name.'('.$msg->user_email.') ';
671
-    $message .= get_string('email_footer_sent_from', 'bigbluebuttonbn').' '.$msg->course_name.'.</p>';
670
+    $message .= '<p><hr/><br/>' . get_string('email_footer_sent_by', 'bigbluebuttonbn') . ' ' . $msg->user_name . '(' . $msg->user_email . ') ';
671
+    $message .= get_string('email_footer_sent_from', 'bigbluebuttonbn') . ' ' . $msg->course_name . '.</p>';
672 672
     
673 673
     $users = bigbluebuttonbn_get_users($context);
674
-    foreach( $users as $user ) {
675
-        if( $user->id != $sender->id ){
676
-            error_log("Sending msg to ".$user->firstname." ".$user->lastname.".");
674
+    foreach ($users as $user) {
675
+        if ($user->id != $sender->id) {
676
+            error_log("Sending msg to " . $user->firstname . " " . $user->lastname . ".");
677 677
             $messageid = message_post_message($sender, $user, $message, FORMAT_HTML);
678 678
             if (!empty($messageid)) {
679
-                error_log("Msg sent to ".$user->firstname." ".$user->lastname.".");
679
+                error_log("Msg sent to " . $user->firstname . " " . $user->lastname . ".");
680 680
             } else {
681 681
                 error_log("Msg was NOT sent.");
682 682
             }
@@ -688,7 +688,7 @@  discard block
 block discarded – undo
688 688
     global $CFG;
689 689
 
690 690
     $version_major = bigbluebuttonbn_get_moodle_version_major();
691
-    if ( $version_major < '2013111800' ) {
691
+    if ($version_major < '2013111800') {
692 692
         //This is valid before v2.6
693 693
         $context = get_context_instance(CONTEXT_MODULE, $id);
694 694
     } else {
@@ -703,7 +703,7 @@  discard block
 block discarded – undo
703 703
     global $CFG;
704 704
 
705 705
     $version_major = bigbluebuttonbn_get_moodle_version_major();
706
-    if ( $version_major < '2013111800' ) {
706
+    if ($version_major < '2013111800') {
707 707
         //This is valid before v2.6
708 708
         $context = get_context_instance(CONTEXT_COURSE, $id);
709 709
     } else {
@@ -716,11 +716,11 @@  discard block
 block discarded – undo
716 716
 
717 717
 function bigbluebuttonbn_get_cfg_server_url() {
718 718
     global $BIGBLUEBUTTONBN_CFG, $CFG;
719
-    return (isset($BIGBLUEBUTTONBN_CFG->bigbluebuttonbn_server_url)? trim(trim($BIGBLUEBUTTONBN_CFG->bigbluebuttonbn_server_url),'/').'/': (isset($CFG->bigbluebuttonbn_server_url)? trim(trim($CFG->bigbluebuttonbn_server_url),'/').'/': 'http://test-install.blindsidenetworks.com/bigbluebutton/'));
719
+    return (isset($BIGBLUEBUTTONBN_CFG->bigbluebuttonbn_server_url) ? trim(trim($BIGBLUEBUTTONBN_CFG->bigbluebuttonbn_server_url), '/') . '/' : (isset($CFG->bigbluebuttonbn_server_url) ? trim(trim($CFG->bigbluebuttonbn_server_url), '/') . '/' : 'http://test-install.blindsidenetworks.com/bigbluebutton/'));
720 720
 }
721 721
 
722 722
 function bigbluebuttonbn_get_cfg_shared_secret() {
723 723
     global $BIGBLUEBUTTONBN_CFG, $CFG;
724
-    return (isset($BIGBLUEBUTTONBN_CFG->bigbluebuttonbn_shared_secret)? trim($BIGBLUEBUTTONBN_CFG->bigbluebuttonbn_shared_secret): (isset($CFG->bigbluebuttonbn_shared_secret)? trim($CFG->bigbluebuttonbn_shared_secret): '8cd8ef52e8e101574e400365b55e11a6'));
724
+    return (isset($BIGBLUEBUTTONBN_CFG->bigbluebuttonbn_shared_secret) ? trim($BIGBLUEBUTTONBN_CFG->bigbluebuttonbn_shared_secret) : (isset($CFG->bigbluebuttonbn_shared_secret) ? trim($CFG->bigbluebuttonbn_shared_secret) : '8cd8ef52e8e101574e400365b55e11a6'));
725 725
 }
726 726
 
Please login to merge, or discard this patch.
backup/moodle2/backup_bigbluebuttonbn_activity_task.class.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -54,14 +54,14 @@
 block discarded – undo
54 54
     static public function encode_content_links($content) {
55 55
         global $CFG;
56 56
 
57
-        $base = preg_quote($CFG->wwwroot.'/mod/bigbluebuttonbn','#');
57
+        $base = preg_quote($CFG->wwwroot . '/mod/bigbluebuttonbn', '#');
58 58
 
59 59
         //Link to the list of bigbluebuttonbns
60
-        $pattern = "#(".$base."\/index.php\?id\=)([0-9]+)#";
60
+        $pattern = "#(" . $base . "\/index.php\?id\=)([0-9]+)#";
61 61
         $content = preg_replace($pattern, '$@BIGBLUEBUTTONBNINDEX*$2@$', $content);
62 62
 
63 63
         //Link to bigbluebuttonbn view by moduleid
64
-        $pattern = "#(".$base."\/view.php\?id\=)([0-9]+)#";
64
+        $pattern = "#(" . $base . "\/view.php\?id\=)([0-9]+)#";
65 65
         $content = preg_replace($pattern, '$@BIGBLUEBUTTONBNVIEWBYID*$2@$', $content);
66 66
 
67 67
         return $content;
Please login to merge, or discard this patch.
bbb_view.php 1 patch
Spacing   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -8,11 +8,11 @@  discard block
 block discarded – undo
8 8
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v2 or later
9 9
  */
10 10
 
11
-require_once(dirname(dirname(dirname(__FILE__))).'/config.php');
12
-require_once(dirname(__FILE__).'/locallib.php');
11
+require_once(dirname(dirname(dirname(__FILE__))) . '/config.php');
12
+require_once(dirname(__FILE__) . '/locallib.php');
13 13
 
14
-$id = optional_param('id', 0, PARAM_INT);  // course_module ID, or
15
-$bn = optional_param('bn', 0, PARAM_INT);  // bigbluebuttonbn instance ID
14
+$id = optional_param('id', 0, PARAM_INT); // course_module ID, or
15
+$bn = optional_param('bn', 0, PARAM_INT); // bigbluebuttonbn instance ID
16 16
 $action = required_param('action', PARAM_TEXT);
17 17
 $name = optional_param('name', '', PARAM_TEXT);
18 18
 $description = optional_param('description', '', PARAM_TEXT);
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 
44 44
 require_login($course, true, $cm);
45 45
 
46
-if ( isset($SESSION) && isset($SESSION->bigbluebuttonbn_bbbsession)) {
46
+if (isset($SESSION) && isset($SESSION->bigbluebuttonbn_bbbsession)) {
47 47
     $bbbsession = $SESSION->bigbluebuttonbn_bbbsession;
48 48
 }
49 49
 switch (strtolower($action)) {
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
         if (isset($errors) && $errors != '') {
52 52
           bigbluebutton_bbb_view_errors($errors, $id);
53 53
 
54
-        } else if ( isset($bbbsession) && !is_null($bbbsession) ) {
54
+        } else if (isset($bbbsession) && !is_null($bbbsession)) {
55 55
             /// Moodle event logger: Create an event for meeting left
56 56
             bigbluebuttonbn_event_log(BIGBLUEBUTTON_EVENT_MEETING_LEFT, $bigbluebuttonbn, $context, $cm);
57 57
 
@@ -66,15 +66,15 @@  discard block
 block discarded – undo
66 66
         }
67 67
         break;
68 68
     case 'join':
69
-        if ( isset($bbbsession) && !is_null($bbbsession) ) {
69
+        if (isset($bbbsession) && !is_null($bbbsession)) {
70 70
             //See if the session is in progress
71
-            if( bigbluebuttonbn_isMeetingRunning( $bbbsession['meetingid'], $bbbsession['endpoint'], $bbbsession['shared_secret'] ) ) {
71
+            if (bigbluebuttonbn_isMeetingRunning($bbbsession['meetingid'], $bbbsession['endpoint'], $bbbsession['shared_secret'])) {
72 72
                 /// Since the meeting is already running, we just join the session
73 73
                 bigbluebutton_bbb_view_execute_join($bbbsession, $cm, $context, $bigbluebuttonbn);
74 74
 
75 75
             } else {
76 76
                 // If user is administrator, moderator or if is viewer and no waiting is required
77
-                if( $bbbsession['administrator'] || $bbbsession['moderator'] || !$bbbsession['wait'] ) {
77
+                if ($bbbsession['administrator'] || $bbbsession['moderator'] || !$bbbsession['wait']) {
78 78
                     /// Prepare the metadata
79 79
                     $metadata = array("meta_bn-origin" => $bbbsession['origin'],
80 80
                             "meta_bbb-origin-version" => $bbbsession['originVersion'],
@@ -82,20 +82,20 @@  discard block
 block discarded – undo
82 82
                             "meta_bbb-origin-server-common-name" => $bbbsession['originServerCommonName'],
83 83
                             "meta_bbb-origin-tag" => $bbbsession['originTag'],
84 84
                             "meta_bbb-context" => $bbbsession['course']->fullname,
85
-                            "meta_bbb-recording-name" => (isset($name) && $name != '')? $name: $bbbsession['contextActivityName'],
86
-                            "meta_bbb-recording-description" => (isset($description) && $description != '')? $description: $bbbsession['contextActivityDescription'],
87
-                            "meta_bbb-recording-tags" => (isset($tags) && $tags != '')? $tags: $bbbsession['contextActivityTags'],
85
+                            "meta_bbb-recording-name" => (isset($name) && $name != '') ? $name : $bbbsession['contextActivityName'],
86
+                            "meta_bbb-recording-description" => (isset($description) && $description != '') ? $description : $bbbsession['contextActivityDescription'],
87
+                            "meta_bbb-recording-tags" => (isset($tags) && $tags != '') ? $tags : $bbbsession['contextActivityTags'],
88 88
                     );
89 89
 
90
-                    if ( bigbluebuttonbn_server_offers_bn_capabilities() && bigbluebuttonbn_get_cfg_recordingready_enabled() ) {
90
+                    if (bigbluebuttonbn_server_offers_bn_capabilities() && bigbluebuttonbn_get_cfg_recordingready_enabled()) {
91 91
                         $metadata["meta_bn-recording-ready-url"] = $bbbsession['recordingReadyURL'];
92 92
                     }
93 93
 
94 94
                     /// Set the duration for the meeting
95
-                    if ( bigbluebuttonbn_get_cfg_scheduled_duration_enabled() ) {
95
+                    if (bigbluebuttonbn_get_cfg_scheduled_duration_enabled()) {
96 96
                         $durationtime = bigbluebuttonbn_get_duration($bigbluebuttonbn->openingtime, $bigbluebuttonbn->closingtime);
97
-                        if( $durationtime > 0 )
98
-                            $bbbsession['welcome'] .= '<br><br>'.str_replace("%duration%", ''.$durationtime, get_string('bbbdurationwarning', 'bigbluebuttonbn'));
97
+                        if ($durationtime > 0)
98
+                            $bbbsession['welcome'] .= '<br><br>' . str_replace("%duration%", '' . $durationtime, get_string('bbbdurationwarning', 'bigbluebuttonbn'));
99 99
                     } else {
100 100
                         $durationtime = 0;
101 101
                     }
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
                             $bbbsession['shared_secret'],
110 110
                             $bbbsession['endpoint'],
111 111
                             $bbbsession['logoutURL'],
112
-                            $bbbsession['record']? 'true': 'false',
112
+                            $bbbsession['record'] ? 'true' : 'false',
113 113
                             $durationtime,
114 114
                             $bbbsession['voicebridge'],
115 115
                             $bbbsession['userlimit'],
@@ -120,25 +120,25 @@  discard block
 block discarded – undo
120 120
 
121 121
                     if (!$response) {
122 122
                         // If the server is unreachable, then prompts the user of the necessary action
123
-                        if ( $bbbsession['administrator'] ) {
124
-                            print_error( 'view_error_unable_join', 'bigbluebuttonbn', $CFG->wwwroot.'/admin/settings.php?section=modsettingbigbluebuttonbn' );
125
-                        } else if ( $bbbsession['moderator'] ) {
126
-                            print_error( 'view_error_unable_join_teacher', 'bigbluebuttonbn', $CFG->wwwroot.'/admin/settings.php?section=modsettingbigbluebuttonbn' );
123
+                        if ($bbbsession['administrator']) {
124
+                            print_error('view_error_unable_join', 'bigbluebuttonbn', $CFG->wwwroot . '/admin/settings.php?section=modsettingbigbluebuttonbn');
125
+                        } else if ($bbbsession['moderator']) {
126
+                            print_error('view_error_unable_join_teacher', 'bigbluebuttonbn', $CFG->wwwroot . '/admin/settings.php?section=modsettingbigbluebuttonbn');
127 127
                         } else {
128
-                            print_error( 'view_error_unable_join_student', 'bigbluebuttonbn', $CFG->wwwroot.'/admin/settings.php?section=modsettingbigbluebuttonbn' );
128
+                            print_error('view_error_unable_join_student', 'bigbluebuttonbn', $CFG->wwwroot . '/admin/settings.php?section=modsettingbigbluebuttonbn');
129 129
                         }
130 130
 
131
-                    } else if( $response['returncode'] == "FAILED" ) {
131
+                    } else if ($response['returncode'] == "FAILED") {
132 132
                         // The meeting was not created
133
-                        $error_key = bigbluebuttonbn_get_error_key( $response['messageKey'], 'view_error_create' );
134
-                        if( !$error_key ) {
135
-                            print_error( $response['message'], 'bigbluebuttonbn' );
133
+                        $error_key = bigbluebuttonbn_get_error_key($response['messageKey'], 'view_error_create');
134
+                        if (!$error_key) {
135
+                            print_error($response['message'], 'bigbluebuttonbn');
136 136
                         } else {
137
-                            print_error( $error_key, 'bigbluebuttonbn' );
137
+                            print_error($error_key, 'bigbluebuttonbn');
138 138
                         }
139 139
 
140
-                    } else if ($response['hasBeenForciblyEnded'] == "true"){
141
-                        print_error( get_string( 'index_error_forciblyended', 'bigbluebuttonbn' ));
140
+                    } else if ($response['hasBeenForciblyEnded'] == "true") {
141
+                        print_error(get_string('index_error_forciblyended', 'bigbluebuttonbn'));
142 142
 
143 143
                     } else { ///////////////Everything is ok /////////////////////
144 144
                         /// Moodle event logger: Create an event for meeting created
@@ -150,12 +150,12 @@  discard block
 block discarded – undo
150 150
                     }
151 151
 
152 152
                 } else {
153
-                    header('Location: '.$bbbsession['logoutURL'] );
153
+                    header('Location: ' . $bbbsession['logoutURL']);
154 154
                 }
155 155
             }
156 156
 
157 157
         } else {
158
-            print_error( 'view_error_unable_join', 'bigbluebuttonbn' );
158
+            print_error('view_error_unable_join', 'bigbluebuttonbn');
159 159
         }
160 160
         break;
161 161
     default:
@@ -179,9 +179,9 @@  discard block
 block discarded – undo
179 179
 function bigbluebutton_bbb_view_execute_join($bbbsession, $cm, $context, $bigbluebuttonbn) {
180 180
     //// Update the cache
181 181
     $meeting_info = bigbluebuttonbn_bbb_broker_get_meeting_info($bbbsession['meetingid'], $bbbsession['modPW'], true);
182
-    if( $bbbsession['userlimit'] == 0 || intval($meeting_info['participantCount']) < $bbbsession['userlimit']  ) {
182
+    if ($bbbsession['userlimit'] == 0 || intval($meeting_info['participantCount']) < $bbbsession['userlimit']) {
183 183
         //// Build the URL
184
-        if( $bbbsession['administrator'] || $bbbsession['moderator'] ) {
184
+        if ($bbbsession['administrator'] || $bbbsession['moderator']) {
185 185
             $password = $bbbsession['modPW'];
186 186
         } else {
187 187
             $password = $bbbsession['viewerPW'];
@@ -192,25 +192,25 @@  discard block
 block discarded – undo
192 192
         /// Internal logger: Instert a record with the meeting created
193 193
         bigbluebuttonbn_logs($bbbsession, BIGBLUEBUTTONBN_LOG_EVENT_JOIN);
194 194
         //// Before executing the redirect, increment the number of participants
195
-        bigbluebuttonbn_bbb_broker_participant_joined($bbbsession['meetingid'], ($bbbsession['administrator'] || $bbbsession['moderator']) );
195
+        bigbluebuttonbn_bbb_broker_participant_joined($bbbsession['meetingid'], ($bbbsession['administrator'] || $bbbsession['moderator']));
196 196
         //// Execute the redirect
197
-        header('Location: '.$join_url );
197
+        header('Location: ' . $join_url);
198 198
 
199 199
     } else {
200
-        header('Location: '.$bbbsession['logoutURL'] );
200
+        header('Location: ' . $bbbsession['logoutURL']);
201 201
     }
202 202
 }
203 203
 
204 204
 function bigbluebutton_bbb_view_errors($sErrors, $id) {
205 205
     global $CFG, $OUTPUT, $PAGE;
206 206
 
207
-    $errors = (array) json_decode(urldecode($sErrors));
207
+    $errors = (array)json_decode(urldecode($sErrors));
208 208
     $msgErrors = "";
209 209
     foreach ($errors as $error) {
210 210
         $msgErrors .= html_writer::tag('p', $error->{"message"}, array('class' => 'alert alert-danger')) . "\n";
211 211
     }
212 212
 
213 213
     echo $OUTPUT->header();
214
-    print_error( 'view_error_bigbluebutton', 'bigbluebuttonbn', $CFG->wwwroot.'/mod/bigbluebuttonbn/view.php?id='.$id, $msgErrors, $sErrors );
214
+    print_error('view_error_bigbluebutton', 'bigbluebuttonbn', $CFG->wwwroot . '/mod/bigbluebuttonbn/view.php?id=' . $id, $msgErrors, $sErrors);
215 215
     echo $OUTPUT->footer();
216 216
 }
Please login to merge, or discard this patch.
mod_form.php 1 patch
Spacing   +89 added lines, -89 removed lines patch added patch discarded remove patch
@@ -11,8 +11,8 @@  discard block
 block discarded – undo
11 11
 
12 12
 defined('MOODLE_INTERNAL') || die();
13 13
 
14
-require_once(dirname(__FILE__).'/locallib.php');
15
-require_once($CFG->dirroot.'/course/moodleform_mod.php');
14
+require_once(dirname(__FILE__) . '/locallib.php');
15
+require_once($CFG->dirroot . '/course/moodleform_mod.php');
16 16
 
17 17
 class mod_bigbluebuttonbn_mod_form extends moodleform_mod {
18 18
 
@@ -50,24 +50,24 @@  discard block
 block discarded – undo
50 50
 
51 51
         //Validates if the BigBlueButton server is running 
52 52
         $serverVersion = bigbluebuttonbn_getServerVersion($endpoint);
53
-        if ( !isset($serverVersion) ) {
54
-            print_error( 'general_error_unable_connect', 'bigbluebuttonbn', $CFG->wwwroot.'/admin/settings.php?section=modsettingbigbluebuttonbn' );
53
+        if (!isset($serverVersion)) {
54
+            print_error('general_error_unable_connect', 'bigbluebuttonbn', $CFG->wwwroot . '/admin/settings.php?section=modsettingbigbluebuttonbn');
55 55
         }
56 56
 
57
-        $mform =& $this->_form;
58
-        $current_activity =& $this->current;
57
+        $mform = & $this->_form;
58
+        $current_activity = & $this->current;
59 59
 
60 60
         //-------------------------------------------------------------------------------
61 61
         // First block starts here
62 62
         //-------------------------------------------------------------------------------
63 63
         $mform->addElement('header', 'general', get_string('mod_form_block_general', 'bigbluebuttonbn'));
64 64
 
65
-        $mform->addElement('text', 'name', get_string('mod_form_field_name','bigbluebuttonbn'), 'maxlength="64" size="32"');
65
+        $mform->addElement('text', 'name', get_string('mod_form_field_name', 'bigbluebuttonbn'), 'maxlength="64" size="32"');
66 66
         $mform->setType('name', PARAM_TEXT);
67 67
         $mform->addRule('name', null, 'required', null, 'client');
68 68
 
69 69
         $version_major = bigbluebuttonbn_get_moodle_version_major();
70
-        if ( $version_major < '2015051100' ) {
70
+        if ($version_major < '2015051100') {
71 71
             //This is valid before v2.9
72 72
             $this->add_intro_editor(false, get_string('mod_form_field_intro', 'bigbluebuttonbn'));
73 73
         } else {
@@ -77,60 +77,60 @@  discard block
 block discarded – undo
77 77
         $mform->setAdvanced('introeditor');
78 78
         $mform->setAdvanced('showdescription');
79 79
 
80
-        $mform->addElement('textarea', 'welcome', get_string('mod_form_field_welcome','bigbluebuttonbn'), 'wrap="virtual" rows="5" cols="60"');
80
+        $mform->addElement('textarea', 'welcome', get_string('mod_form_field_welcome', 'bigbluebuttonbn'), 'wrap="virtual" rows="5" cols="60"');
81 81
         $mform->addHelpButton('welcome', 'mod_form_field_welcome', 'bigbluebuttonbn');
82 82
         $mform->setType('welcome', PARAM_TEXT);
83 83
         $mform->setAdvanced('welcome');
84 84
 
85
-        if ( $voicebridge_editable ) {
86
-            $mform->addElement('text', 'voicebridge', get_string('mod_form_field_voicebridge','bigbluebuttonbn'), array('maxlength'=>4, 'size'=>6));
85
+        if ($voicebridge_editable) {
86
+            $mform->addElement('text', 'voicebridge', get_string('mod_form_field_voicebridge', 'bigbluebuttonbn'), array('maxlength'=>4, 'size'=>6));
87 87
             $mform->addRule('voicebridge', get_string('mod_form_field_voicebridge_format_error', 'bigbluebuttonbn'), 'numeric', '####', 'server');
88
-            $mform->setDefault( 'voicebridge', 0 );
88
+            $mform->setDefault('voicebridge', 0);
89 89
             $mform->addHelpButton('voicebridge', 'mod_form_field_voicebridge', 'bigbluebuttonbn');
90 90
             $mform->setAdvanced('voicebridge');
91 91
         }
92 92
         $mform->setType('voicebridge', PARAM_INT);
93 93
 
94
-        if ( $waitformoderator_editable ) {
94
+        if ($waitformoderator_editable) {
95 95
             $mform->addElement('checkbox', 'wait', get_string('mod_form_field_wait', 'bigbluebuttonbn'));
96 96
             $mform->addHelpButton('wait', 'mod_form_field_wait', 'bigbluebuttonbn');
97
-            $mform->setDefault( 'wait', $waitformoderator_default );
97
+            $mform->setDefault('wait', $waitformoderator_default);
98 98
             $mform->setAdvanced('wait');
99 99
         } else {
100
-            $mform->addElement('hidden', 'wait', $waitformoderator_default );
100
+            $mform->addElement('hidden', 'wait', $waitformoderator_default);
101 101
         }
102 102
         $mform->setType('wait', PARAM_INT);
103 103
 
104
-        if ( $userlimit_editable ) {
105
-            $mform->addElement('text', 'userlimit', get_string('mod_form_field_userlimit','bigbluebuttonbn'), 'maxlength="3" size="5"' );
104
+        if ($userlimit_editable) {
105
+            $mform->addElement('text', 'userlimit', get_string('mod_form_field_userlimit', 'bigbluebuttonbn'), 'maxlength="3" size="5"');
106 106
             $mform->addHelpButton('userlimit', 'mod_form_field_userlimit', 'bigbluebuttonbn');
107
-            $mform->setDefault( 'userlimit', $userlimit_default );
107
+            $mform->setDefault('userlimit', $userlimit_default);
108 108
         } else {
109
-            $mform->addElement('hidden', 'userlimit', $userlimit_default );
109
+            $mform->addElement('hidden', 'userlimit', $userlimit_default);
110 110
         }
111 111
         $mform->setType('userlimit', PARAM_TEXT);
112 112
 
113
-        if ( floatval($serverVersion) >= 0.8 ) {
114
-            if ( $recording_editable ) {
113
+        if (floatval($serverVersion) >= 0.8) {
114
+            if ($recording_editable) {
115 115
                 $mform->addElement('checkbox', 'record', get_string('mod_form_field_record', 'bigbluebuttonbn'));
116
-                $mform->setDefault( 'record', $recording_default );
116
+                $mform->setDefault('record', $recording_default);
117 117
                 $mform->setAdvanced('record');
118 118
             } else {
119 119
                 $mform->addElement('hidden', 'record', $recording_default);
120 120
             }
121 121
             $mform->setType('record', PARAM_INT);
122 122
 
123
-            if ( $recording_tagging_editable ) {
123
+            if ($recording_tagging_editable) {
124 124
                 $mform->addElement('checkbox', 'tagging', get_string('mod_form_field_recordingtagging', 'bigbluebuttonbn'));
125 125
                 $mform->setDefault('tagging', $recording_tagging_default);
126 126
                 $mform->setAdvanced('tagging');
127 127
             } else {
128
-                $mform->addElement('hidden', 'tagging', $recording_tagging_default );
128
+                $mform->addElement('hidden', 'tagging', $recording_tagging_default);
129 129
             }
130 130
             $mform->setType('tagging', PARAM_INT);
131 131
         }
132 132
 
133
-        if ( $sendnotifications_enabled ) {
133
+        if ($sendnotifications_enabled) {
134 134
             $mform->addElement('checkbox', 'notification', get_string('mod_form_field_notification', 'bigbluebuttonbn'));
135 135
             if ($this->current->instance) {
136 136
                 $mform->addHelpButton('notification', 'mod_form_field_notification', 'bigbluebuttonbn');
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
         //-------------------------------------------------------------------------------
149 149
         // Second block starts here
150 150
         //-------------------------------------------------------------------------------
151
-        if ( $preuploadpresentation_enabled ) {
151
+        if ($preuploadpresentation_enabled) {
152 152
             $mform->addElement('header', 'preupload', get_string('mod_form_block_presentation', 'bigbluebuttonbn'));
153 153
             $mform->setExpanded('preupload');
154 154
 
@@ -180,84 +180,84 @@  discard block
 block discarded – undo
180 180
         $mform->addElement('hidden', 'participants', json_encode($participant_list));
181 181
         $mform->setType('participants', PARAM_TEXT);
182 182
 
183
-        $html_participant_selection = ''.
184
-             '<div id="fitem_bigbluebuttonbn_participant_selection" class="fitem fitem_fselect">'."\n".
185
-             '  <div class="fitemtitle">'."\n".
186
-             '    <label for="bigbluebuttonbn_participant_selectiontype">'.get_string('mod_form_field_participant_add', 'bigbluebuttonbn').' </label>'."\n".
187
-             '  </div>'."\n".
188
-             '  <div class="felement fselect">'."\n".
189
-             '    <select id="bigbluebuttonbn_participant_selection_type" onchange="bigbluebuttonbn_participant_selection_set(); return 0;">'."\n".
190
-             '      <option value="all" selected="selected">'.get_string('mod_form_field_participant_list_type_all', 'bigbluebuttonbn').'</option>'."\n".
191
-             '      <option value="role">'.get_string('mod_form_field_participant_list_type_role', 'bigbluebuttonbn').'</option>'."\n".
192
-             '      <option value="user">'.get_string('mod_form_field_participant_list_type_user', 'bigbluebuttonbn').'</option>'."\n".
193
-             '    </select>'."\n".
194
-             '    &nbsp;&nbsp;'."\n".
195
-             '    <select id="bigbluebuttonbn_participant_selection" disabled="disabled">'."\n".
196
-             '      <option value="all" selected="selected">---------------</option>'."\n".
197
-             '    </select>'."\n".
198
-             '    &nbsp;&nbsp;'."\n".
199
-             '    <input value="'.get_string('mod_form_field_participant_list_action_add', 'bigbluebuttonbn').'" type="button" id="id_addselectionid" onclick="bigbluebuttonbn_participant_add(); return 0;" />'."\n".
200
-             '  </div>'."\n".
201
-             '</div>'."\n".
202
-             '<div id="fitem_bigbluebuttonbn_participant_list" class="fitem">'."\n".
203
-             '  <div class="fitemtitle">'."\n".
204
-             '    <label for="bigbluebuttonbn_participant_list">'.get_string('mod_form_field_participant_list', 'bigbluebuttonbn').' </label>'."\n".
205
-             '  </div>'."\n".
206
-             '  <div class="felement fselect">'."\n".
207
-             '    <table id="participant_list_table">'."\n";
183
+        $html_participant_selection = '' .
184
+             '<div id="fitem_bigbluebuttonbn_participant_selection" class="fitem fitem_fselect">' . "\n" .
185
+             '  <div class="fitemtitle">' . "\n" .
186
+             '    <label for="bigbluebuttonbn_participant_selectiontype">' . get_string('mod_form_field_participant_add', 'bigbluebuttonbn') . ' </label>' . "\n" .
187
+             '  </div>' . "\n" .
188
+             '  <div class="felement fselect">' . "\n" .
189
+             '    <select id="bigbluebuttonbn_participant_selection_type" onchange="bigbluebuttonbn_participant_selection_set(); return 0;">' . "\n" .
190
+             '      <option value="all" selected="selected">' . get_string('mod_form_field_participant_list_type_all', 'bigbluebuttonbn') . '</option>' . "\n" .
191
+             '      <option value="role">' . get_string('mod_form_field_participant_list_type_role', 'bigbluebuttonbn') . '</option>' . "\n" .
192
+             '      <option value="user">' . get_string('mod_form_field_participant_list_type_user', 'bigbluebuttonbn') . '</option>' . "\n" .
193
+             '    </select>' . "\n" .
194
+             '    &nbsp;&nbsp;' . "\n" .
195
+             '    <select id="bigbluebuttonbn_participant_selection" disabled="disabled">' . "\n" .
196
+             '      <option value="all" selected="selected">---------------</option>' . "\n" .
197
+             '    </select>' . "\n" .
198
+             '    &nbsp;&nbsp;' . "\n" .
199
+             '    <input value="' . get_string('mod_form_field_participant_list_action_add', 'bigbluebuttonbn') . '" type="button" id="id_addselectionid" onclick="bigbluebuttonbn_participant_add(); return 0;" />' . "\n" .
200
+             '  </div>' . "\n" .
201
+             '</div>' . "\n" .
202
+             '<div id="fitem_bigbluebuttonbn_participant_list" class="fitem">' . "\n" .
203
+             '  <div class="fitemtitle">' . "\n" .
204
+             '    <label for="bigbluebuttonbn_participant_list">' . get_string('mod_form_field_participant_list', 'bigbluebuttonbn') . ' </label>' . "\n" .
205
+             '  </div>' . "\n" .
206
+             '  <div class="felement fselect">' . "\n" .
207
+             '    <table id="participant_list_table">' . "\n";
208 208
 
209 209
         // Add participant list
210
-        foreach($participant_list as $participant){
210
+        foreach ($participant_list as $participant) {
211 211
             $participant_selectionid = '';
212 212
             $participant_selectiontype = $participant['selectiontype'];
213
-            if( $participant_selectiontype == 'all') {
214
-                $participant_selectiontype = '<b><i>'.get_string('mod_form_field_participant_list_type_'.$participant_selectiontype, 'bigbluebuttonbn').'</i></b>';
213
+            if ($participant_selectiontype == 'all') {
214
+                $participant_selectiontype = '<b><i>' . get_string('mod_form_field_participant_list_type_' . $participant_selectiontype, 'bigbluebuttonbn') . '</i></b>';
215 215
             } else {
216
-                if ( $participant_selectiontype == 'role') {
216
+                if ($participant_selectiontype == 'role') {
217 217
                     $participant_selectionid = bigbluebuttonbn_get_role_name($participant['selectionid']);
218 218
                 } else {
219
-                    foreach($users as $user){
220
-                        if( $user->id == $participant['selectionid']) {
221
-                            $participant_selectionid = $user->firstname.' '.$user->lastname;
219
+                    foreach ($users as $user) {
220
+                        if ($user->id == $participant['selectionid']) {
221
+                            $participant_selectionid = $user->firstname . ' ' . $user->lastname;
222 222
                             break;
223 223
                         }
224 224
                     }
225 225
                 }
226
-                $participant_selectiontype = '<b><i>'.get_string('mod_form_field_participant_list_type_'.$participant_selectiontype, 'bigbluebuttonbn').':</i></b>&nbsp;';
226
+                $participant_selectiontype = '<b><i>' . get_string('mod_form_field_participant_list_type_' . $participant_selectiontype, 'bigbluebuttonbn') . ':</i></b>&nbsp;';
227 227
             }
228
-            $participant_role = get_string('mod_form_field_participant_bbb_role_'.$participant['role'], 'bigbluebuttonbn');
229
-
230
-            $html_participant_selection .= ''.
231
-                '      <tr id="participant_list_tr_'.$participant['selectiontype'].'-'.$participant['selectionid'].'">'."\n".
232
-                '        <td width="20px"><a onclick="bigbluebuttonbn_participant_remove(\''.$participant['selectiontype'].'\', \''.$participant['selectionid'].'\'); return 0;" title="'.get_string('mod_form_field_participant_list_action_remove', 'bigbluebuttonbn').'">x</a></td>'."\n".
233
-                '        <td width="125px">'.$participant_selectiontype.'</td>'."\n".
234
-                '        <td>'.$participant_selectionid.'</td>'."\n".
235
-                '        <td><i>&nbsp;'.get_string('mod_form_field_participant_list_text_as', 'bigbluebuttonbn').'&nbsp;</i>'."\n".
236
-                '          <select id="participant_list_role_'.$participant['selectiontype'].'-'.$participant['selectionid'].'" onchange="bigbluebuttonbn_participant_list_role_update(\''.$participant['selectiontype'].'\', \''.$participant['selectionid'].'\'); return 0;">'."\n".
237
-                '            <option value="'.BIGBLUEBUTTONBN_ROLE_VIEWER.'" '.($participant['role'] == BIGBLUEBUTTONBN_ROLE_VIEWER? 'selected="selected" ': '').'>'.get_string('mod_form_field_participant_bbb_role_'.BIGBLUEBUTTONBN_ROLE_VIEWER, 'bigbluebuttonbn').'</option>'."\n".
238
-                '            <option value="'.BIGBLUEBUTTONBN_ROLE_MODERATOR.'" '.($participant['role'] == BIGBLUEBUTTONBN_ROLE_MODERATOR? 'selected="selected" ': '').'>'.get_string('mod_form_field_participant_bbb_role_'.BIGBLUEBUTTONBN_ROLE_MODERATOR, 'bigbluebuttonbn').'</option><select>'."\n".
239
-                '        </td>'."\n".
240
-                '      </tr>'."\n";
228
+            $participant_role = get_string('mod_form_field_participant_bbb_role_' . $participant['role'], 'bigbluebuttonbn');
229
+
230
+            $html_participant_selection .= '' .
231
+                '      <tr id="participant_list_tr_' . $participant['selectiontype'] . '-' . $participant['selectionid'] . '">' . "\n" .
232
+                '        <td width="20px"><a onclick="bigbluebuttonbn_participant_remove(\'' . $participant['selectiontype'] . '\', \'' . $participant['selectionid'] . '\'); return 0;" title="' . get_string('mod_form_field_participant_list_action_remove', 'bigbluebuttonbn') . '">x</a></td>' . "\n" .
233
+                '        <td width="125px">' . $participant_selectiontype . '</td>' . "\n" .
234
+                '        <td>' . $participant_selectionid . '</td>' . "\n" .
235
+                '        <td><i>&nbsp;' . get_string('mod_form_field_participant_list_text_as', 'bigbluebuttonbn') . '&nbsp;</i>' . "\n" .
236
+                '          <select id="participant_list_role_' . $participant['selectiontype'] . '-' . $participant['selectionid'] . '" onchange="bigbluebuttonbn_participant_list_role_update(\'' . $participant['selectiontype'] . '\', \'' . $participant['selectionid'] . '\'); return 0;">' . "\n" .
237
+                '            <option value="' . BIGBLUEBUTTONBN_ROLE_VIEWER . '" ' . ($participant['role'] == BIGBLUEBUTTONBN_ROLE_VIEWER ? 'selected="selected" ' : '') . '>' . get_string('mod_form_field_participant_bbb_role_' . BIGBLUEBUTTONBN_ROLE_VIEWER, 'bigbluebuttonbn') . '</option>' . "\n" .
238
+                '            <option value="' . BIGBLUEBUTTONBN_ROLE_MODERATOR . '" ' . ($participant['role'] == BIGBLUEBUTTONBN_ROLE_MODERATOR ? 'selected="selected" ' : '') . '>' . get_string('mod_form_field_participant_bbb_role_' . BIGBLUEBUTTONBN_ROLE_MODERATOR, 'bigbluebuttonbn') . '</option><select>' . "\n" .
239
+                '        </td>' . "\n" .
240
+                '      </tr>' . "\n";
241 241
         }
242 242
 
243
-        $html_participant_selection .= ''.
244
-             '    </table>'."\n".
245
-             '  </div>'."\n".
246
-             '</div>'."\n".
247
-             '<script type="text/javascript" src="'.$CFG->wwwroot.'/mod/bigbluebuttonbn/mod_form.js">'."\n".
248
-             '</script>'."\n";
243
+        $html_participant_selection .= '' .
244
+             '    </table>' . "\n" .
245
+             '  </div>' . "\n" .
246
+             '</div>' . "\n" .
247
+             '<script type="text/javascript" src="' . $CFG->wwwroot . '/mod/bigbluebuttonbn/mod_form.js">' . "\n" .
248
+             '</script>' . "\n";
249 249
 
250 250
         $mform->addElement('html', $html_participant_selection);
251 251
 
252 252
         // Add data
253
-        $mform->addElement('html', '<script type="text/javascript">var bigbluebuttonbn_participant_selection = {"all": [], "role": '.json_encode($roles).', "user": '.bigbluebuttonbn_get_users_json($users).'}; </script>');
254
-        $mform->addElement('html', '<script type="text/javascript">var bigbluebuttonbn_participant_list = '.json_encode($participant_list).'; </script>');
255
-        $bigbluebuttonbn_strings = Array( "as" => get_string('mod_form_field_participant_list_text_as', 'bigbluebuttonbn'),
253
+        $mform->addElement('html', '<script type="text/javascript">var bigbluebuttonbn_participant_selection = {"all": [], "role": ' . json_encode($roles) . ', "user": ' . bigbluebuttonbn_get_users_json($users) . '}; </script>');
254
+        $mform->addElement('html', '<script type="text/javascript">var bigbluebuttonbn_participant_list = ' . json_encode($participant_list) . '; </script>');
255
+        $bigbluebuttonbn_strings = Array("as" => get_string('mod_form_field_participant_list_text_as', 'bigbluebuttonbn'),
256 256
                                           "viewer" => get_string('mod_form_field_participant_bbb_role_viewer', 'bigbluebuttonbn'),
257 257
                                           "moderator" => get_string('mod_form_field_participant_bbb_role_moderator', 'bigbluebuttonbn'),
258 258
                                           "remove" => get_string('mod_form_field_participant_list_action_remove', 'bigbluebuttonbn'),
259 259
                                     );
260
-        $mform->addElement('html', '<script type="text/javascript">var bigbluebuttonbn_strings = '.json_encode($bigbluebuttonbn_strings).'; </script>');
260
+        $mform->addElement('html', '<script type="text/javascript">var bigbluebuttonbn_strings = ' . json_encode($bigbluebuttonbn_strings) . '; </script>');
261 261
         //-------------------------------------------------------------------------------
262 262
         // Third block ends here
263 263
         //-------------------------------------------------------------------------------
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
         // Fourth block starts here
268 268
         //-------------------------------------------------------------------------------
269 269
         $mform->addElement('header', 'schedule', get_string('mod_form_block_schedule', 'bigbluebuttonbn'));
270
-        if( isset($current_activity->openingtime) && $current_activity->openingtime != 0 || isset($current_activity->closingtime) && $current_activity->closingtime != 0 )
270
+        if (isset($current_activity->openingtime) && $current_activity->openingtime != 0 || isset($current_activity->closingtime) && $current_activity->closingtime != 0)
271 271
             $mform->setExpanded('schedule');
272 272
 
273 273
         $mform->addElement('date_time_selector', 'openingtime', get_string('mod_form_field_openingtime', 'bigbluebuttonbn'), array('optional' => true));
@@ -295,8 +295,8 @@  discard block
 block discarded – undo
295 295
                 $draftitemid = file_get_submitted_draft_itemid('presentation');
296 296
                 file_prepare_draft_area($draftitemid, $this->context->id, 'mod_bigbluebuttonbn', 'presentation', 0, array('subdirs'=>0, 'maxbytes' => 0, 'maxfiles' => 1, 'mainfile' => true));
297 297
                 $default_values['presentation'] = $draftitemid;
298
-            } catch (Exception $e){
299
-                error_log("Presentation could not be loaded: ".$e->getMessage());
298
+            } catch (Exception $e) {
299
+                error_log("Presentation could not be loaded: " . $e->getMessage());
300 300
                 return NULL;
301 301
             }
302 302
         }
@@ -305,14 +305,14 @@  discard block
 block discarded – undo
305 305
     function validation($data, $files) {
306 306
         $errors = parent::validation($data, $files);
307 307
 
308
-        if ( isset($data['openingtime']) && isset($data['closingtime']) ) {
309
-            if ( $data['openingtime'] != 0 && $data['closingtime'] != 0 && $data['closingtime'] < $data['openingtime']) {
308
+        if (isset($data['openingtime']) && isset($data['closingtime'])) {
309
+            if ($data['openingtime'] != 0 && $data['closingtime'] != 0 && $data['closingtime'] < $data['openingtime']) {
310 310
                 $errors['closingtime'] = get_string('bbbduetimeoverstartingtime', 'bigbluebuttonbn');
311 311
             }
312 312
         }
313 313
         
314
-        if ( isset($data['voicebridge']) ) {
315
-            if ( !bigbluebuttonbn_voicebridge_unique($data['voicebridge'], $data['instance'])) {
314
+        if (isset($data['voicebridge'])) {
315
+            if (!bigbluebuttonbn_voicebridge_unique($data['voicebridge'], $data['instance'])) {
316 316
                 $errors['voicebridge'] = get_string('mod_form_field_voicebridge_notunique_error', 'bigbluebuttonbn');
317 317
             }
318 318
         }
Please login to merge, or discard this patch.
bbb_broker.php 1 patch
Spacing   +64 added lines, -64 removed lines patch added patch discarded remove patch
@@ -8,15 +8,15 @@  discard block
 block discarded – undo
8 8
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v2 or later
9 9
  */
10 10
 
11
-require_once(dirname(dirname(dirname(__FILE__))).'/config.php');
12
-require_once(dirname(__FILE__).'/locallib.php');
11
+require_once(dirname(dirname(dirname(__FILE__))) . '/config.php');
12
+require_once(dirname(__FILE__) . '/locallib.php');
13 13
 
14 14
 global $PAGE, $USER, $CFG, $SESSION, $DB;
15 15
 
16
-$params['action']  = optional_param('action', '', PARAM_TEXT);
16
+$params['action'] = optional_param('action', '', PARAM_TEXT);
17 17
 $params['callback'] = optional_param('callback', '', PARAM_TEXT);
18
-$params['id'] = optional_param('id', '', PARAM_TEXT);    //recordID, the BBB recordID
19
-$params['idx'] = optional_param('idx', '', PARAM_TEXT);  //meetingID, the BBB meetingID
18
+$params['id'] = optional_param('id', '', PARAM_TEXT); //recordID, the BBB recordID
19
+$params['idx'] = optional_param('idx', '', PARAM_TEXT); //meetingID, the BBB meetingID
20 20
 $params['bigbluebuttonbn'] = optional_param('bigbluebuttonbn', 0, PARAM_INT);
21 21
 $params['signed_parameters'] = optional_param('signed_parameters', '', PARAM_TEXT);
22 22
 
@@ -25,13 +25,13 @@  discard block
 block discarded – undo
25 25
 
26 26
 $error = '';
27 27
 
28
-if( empty($params['action']) ) {
28
+if (empty($params['action'])) {
29 29
     $error = bigbluebuttonbn_bbb_broker_add_error($error, "Parameter [action] was not included");
30 30
 
31 31
 } else {
32 32
     $error = bigbluebuttonbn_bbb_broker_validate_parameters($params);
33 33
 
34
-    if( empty($error) && $params['action'] != "recording_ready" ) {
34
+    if (empty($error) && $params['action'] != "recording_ready") {
35 35
 
36 36
         if ($params['bigbluebuttonbn'] != 0) {
37 37
             $bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id' => $params['bigbluebuttonbn']), '*', MUST_EXIST);
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
             $context = bigbluebuttonbn_get_context_module($cm->id);
41 41
         }
42 42
 
43
-        if ( isset($SESSION->bigbluebuttonbn_bbbsession) && !is_null($SESSION->bigbluebuttonbn_bbbsession) ) {
43
+        if (isset($SESSION->bigbluebuttonbn_bbbsession) && !is_null($SESSION->bigbluebuttonbn_bbbsession)) {
44 44
             $bbbsession = $SESSION->bigbluebuttonbn_bbbsession;
45 45
         } else {
46 46
             $error = bigbluebuttonbn_bbb_broker_add_error($error, "No session variable set");
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
 }
50 50
 
51 51
 header('Content-Type: application/javascript; charset=utf-8');
52
-if ( empty($error) ) {
52
+if (empty($error)) {
53 53
 
54 54
     if (!isloggedin() && $PAGE->course->id == SITEID) {
55 55
         $userid = guest_user()->id;
@@ -58,21 +58,21 @@  discard block
 block discarded – undo
58 58
     }
59 59
     $hascourseaccess = ($PAGE->course->id == SITEID) || can_access_course($PAGE->course, $userid);
60 60
 
61
-    if( !$hascourseaccess ){
61
+    if (!$hascourseaccess) {
62 62
         header("HTTP/1.0 401 Unauthorized");
63 63
         return;
64 64
     } else {
65 65
         try {
66
-            switch ( strtolower($params['action']) ){
66
+            switch (strtolower($params['action'])) {
67 67
                 case 'meeting_info':
68 68
                     $meeting_info = bigbluebuttonbn_bbb_broker_get_meeting_info($params['id'], $bbbsession['modPW']);
69 69
                     $meeting_running = bigbluebuttonbn_bbb_broker_is_meeting_running($meeting_info); 
70 70
 
71 71
                     $status_can_end = '';
72 72
                     $status_can_tag = '';
73
-                    if( $meeting_running ) {
73
+                    if ($meeting_running) {
74 74
                         $join_button_text = get_string('view_conference_action_join', 'bigbluebuttonbn');
75
-                        if( $bbbsession['userlimit'] == 0 || $meeting_info->participantCount < $bbbsession['userlimit'] ) {
75
+                        if ($bbbsession['userlimit'] == 0 || $meeting_info->participantCount < $bbbsession['userlimit']) {
76 76
                             $initial_message = get_string('view_message_conference_in_progress', 'bigbluebuttonbn');
77 77
                             $can_join = true;
78 78
 
@@ -81,50 +81,50 @@  discard block
 block discarded – undo
81 81
                             $can_join = false;
82 82
                         }
83 83
 
84
-                        if( $bbbsession['administrator'] || $bbbsession['moderator'] ) {
84
+                        if ($bbbsession['administrator'] || $bbbsession['moderator']) {
85 85
                             $end_button_text = get_string('view_conference_action_end', 'bigbluebuttonbn');
86 86
                             $can_end = true;
87
-                            $status_can_end = '"can_end": true, "end_button_text": "'.$end_button_text.'", ';
87
+                            $status_can_end = '"can_end": true, "end_button_text": "' . $end_button_text . '", ';
88 88
                         }
89 89
 
90 90
                     } else {
91 91
                         // If user is administrator, moderator or if is viewer and no waiting is required
92
-                        if ( $bbbsession['administrator'] || $bbbsession['moderator'] || !$bbbsession['wait'] ) {
92
+                        if ($bbbsession['administrator'] || $bbbsession['moderator'] || !$bbbsession['wait']) {
93 93
                             $initial_message = get_string('view_message_conference_room_ready', 'bigbluebuttonbn');
94 94
                             $join_button_text = get_string('view_conference_action_join', 'bigbluebuttonbn');
95 95
                             $can_join = true;
96 96
 
97 97
                         } else {
98 98
                             $initial_message = get_string('view_message_conference_not_started', 'bigbluebuttonbn');
99
-                            if ( $bbbsession['wait'] ) {
100
-                                $initial_message .= ' '.get_string('view_message_conference_wait_for_moderator', 'bigbluebuttonbn');
99
+                            if ($bbbsession['wait']) {
100
+                                $initial_message .= ' ' . get_string('view_message_conference_wait_for_moderator', 'bigbluebuttonbn');
101 101
                             }
102 102
                             $join_button_text = get_string('view_conference_action_lineup', 'bigbluebuttonbn');
103 103
                             $can_join = false;
104 104
                         }
105 105
 
106
-                        if( $bbbsession['tagging'] && ($bbbsession['administrator'] || $bbbsession['moderator']) ) {
106
+                        if ($bbbsession['tagging'] && ($bbbsession['administrator'] || $bbbsession['moderator'])) {
107 107
                             $can_tag = true;
108 108
 
109 109
                         } else {
110 110
                             $can_tag = false;
111 111
                         }
112
-                        $status_can_end = '"can_tag": '.($can_tag? 'true': 'false').', ';
112
+                        $status_can_end = '"can_tag": ' . ($can_tag ? 'true' : 'false') . ', ';
113 113
                     }
114 114
 
115
-                    echo $params['callback'].'({ "running": '.($meeting_running? 'true':'false').', "info": '.json_encode($meeting_info).', "status": {"can_join": '.($can_join? 'true':'false').',"join_url": "'.$bbbsession['joinURL'].'","join_button_text": "'.$join_button_text.'", '.$status_can_end.$status_can_tag.'"message": "'.$initial_message.'"} });';
115
+                    echo $params['callback'] . '({ "running": ' . ($meeting_running ? 'true' : 'false') . ', "info": ' . json_encode($meeting_info) . ', "status": {"can_join": ' . ($can_join ? 'true' : 'false') . ',"join_url": "' . $bbbsession['joinURL'] . '","join_button_text": "' . $join_button_text . '", ' . $status_can_end . $status_can_tag . '"message": "' . $initial_message . '"} });';
116 116
                     break;
117 117
                 case 'meeting_end':
118
-                    if( $bbbsession['administrator'] || $bbbsession['moderator'] ) {
118
+                    if ($bbbsession['administrator'] || $bbbsession['moderator']) {
119 119
                         //Execute the end command
120 120
                         $meeting_info = bigbluebuttonbn_bbb_broker_do_end_meeting($params['id'], $bbbsession['modPW']);
121 121
                         // Moodle event logger: Create an event for meeting ended
122
-                        if( isset($bigbluebuttonbn) )
122
+                        if (isset($bigbluebuttonbn))
123 123
                             bigbluebuttonbn_event_log(BIGBLUEBUTTON_EVENT_MEETING_ENDED, $bigbluebuttonbn, $context, $cm);
124 124
                         // Update the cache
125 125
                         $meeting_info = bigbluebuttonbn_bbb_broker_get_meeting_info($params['id'], $bbbsession['modPW'], true);
126 126
 
127
-                        echo $params['callback'].'({ "status": true });';
127
+                        echo $params['callback'] . '({ "status": true });';
128 128
                     } else {
129 129
                         error_log("ERROR: User not authorized to execute end command");
130 130
                         header("HTTP/1.0 401 Unauthorized. User not authorized to execute end command");
@@ -133,26 +133,26 @@  discard block
 block discarded – undo
133 133
                 case 'recording_list':
134 134
                     break;
135 135
                 case 'recording_info':
136
-                    if( $bbbsession['managerecordings'] ) {
136
+                    if ($bbbsession['managerecordings']) {
137 137
                         //Retrieve the array of imported recordings
138
-                        $recordings_imported = bigbluebuttonbn_getRecordingsImportedArray($bbbsession['course']->id, isset($bbbsession['bigbluebuttonbn'])?$bbbsession['bigbluebuttonbn']->id: NULL);
138
+                        $recordings_imported = bigbluebuttonbn_getRecordingsImportedArray($bbbsession['course']->id, isset($bbbsession['bigbluebuttonbn']) ? $bbbsession['bigbluebuttonbn']->id : NULL);
139 139
                         $recordings_indexed = bigbluebuttonbn_index_recordings($recordings_imported);
140
-                        if( isset($recordings_indexed[$params['id']]) ) {
140
+                        if (isset($recordings_indexed[$params['id']])) {
141 141
                             //Look up for an update on the imported recording
142 142
                             $recording = $recordings_indexed[$params['id']];
143
-                            if ( isset($recording) && !empty($recording) && !array_key_exists('messageKey', $recording)) {  // The recording was found
144
-                                echo $params['callback'].'({ "status": "true", "published": "'.$recording['published'].'"});';
143
+                            if (isset($recording) && !empty($recording) && !array_key_exists('messageKey', $recording)) {  // The recording was found
144
+                                echo $params['callback'] . '({ "status": "true", "published": "' . $recording['published'] . '"});';
145 145
                             } else {
146
-                                echo $params['callback'].'({ "status": "false" });';
146
+                                echo $params['callback'] . '({ "status": "false" });';
147 147
                             }
148 148
 
149 149
                         // As the recordingid was not identified as imported recording link, look up for a real recording
150 150
                         } else {
151 151
                             $recording = bigbluebuttonbn_getRecordingArray($params['id'], $params['idx'], $endpoint, $shared_secret);
152
-                            if ( isset($recording) && !empty($recording) && !array_key_exists('messageKey', $recording)) {  // The recording was found
153
-                                echo $params['callback'].'({ "status": "true", "published": "'.$recording['published'].'"});';
152
+                            if (isset($recording) && !empty($recording) && !array_key_exists('messageKey', $recording)) {  // The recording was found
153
+                                echo $params['callback'] . '({ "status": "true", "published": "' . $recording['published'] . '"});';
154 154
                             } else {
155
-                                echo $params['callback'].'({ "status": "false" });';
155
+                                echo $params['callback'] . '({ "status": "false" });';
156 156
                             }
157 157
                         }
158 158
 
@@ -162,16 +162,16 @@  discard block
 block discarded – undo
162 162
                     }
163 163
                     break;
164 164
                 case 'recording_publish':
165
-                    if( $bbbsession['managerecordings'] ) {
165
+                    if ($bbbsession['managerecordings']) {
166 166
                         $status = true;
167 167
                         //Retrieve the array of imported recordings for the current course and activity
168
-                        $recordings_imported = bigbluebuttonbn_getRecordingsImportedArray($bbbsession['course']->id, isset($bbbsession['bigbluebuttonbn'])?$bbbsession['bigbluebuttonbn']->id: NULL);
168
+                        $recordings_imported = bigbluebuttonbn_getRecordingsImportedArray($bbbsession['course']->id, isset($bbbsession['bigbluebuttonbn']) ? $bbbsession['bigbluebuttonbn']->id : NULL);
169 169
                         $recordings_imported_indexed = bigbluebuttonbn_index_recordings($recordings_imported);
170
-                        if( isset($recordings_imported_indexed[$params['id']]) ) {
170
+                        if (isset($recordings_imported_indexed[$params['id']])) {
171 171
                             $recordings = bigbluebuttonbn_getRecordingsArray($recordings_imported_indexed[$params['id']]['meetingID'], $bbbsession['endpoint'], $bbbsession['shared_secret']);
172 172
                             $recordings_indexed = bigbluebuttonbn_index_recordings($recordings);
173 173
                             $recording = $recordings_indexed[$params['id']];
174
-                            if ( $recording['published'] === 'true' ) {
174
+                            if ($recording['published'] === 'true') {
175 175
                                 // Only if the physical recording is published, execute publish on imported recording link
176 176
                                 $meeting_info = bigbluebuttonbn_bbb_broker_do_publish_recording_imported($params['id'], $bbbsession['course']->id, $bbbsession['bigbluebuttonbn']->id, true);
177 177
                             } else {
@@ -183,11 +183,11 @@  discard block
 block discarded – undo
183 183
                             $meeting_info = bigbluebuttonbn_bbb_broker_do_publish_recording($params['id'], true);
184 184
                         }
185 185
 
186
-                        if ( $status ) {
186
+                        if ($status) {
187 187
                             $callback_response['status'] = "true";
188 188
 
189 189
                             // Moodle event logger: Create an event for recording published
190
-                            if( isset($bigbluebuttonbn) ) {
190
+                            if (isset($bigbluebuttonbn)) {
191 191
                                 bigbluebuttonbn_event_log(BIGBLUEBUTTON_EVENT_RECORDING_PUBLISHED, $bigbluebuttonbn, $context, $cm);
192 192
                             }
193 193
 
@@ -205,11 +205,11 @@  discard block
 block discarded – undo
205 205
                     }
206 206
                     break;
207 207
                 case 'recording_unpublish':
208
-                    if( $bbbsession['managerecordings'] ) {
208
+                    if ($bbbsession['managerecordings']) {
209 209
                         //Retrieve the array of imported recordings for the current course and activity
210
-                        $recordings_imported = bigbluebuttonbn_getRecordingsImportedArray($bbbsession['course']->id, isset($bbbsession['bigbluebuttonbn'])?$bbbsession['bigbluebuttonbn']->id: NULL);
210
+                        $recordings_imported = bigbluebuttonbn_getRecordingsImportedArray($bbbsession['course']->id, isset($bbbsession['bigbluebuttonbn']) ? $bbbsession['bigbluebuttonbn']->id : NULL);
211 211
                         $recordings_indexed = bigbluebuttonbn_index_recordings($recordings_imported);
212
-                        if( isset($recordings_indexed[$params['id']]) ) {
212
+                        if (isset($recordings_indexed[$params['id']])) {
213 213
                             // Execute unpublish on imported recording link
214 214
                             $meeting_info = bigbluebuttonbn_bbb_broker_do_publish_recording_imported($params['id'], $bbbsession['course']->id, $bbbsession['bigbluebuttonbn']->id, false);
215 215
                         } else {
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
                             // First: Unpublish imported links associated to the recording 
218 218
                             $recordings_imported_all = bigbluebuttonbn_getRecordingsImportedAllInstances($params['id']);
219 219
 
220
-                            if( count($recordings_imported_all) > 0 ) {
220
+                            if (count($recordings_imported_all) > 0) {
221 221
                                 foreach ($recordings_imported_all as $key => $record) {
222 222
                                     $meta = json_decode($record->meta, true);
223 223
                                     // Prepare data for the update
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
                         }
234 234
 
235 235
                         // Moodle event logger: Create an event for recording unpublished
236
-                        if( isset($bigbluebuttonbn) ) {
236
+                        if (isset($bigbluebuttonbn)) {
237 237
                             bigbluebuttonbn_event_log(BIGBLUEBUTTON_EVENT_RECORDING_UNPUBLISHED, $bigbluebuttonbn, $context, $cm);
238 238
                         }
239 239
 
@@ -247,11 +247,11 @@  discard block
 block discarded – undo
247 247
                     }
248 248
                     break;
249 249
                 case 'recording_delete':
250
-                    if( $bbbsession['managerecordings'] ) {
250
+                    if ($bbbsession['managerecordings']) {
251 251
                         //Retrieve the array of imported recordings
252
-                        $recordings_imported = bigbluebuttonbn_getRecordingsImportedArray($bbbsession['course']->id, isset($bbbsession['bigbluebuttonbn'])?$bbbsession['bigbluebuttonbn']->id: NULL);
252
+                        $recordings_imported = bigbluebuttonbn_getRecordingsImportedArray($bbbsession['course']->id, isset($bbbsession['bigbluebuttonbn']) ? $bbbsession['bigbluebuttonbn']->id : NULL);
253 253
                         $recordings_indexed = bigbluebuttonbn_index_recordings($recordings_imported);
254
-                        if( isset($recordings_indexed[$params['id']]) ) {
254
+                        if (isset($recordings_indexed[$params['id']])) {
255 255
                             // Execute unpublish on imported recording link
256 256
                             bigbluebuttonbn_bbb_broker_do_delete_recording_imported($params['id'], $bbbsession['course']->id, $bbbsession['bigbluebuttonbn']->id);
257 257
                         } else {
@@ -259,7 +259,7 @@  discard block
 block discarded – undo
259 259
                             // First: Delete imported links associated to the recording 
260 260
                             $recordings_imported_all = bigbluebuttonbn_getRecordingsImportedAllInstances($params['id']);
261 261
 
262
-                            if( count($recordings_imported_all) > 0 ) {
262
+                            if (count($recordings_imported_all) > 0) {
263 263
                                 foreach ($recordings_imported_all as $key => $record) {
264 264
                                     // Execute delete
265 265
                                     $DB->delete_records("bigbluebuttonbn_logs", array('id' => $key));
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
                         }
271 271
 
272 272
                         // Moodle event logger: Create an event for recording deleted
273
-                        if( isset($bigbluebuttonbn) ) {
273
+                        if (isset($bigbluebuttonbn)) {
274 274
                             bigbluebuttonbn_event_log(BIGBLUEBUTTON_EVENT_RECORDING_DELETED, $bigbluebuttonbn, $context, $cm);
275 275
                         }
276 276
 
@@ -289,9 +289,9 @@  discard block
 block discarded – undo
289 289
                         $decoded_parameters = JWT::decode($params['signed_parameters'], $shared_secret, array('HS256'));
290 290
 
291 291
                     } catch (Exception $e) {
292
-                        $error = 'Caught exception: '.$e->getMessage();
292
+                        $error = 'Caught exception: ' . $e->getMessage();
293 293
                         error_log($error);
294
-                        header("HTTP/1.0 400 Bad Request. ".$error);
294
+                        header("HTTP/1.0 400 Bad Request. " . $error);
295 295
                         return;
296 296
                     }
297 297
 
@@ -302,9 +302,9 @@  discard block
 block discarded – undo
302 302
                         $bigbluebuttonbn = $DB->get_record('bigbluebuttonbn', array('id' => $meeting_id_elements[2]), '*', MUST_EXIST);
303 303
 
304 304
                     } catch (Exception $e) {
305
-                        $error = 'Caught exception: '.$e->getMessage();
305
+                        $error = 'Caught exception: ' . $e->getMessage();
306 306
                         error_log($error);
307
-                        header("HTTP/1.0 410 Gone. ".$error);
307
+                        header("HTTP/1.0 410 Gone. " . $error);
308 308
                         return;
309 309
                     }
310 310
 
@@ -314,22 +314,22 @@  discard block
 block discarded – undo
314 314
                         header("HTTP/1.0 202 Accepted");
315 315
                         return;
316 316
                     } catch (Exception $e) {
317
-                        $error = 'Caught exception: '.$e->getMessage();
317
+                        $error = 'Caught exception: ' . $e->getMessage();
318 318
                         error_log($error);
319
-                        header("HTTP/1.0 503 Service Unavailable. ".$error);
319
+                        header("HTTP/1.0 503 Service Unavailable. " . $error);
320 320
                         return;
321 321
                     }
322 322
                     break;
323 323
                 case 'recording_import':
324
-                    if( $bbbsession['managerecordings'] ) {
324
+                    if ($bbbsession['managerecordings']) {
325 325
                         $importrecordings = $SESSION->bigbluebuttonbn_importrecordings;
326
-                        if( isset($importrecordings[$params['id']]) ) {
326
+                        if (isset($importrecordings[$params['id']])) {
327 327
                             $importrecordings[$params['id']]['imported'] = true;
328 328
                             $overrides['meetingid'] = $importrecordings[$params['id']]['meetingID'];
329
-                            $meta = '{"recording":'.json_encode($importrecordings[$params['id']]).'}';
329
+                            $meta = '{"recording":' . json_encode($importrecordings[$params['id']]) . '}';
330 330
                             bigbluebuttonbn_logs($bbbsession, BIGBLUEBUTTONBN_LOG_EVENT_IMPORT, $overrides, $meta);
331 331
                             // Moodle event logger: Create an event for recording imported
332
-                            if( isset($bigbluebuttonbn) ) {
332
+                            if (isset($bigbluebuttonbn)) {
333 333
                                 bigbluebuttonbn_event_log(BIGBLUEBUTTON_EVENT_RECORDING_IMPORTED, $bigbluebuttonbn, $context, $cm);
334 334
                             }
335 335
 
@@ -340,7 +340,7 @@  discard block
 block discarded – undo
340 340
                         } else {
341 341
                             $error = "Recording {$params['id']} could not be found. It can not be imported";
342 342
                             error_log($error);
343
-                            header("HTTP/1.0 404 Not found. ".$error);
343
+                            header("HTTP/1.0 404 Not found. " . $error);
344 344
                             return;
345 345
                         }
346 346
                     }
@@ -351,14 +351,14 @@  discard block
 block discarded – undo
351 351
                     break;
352 352
             }
353 353
 
354
-        } catch(Exception $e) {
355
-            error_log("BBB_BROKER ERROR: ".$e->getCode().", ".$e->getMessage());
356
-            header("HTTP/1.0 502 Bad Gateway. ".$e->getMessage());
354
+        } catch (Exception $e) {
355
+            error_log("BBB_BROKER ERROR: " . $e->getCode() . ", " . $e->getMessage());
356
+            header("HTTP/1.0 502 Bad Gateway. " . $e->getMessage());
357 357
             return;
358 358
         }
359 359
     }
360 360
 
361 361
 } else {
362
-    header("HTTP/1.0 400 Bad Request. ".$error);
362
+    header("HTTP/1.0 400 Bad Request. " . $error);
363 363
     return;
364 364
 }
365 365
\ No newline at end of file
Please login to merge, or discard this patch.
lang/en/bigbluebuttonbn.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -304,9 +304,9 @@
 block discarded – undo
304 304
 $string['event_meeting_left'] = 'BigBlueButtonBN meeting left';
305 305
 $string['event_meeting_left_description'] = 'The user with id \'{$a->userid}\' has left a bigbluebutton meeting for the bigbluebuttonbn activity with id \'{$a->bigbluebuttonbnid}\' for the course id \'$this->courseid\'.';
306 306
 $string['event_recording_deleted'] = 'Recording deleted';
307
-$string['event_recording_deleted_description'] = 'The user with id \'{$a->userid}\' has deleted a recording with id \'{$a->recordingid}\' from the course id \'{$a->courseid}\'.';;
307
+$string['event_recording_deleted_description'] = 'The user with id \'{$a->userid}\' has deleted a recording with id \'{$a->recordingid}\' from the course id \'{$a->courseid}\'.'; ;
308 308
 $string['event_recording_imported'] = 'Recording imported';
309
-$string['event_recording_imported_description'] = 'The user with id \'{$a->userid}\' has imported a recording with id \'{$a->recordingid}\' into the course id \'{$a->courseid}\'.';;
309
+$string['event_recording_imported_description'] = 'The user with id \'{$a->userid}\' has imported a recording with id \'{$a->recordingid}\' into the course id \'{$a->courseid}\'.'; ;
310 310
 $string['event_recording_published'] = 'Recording published';
311 311
 $string['event_recording_published_description'] = 'The user with id \'{$a->userid}\' has published a recording with id \'{$a->recordingid}\' in the course id \'{$a->courseid\'}.';
312 312
 $string['event_recording_unpublished'] = 'Recording unpublished';
Please login to merge, or discard this patch.