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'] .'"';

