This issue needs a project-module-specific file field formatter, but is being blocked by
In D6, we had to do horrible hacks to make the 'project_release_download_base' setting work. In D7, we can now just use hook_file_url_alter(). I think we still need a release-specific setting for this, although while we're at it, we should just move that to a per-content-type setting instead of trying to do this site-wide. However, to "enforce" the setting, we no longer need
theme_project_release_download_link(), we can just use the alter hook.
Thanks to davereid in IRC for pointing out this alter hook to me. ;)
- Write a field formatter (see https://drupal.org/node/1606656#comment-6317874 below)