You are here

auto_nodetitle.inc in Node import 6

Support file for the auto_nodetitle module.

File

supported/auto_nodetitle/auto_nodetitle.inc
View source
<?php

/**
 * @file
 * Support file for the auto_nodetitle module.
 */

/**
 * Implementation of hook_node_import_fields_alter().
 */
function auto_nodetitle_node_import_fields_alter(&$fields, $type) {
  if (($node_type = node_import_type_is_node($type)) !== FALSE) {
    switch (auto_nodetitle_get_setting($node_type)) {
      case AUTO_NODETITLE_DISABLED:
        break;
      case AUTO_NODETITLE_ENABLED:
        $fields['title']['default_value'] = 'ant';
        $fields['title']['is_mappable'] = FALSE;
        $fields['title']['map_required'] = FALSE;
        break;
      case AUTO_NODETITLE_OPTIONAL:
        $fields['title']['map_required'] = FALSE;
        break;
    }
  }
}