? .DS_Store
? ~mega-title.patch
? modules/system/system.admin
? sites/all/modules/devel
? sites/default/files
? sites/default/settings.php
? themes/.DS_Store
Index: modules/system/system.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.admin.inc,v
retrieving revision 1.313
diff -u -p -r1.313 system.admin.inc
--- modules/system/system.admin.inc	3 Oct 2010 00:47:51 -0000	1.313
+++ modules/system/system.admin.inc	3 Oct 2010 20:30:33 -0000
@@ -103,6 +103,25 @@ function system_admin_index() {
         $admin_tasks[$permission_key] = $permission_task;
       }
 
+      // Check the admin tasks for duplicate names. If duplicates are found,
+      // use the parent menu item's title to differentiate.
+      $titles = array();
+      foreach ($admin_tasks as $key => $task) {
+        if (in_array($task['title'], $titles)) {
+          $parent = menu_link_load($task['plid']);
+          $task['title'] .= ' (' . $parent['title'] . ')';
+        }
+        else {
+          $titles[] = $task['title'];
+        }
+      }
+      foreach ($admin_tasks as &$task) {
+        if (in_array($task['title'], $duplicate_titles)) {
+          $parent = menu_link_load($task['plid']);
+          $task['title'] .= ' (' . $parent['title'] . ')';
+        }
+      }
+
       $menu_items[$info->info['name']] = array($info->info['description'], $admin_tasks);
     }
   }
