Index: feedapi_node/feedapi_node.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feedapi/feedapi_node/Attic/feedapi_node.module,v
retrieving revision 1.1.2.18.2.38
diff -u -p -r1.1.2.18.2.38 feedapi_node.module
--- feedapi_node/feedapi_node.module	18 Aug 2009 08:44:41 -0000	1.1.2.18.2.38
+++ feedapi_node/feedapi_node.module	24 Aug 2009 09:26:37 -0000
@@ -126,6 +126,37 @@ function feedapi_node_views_api() {
 }
 
 /**
+ * Implementation of hook_ctools_plugin_api().
+ */
+function feedapi_node_ctools_plugin_api($module, $api) {
+  if ($module == 'feedapi_mapper' && $api == 'feedapi_mapper_default') {
+    return array(
+      'version' => 1,
+    );
+  }
+}
+
+/**
+ * Implementation of hook_feedapi_mapper_default().
+ * Provides default mapping for FeedAPI Mapper 2.x
+ */
+function feedapi_node_feedapi_mapper_default() {
+  $feedapi_mapper = new stdClass;
+  $feedapi_mapper->disabled = FALSE;
+  $feedapi_mapper->api_version = 1;
+  $feedapi_mapper->param = 'feed';
+  $feedapi_mapper->mapping = array(
+    'a:1:{i:0;s:11:"description";}' => 'a:2:{i:0;s:4:"node";i:1;s:4:"body";}',
+    'a:1:{i:0;s:5:"title";}' => 'a:2:{i:0;s:4:"node";i:1;s:5:"title";}',
+  );
+  $feedapi_mapper->unique_elements = array(
+    'a:1:{i:0;s:11:"description";}' => FALSE,
+    'a:1:{i:0;s:5:"title";}' => FALSE,
+  );
+  return array('feedapi_node' => $feedapi_mapper);
+}
+
+/**
  * Implementation of hook_feedapi_settings_form().
  * If a module provides parsers and processors it MUST evaluate the $type variable
  * to return different forms for parsers and processors.
