function imagefield_theme in ImageField 6.3
Implementation of hook_theme().
File
- ./
imagefield.module, line 14
Code
function imagefield_theme() {
return array(
// Theme an image uploaded to ImageField with alt and title.
// TODO: Switch to core theme image if possible.
'imagefield_image' => array(
'arguments' => array(
'file' => NULL,
'alt' => '',
'title' => '',
'attributes' => NULL,
'getsize' => TRUE,
),
),
// Theme an ImageField field item. It calls imagefied_image with the proper
// item properties as arguments.
'imagefield_item' => array(
'arguments' => array(
'item' => NULL,
),
),
// imagefield_widget form element type theme function.
'imagefield_widget' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'imagefield_widget.inc',
),
// Use to generate a preview (admin view) of an imagefield item for use in
// field item forms and filefield widgets. Invoked by filefield_widget_process.
'imagefield_widget_preview' => array(
'arguments' => array(
'item' => NULL,
),
),
// Theme function for the field item elements. allows you to place children
// within the context of the parent.
'imagefield_widget_item' => array(
'arguments' => array(
'element' => NULL,
),
),
// Generates and img tag to the admin thumbnail of an ImageField upload.
'imagefield_admin_thumbnail' => array(
'arguments' => array(
'item' => NULL,
),
),
// ImageField formatter theme functions.
'imagefield_formatter_image_plain' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'imagefield_formatter.inc',
),
'imagefield_formatter_image_nodelink' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'imagefield_formatter.inc',
),
'imagefield_formatter_image_imagelink' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'imagefield_formatter.inc',
),
);
}