Index: profile_csv.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/profile_csv/profile_csv.module,v retrieving revision 1.10 diff -u -r1.10 profile_csv.module --- profile_csv.module 21 Jul 2008 00:47:04 -0000 1.10 +++ profile_csv.module 9 Nov 2009 20:06:19 -0000 @@ -78,6 +78,12 @@ '#return_value' => 1, '#default_value' => variable_get(PROFILE_CSV_PARAM .'mail', 0), ); + $form[$set][PROFILE_CSV_PARAM . 'created'] = array( + '#type' => 'checkbox', + '#title' => t('User Registration Date'), + '#return_value' => 1, + '#default_value' => variable_get(PROFILE_CSV_PARAM .'created', 0), + ); $set = 'profile'; $form[$set] = array( @@ -215,7 +221,7 @@ function _profile_csv_get_user($uid = 0) { $users = array(); - $result = db_query('SELECT u.uid, u.name, u.mail, u.data FROM {users} u WHERE u.uid = %d', $uid); + $result = db_query('SELECT u.uid, u.name, u.mail, u.data, u.created FROM {users} u WHERE u.uid = %d', $uid); while ($row = db_fetch_object($result)) { if (variable_get(PROFILE_CSV_PARAM .'uid', 0)) $users[] = $row->uid; @@ -225,6 +231,10 @@ if (variable_get(PROFILE_CSV_PARAM .'mail', 0)) $users[] = $row->mail; + + if (variable_get(PROFILE_CSV_PARAM .'created', 0)) + $users[] = date('m/d/Y', $row->created); + $users['data'] = unserialize($row->data); } return $users; @@ -267,6 +277,9 @@ if (variable_get(PROFILE_CSV_PARAM .'mail', 0)) $row[] = '"mail"'; + + if (variable_get(PROFILE_CSV_PARAM .'created', 0)) + $row[] = '"created"'; foreach (_profile_csv_get_profile_fields() as $field) { $row[] = '"'. $field['title'] .'"';