From 3d1df2fec3cf531c828c97bb8861becc11c6101e Mon Sep 17 00:00:00 2001 From: dongsheng Date: Thu, 13 Aug 2009 03:35:23 +0000 Subject: [PATCH] "MDL-16911, update youtube repository plugin" --- repository/youtube/repository.class.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/repository/youtube/repository.class.php b/repository/youtube/repository.class.php index c69275086a..948d95f2c9 100644 --- a/repository/youtube/repository.class.php +++ b/repository/youtube/repository.class.php @@ -9,10 +9,10 @@ class repository_youtube extends repository { public function __construct($repositoryid, $context = SITEID, $options = array()) { - $options['keyword'] = optional_param('youtube_keyword', '', PARAM_RAW); - $options['start'] =1; - $options['max'] = 27; - $options['sort'] = 'relevance'; + $this->keyword = optional_param('youtube_keyword', '', PARAM_RAW); + $this->start =1; + $this->max = 27; + $this->sort = 'published'; parent::__construct($repositoryid, $context, $options); } @@ -29,7 +29,7 @@ class repository_youtube extends repository { private function _get_collection($keyword, $start, $max, $sort) { $list = array(); - $this->feed_url = 'http://gdata.youtube.com/feeds/api/videos?vq=' . urlencode($keyword) . '&format=5&start-index=' . $start . '&max-results=' .$max . '&orderby=' . $sort; + $this->feed_url = 'http://gdata.youtube.com/feeds/api/videos?q=' . urlencode($keyword) . '&format=5&start-index=' . $start . '&max-results=' .$max . '&orderby=' . $sort; $c = new curl(array('cache'=>true, 'module_cache'=>'repository')); $content = $c->get($this->feed_url); $xml = simplexml_load_string($content); -- 2.39.5