You are here

function imagefield_focus_get_items in ImageField Focus 6

1 call to imagefield_focus_get_items()
imagefield_focus_nodeapi in ./imagefield_focus.module
Implementation of hook_nodeapi().

File

./imagefield_focus.module, line 224
Written by Henri MEDOT <henri.medot[AT]absyx[DOT]fr> http://www.absyx.fr

Code

function imagefield_focus_get_items(&$node) {
  $items = array();
  $content_type = content_types($node->type);
  foreach ($content_type['fields'] as $field) {
    if (imagefield_focus_widget_support($field['widget']['type']) && !empty($field['widget']['focus'])) {
      $field_name = $field['field_name'];
      $deltas = array_keys($node->{$field_name});
      foreach ($deltas as $delta) {
        $items[] =& $node->{$field_name}[$delta];
      }
    }
  }
  return $items;
}