--- /Volumes/BartenderWebServer-2/Documents/drupal/sites/all/modules/latestposts/latestposts_handler_field_user_latest_posts.inc.old.inc	2009-02-21 06:31:58.000000000 -0700
+++ /Volumes/BartenderWebServer-2/Documents/drupal/sites/all/modules/latestposts/latestposts_handler_field_user_latest_posts.inc	2009-11-19 13:30:51.000000000 -0700
@@ -18,6 +18,7 @@ class latestposts_handler_field_user_lat
     $options = parent::option_definition();
     $options['contenttype'] = array('default' => array());
     $options['amount'] = array('default' => '1', 'translatable' => FALSE);
+    $options['separator'] = array('default' => ', ', 'translatable' => FALSE);
     $options['nonetext'] = array('default' => 'none', 'translatable' => TRUE);
     $options['orderstyle'] = array('default' => 'created');
     return $options;
@@ -42,6 +43,11 @@ class latestposts_handler_field_user_lat
       '#title' => t('Amount to display'),
       '#default_value' => $this->options['amount'],
     );
+    $form['separator'] = array(
+      '#type' => 'textfield',
+      '#title' => t('List separator'),
+      '#default_value' => $this->options['separator'],
+    );
     $form['nonetext'] = array(
       '#type' => 'textfield',
       '#title' => t('Empty list text'),
@@ -95,7 +101,7 @@ class latestposts_handler_field_user_lat
       }
     }
     if ($items) {
-      $return = implode(', ', $items);
+      $return = implode($this->options['separator'], $items);
     }
     else {
       $return = $this->options['nonetext'];
