? .DS_Store
? cod_session 2
? cod_session 3
? cod_session-6.x-1.0-alpha1.tar
? cod_session_improvements.patch
? cod_events/cod_events-uc-dependencies.patch
? cod_session/cod_session.features.content.inc
? cod_session/cod_session.features.fieldgroup.inc
? cod_session/cod_session.features.menu_custom.inc
? cod_session/cod_session.features.user_permission.inc
? cod_session/cod_session.features.user_role.inc
? cod_session/cod_session.views_default.inc
Index: cod_session/cod_session.features.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/cod_support/cod_session/cod_session.features.inc,v
retrieving revision 1.3
diff -u -p -r1.3 cod_session.features.inc
--- cod_session/cod_session.features.inc	5 Jul 2010 22:49:13 -0000	1.3
+++ cod_session/cod_session.features.inc	22 Aug 2010 11:35:30 -0000
@@ -1,55 +1,120 @@
 <?php
 
 /**
- * Implementation of hook_content_default_fields().
- */
-function cod_session_content_default_fields() {
-  module_load_include('inc', 'cod_session', 'cod_session.defaults');
-  $args = func_get_args();
-  return call_user_func_array('_cod_session_content_default_fields', $args);
-}
-
-/**
- * Implementation of hook_fieldgroup_default_groups().
- */
-function cod_session_fieldgroup_default_groups() {
-  module_load_include('inc', 'cod_session', 'cod_session.defaults');
-  $args = func_get_args();
-  return call_user_func_array('_cod_session_fieldgroup_default_groups', $args);
-}
-
-/**
  * Implementation of hook_flag_default_flags().
  */
 function cod_session_flag_default_flags() {
-  module_load_include('inc', 'cod_session', 'cod_session.defaults');
-  $args = func_get_args();
-  return call_user_func_array('_cod_session_flag_default_flags', $args);
+$flags = array();
+// Exported flag: "Session Attending".
+$flags[] = array (
+  'content_type' => 'node',
+  'name' => 'session_schedule',
+  'title' => 'Session Attending',
+  'global' => '0',
+  'types' => 
+  array (
+    0 => 'session',
+  ),
+  'flag_short' => 'Add to my agenda',
+  'flag_long' => 'Add this session to your agenda to organize your session attendance.',
+  'flag_message' => '',
+  'unflag_short' => 'Remove from my agenda',
+  'unflag_long' => 'Remove this session from your agenda.',
+  'unflag_message' => '',
+  'unflag_denied_text' => '',
+  'link_type' => 'toggle',
+  'roles' => 
+  array (
+    'flag' => 
+    array (
+      0 => 2,
+    ),
+    'unflag' => 
+    array (
+      0 => 2,
+    ),
+  ),
+  'show_on_page' => 0,
+  'show_on_teaser' => 0,
+  'show_on_form' => 0,
+  'access_author' => '',
+  'i18n' => 0,
+  'module' => 'cod_session',
+  'locked' => 
+  array (
+    0 => 'name',
+  ),
+  'api_version' => 2,
+);
+// Exported flag: "Session Vote".
+$flags[] = array (
+  'content_type' => 'node',
+  'name' => 'session_vote',
+  'title' => 'Session Vote',
+  'global' => '0',
+  'types' => 
+  array (
+    0 => 'session',
+  ),
+  'flag_short' => 'Vote for this session',
+  'flag_long' => 'Vote for this session',
+  'flag_message' => 'Your vote has been recorded!',
+  'unflag_short' => 'Retract vote',
+  'unflag_long' => 'Retract your vote for this session.',
+  'unflag_message' => 'Your vote has been retracted.',
+  'unflag_denied_text' => '',
+  'link_type' => 'toggle',
+  'roles' => 
+  array (
+    'flag' => 
+    array (
+      0 => 3,
+    ),
+    'unflag' => 
+    array (
+      0 => 3,
+    ),
+  ),
+  'show_on_page' => 1,
+  'show_on_teaser' => 0,
+  'show_on_form' => 0,
+  'access_author' => '',
+  'i18n' => 0,
+  'module' => 'cod_session',
+  'locked' => 
+  array (
+    0 => 'name',
+  ),
+  'api_version' => 2,
+);
+return $flags;
 }
 
 /**
  * Implementation of hook_node_info().
  */
 function cod_session_node_info() {
-  module_load_include('inc', 'cod_session', 'cod_session.features.node');
-  $args = func_get_args();
-  return call_user_func_array('_cod_session_node_info', $args);
-}
-
-/**
- * Implementation of hook_user_default_permissions().
- */
-function cod_session_user_default_permissions() {
-  module_load_include('inc', 'cod_session', 'cod_session.defaults');
-  $args = func_get_args();
-  return call_user_func_array('_cod_session_user_default_permissions', $args);
+  $items = array(
+    'session' => array(
+      'name' => t('Session'),
+      'module' => 'features',
+      'description' => t('Use this content type to propose sessions at the event. Users can vote on proposed sessions and add sessions to their individual session agendas.'),
+      'has_title' => '1',
+      'title_label' => t('Session Title'),
+      'has_body' => '0',
+      'body_label' => '',
+      'min_word_count' => '0',
+      'help' => '',
+    ),
+  );
+  return $items;
 }
 
 /**
- * Implementation of hook_views_default_views().
+ * Implementation of hook_views_api().
  */
-function cod_session_views_default_views() {
-  module_load_include('inc', 'cod_session', 'cod_session.features.views');
-  $args = func_get_args();
-  return call_user_func_array('_cod_session_views_default_views', $args);
+function cod_session_views_api() {
+  return array(
+    'api' => '2',
+  );
 }
Index: cod_session/cod_session.info
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/cod_support/cod_session/cod_session.info,v
retrieving revision 1.4
diff -u -p -r1.4 cod_session.info
--- cod_session/cod_session.info	6 Jul 2010 01:19:33 -0000	1.4
+++ cod_session/cod_session.info	22 Aug 2010 11:35:31 -0000
@@ -1,45 +1,52 @@
 core = "6.x"
 dependencies[] = "content_permissions"
+dependencies[] = "content_taxonomy_autocomplete"
 dependencies[] = "features"
 dependencies[] = "fieldgroup"
 dependencies[] = "flag"
+dependencies[] = "menu"
 dependencies[] = "number"
 dependencies[] = "optionwidgets"
+dependencies[] = "search"
 dependencies[] = "text"
+dependencies[] = "userreference"
 dependencies[] = "views"
 description = "COD Session Scheduling & Voting"
+features[content][] = "session-field_abstract"
 features[content][] = "session-field_accepted"
 features[content][] = "session-field_day"
+features[content][] = "session-field_duration"
+features[content][] = "session-field_presenters"
 features[content][] = "session-field_room"
-features[content][] = "session-field_skill_level"
+features[content][] = "session-field_session_summary"
 features[content][] = "session-field_slot"
+features[content][] = "session-field_topics"
 features[content][] = "session-field_track"
 features[fieldgroup][] = "session-group_audience"
 features[fieldgroup][] = "session-group_schedule"
 features[flag][] = "session_schedule"
 features[flag][] = "session_vote"
+features[menu_custom][] = "menu-conference"
 features[node][] = "session"
-features[user][] = "create session content"
-features[user][] = "delete own session content"
-features[user][] = "edit field_accepted"
-features[user][] = "edit field_day"
-features[user][] = "edit field_room"
-features[user][] = "edit field_skill_level"
-features[user][] = "edit field_slot"
-features[user][] = "edit field_sponsorship_level"
-features[user][] = "edit field_track"
-features[user][] = "edit own session content"
-features[user][] = "view field_accepted"
-features[user][] = "view field_day"
-features[user][] = "view field_room"
-features[user][] = "view field_skill_level"
-features[user][] = "view field_slot"
-features[user][] = "view field_track"
-features[views][] = "featured_sessions"
-features[views][] = "my_schedule"
+features[user_permission][] = "create session content"
+features[user_permission][] = "delete own session content"
+features[user_permission][] = "edit field_accepted"
+features[user_permission][] = "edit field_day"
+features[user_permission][] = "edit field_room"
+features[user_permission][] = "edit field_slot"
+features[user_permission][] = "edit field_sponsorship_level"
+features[user_permission][] = "edit field_track"
+features[user_permission][] = "edit own session content"
+features[user_permission][] = "view field_accepted"
+features[user_permission][] = "view field_day"
+features[user_permission][] = "view field_room"
+features[user_permission][] = "view field_slot"
+features[user_permission][] = "view field_track"
+features[user_role][] = "session organizer"
 features[views][] = "schedule"
 features[views][] = "session_voting"
 features[views][] = "sessions"
+features[views_api][] = "api:2"
 name = "COD Session"
 package = "Features"
 project = "cod_session"
