Skip to content
Permalink
Browse files
Merge branch 'MDL-65255-master' of git://github.com/jleyva/moodle
  • Loading branch information
David Monllaó authored and stronk7 committed Apr 23, 2019
2 parents 296a85d + 5c502bc commit f729aea69516b849787829d8c268116b447627f6
Showing with 10 additions and 3 deletions.
  1. +10 −3 media/player/vimeo/wsplayer.php
@@ -38,21 +38,28 @@

$token = required_param('token', PARAM_ALPHANUM);
$video = required_param('video', PARAM_ALPHANUM); // Video ids are numeric, but it's more solid to expect things like 00001.
$width = required_param('width', PARAM_INT);
$height = required_param('height', PARAM_INT);
$width = optional_param('width', 0, PARAM_INT);
$height = optional_param('height', 0, PARAM_INT);

// Authenticate the user.
$webservicelib = new webservice();
$webservicelib->authenticate_user($token);

if (empty($width) && empty($height)) {
// Use the full page. The video will keep the ratio.
$display = 'style="position:absolute; top:0; left:0; width:100%; height:100%;"';
} else {
$display = "width=\"$width\" height=\"$height\"";
}

$output = <<<OET
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body style="margin:0; padding:0">
<iframe src="https://player.vimeo.com/video/$video"
width="$width" height="$height" frameborder="0"
$display frameborder="0"
webkitallowfullscreen mozallowfullscreen allowfullscreen>
</iframe>
</body>

0 comments on commit f729aea

Please sign in to comment.