Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 92... Línea 92...
92
     * @return string
92
     * @return string
93
     */
93
     */
94
    private static function internal_get_join_url(
94
    private static function internal_get_join_url(
95
        instance $instance,
95
        instance $instance,
96
        ?string $jointime,
96
        ?string $jointime,
97
        string $userfullname = null,
97
        ?string $userfullname = null,
98
        bool $isguestjoin = false
98
        bool $isguestjoin = false
99
    ): string {
99
    ): string {
100
        $data = [
100
        $data = [
101
            'meetingID' => $instance->get_meeting_id(),
101
            'meetingID' => $instance->get_meeting_id(),
102
            'fullName' => $userfullname ?? $instance->get_user_fullname(),
102
            'fullName' => $userfullname ?? $instance->get_user_fullname(),
Línea 323... Línea 323...
323
                'id' => instance::TYPE_ROOM_ONLY,
323
                'id' => instance::TYPE_ROOM_ONLY,
324
                'name' => get_string('instance_type_room_only', 'bigbluebuttonbn'),
324
                'name' => get_string('instance_type_room_only', 'bigbluebuttonbn'),
325
                'features' => ['showroom', 'welcomemessage', 'voicebridge', 'waitformoderator', 'userlimit',
325
                'features' => ['showroom', 'welcomemessage', 'voicebridge', 'waitformoderator', 'userlimit',
326
                    'recording', 'sendnotifications', 'lock', 'preuploadpresentation', 'permissions', 'schedule', 'groups',
326
                    'recording', 'sendnotifications', 'lock', 'preuploadpresentation', 'permissions', 'schedule', 'groups',
327
                    'modstandardelshdr', 'availabilityconditionsheader', 'tagshdr', 'competenciessection',
327
                    'modstandardelshdr', 'availabilityconditionsheader', 'tagshdr', 'competenciessection',
328
                    'completionattendance', 'completionengagement', 'availabilityconditionsheader']
328
                    'completionattendance', 'completionengagement', 'activitycompletionheader', 'modstandardgrade',
-
 
329
                ],
329
            ],
330
            ],
330
            instance::TYPE_RECORDING_ONLY => [
331
            instance::TYPE_RECORDING_ONLY => [
331
                'id' => instance::TYPE_RECORDING_ONLY,
332
                'id' => instance::TYPE_RECORDING_ONLY,
332
                'name' => get_string('instance_type_recording_only', 'bigbluebuttonbn'),
333
                'name' => get_string('instance_type_recording_only', 'bigbluebuttonbn'),
333
                'features' => ['showrecordings', 'importrecordings', 'availabilityconditionsheader']
334
                'features' => ['showrecordings', 'importrecordings', 'availabilityconditionsheader']