<ユーザー向けの機能要件>
・カテゴリ毎に分けられた複数のファイルの選択チェックボックスが表示される
・必要なファイルにチェックを入れた上で、住所や氏名を入力し、送信する
・送信すると選択したファイルのダウンロードURLが記載された画面が表示されDLできる
<サイト管理者向け要件>
・DLされた際はCSV、DB等に入手したファイルや入力した個人情報を保存する
・DL用のファイルは管理画面から追加でき、ファイルをカテゴリ毎に分けることが出来る
<その他要件>
・PHP4と5で動作もしくはPerl5以上で動作するもの
・DBを利用する場合はMySQL4.x以上
・ライセンスはオープンソースで、フリーソフトは含まない
・XoopsやJoomlaのようなCMSで複数モジュールを組み合わせて実現する、という形ではなく、単体のプロダクトで実現しているもの
読んでみたところ、「以下の条件」というのが非常に限定された需要なので、ちょっとオープンソースでは見つからないんじゃないかと思う。
まあ、それ以前に、内容的にシンプルすぎて、わざわざオープンソースで開発してることは無いと思う。
要するに、アドミニストレータが条件付で大勢にファイルを配信するということなんだろうけど、その程度だったら暇なときにシステム内のモジュールの1つとしてちゃちゃっと実装しちゃうようなものなので。。
まあ、phpclasses.orgみたいなところでアップローダとか入力チェックのモジュールとか落としてきてコーヒーでも飲みながら作ってくださいな
回答ありがとうございます。
cakephpあたりでさくっと作れるとは思うのですが、同じような物が既にあったら手間も時間も勿体無いので聞いた次第です。
自分で作って公開するか・・・。