ディレクトリ構成

暫定.メモ.

  • /
    • positlogadmin/ (777他,cgiによる書き込み可能な値に設定):アカウント設定格納用ディレクトリ.Web閲覧者の見えない位置に置くが吉.
      • authentication.cgi(644,システムが作成):一般ユーザ認証データ
      • key.cgi(644,システムが作成):adminユーザ認証データ
      • usergroup_all.cgi(644,システムが作成):allグループに属するユーザリスト(=全ユーザ)
      • usergroup_xxx.cgi(644,システムが作成):xxxグループに属するユーザリスト
      • usergrouplist.cgi(644,システムが作成):ユーザグループのリスト
    • PositLogConfig.pm (644):ユーザ環境毎の設定ファイル
    • system/ (755):システムが利用するCSS,スクリプト,画像ファイル群
      • {.css files} (644)
      • {.js files} (644)
      • {image files} (644)
    • pages/ (755, created by system):システムが作成するデータ保存用ディレクトリ
      • pageid_1/ (755, created by system)
        • config.dat (644, created by system):
        • permission.cgi (644, created by system):
        • sprites.dat (644, created by system)
        • static/ (755, created by system):静的スプライト群
          • spritename_1.spr (644, created by system)
          • spritename_2.spr
          • spritename_?.spr
          • spritename_??.spr
        • dynamic/ (755, created by system):動的スプライト用データ
          • ha_url_?.dat (644, created by system)
          • hd_url_?.dat
          • ?
          • ??
      • pageid_2/
      • pageid_?/
      • pageid_??/
    • bgimages/ (777他,cgiによる書き込み可能な値に設定):背景画像格納用ディレクトリ
    • PositLogPlugin/ (644):プラグインディレクトリ
      • HatenaAntenna.pm (644)
      • HatenaDiary.pm (644)
    • HTTP/ (755):HTTPモジュール
      • Lite.pm (644)
    • {.cgi files} (755):CGIファイル群

赤字のパスはユーザが変更可能(PositLogConfig.pmで設定).

バージョンアップ時に,ディレクトリ構成自動変更CGIを提供します.

疏水太郎