function title_field_ui_field_attach_form in Title field UI 7
Implements hook_field_attach_form().
File
- ./
title_field_ui.module, line 80 - Allows administrators to configure the title field from the Field UI.
Code
function title_field_ui_field_attach_form($entity_type, $entity, &$form, &$form_state, $langcode) {
$info = entity_get_info($entity_type);
if (!empty($info['entity keys']['label'])) {
$label_key = $info['entity keys']['label'];
if (!empty($form[$label_key]) && ($title_field = title_field_ui_load($entity_type, $form['#bundle']))) {
$label_field =& $form[$label_key];
if (!empty($title_field['label'])) {
$label_field['#title'] = check_plain($title_field['label']);
}
if (!empty($title_field['description'])) {
$label_field['#description'] = field_filter_xss($title_field['description']);
}
if (!empty($title_field['size'])) {
$label_field['#size'] = $title_field['size'];
}
}
}
}