From 24e097f126aee59206c7f44e2b37b915d85dfd23 Mon Sep 17 00:00:00 2001 From: Sem Date: Thu, 7 Nov 2013 03:19:39 +0100 Subject: Setting responsive dimensions. --- start.php | 5 ----- views/default/object/videolist_item.php | 7 +------ views/default/videolist/css.php | 17 +++++++++++++++-- views/default/videolist/watch/bliptv.php | 4 +--- views/default/videolist/watch/gisstv.php | 4 +--- views/default/videolist/watch/metacafe.php | 4 +--- views/default/videolist/watch/vimeo.php | 4 +--- views/default/videolist/watch/youtube.php | 4 +--- 8 files changed, 21 insertions(+), 28 deletions(-) diff --git a/start.php b/start.php index 431015b24..877992b1a 100644 --- a/start.php +++ b/start.php @@ -34,11 +34,6 @@ function videolist_init() { 'tags' => 'tags', 'access_id' => 'access', )); - - elgg_set_config('videolist_dimensions', array( - 'width' => 600, - 'height' => 400, - )); // add to groups add_group_tool_option('videolist', elgg_echo('groups:enablevideolist'), true); diff --git a/views/default/object/videolist_item.php b/views/default/object/videolist_item.php index 474394288..5789c8475 100644 --- a/views/default/object/videolist_item.php +++ b/views/default/object/videolist_item.php @@ -61,12 +61,7 @@ if (elgg_in_context('widgets')) { if ($full && !elgg_in_context('gallery')) { - $dimensions = elgg_get_config('videolist_dimensions'); - $content = elgg_view("videolist/watch", array( - 'entity' => $entity, - 'width' => (int) $dimensions['width'], - 'height' => (int) $dimensions['height'], - )); + $content = elgg_view("videolist/watch", $vars); $content = "
$content
"; $params = array( diff --git a/views/default/videolist/css.php b/views/default/videolist/css.php index 931d80567..625935451 100644 --- a/views/default/videolist/css.php +++ b/views/default/videolist/css.php @@ -5,6 +5,19 @@ ?> .videolist-watch { - margin-top: 40px; - margin-left: 20px; + margin-top: 40px; + position: relative; + padding-bottom: 56.25%; + padding-top: 30px; + height: 0; } + +.videolist-watch iframe, +.videolist-watch object, +.videolist-watch embed { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} \ No newline at end of file diff --git a/views/default/videolist/watch/bliptv.php b/views/default/videolist/watch/bliptv.php index b7f72dea6..241cf791b 100644 --- a/views/default/videolist/watch/bliptv.php +++ b/views/default/videolist/watch/bliptv.php @@ -1,7 +1,5 @@ embedurl; -$width = $vars['width']; -$height = $vars['height']; -echo ""; +echo ""; diff --git a/views/default/videolist/watch/gisstv.php b/views/default/videolist/watch/gisstv.php index 15a903ab1..a96894ada 100644 --- a/views/default/videolist/watch/gisstv.php +++ b/views/default/videolist/watch/gisstv.php @@ -1,9 +1,7 @@ video_id; -$width = $vars['width']; -$height = $vars['height']; -echo "