You are here

function views_rss_itunes_theme in Views RSS: iTunes Elements 6

Implementation of hook_theme().

File

./views_rss_itunes.module, line 156
Provides iTunes namespace, <channel> and <item> elements for Views RSS module.

Code

function views_rss_itunes_theme() {
  $theme = array(
    // CCK field formatters.
    'views_rss_itunes_formatter_itunes_duration' => array(
      'arguments' => array(
        'element' => NULL,
      ),
      'function' => 'views_rss_itunes_field_formatter_view',
    ),
    'views_rss_itunes_formatter_itunes_image' => array(
      'arguments' => array(
        'element' => NULL,
      ),
      'function' => 'views_rss_itunes_field_formatter_view',
    ),
  );
  if (module_exists('imagecache')) {
    foreach (imagecache_presets() as $preset) {
      $theme['views_rss_itunes_formatter_itunes_image' . $preset['presetname']] = array(
        'arguments' => array(
          'element' => NULL,
        ),
        'function' => 'views_rss_itunes_field_formatter_view',
      );
    }
  }
  return $theme;
}