? services_add_site_information.patch
Index: system_service.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/system_service/Attic/system_service.inc,v
retrieving revision 1.1.2.5
diff -u -p -r1.1.2.5 system_service.inc
--- system_service.inc	7 Mar 2009 22:35:04 -0000	1.1.2.5
+++ system_service.inc	17 Jun 2009 14:05:58 -0000
@@ -7,7 +7,7 @@
  */
 
 /**
- * Returns a specified node.
+ * Connects to system.
  */
 function system_service_connect() {
   global $user;
@@ -15,6 +15,12 @@ function system_service_connect() {
   $return = new stdClass();
   $return->sessid = session_id();
   $return->user = $user;
+  
+  $variables = array('site_name', 'site_slogan', 'site_mission', 'site_footer');
+  foreach ($variables as $variable) {
+    $site_information[$variable] = variable_get($variable, '');
+  }
+  $return->site_information = $site_information;
 
   return $return;
 }
