Proyectos de Subversion Moodle

Rev

Rev 1145 | Rev 1148 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1145 Rev 1147
Línea 325... Línea 325...
325
                $editurl = '';
325
                $editurl = '';
326
            }
326
            }
Línea 327... Línea 327...
327
 
327
 
Línea 328... Línea 328...
328
            $modules = get_fast_modinfo($course->id)->get_cms();
328
            $modules = get_fast_modinfo($course->id)->get_cms();
329
 
329
 
330
            $linkurl = '';
330
            $viewurl = '';
331
            foreach ($modules as $module) {
331
            foreach ($modules as $module) {
332
                if (! $module->uservisible || $module->is_stealth() || empty($module->url) || empty($module->section)) {
332
                if (! $module->uservisible || $module->is_stealth() || empty($module->url) || empty($module->section)) {
Línea 333... Línea 333...
333
                    continue;
333
                    continue;
334
                }
334
                }
335
 
335
 
336
                if ($module->section == $first_section || $completion_edit_curso) {
336
                if ($module->section == $first_section || $completion_edit_curso) {
337
                    $linkurl = new moodle_url($module->url, array(
337
                    $viewurl = new moodle_url($module->url, array(
338
                        'forceview' => 1
338
                        'forceview' => 1
339
                    ));
339
                    ));
Línea 391... Línea 391...
391
                'showshortname' => false,
391
                'showshortname' => false,
392
                'startdate' => $course->startdate,
392
                'startdate' => $course->startdate,
393
                'summary' => $summary,
393
                'summary' => $summary,
394
                'summaryformat' => $course->summaryformat,
394
                'summaryformat' => $course->summaryformat,
395
                'timeaccess' => $lastaccess,
395
                'timeaccess' => $lastaccess,
396
                'viewurl' => $linkurl,
396
                'viewurl' => $viewurl,
397
                'editurl' => $editurl,
397
                'editurl' => $editurl,
398
                'autoenrol' => $autoenrol,
398
                'autoenrol' => $autoenrol,
399
                'visible' => true
399
                'visible' => true
400
            ]);
400
            ]);
401
        }
401
        }
Línea 445... Línea 445...
445
        return json_encode([
445
        return json_encode([
446
            'success' => true,
446
            'success' => true,
447
            'search_text' => $search_text,
447
            'search_text' => $search_text,
448
            'category_id' => $category_id,
448
            'category_id' => $category_id,
449
            'cards' => $cards,
449
            'cards' => $cards,
450
            'badges' => $badges
450
            'badges' => $badges, 
-
 
451
            'courses' => $courses
451
        ]);
452
        ]);
452
    }
453
    }
Línea 453... Línea 454...
453
 
454
 
454
    public static function get_cursos_catalogo_returns()
455
    public static function get_cursos_catalogo_returns()