hodakaの居場所Xoops実験室

XOOPSTips集 - 仕様を固める

仕様を固める

カテゴリ : 
Cubson
執筆 : 
hodaka 2008/6/18 18:00

昨日実験したように、プレーンなテーブルメンテナンスモジュールならわずか数時間で作ることが分かった。cubson、恐るべし。
さらに実用に耐えるモジュールに仕上げるために、まずは管理側だけでもおおまかな仕様を固めておいた方がいいだろう。

カテゴリ管理の要件
  • マルチカテゴリとし、画像データはユーザー権限ある限りどのカテゴリに属してもよい
  • カテゴリ毎にグループ別閲覧・編集権限を決定できる
  • カテゴリ毎にファイルサイズ、画像サイズの上限を設ける。マルチカテゴリのときは、最小のものを適用する。
  • カテゴリ単位で画像一覧へリンクする
  • カテゴリを削除したらマルチカテゴリでない限り所属する画像データも削除する
画像管理の要件
  • 一覧表からリンクされた個別データの詳細表示・編集が可能なこと
  • 一覧表はカテゴリ単位にフィルターをかけられる
  • 画像一括削除が可能なこと
  • 当面、画像を使用するモジュールとの連携はしない

マルチカテゴリとなると、特定カテゴリに属するデータ選択するときなどを考えると、カテゴリと画像データを結びつける別テーブルを作った方がよさそうだ。

catlinkテーブルの構造

そうなると既に作成したimageテーブルのimage_catidは不要となるのでテーブル構成から削除。

トラックバック

トラックバックpingアドレス https://www.kuri3.net/modules/xoopstips/tb.php/104
参照元
カシオ腕時計2013/6/9 15:51
......more
カシオ腕時計

ログイン


ユーザー名:


パスワード:





パスワード紛失