Index: project.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/project.inc,v
retrieving revision 1.120
diff -u -F^f -u -F^f -r1.120 project.inc
--- project.inc	13 Nov 2007 01:27:54 -0000	1.120
+++ project.inc	8 Feb 2008 00:09:02 -0000
@@ -292,6 +292,9 @@ function project_project_view($node, $te
       }
     }
 
+    // Allow other modules to add links to the resources section.
+    $links = array_merge($links, module_invoke_all('project_page_links', 'resources'));
+
     if ($links) {
       $node->content['resources'] = array(
         '#value' => theme('item_list', $links, t('Resources')),
@@ -321,6 +324,9 @@ function project_project_view($node, $te
       $links[] = theme('project_issue_create_forbidden', $node->uri);
     }
 
+    // Allow other modules to add links to the support section.
+    $links = array_merge($links, module_invoke_all('project_page_links', 'support'));
+
     if ($links) {
       $node->content['support'] = array(
         '#value' => theme('item_list', $links, t('Support')),
@@ -345,6 +351,9 @@ function project_project_view($node, $te
       $links[] = l(t('Developers'), 'project/developers/'. $node->nid);
     }
 
+    // Allow other modules to add links to the developer section.
+    $links = array_merge($links, module_invoke_all('project_page_links', 'resources'));
+
     if ($links) {
       $node->content['development'] = array(
         '#value' => theme('item_list', $links, t('Development')),
