| auto_username_cleanstring | ./auto_username.inc | Clean up a string segment to be used in a username. | 1 |  | 
          
                  | auto_username_clean_token_values | ./auto_username.module | Clean token values. |  | 1 | 
          
                  | auto_username_form_user_profile_form_alter | ./auto_username.module | Implements hook_form_FORM_ID_alter(). |  |  | 
          
                  | auto_username_form_user_register_form_alter | ./auto_username.module | Implements hook_form_FORM_ID_alter(). |  |  | 
          
                  | auto_username_generate_username | ./auto_username.module | Work out what the new username could be, calling api hooks where applicable, and adding a number suffix if
necccessary. | 1 |  | 
          
                  | auto_username_menu | ./auto_username.module | Implements hook_menu(). |  |  | 
          
                  | auto_username_permission | ./auto_username.module | Implements hook_permission(). |  |  | 
          
                  | auto_username_punctuation_chars | ./auto_username.inc | Return an array of arrays for punctuation values. | 3 |  | 
          
                  | auto_username_settings_form | ./auto_username.admin.inc | @file
Form builder; displays the auto_username settings form. |  | 1 | 
          
                  | auto_username_settings_form_validate | ./auto_username.admin.inc | Validate auto_username_settings_form form submissions. |  |  | 
          
                  | auto_username_uninstall | ./auto_username.install | Implements hook_uninstall(). |  |  | 
          
                  | auto_username_user_presave | ./auto_username.module | Implements hook_user_presave(). |  |  | 
          
                  | _auto_username_clean_separators | ./auto_username.inc | Trims duplicate, leading, and trailing separators from a string. | 1 |  | 
          
                  | _auto_username_eval | ./auto_username.module | Evaluate php code and pass $account to it. | 1 |  | 
          
                  | _auto_username_get_schema_name_maxlength | ./auto_username.inc | Fetch the maximum length of the {users}.name field from the schema. | 2 |  | 
          
                  | _auto_username_patternprocessor | ./auto_username.module | Process an account and return its new username according to the current pattern. | 1 |  | 
          
                  | _auto_username_validate_numeric_element | ./auto_username.admin.inc | Validate a form element that should have an numeric value. |  | 1 |