From b66f50d2ce11d0cc8bb53af94ad86278d3fe8e51 Mon Sep 17 00:00:00 2001 From: glen201 Date: Fri, 31 Jul 2009 02:01:53 +0000 Subject: #486064: by RobertOak "no video fields in views" Fixed, added Views 2 support .MPEG/MPG defaulted to play with Windows Media --- includes/video_views_handler_field_play.inc | 31 +++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 includes/video_views_handler_field_play.inc (limited to 'includes/video_views_handler_field_play.inc') diff --git a/includes/video_views_handler_field_play.inc b/includes/video_views_handler_field_play.inc new file mode 100644 index 0000000..1eac89e --- /dev/null +++ b/includes/video_views_handler_field_play.inc @@ -0,0 +1,31 @@ + + * @todo +**/ + +/** + * Field handler to display the play length of the video. + * + * @ingroup views_field_handlers + */ +class video_views_handler_field_play extends views_handler_field { + /** + * Render field output to the browser. + */ + function render($values) { + return _video_views_handler_field_play($values); + } +} +/** +* Handler to to render the "Play" link field +**/ +function _video_views_handler_field_play($values) { + if($values->node_type && $values->node_type != 'video') return NULL; + return l(t('Play'), "node/$values->nid/play", array()); +} -- cgit v1.2.3