Index: backreference.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/backreference/backreference.install,v
retrieving revision 1.1.2.1
diff -u -p -r1.1.2.1 backreference.install
--- backreference.install	19 Aug 2010 03:55:39 -0000	1.1.2.1
+++ backreference.install	26 Sep 2010 03:22:49 -0000
@@ -24,6 +24,19 @@ function backreference_schema() {
     ),
     'primary key' => array('field_left'),
     'unique keys' => array('idx_backreference_field_symmetry_right' => array('field_right')),
+    // CTools export support.
+    'export' => array(
+      'key' => 'field_left',
+      'key name' => 'Left',
+      'identifier' => 'symmetry',
+      'default hook' => 'default_backreference_symmetry',  // Function hook name.
+      'api' => array(
+        'owner' => 'backreference',
+        'api' => 'default_backreference_symmetries',  // Base name for api include files.
+        'minimum_version' => 1,
+        'current_version' => 1,
+      ),
+    ),
   );
 
   return $schema;
Index: backreference.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/backreference/backreference.module,v
retrieving revision 1.1.2.3
diff -u -p -r1.1.2.3 backreference.module
--- backreference.module	19 Aug 2010 03:55:39 -0000	1.1.2.3
+++ backreference.module	26 Sep 2010 03:22:49 -0000
@@ -368,3 +368,25 @@ function _backreference_link_field($fiel
     db_query("UPDATE {backreference_field_symmetry} SET field_right = '%s' WHERE field_left = '%s'", $field_right_name, $field_left_name);
   }
 }
+
+/**
+ * Implementation of hook_[table]_list().
+ *
+ * Provide a list of records that can be exported.
+ */
+function backreference_backreference_field_symmetry_list($item, $indent) {
+  $list = array();
+  $table = 'backreference_field_symmetry';
+
+  // Get all of the table records.
+  $items = ctools_export_crud_load_all($table);
+
+  // The output will be in the format:
+  // "field_left" => "left_field_name -> right_field_name"
+  foreach ($items as $item) {
+    $key = $item->field_left;// .':'. $item->field_right;
+    $label = $item->field_left .' -> '. $item->field_right;
+    $list[$key] = check_plain($label);
+  }
+  return $list;
+}
