? .DS_Store
? menu.admin.inc.patch
? menu.admin.inc.patch.1
? menu.admin.inc.patch.2
? menu.admin.inc.patch.3
? menu.admin.inc.patch.4
? menu.admin.inc.patch.5
? sites/all/modules/coder
? sites/default/files
? sites/default/settings.php
Index: modules/menu/menu.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/menu/menu.admin.inc,v
retrieving revision 1.42
diff -u -p -r1.42 menu.admin.inc
--- modules/menu/menu.admin.inc	20 Mar 2009 19:18:10 -0000	1.42
+++ modules/menu/menu.admin.inc	27 Mar 2009 19:50:00 -0000
@@ -11,13 +11,27 @@
  */
 function menu_overview_page() {
   $result = db_query("SELECT * FROM {menu_custom} ORDER BY title");
-  $content = array();
+  $header = array(t('Title'), array('data' => t('Operations'), 'colspan' => '3'));
+  $rows = array();
   while ($menu = db_fetch_array($result)) {
-    $menu['href'] = 'admin/build/menu-customize/' . $menu['menu_name'];
-    $menu['localized_options'] = array();
-    $content[] = $menu;
+    $row = array(theme('menu_admin_overview', $menu['title'], $menu['menu_name'], $menu['description']));
+    $row[] = array('data' => l(t('list items'), 'admin/build/menu-customize/' . $menu['menu_name']));
+    $row[] = array('data' => l(t('edit menu'), 'admin/build/menu-customize/' . $menu['menu_name'] . '/edit'));
+    $row[] = array('data' => l(t('add item'), 'admin/build/menu-customize/' . $menu['menu_name'] . '/add'));
+    $rows[] = $row;
   }
-  return theme('admin_block_content', $content);
+
+  return theme('table', $header, $rows);
+}
+
+/**
+ * Theme the menu title and description for admin page
+ */
+function theme_menu_admin_overview($title, $name, $description) {
+  $output = check_plain($title);
+  $output .= '<div class="description">' . filter_xss_admin($description) . '</div>';
+  
+  return $output;
 }
 
 /**
Index: modules/menu/menu.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/menu/menu.module,v
retrieving revision 1.181
diff -u -p -r1.181 menu.module
--- modules/menu/menu.module	25 Mar 2009 13:55:22 -0000	1.181
+++ modules/menu/menu.module	27 Mar 2009 19:50:00 -0000
@@ -144,6 +144,10 @@ function menu_theme() {
       'file' => 'menu.admin.inc',
       'arguments' => array('form' => NULL),
     ),
+    'menu_admin_overview' => array(
+      'file' => 'menu.admin.inc',
+      'arguments' => array('title' => NULL, 'name' => NULL, 'description' => NULL),
+    ),
   );
 }
 
