[contributions(DRUPAL-4-7--2):dww] /modules/project project.module /modules/project/release project_release.install project_release.module
User: dww Branch: DRUPAL-4-7--2 Date: Wed, 25 Oct 2006 07:31:54 +0000 Modified files: /modules/project project.module /modules/project/release project_release.install project_release.module Log message: #83339: make releases real nodes (see also #58066 and #75053) release_as_node.patch_25.txt by dww and nedjo (comment 40): - moved all the release-related settings for the browse stuff into project_release.module, where they belong. - renamed the old "project_browse_releases" setting to "project_release_browse_versions" - fixed version filter form to use compatibility taxonomy terms, not the whole complex thing with regexps and creating the ".x" list, caching it, etc. - fixed SQL for the version filter - fixed SQL for browse by date so that it only adds the JOIN on {project_release_nodes} if we didn't already JOIN on that for the version filter. - added a project_release_compatibility_list() method to generate the list of compatbility taxonomy terms for use in various places, and ripped out the problematic project_releases_list() function that was never fully working. - instead of just "Filter by version", we print out "Filter by [vocab]", e.g. "Filter by project release API compatibility" by default, or "Filter by Drupal Core compatibility" on d.o. - changed project_release_use_taxonomy() to just return the tree, so we don't have to get the tree twice all the time. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/project/project.mo... http://cvs.drupal.org/diff.php?path=contributions/modules/project/release/pr... http://cvs.drupal.org/diff.php?path=contributions/modules/project/release/pr...
participants (1)
-
drupal-cvs@drupal.org