You are here

function soundmanager2_theme in SoundManager2 6

Same name and namespace in other branches
  1. 7.2 soundmanager2.module \soundmanager2_theme()

Implementation of hook_theme().

File

./soundmanager2.module, line 99

Code

function soundmanager2_theme() {
  $formatters_filefield = array();
  $formatters_audio = array();
  if (module_exists('audio')) {
    $formatters_audio = array(
      'soundmanager2_formatter_audiosm2' => array(
        'arguments' => array(
          'element' => $element,
        ),
        'template' => 'soundmanager2_audio',
      ),
    );
  }
  if (module_exists('filefield')) {
    $formatters_filefield = array(
      'soundmanager2_formatter_soundmanager2' => array(
        'arguments' => array(
          'element' => $element,
        ),
        'template' => 'soundmanager2',
      ),
    );
  }
  $formatters = array_merge($formatters_filefield, $formatters_audio);
  return $formatters;
}