? sites/default/files
? sites/default/settings.php
Index: modules/system/system.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.admin.inc,v
retrieving revision 1.76
diff -u -r1.76 system.admin.inc
--- modules/system/system.admin.inc	10 May 2008 07:32:02 -0000	1.76
+++ modules/system/system.admin.inc	20 May 2008 21:15:35 -0000
@@ -674,16 +674,16 @@
       foreach ($file->info['dependencies'] as $dependency) {
         if (!isset($files[$dependency]) || !$files[$dependency]->status) {
           if (isset($files[$dependency])) {
-            $dependencies[] = $files[$dependency]->info['name'] . t(' (<span class="admin-disabled">disabled</span>)');
+            $dependencies[] = '<a href="#' . $dependency . '-module">' . $files[$dependency]->info['name'] . '</a>' . t(' (<span class="admin-disabled">disabled</span>)');
           }
           else {
-            $dependencies[] = drupal_ucfirst($dependency) . t(' (<span class="admin-missing">missing</span>)');
+            $dependencies[] = '<a href="http://drupal.org/project/' . $dependency . '">' . drupal_ucfirst($dependency) . '</a>' . t(' (<span class="admin-missing">missing</span>)');
             $disabled[] = $filename;
             $form['disabled_modules']['#value'][$filename] = FALSE;
           }
         }
         else {
-          $dependencies[] = $files[$dependency]->info['name'] . t(' (<span class="admin-enabled">enabled</span>)');
+          $dependencies[] = '<a href="#' . $dependency . '-module">' . $files[$dependency]->info['name'] . '</a>' . t(' (<span class="admin-enabled">enabled</span>)');
         }
       }
 
@@ -701,12 +701,12 @@
     $dependents = array();
     foreach ($file->info['dependents'] as $dependent) {
       if ($files[$dependent]->status == 1) {
-        $dependents[] = $files[$dependent]->info['name'] . t(' (<span class="admin-enabled">enabled</span>)');
+        $dependents[] = '<a href="#' . $dependent . '-module">' . $files[$dependent]->info['name'] . '</a>' . t(' (<span class="admin-enabled">enabled</span>)');
         $disabled[] = $filename;
         $form['disabled_modules']['#value'][$filename] = TRUE;
       }
       else {
-        $dependents[] = $files[$dependent]->info['name'] . t(' (<span class="admin-disabled">disabled</span>)');
+        $dependents[] = '<a href="#' . $dependent . '-module">' . $files[$dependent]->info['name'] . '</a>' . t(' (<span class="admin-disabled">disabled</span>)');
       }
     }
 
@@ -2127,7 +2127,7 @@
 
       $row[] = array('data' => drupal_render($form['version'][$key]), 'class' => 'version');
       $row[] = array('data' => $description, 'class' => 'description');
-      $rows[] = $row;
+      $rows[] = array('data' => $row, 'id' => $key . '-module');
     }
     $fieldset = array(
       '#title' => t($package),
