Skip to content
Snippets Groups Projects
Commit c58af724 authored by TamaraGunkel's avatar TamaraGunkel
Browse files

Fixes rendering of login form

parent 7ec83d5b
No related branches found
No related tags found
No related merge requests found
......@@ -29,5 +29,5 @@ $string['setting_consumerkey'] = 'Consumer key';
$string['setting_consumerkey_desc'] = 'LTI Consumer key';
$string['setting_consumersecret'] = 'Consumer secret';
$string['setting_consumersecret_desc'] = 'LTI Consumer secret';
$string['setting_engageurl'] = 'URL of the Opencast Engange server';
$string['setting_engageurl'] = 'URL of the Opencast Engage server';
$string['setting_engageurl_desc'] = 'If empty, the base URL of the admin tool is used.';
\ No newline at end of file
......@@ -32,8 +32,8 @@ require_once($CFG->dirroot . '/lib/oauthlib.php');
function filter_opencast_login() {
global $PAGE;
// Get api url of opencast.
$endpoint = get_config('tool_opencast', 'apiurl');
// Get url of opencast engage server
$endpoint = get_config('filter_opencast', 'engageurl');
if (strpos($endpoint, 'http') !== 0) {
$endpoint = 'http://' . $endpoint;
}
......@@ -44,13 +44,13 @@ function filter_opencast_login() {
// Render form.
$renderer = $PAGE->get_renderer('filter_opencast');
echo $renderer->render_player($endpoint, $params);
echo $renderer->render_lti_form($endpoint, $params);
// Submit form.
$PAGE->requires->js_call_amd('filter_opencast/form', 'init');
}
function filter_opencast_create_parameters() {
function filter_opencast_create_parameters($endpoint) {
global $CFG, $COURSE, $USER;
// Get consumerkey and consumersecret.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment