Proyectos de Subversion Moodle

Rev

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

Rev 890 Rev 891
Línea 29... Línea 29...
29
use action_link;
29
use action_link;
30
use core_text;
30
use core_text;
31
use coding_exception;
31
use coding_exception;
32
use navigation_node;
32
use navigation_node;
33
use context_header;
33
use context_header;
34
use core_course\output\activity_navigation;
34
use core\oauth2\rest;
35
use pix_icon;
35
use pix_icon;
36
use renderer_base;
36
use renderer_base;
37
use theme_config;
37
use theme_config;
38
use get_string;
38
use get_string;
39
use core_course_category;
39
use core_course_category;
Línea 837... Línea 837...
837
        if ($position < ($nummods - 1)) {
837
        if ($position < ($nummods - 1)) {
838
            $nextmod = $mods[$modids[$position + 1]];
838
            $nextmod = $mods[$modids[$position + 1]];
839
        }
839
        }
840
        $activitynav = new \core_course\output\activity_navigation($prevmod, $nextmod, $activitylist);
840
        $activitynav = new \core_course\output\activity_navigation($prevmod, $nextmod, $activitylist);
841
        $renderer = $this->page->get_renderer('core', 'course');
841
        $renderer = $this->page->get_renderer('core', 'course');
842
 
-
 
-
 
842
        if ($this->cesa_navigation_course_completion() == '') {
843
        return $renderer->render($activitynav);
843
            return $renderer->render($activitynav);
-
 
844
        }
-
 
845
        return '';
844
    }
846
    }
Línea 845... Línea 847...
845
 
847
 
846
 
848
 
Línea 2216... Línea 2218...
2216
                $completion_visible  = false;
2218
                $completion_visible  = false;
2217
            }
2219
            }
2218
        }
2220
        }
Línea 2219... Línea 2221...
2219
 
2221
 
2220
        if (!$completion_visible) {
2222
        if (!$completion_visible) {
2221
            return $this->activity_navigation();
2223
            return '';
2222
        }
2224
        }
Línea 2223... Línea 2225...
2223
        $PAGE->requires->js(new \moodle_url($CFG->wwwroot . '/local/cesanavigation/javascript/terminacion.js'));
2225
        $PAGE->requires->js(new \moodle_url($CFG->wwwroot . '/local/cesanavigation/javascript/terminacion.js'));
Línea 2261... Línea 2263...
2261
            return '<div class="containerr">
2263
            return '<div class="containerr">
2262
                        <input type="button" class="btn btn-primary d-block mx-auto btn-cesa-course-completion button-cesa vertical-center center" data-url="' . $url . '" value="Completar y continuar">
2264
                        <input type="button" class="btn btn-primary d-block mx-auto btn-cesa-course-completion button-cesa vertical-center center" data-url="' . $url . '" value="Completar y continuar">
2263
                    </div>';
2265
                    </div>';
2264
        }
2266
        }
Línea 2265... Línea 2267...
2265
 
2267
 
2266
        return $this->activity_navigation();
2268
        return '';
Línea 2267... Línea 2269...
2267
    }
2269
    }
2268
 
2270
 
2269
    public function moremenu_custom_items()
2271
    public function moremenu_custom_items()