User: dww Branch: DRUPAL-4-7--2 Date: Wed, 25 Oct 2006 06:56:28 +0000 Modified files: /modules/project project.inc /modules/project/release project_release.module Log message: #83339: make releases real nodes (see also #58066 and #75053) release_as_node.patch_15.txt by dww (comment 27): fix all the release node creation ACL problems: - only allow creation of release nodes if we know the project nid (for real, this time) - lots of cleanup/fixing to project_release_access() - added project_release_access_check() to be shared in a few places, which has knowledge of both project owner, and cvs maintainers (if cvs.module is installed) - the link to "add new release" on the project node conditionally appears using the same code - disabled deletion of release nodes entirely. we'd never want to delete them, only unpublish (or else all hell would break loose for the issue queue for historical issues still pointing at one of those releases). Links: http://cvs.drupal.org/diff.php?path=contributions/modules/project/project.in... http://cvs.drupal.org/diff.php?path=contributions/modules/project/release/pr...