From 79e53fe5a44293a82486c7228deb6d435768bc04 Mon Sep 17 00:00:00 2001 From: Anika Henke Date: Sat, 3 Aug 2013 14:34:17 +0100 Subject: improved code for videos (restrict to 3 mimetypes, removed codec info from type attribute) --- inc/parser/xhtml.php | 30 ++++++++++-------------------- 1 file changed, 10 insertions(+), 20 deletions(-) (limited to 'inc/parser/xhtml.php') diff --git a/inc/parser/xhtml.php b/inc/parser/xhtml.php index 8b7405402..b1bfaae5d 100644 --- a/inc/parser/xhtml.php +++ b/inc/parser/xhtml.php @@ -1093,13 +1093,10 @@ class Doku_Renderer_xhtml extends Doku_Renderer { $ret .= ' />'; - }elseif(substr($mime,0,5) == 'video'){ - - $origTitle = ''; + }elseif($mime == 'video/webm' || $mime == 'video/ogg' || $mime == 'video/mp4' ){ // first get the $title if (!is_null($title)) { $title = $this->_xmlEntities($title); - $origTitle = $title; } if (!$title) { // just show the sourcename @@ -1115,7 +1112,7 @@ class Doku_Renderer_xhtml extends Doku_Renderer { $att['class'] = "media$align"; //add video(s) - $ret .= $this->_video($src, $origTitle, $mime, $width, $height, $att); + $ret .= $this->_video($src, $width, $height, $att); }elseif($mime == 'application/x-shockwave-flash'){ if (!$render) { @@ -1262,7 +1259,7 @@ class Doku_Renderer_xhtml extends Doku_Renderer { * @param int $height - height of the video in pixels * @param array $atts - additional attributes for the