function audio_js_field_formatter_settings_summary in audio.js 7
Implements hook_field_formatter_settings_summary().
File
- ./
audio_js.module, line 112 - This is the main script for the audio.js module. It merely contains the implementation of hooks invoked by Drupal core.
Code
function audio_js_field_formatter_settings_summary($field, $instance, $view_mode) {
$display = $instance['display'][$view_mode];
$settings = $display['settings'];
$display_type = $display['type'];
$preload_setting = $settings['audio_js_preload'] ? 'true' : 'false';
$summary = t('Preload: @setting', array(
'@setting' => $preload_setting,
)) . '<br />';
$autoplay_setting = $settings['audio_js_autoplay'] ? 'true' : 'false';
$summary .= t('Autoplay: @setting', array(
'@setting' => $autoplay_setting,
)) . '<br />';
$loop_setting = $settings['audio_js_loop'] ? 'true' : 'false';
$summary .= t('Loop: @setting', array(
'@setting' => $loop_setting,
)) . '<br />';
$label_setting = $settings['audio_js_label'] ? 'true' : 'false';
$summary .= t('Label: @setting', array(
'@setting' => $label_setting,
)) . '<br />';
$playlist_setting = $settings['audio_js_playlist'] ? 'true' : 'false';
$summary .= t('Playlist: @setting', array(
'@setting' => $playlist_setting,
)) . '<br />';
$style_setting = check_plain($settings['audio_js_style']);
$summary .= t('Style: @setting', array(
'@setting' => $style_setting,
)) . '<br />';
return $summary;
}