You are here

function kaltura_format_known_fields in Kaltura 5

Same name and namespace in other branches
  1. 6.2 plugins/kaltura_playlist/kaltura_playlist.module \kaltura_format_known_fields()
  2. 6 plugins/kaltura_playlist/kaltura_playlist.module \kaltura_format_known_fields()
1 call to kaltura_format_known_fields()
kaltura_playlist_format_value in plugins/kaltura_playlist/kaltura_playlist.module

File

plugins/kaltura_playlist/kaltura_playlist.module, line 291

Code

function kaltura_format_known_fields($attr, $value) {
  switch ($attr) {
    case 'node_kaltura_kaltura_thumbnail_url':
      $return = '<img src="' . $value . '/width/74/height/55" />';
      break;
    case 'node_kaltura_kaltura_entryId':
      return FALSE;
      break;
    case 'node_changed':
      $return = format_date($value, 'small');
      break;
    case 'node_kaltura_kaltura_duration':
      $secs = $value;
      if ($secs > 60 * 60) {
        $return = (int) ($secs / 60) . ':' . (int) ($secs / 60 / 60) . ':' . (int) ($secs / 60 % 60);
      }
      else {
        $return = (int) ($secs / 60) . ':' . (int) ($secs % 60);
      }
      break;
    default:
      $return = $value;
  }
  return $return;
}