diff -Naur project.orig/project.inc project/project.inc --- project.orig/project.inc 2005-07-04 13:59:09.000000000 +0300 +++ project/project.inc 2006-04-04 01:02:27.000000000 +0200 @@ -280,7 +280,7 @@ $output = project_release_list($node); drupal_set_title(check_plain($node->title)); - return $output; + print theme('page', $output); } function project_project_load($node) { diff -Naur project.orig/release.inc project/release.inc --- project.orig/release.inc 2005-05-25 00:01:57.000000000 +0300 +++ project/release.inc 2006-04-04 01:02:46.000000000 +0200 @@ -93,15 +93,16 @@ drupal_set_title(t('Add release to %project', array('%project' => $node->title))); drupal_set_breadcrumb($breadcrumb); - return $output; - break; + print theme('page', $output); + return; case 'edit': if ($release = project_release_load(arg(4))) { $node = node_load(array('nid' => $release->nid)); $output = project_release_view($release); $output .= form(project_release_form($release, $param), ($param['method'] ? $param['method'] : 'post'), $param['action'], $param['options']); drupal_set_title(t('Edit release %version for %project', array('%version' => $release->version, '%project' => $node->title))); - return $output; + print theme('page', $output); + return; } break; case 'delete': @@ -118,7 +119,8 @@ $output = project_release_view($edit); $output .= form(project_release_form($edit, $param), ($param['method'] ? $param['method'] : 'post'), $param['action'], $param['options']); - return $output; + print theme('page', $output); + return; } break; case t('Submit'): @@ -129,7 +131,8 @@ if (form_get_errors()) { $output = project_release_form($edit, $param); - return form($output, ($param['method'] ? $param['method'] : 'post'), $param['action'], $param['options']); + print theme('page', form($output, ($param['method'] ? $param['method'] : 'post'), $param['action'], $param['options'])); + return; } else { // Save the release and re-direct to the overview page for the project