field_kaltura.theme.inc in Kaltura 7.3
Same filename and directory in other branches
Themeing functions for kaltura fields.
File
plugins/field_kaltura/field_kaltura.theme.incView source
<?php
/**
* @file
* Themeing functions for kaltura fields.
*/
function theme_kaltura_metadata($metadata) {
foreach ($metadata as $key => $val) {
$key = preg_replace('/_/', ' ', $key);
$met[] = $key . ' :' . $val;
}
$out = theme('item_list', array(
'items' => $met,
'title' => t('Kaltura metadata'),
'type' => 'ul',
));
return $out;
}
function theme_kaltura_player_default($vars) {
$out = '<div class="kaltura">';
$out .= '<h3 class="kaltura-title">' . check_plain($vars['title']) . '</h3>';
$out .= '<div class="kaltura-embed">' . render($vars['embed']['html']) . '</div>';
$out .= '<div class="kaltura-desc">' . check_plain($vars['desc']) . '</div>';
$out .= '</div>';
return $out;
}
function theme_kaltura_player($vars) {
$out = '<div class="kaltura">';
$out .= '<div class="kaltura-embed">' . render($vars['embed']['html']) . '</div>';
$out .= '</div>';
return $out;
}
function theme_kaltura_player_title($vars) {
$out = '<div class="kaltura">';
$out .= '<h3 class="kaltura-title">' . check_plain($vars['title']) . '</h3>';
$out .= '<div class="kaltura-embed">' . render($vars['embed']['html']) . '</div>';
$out .= '</div>';
return $out;
}
function theme_kaltura_player_meta($vars) {
$out = '<div class="kaltura">';
$out .= '<h3 class="kaltura-title">' . check_plain($vars['title']) . '</h3>';
$out .= '<div class="kaltura-embed">' . render($vars['embed']['html']) . '</div>';
$out .= '<div class="kaltura-desc">' . check_plain($vars['desc']) . '</div>';
$out .= '<div class="kaltura-metadata">' . theme('kaltura_metadata', $vars['meta']) . '</div>';
$out .= '</div>';
return $out;
}
function theme_kaltura_thumbnail_default($vars) {
$rot = $vars['rotate'] ? 'k-rotate' : 'k-no-rotate';
$out = '<div class="kaltura">';
$out .= '<h3 class="kaltura-title">' . check_plain($vars['title']) . '</h3>';
$out .= '<div class="kaltura-thumb">' . theme('image', array(
'path' => $vars['thub'],
'title' => $vars['title'],
'attributes' => array(
'class' => $rot,
),
)) . '</div>';
$out .= '</div>';
return $out;
}
function theme_kaltura_thumbnail($vars) {
$rot = $vars['rotate'] ? 'k-rotate' : 'k-no-rotate';
$out = '<div class="kaltura">';
$out .= '<div class="kaltura-thumb">' . theme('image', array(
'path' => $vars['thub'],
'title' => $vars['title'],
'attributes' => array(
'class' => $rot,
),
)) . '</div>';
$out .= '</div>';
return $out;
}
function theme_kaltura_thumbnail_title_desc($vars) {
$rot = $vars['rotate'] ? 'k-rotate' : 'k-no-rotate';
$out = '<div class="kaltura">';
$out .= '<h3 class="kaltura-title">' . check_plain($vars['title']) . '</h3>';
$out .= '<div class="kaltura-thumb">' . theme('image', array(
'path' => $vars['thub'],
'title' => $vars['title'],
'attributes' => array(
'class' => $rot,
),
)) . '</div>';
$out .= '<div class="kaltura-desc">' . check_plain($vars['desc']) . '</div>';
$out .= '</div>';
return $out;
}
function theme_kaltura_thumbnail_meta($vars) {
$rot = $vars['rotate'] ? 'k-rotate' : 'k-no-rotate';
$out = '<div class="kaltura">';
$out .= '<h3 class="kaltura-title">' . check_plain($vars['title']) . '</h3>';
$out .= '<div class="kaltura-thumb">' . theme('image', array(
'path' => $vars['thub'],
'title' => $vars['title'],
'attributes' => array(
'class' => $rot,
),
)) . '</div>';
$out .= '<div class="kaltura-desc">' . check_plain($vars['desc']) . '</div>';
$out .= '<div class="kaltura-metadata">' . theme('kaltura_metadata', $vars['meta']) . '</div>';
$out .= '</div>';
return $out;
}
Functions
Name![]() |
Description |
---|---|
theme_kaltura_metadata | @file Themeing functions for kaltura fields. |
theme_kaltura_player | |
theme_kaltura_player_default | |
theme_kaltura_player_meta | |
theme_kaltura_player_title | |
theme_kaltura_thumbnail | |
theme_kaltura_thumbnail_default | |
theme_kaltura_thumbnail_meta | |
theme_kaltura_thumbnail_title_desc |