Index: hosting/hosting.info
===================================================================
RCS file: /cvs/drupal/contributions/modules/hosting/hosting.info,v
retrieving revision 1.6
diff -u -p -r1.6 hosting.info
--- hosting/hosting.info	19 Jun 2008 21:17:31 -0000	1.6
+++ hosting/hosting.info	21 Oct 2008 18:01:44 -0000
@@ -1,4 +1,4 @@
 name = Hosting
 description = Allow this Drupal site to deploy hosted sites.
 package = Hosting
-dependencies = provision views views_ui hosting_task hosting_client hosting_db_server hosting_package hosting_platform hosting_site hosting_web_server
+dependencies = provision views views_ui hosting_task hosting_client hosting_db_server hosting_package hosting_platform hosting_site hosting_web_server ahah_forms dynamic_subform ahah_forms dynamic_subform
Index: hosting/platform/hosting_platform.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/hosting/platform/hosting_platform.module,v
retrieving revision 1.17
diff -u -p -r1.17 hosting_platform.module
--- hosting/platform/hosting_platform.module	21 Oct 2008 10:49:43 -0000	1.17
+++ hosting/platform/hosting_platform.module	21 Oct 2008 18:01:44 -0000
@@ -164,43 +164,53 @@ function hosting_platform_load($node) {
  * Implementation of hook_view().
  */
 function hosting_platform_view($node, $teaser = FALSE, $page = FALSE) {
+  $node->content['verified'] = array(
+    '#type' => 'item',
+    '#title' => t('Verified'),
+    '#value' => hosting_format_interval($node->verified),
+    '#prefix' => '<div id="hosting-platform-info">',
+    '#weight' => -10
+  );
+
   $node->content['release'] = array(
     '#type' => 'item',
     '#title' => t('Release'),
     '#value' => _hosting_node_link($node->release_id),
-  );
- 
-  $node->content['web_server'] = array(
-    '#type' => 'item',
-    '#title' => t('Web server'),
-    '#value' => _hosting_node_link($node->web_server),
+    '#weight' => -9
   );
 
   $node->content['publish_path'] = array(
     '#type' => 'item',
     '#title' => t('Publish path'),
     '#value' => $node->publish_path,
+    '#weight' => -8
   );
-  
-  $node->content['verified'] = array(
+ 
+  $node->content['web_server'] = array(
     '#type' => 'item',
-    '#title' => t('Verified'),
-    '#value' => hosting_format_interval($node->verified),
+    '#title' => t('Web server'),
+    '#value' => _hosting_node_link($node->web_server),
+    '#suffix' => '</div>',
+    '#weight' => -7
   );
 
   $node->content['sites_view'] = array(
     '#type' => 'item',
-    '#title' => t("Sites"),
-    '#value' => hosting_site_list("platform", $node->nid), 
+    '#title' => t("Site list"),
+    '#value' => hosting_site_list("platform", $node->nid),
+    '#prefix' => '<div id="hosting-site-list">',
+    '#suffix' => '</div>',
     '#weight' => 10
   );
 
   if ($node->nid) {
     $node->content['tasks_view'] = array(
       '#type' => 'item',
-      '#title' => t("Tasks"),
+      '#title' => t("Recent tasks"),
       '#value' => hosting_task_list("rid", $node->nid),
-      '#weight' => 10
+      '#prefix' => '<div id="hosting-recent-tasks">',
+      '#suffix' => '</div>',
+      '#weight' => -6
     );
   }
   return $node;
Index: hosting/site/hosting_site.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/hosting/site/hosting_site.module,v
retrieving revision 1.29
diff -u -p -r1.29 hosting_site.module
--- hosting/site/hosting_site.module	21 Oct 2008 14:11:32 -0000	1.29
+++ hosting/site/hosting_site.module	21 Oct 2008 18:01:44 -0000
@@ -320,12 +320,19 @@ function hosting_site_load($node) {
 function hosting_site_view(&$node, $teaser = false) {
 
   if (($node->site_status & HOSTING_SITE_ENABLED) && ($node->site_status & HOSTING_SITE_INSTALLED)) {
-    $node->content['link'] = array('#value' => l(t('Go to site'), 'http://' . $node->title), '#weight' => -10);
+    $node->content['link'] = array(
+      '#value' => l(t('Go to site'),
+      'http://' . $node->title),
+      '#prefix' => '<div id="hosting-site-info">',
+      '#weight' => -10
+    );
   }
   $node->content['client'] = array(
     '#type' => 'item',
     '#title' => t('Client'),
     '#value' => _hosting_node_link($node->client),
+    '#suffix' => '</div>',
+    '#weight' => 5
   );
   
   $node->content['platform'] = array(
@@ -362,7 +369,9 @@ function hosting_site_view(&$node, $teas
     $node->content['tasks_view'] = array(
       '#type' => 'item',
       '#title' => t("Tasks"),
-      '#value' => hosting_task_list('rid', $node->nid), 
+      '#value' => hosting_task_list('rid', $node->nid),
+      '#prefix' => '<div id="hosting-task-list">',
+      '#suffix' => '</div>', 
       '#weight' => 10
     );
   }
