You are here

function sm2_plst_cck_theme in SoundManager2 6.2

Implementation of hook_theme().

File

sm2_plst_cck/sm2_plst_cck.module, line 124

Code

function sm2_plst_cck_theme() {
  $formatters_filefield = array();
  $formatters_audio = array();
  if (module_exists('audio')) {
    $formatters_audio = array(
      'sm2_plst_cck_formatter_audio_sm2' => array(
        'arguments' => array(
          'element' => $element,
        ),
        'template' => 'sm2_plst_cck_audio',
      ),
      'sm2_plst_cck_formatter_ui360_audio_sm2' => array(
        'arguments' => array(
          'element' => $element,
        ),
        'template' => 'sm2_plst_cck_audio_ui360',
      ),
    );
  }
  if (module_exists('filefield')) {
    $formatters_filefield = array(
      'sm2_plst_cck_formatter_ff_sm2' => array(
        'arguments' => array(
          'element' => $element,
        ),
        'template' => 'sm2_plst_cck_ff',
      ),
      'sm2_plst_cck_formatter_ui360_ff_sm2' => array(
        'arguments' => array(
          'element' => $element,
        ),
        'template' => 'sm2_plst_cck_ff_ui360',
      ),
    );
  }
  $formatters = array_merge($formatters_filefield, $formatters_audio);
  return $formatters;
}