Index: system_module.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/util/system_module.module,v
retrieving revision 1.4
diff -u -r1.4 system_module.module
--- system_module.module	1 May 2008 18:02:34 -0000	1.4
+++ system_module.module	1 Sep 2009 15:06:05 -0000
@@ -1,13 +1,19 @@
 <?php
+// $Id$
 
+/**
+ * @file
+ * Customize System Modules fieldsets
+ */
 
 function system_module_menu() {
   $menu['admin/settings/util/sysmods'] = array(
-    'title'          => 'System Modules Settings',
-    'description'    => 'Customize System Modules fieldsets.',
-    'page callback'  => 'drupal_get_form',
-    'page arguments' => array('system_module_settings'),
+    'title'            => 'Modules Settings',
+    'description'      => 'Customize System Modules fieldsets.',
+    'page callback'    => 'drupal_get_form',
+    'page arguments'   => array('system_module_settings'),
     'access arguments' => array('administer site configuration'),
+    'type'             => MENU_LOCAL_TASK,
   );
   return $menu;
 }
Index: util.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/util/util.install,v
retrieving revision 1.4
diff -u -r1.4 util.install
--- util.install	28 Aug 2007 18:37:02 -0000	1.4
+++ util.install	1 Sep 2009 15:05:37 -0000
@@ -1,8 +1,13 @@
 <?php
 //$Id: util.install,v 1.4 2007/08/28 18:37:02 litwol Exp $
+
 /**
- * hook_uninstall()
- *
+ * @file
+ * Helper Utilities for your Drupal site.
+ */
+
+ /**
+ * Implementation of hook_uninstall().
  */
 function util_uninstall() {
   db_query("DELETE FROM {variable} WHERE name LIKE '%s%%'", 'util_');
Index: util.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/util/util.module,v
retrieving revision 1.12
diff -u -r1.12 util.module
--- util.module	1 May 2008 18:02:34 -0000	1.12
+++ util.module	27 Jul 2009 18:42:03 -0000
@@ -1,19 +1,56 @@
 <?php
+// $Id$
 
+/**
+ * @file
+ * Helper Utilities for your Drupal site.
+ */
 
 function util_menu() {
   $menu['admin/settings/util'] = array(
-    'title'         => 'Utilities',
-    'description'   => "Helper Utilities for yur Drupal site.",
-    'page callback' => 'util_page',
+    'title'            => 'Utilities',
+    'description'      => "Helper Utilities for your Drupal site.",
+//    'page callback'    => '_util_page',
+    'page callback'    => 'drupal_get_form',
+    'page arguments'   => array('util_page'),
     'access arguments' => array('administer site configuration'),
-  );
+    'type'             => MENU_NORMAL_ITEM,
+    );
+
+  $menu['admin/settings/util/general'] = array(
+    'title'            => 'Base',
+    'description'      => "Helper Utilities for your Drupal site.",
+    'page callback'    => 'drupal_get_form',
+    'page arguments'   => array('util_page'),
+    'access arguments' => array('administer site configuration'),
+    'type'             => MENU_DEFAULT_LOCAL_TASK,
+    );
+
   return $menu;
 }
 
+function _util_page() {
+  return drupal_get_form('util_page');
+}
+
 function util_page() {
-  $output = "The Utility module is a grouping of commonly-needed utilities that are simple to code, everyone wants, but nobody actually codes them.";
+  $form = array();
+  // For now output empty page, this is purely to reserve space for future development
+  // and to allow contribs to form_alter onto this page.
+  $form['util'] = array(
+    '#value' => "The Utility module is a grouping of commonly-needed utilities that are simple to code, everyone wants, but nobody actually codes them.",
+    );
+
+  $form['clear'] = array(
+    '#value' => '<p>Clicking the "Save" button will rebuild the menus.</p>',
+    '#prefix' => '<div class="clear-block">',
+    '#suffix' => '</div>',
+    );
+  $form['#submit'][] = array('util_page_submit');
+  $form['buttons']['#weight'] = 99;
+  return system_settings_form($form);
+}
+
+function util_page_submit() {
   menu_rebuild();
-  //for now output empty page, this is purely to reserve space for future development
-  return $output;
-}
\ No newline at end of file
+}

