function simplenews_theme in Simplenews 7
Same name and namespace in other branches
- 8.2 simplenews.module \simplenews_theme()
- 8 simplenews.module \simplenews_theme()
- 6.2 simplenews.module \simplenews_theme()
- 6 simplenews.module \simplenews_theme()
- 7.2 simplenews.module \simplenews_theme()
- 3.x simplenews.module \simplenews_theme()
Implements hook_theme().
File
- ./
simplenews.module, line 2282 - Simplenews node handling, sent email, newsletter block and general hooks
Code
function simplenews_theme() {
$path = drupal_get_path('module', 'simplenews');
return array(
'simplenews_multi_block' => array(
'template' => 'simplenews-multi-block',
'arguments' => array(),
'path' => $path . '/theme',
),
'simplenews_admin_categories' => array(
'render element' => 'form',
),
'simplenews_block' => array(
'render element' => 'tid',
'template' => 'simplenews-block',
'pattern' => 'simplenews_block__',
'path' => $path . '/theme',
),
'simplenews_status' => array(
'file' => 'simplenews.admin.inc',
'path' => $path . '/includes',
'variables' => array(
'source' => NULL,
'status' => NULL,
),
),
'simplenews_newsletter_body' => array(
'variables' => array(
'build' => NULL,
'category' => NULL,
'language' => NULL,
),
'path' => $path . '/theme',
'mail theme' => TRUE,
'template' => 'simplenews-newsletter-body',
'pattern' => 'simplenews-newsletter-body__',
),
'simplenews_newsletter_footer' => array(
'variables' => array(
'build' => NULL,
'category' => NULL,
'context' => NULL,
'key' => NULL,
'language' => NULL,
),
'path' => $path . '/theme',
'mail theme' => TRUE,
'template' => 'simplenews-newsletter-footer',
'pattern' => 'simplenews-newsletter-footer__',
),
'simplenews_filter_form' => array(
'render element' => 'form',
'file' => 'simplenews.admin.inc',
'path' => $path . '/includes',
),
'simplenews_field' => array(
'render element' => 'element',
),
);
}