? field_ui.admin.inc.patch ? sites/default/files ? sites/default/settings.php Index: modules/field_ui/field_ui.admin.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/field_ui/field_ui.admin.inc,v retrieving revision 1.66 diff -u -p -r1.66 field_ui.admin.inc --- modules/field_ui/field_ui.admin.inc 16 Sep 2010 20:14:49 -0000 1.66 +++ modules/field_ui/field_ui.admin.inc 16 Sep 2010 20:23:55 -0000 @@ -374,10 +374,11 @@ function field_ui_field_overview_form($f ), ); - if (!empty($instance['locked'])) { + if ($field['locked']) { $table[$name]['edit'] = array('#value' => t('Locked')); $table[$name]['delete'] = array(); $table[$name]['#attributes']['class'][] = 'menu-disabled'; + $table[$name]['widget_type'] = array('#value' => t('Locked')); } } @@ -1508,6 +1509,13 @@ function field_ui_widget_type_form($form drupal_set_title($instance['label']); + if (!empty($field['locked'])) { + $form['locked'] = array( + '#markup' => t('The field %field is locked and cannot be edited.', array('%field' => $instance['label'])), + ); + return $form; + } + $field_type = field_info_field_types($field['type']); $widget_type = field_info_widget_types($instance['widget']['type']); $bundles = field_info_bundles();