diff --git a/cambridge.info b/cambridge.info index 72ad497733b2e7b25af0f608665c56bb3bd9132f..e722a2b883dcf2885bebc14e8957fe0a8b56e36e 100644 --- a/cambridge.info +++ b/cambridge.info @@ -42,6 +42,7 @@ dependencies[] = media dependencies[] = pathauto dependencies[] = php dependencies[] = raven +dependencies[] = realname dependencies[] = redirect dependencies[] = token dependencies[] = views diff --git a/cambridge.install b/cambridge.install index 8f4727cf3aff5056d9f7ba88b6d9a789b4ed082a..323c898ff510e399cb8c9ac36471fb7da6cd8519 100644 --- a/cambridge.install +++ b/cambridge.install @@ -116,4 +116,51 @@ function cambridge_install() { field_update_instance($instance); } + + $field = array( + 'field_name' => 'field_user_name', + 'label' => st('Name'), + 'cardinality' => 1, + 'type' => 'text', + 'settings' => array( + 'max_length' => 255, + ), + ); + + field_create_field($field); + + $instance = array( + 'entity_type' => 'user', + 'bundle' => 'user', + 'field_name' => 'field_user_name', + 'label' => st('Name'), + 'description' => st('The user\'s real name.'), + 'required' => 1, + 'cardinality' => 1, + 'type' => 'field_user_name', + 'settings' => array( + 'size' => 60, + 'text_processing' => 0, + 'user_register_form' => 1, + ), + 'widget' => array( + 'weight' => -11, + ), + 'display' => array( + 'default' => array( + 'label' => 'inline', + 'type' => 'text_plain', + 'weight' => 1, + ), + 'teaser' => array( + 'label' => 'inline', + 'type' => 'text_plain', + 'weight' => 1, + ), + ), + ); + + field_create_instance($instance); + + variable_set('realname_pattern', '[user:field_user_name]'); } diff --git a/cambridge.make b/cambridge.make index 819c106c6256921e3be4490d86bcf0d88de9ae91..58361d0b2c3b63511956d2c539c5fa383fffa7cf 100644 --- a/cambridge.make +++ b/cambridge.make @@ -19,4 +19,5 @@ projects[globalredirect] = "1.5" projects[google_analytics] = "1.3" projects[imagecrop] = "1.0-rc3" projects[media] = "1.3" +projects[realname] = "1.1" projects[redirect] = "1.0-rc1"