Index: sites/all/modules/facebook_status/facebook_status.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/facebook_status/facebook_status.module,v
retrieving revision 1.5.6.141.2.6
diff -u -r1.5.6.141.2.6 facebook_status.module
--- sites/all/modules/facebook_status/facebook_status.module	25 Dec 2010 06:35:57 -0000	1.5.6.141.2.6
+++ sites/all/modules/facebook_status/facebook_status.module	15 Jan 2011 23:05:22 -0000
@@ -275,7 +275,7 @@
     ),
     'maxlength' => variable_get('facebook_status_length', 140),
     'refreshLink' => (bool) variable_get('facebook_status_refresh', 0)
-  ), 'setting');
+  )), 'setting');
 }
 
 /**
@@ -612,10 +612,12 @@
     return $contexts;
   }
   $result = db_query("SELECT * FROM {facebook_status_contexts}");
-  $contexts = array();
+  $contexts = module_invoke_all('facebook_status_context_info');
   while ($c = db_fetch_array($result)) {
-    $c['in_db'] = TRUE;
-    $contexts[$c['type']] = $c;
+    $contexts[$c['type']]['in_db'] = TRUE;
+    $contexts[$c['type']]['weight'] = $c['weight'];
+    $contexts[$c['type']]['view'] = $c['view'];
+    $contexts[$c['type']]['selectors'] = $c['selectors'];
   }
   $contexts += module_invoke_all('facebook_status_context_info');
   uasort($contexts, '_facebook_status_element_sort');
@@ -1085,3 +1087,4 @@
     return 'includes/ctools/'. $plugin;
   }
 }
+
Index: sites/all/modules/facebook_status/includes/utility/facebook_status.access.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/facebook_status/includes/utility/Attic/facebook_status.access.inc,v
retrieving revision 1.1.2.1
diff -u -r1.1.2.1 facebook_status.access.inc
--- sites/all/modules/facebook_status/includes/utility/facebook_status.access.inc	30 Nov 2010 07:20:44 -0000	1.1.2.1
+++ sites/all/modules/facebook_status/includes/utility/facebook_status.access.inc	15 Jan 2011 23:05:22 -0000
@@ -39,6 +39,7 @@
  *   FALSE otherwise.
  */
 function facebook_status_user_access_converse() {
+  global $user;
   $uids = explode(',', arg(2), 2);
   if (empty($uids)) {
     return FALSE;
Index: sites/all/modules/facebook_status/includes/utility/facebook_status.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/facebook_status/includes/utility/Attic/facebook_status.admin.inc,v
retrieving revision 1.1.2.1
diff -u -r1.1.2.1 facebook_status.admin.inc
--- sites/all/modules/facebook_status/includes/utility/facebook_status.admin.inc	30 Nov 2010 07:20:44 -0000	1.1.2.1
+++ sites/all/modules/facebook_status/includes/utility/facebook_status.admin.inc	15 Jan 2011 23:05:22 -0000
@@ -127,18 +127,25 @@
  * Validate function for the advanced settings form.
  */
 function facebook_status_admin_advanced_validate($form, &$form_state) {
-  $size = $form_state['values']['facebook_status_size_long'];
-  if (!is_numeric($size) || $size < 1 || $size != round($size)) {
-    form_set_error('facebook_status_size_long', t('The size of the long status update field must be a positive integer.'));
-  }
+   
+  // Commenting out. Doesn't exist anymore in facebook_status_admin_advanced
+  // =======================================================================
+  // $size = $form_state['values']['facebook_status_size_long'];
+  // if (!is_numeric($size) || $size < 1 || $size != round($size)) {
+  //  form_set_error('facebook_status_size_long', t('The size of the long status update field must be a positive integer.'));
+  // }
+  
   $size = $form_state['values']['facebook_status_box_rows'];
   if (!is_numeric($size) || $size < 1 || $size != round($size)) {
     form_set_error('facebook_status_box_rows', t('The number of rows of the status update box must be a positive integer.'));
   }
-  $amount = $form_state['values']['facebook_status_flood_user'];
-  if (!is_numeric($amount) || $amount < 1 || $amount != round($amount)) {
-    form_set_error('facebook_status_flood_user', t('The number of OpenAPI Accesses per IP must be a positive integer.'));
-  }
+  
+  // Commenting out. Doesn't exist anymore in facebook_status_admin_advanced
+  // =======================================================================
+  // $amount = $form_state['values']['facebook_status_flood_user'];
+  // if (!is_numeric($amount) || $amount < 1 || $amount != round($amount)) {
+  //   form_set_error('facebook_status_flood_user', t('The number of OpenAPI Accesses per IP must be a positive integer.'));
+  // }
 }
 
 /**
@@ -153,7 +160,7 @@
   $views = views_get_all_views();
   $options = array('' => t('None'));
   foreach ($views as $name => $view) {
-    if ($view->disabled == 0) {
+    if (empty($view->disabled)) {
       $options[$name] = $name;
     }
   }
Index: sites/all/modules/facebook_status/includes/utility/facebook_status.form.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/facebook_status/includes/utility/Attic/facebook_status.form.inc,v
retrieving revision 1.1.2.2
diff -u -r1.1.2.2 facebook_status.form.inc
--- sites/all/modules/facebook_status/includes/utility/facebook_status.form.inc	23 Dec 2010 07:37:07 -0000	1.1.2.2
+++ sites/all/modules/facebook_status/includes/utility/facebook_status.form.inc	15 Jan 2011 23:05:22 -0000
@@ -58,7 +58,7 @@
   if ($conversation) {
     $args = explode(',', $arg);
     $count = count($args);
-    if ((($count === 1 && $args[0] != $user->uid) || ($count === 2 && is_numeric($args[1])) && is_numeric($args[0])) {
+    if (($count === 1 && $args[0] != $user->uid) || ($count === 2 && is_numeric($args[1])) && is_numeric($args[0])) {
       if (count($args) === 1) {
         $args[1] = $user->uid;
       }
@@ -66,6 +66,7 @@
       $output .= views_embed_view('facebook_status_conversation', 'default', $arg, $arg);
       $selectors[] = '.view-id-facebook_status_conversation';
     }
+
   }
   elseif (!empty($view)) {
     $output .= views_embed_view($view, 'default', $context['handler']->recipient_id($recipient), $type);
