### Eclipse Workspace Patch 1.0
#P date_picker_formatter
Index: meeting_planner/meeting_planner.info
===================================================================
RCS file: meeting_planner/meeting_planner.info
diff -N meeting_planner/meeting_planner.info
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ meeting_planner/meeting_planner.info	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,26 @@
+; $Id$ 
+core = "6.x"
+dependencies[] = "date_picker_formatter"
+dependencies[] = "features"
+dependencies[] = "strongarm"
+description = "Provide a "Doodle like" date picking content type feature (openatrium optimized) to plan upcoming meetings."
+features[content][] = "meeting_planner-field_possible_dates"
+features[ctools][] = "strongarm:strongarm:1"
+features[node][] = "meeting_planner"
+features[variable][] = "comment_anonymous_meeting_planner"
+features[variable][] = "comment_controls_meeting_planner"
+features[variable][] = "comment_default_mode_meeting_planner"
+features[variable][] = "comment_default_order_meeting_planner"
+features[variable][] = "comment_default_per_page_meeting_planner"
+features[variable][] = "comment_form_location_meeting_planner"
+features[variable][] = "comment_meeting_planner"
+features[variable][] = "comment_preview_meeting_planner"
+features[variable][] = "comment_subject_field_meeting_planner"
+features[variable][] = "content_extra_weights_meeting_planner"
+features[variable][] = "language_content_type_meeting_planner"
+features[variable][] = "node_options_meeting_planner"
+features[variable][] = "og_content_type_usage_meeting_planner"
+features[variable][] = "upload_meeting_planner"
+name = "Meeting planner"
+spaces[types][] = "og"
+package = "Features"
Index: meeting_planner/meeting_planner.features.inc
===================================================================
RCS file: meeting_planner/meeting_planner.features.inc
diff -N meeting_planner/meeting_planner.features.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ meeting_planner/meeting_planner.features.inc	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,31 @@
+<?php // $Id$ 
+
+/**
+ * Implementation of hook_ctools_plugin_api().
+ */
+function meeting_planner_ctools_plugin_api() {
+  list($module, $api) = func_get_args();
+  if ($module == "strongarm" && $api == "strongarm") {
+    return array("version" => 1);
+  }
+}
+
+/**
+ * Implementation of hook_node_info().
+ */
+function meeting_planner_node_info() {
+  $items = array(
+    'meeting_planner' => array(
+      'name' => t('Meeting'),
+      'module' => 'features',
+      'description' => '',
+      'has_title' => '1',
+      'title_label' => t('Title'),
+      'has_body' => '1',
+      'body_label' => t('Body'),
+      'min_word_count' => '0',
+      'help' => '',
+    ),
+  );
+  return $items;
+}
Index: meeting_planner/meeting_planner.features.content.inc
===================================================================
RCS file: meeting_planner/meeting_planner.features.content.inc
diff -N meeting_planner/meeting_planner.features.content.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ meeting_planner/meeting_planner.features.content.inc	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,91 @@
+<?php // $Id$ 
+
+/**
+ * Implementation of hook_content_default_fields().
+ */
+function meeting_planner_content_default_fields() {
+  $fields = array();
+
+  // Exported field: field_possible_dates
+  $fields['meeting_planner-field_possible_dates'] = array(
+    'field_name' => 'field_possible_dates',
+    'type_name' => 'meeting_planner',
+    'display_settings' => array(
+      'weight' => '-4',
+      'parent' => '',
+      'label' => array(
+        'format' => 'above',
+      ),
+      'teaser' => array(
+        'format' => 'default',
+        'exclude' => 0,
+      ),
+      'full' => array(
+        'format' => 'default',
+        'exclude' => 0,
+      ),
+      '5' => array(
+        'format' => 'default',
+        'exclude' => 0,
+      ),
+      '4' => array(
+        'format' => 'default',
+        'exclude' => 0,
+      ),
+      '2' => array(
+        'format' => 'default',
+        'exclude' => 0,
+      ),
+      '3' => array(
+        'format' => 'default',
+        'exclude' => 0,
+      ),
+      'token' => array(
+        'format' => 'default',
+        'exclude' => 0,
+      ),
+    ),
+    'widget_active' => '1',
+    'type' => 'datetime',
+    'required' => '1',
+    'multiple' => '1',
+    'module' => 'date',
+    'active' => '1',
+    'granularity' => array(
+      'year' => 'year',
+      'month' => 'month',
+      'day' => 'day',
+      'hour' => 'hour',
+      'minute' => 'minute',
+    ),
+    'timezone_db' => 'UTC',
+    'tz_handling' => 'site',
+    'todate' => 'optional',
+    'repeat' => 0,
+    'repeat_collapsed' => '',
+    'default_format' => 'medium',
+    'widget' => array(
+      'default_value' => 'strtotime',
+      'default_value_code' => '+3 days',
+      'default_value2' => 'strtotime',
+      'default_value_code2' => '+4 days',
+      'input_format' => 'j M Y - H:i e',
+      'input_format_custom' => '',
+      'increment' => '1',
+      'text_parts' => array(),
+      'year_range' => '-3:+3',
+      'label_position' => 'above',
+      'label' => 'Dates',
+      'weight' => '-4',
+      'description' => '',
+      'type' => 'date_popup',
+      'module' => 'date',
+    ),
+  );
+
+  // Translatables
+  // Included for use with string extractors like potx.
+  t('Dates');
+
+  return $fields;
+}
Index: meeting_planner/meeting_planner.module
===================================================================
RCS file: meeting_planner/meeting_planner.module
diff -N meeting_planner/meeting_planner.module
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ meeting_planner/meeting_planner.module	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,5 @@
+<?php // $Id$ 
+
+include_once('meeting_planner.features.inc');
+
+// http://openatrium.com/build_a_feature
\ No newline at end of file
Index: meeting_planner/meeting_planner.strongarm.inc
===================================================================
RCS file: meeting_planner/meeting_planner.strongarm.inc
diff -N meeting_planner/meeting_planner.strongarm.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ meeting_planner/meeting_planner.strongarm.inc	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,114 @@
+<?php // $Id$ 
+
+/**
+ * Implementation of hook_strongarm().
+ */
+function meeting_planner_strongarm() {
+  $export = array();
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_anonymous_meeting_planner';
+  $strongarm->value = 0;
+
+  $export['comment_anonymous_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_controls_meeting_planner';
+  $strongarm->value = '3';
+
+  $export['comment_controls_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_default_mode_meeting_planner';
+  $strongarm->value = '4';
+
+  $export['comment_default_mode_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_default_order_meeting_planner';
+  $strongarm->value = '1';
+
+  $export['comment_default_order_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_default_per_page_meeting_planner';
+  $strongarm->value = '50';
+
+  $export['comment_default_per_page_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_form_location_meeting_planner';
+  $strongarm->value = '0';
+
+  $export['comment_form_location_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_meeting_planner';
+  $strongarm->value = '2';
+
+  $export['comment_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_preview_meeting_planner';
+  $strongarm->value = '1';
+
+  $export['comment_preview_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'comment_subject_field_meeting_planner';
+  $strongarm->value = '1';
+
+  $export['comment_subject_field_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'content_extra_weights_meeting_planner';
+  $strongarm->value = array(
+    'title' => '-5',
+    'body_field' => '-1',
+    'revision_information' => '2',
+    'author' => '1',
+    'options' => '3',
+    'comment_settings' => '4',
+    'menu' => '-3',
+    'book' => '0',
+    'attachments' => '5',
+    'og_nodeapi' => '-2',
+  );
+
+  $export['content_extra_weights_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'language_content_type_meeting_planner';
+  $strongarm->value = '0';
+
+  $export['language_content_type_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'node_options_meeting_planner';
+  $strongarm->value = array(
+    0 => 'status',
+    1 => 'promote',
+  );
+
+  $export['node_options_meeting_planner'] = $strongarm;
+  $strongarm = new stdClass;
+  $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */
+  $strongarm->api_version = 1;
+  $strongarm->name = 'upload_meeting_planner';
+  $strongarm->value = '1';
+
+  $export['upload_meeting_planner'] = $strongarm;
+  return $export;
+}
