function linkimagefield_theme in Link Image Field 6
Same name and namespace in other branches
- 8 linkimagefield.module \linkimagefield_theme()
- 7 linkimagefield.module \linkimagefield_theme()
File
- ./linkimagefield.module, line 69
- Defines a link image field type.
Code
function linkimagefield_theme() {
$theme = array(
'linkimagefield_image' => array(
'arguments' => array(
'file' => NULL,
'alt' => '',
'title' => '',
'attributes' => NULL,
'getsize' => TRUE,
'url' => '',
),
),
'linkimagefield_item' => array(
'arguments' => array(
'item' => NULL,
),
),
'linkimagefield_widget' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'linkimagefield_widget.inc',
),
'linkimagefield_widget_preview' => array(
'arguments' => array(
'item' => NULL,
),
),
'linkimagefield_widget_item' => array(
'arguments' => array(
'element' => NULL,
),
),
'linkimagefield_admin_thumbnail' => array(
'arguments' => array(
'item' => NULL,
),
),
'linkimagefield_formatter_linkimage' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'linkimagefield_formatter.inc',
),
);
$imagecache_presets = module_invoke('imagecache', 'presets');
foreach ($imagecache_presets as $preset) {
$theme['linkimagefield_formatter_' . $preset['presetname'] . '_linkimage'] = array(
'arguments' => array(
'element' => NULL,
),
'function' => 'theme_linkimagefield_imagecache',
);
}
return $theme;
}