HOME > アルバム > おもちゃ箱 >

スレッドタイプ掲示板 Acci_Diga v4.1 2007.1
  • 使用条件

    自作cgiが使え、perlバージョンが5以上のUNIX系サーバー
    * 上記の仕様はメンバーサイトの利用ガイダンス等に記されています。

  • 更新履歴

    • 2007.1 v4.1 アクセスチェックを修正
    • 2007.1 v4.0 画像添付機能を追記。ファイルロックをflockに統一
    • 2005.12 v2.3 アクセスルートの修正及び、css表示に変更
    • 2005.9 v2.2
      発言番号リセット時におけるツリー表示乱れのバグ修正
       ワード検索機能追加
    • 2003.10 v2.2
      セキュリティ強化の為、過去ログ自動作成を割愛。過去ログ表示の不都合を修正。
    • 2003.08 v1.3.1 編集表示に環境変数。エラー表示のレイアウト簡素化。
    • 2003.07 v1.3 レイアウトを一部変更。
    • 2003.07 v1.2 記述間違いチェックの修正。
    • 2003.07 v1.1 発言編集時の不都合を修正
    • 2003.07 v1.0 新着

  • 機 能

    • 以下の4つの画面で構成。タイトル帯の色指定によりそれを判別。
      1. 【ツリー画面】
         ・標準で表示され、発言番号、タイトル、名前、日付のみを表示
         ・タイトルをクリックすると、その関連発言のみを表示
      2. 【最新**発言】
         ・最新発言を発言数(設定可)表示
         ・各発言へのレス可
      3. 【新規発言】
         ・過去ログ表示以外から何処からでも表示し、発言後、元の画面にもどる
      4. 【過去ログ表示】
         ・指定ツリー数を超えると、自動的にファイルを作成し保存
         ・過去ログへの発言数設定により自動削除
         ・基本的に過去ログの編集は不可

    • 設定日数内、新規発言の発言番号を赤色に、関連発言表示画面でのタイトルに「new」を。
    • 発言者の名前のみクッキーにて保存
    • パスワード入力によりそれぞれの発言を削除可。
    • 管理者のみの編集画面にて、削除及び内容変更可。
  • 画 像:

    • 最大容量を目安として長辺のピクセル指定によって制限
      「cgi-lib.pl」にて画像容量を制限。130KB(長辺700ピクセルぐらい)が上限。
      容量設定変更可。
    • サムネールをクリックすると実サイズの画像を新規画面にて表示
    • その画像サイズと容量を新規画面タイトルバーに表示
    • 過去ログ移動時に画像は削除され、過去ログでは画像は非表示
    • アップロードできる画像は、jpgとgifのみ。

  • 注 意

    アップするファイルは総て、漢字コードを Euc、改行コードをUnix(LF) に要変更。

    ■ 設置例、パーミッション:

    *()内はsuExec仕様のサーバー。未記入→そのまま:
    「cbi-bin」
     ┗「Acci_Diga」* 任意の名前のフォルダ
      ┗ cgi-lib.pl * 名称変更不可。1993-1999 Steven E. Brenner©
      ┗ counter.pl  606(600) * アクセスカウンターファイル。名称変更可。
      ┗ Diga_J.cgi 705(700) * このcgi。名称変更可。
      ┗ [Image] * 画像保存フォルダ。名称変更可。
      ┗ image_getsize.pl * 画像サイズ取得ライブラリ@FilePath。名称変更不可。
      ┗ jcode.pl * 日本語文字コード変換ライブラリ。名称変更不可。歌代和正氏作©
      ┗ log.pl 606(600) * 発言ログファイル。名称変更可。
      ┗ old_log.pl 606(600) * 過去ログデーター。名称変更可。

  • 補 足

    • 詳細設置方法は、ダインロードファイル内の「READ_FIRST.html」を参照。
    • ホルダー内のデーターは、Mac用とWin用になっていますが、FTP後に、漢字コードを「euc」、改行コードを「LF(Unix)」に変更してください。
      また、それが可能なエディタにて要修正。Jedit、LightWayText、秀丸エディタなど。
      SimpleText、テキストエディット、メモ帳などは駄目だと思う(試していない)。

  • サンプル

    Acci_Diga_J.cgi


  • ダウンロード

    Windows のセキュリティの初期設定において、上手くダウンロードができない場合がある。
    以下の手順で一時的にそれを解除。

    1. メニューバー:「ツール」→「インターネットオプション」→「セキュリティ」
    2. 「インターネット」→「レベルのカスタマイズ」
    3. 画面下の方の「ダウンロード」内「ファイルのダウンロード時に自動的にダイアログを表示」の「有効にする」を◎にする。
    4. ファイルを単にzip圧縮したものでexeのような自動解凍とかではない。


 このスクリプトの使用によるいかなる損害に対して作者は一切の責任を負いません。
 でもご意見、アドバイス大歓迎っす。
2007.1: ▲ top

戻る