function brightcove_field_browser_value in Brightcove Video Connect 7.2
Callback for Brightcove field browser widget. Will return a field value in "video-name [id:videoId]" format.
1 string reference to 'brightcove_field_browser_value'
- brightcove_field_field_widget_form in brightcove_field/
brightcove_field.module - Implements hook_field_widget_form().
File
- brightcove_field/
brightcove_field.module, line 729 - Brightcove field module provides a Content Construction Kit module to developers, allowing them to browse videos in their Brightcove Studio and upload them.
Code
function brightcove_field_browser_value($element, $value, $form_state) {
if (!$value) {
$value = $element['#default_value'];
}
if ((int) $value > 1) {
$video = brightcove_video_load($value);
if (!empty($video->id)) {
$value = check_plain($video->name) . " [id:{$video->id}]";
}
else {
if (!is_null(brightcove_video_cache_get($value))) {
$value = check_plain(brightcove_video_cache_get($value)->name) . " [id:{$value}]";
}
}
}
return $value;
}