京都三昧

バージョンアップ決定!?
あなたのご要望をお待ちしております。


でっちニュース

友達に教える。

スレッド型の掲示板ですが、例によってしつこいように履歴が表示されます。
特徴
特徴
  1. 地味。
  2. とっても地味。
  3. とにかく地味。

まずは、こちらのサンプルをご覧下さい。
(新しいブラウザにて表示されます)

必要なファイルや道具
まず必要になるのは、ふつうのエディターです。
MacintoshならばSimpleText、Windowsならメモ帳でOKです。もちろん、Jeditや秀丸エディタを使って頂いてもかまいません。CGIファイルはSJISになってますので、編集後はSJISで保存して下さいませ。

下記のファイルをダウンロードして下さい。

Windowsの場合
LHA自己解凍ファイルで保存されます。
ダブルクリックで、インストールして下さい。
Macの場合
自己解凍ファイルとして保存されます。
スタッフイットエキスパンダーがあれば、ダブルクリックで自己解凍します。
UNIXの場合
tar + compressです。
zcat no5.tar.Z | tar xvf - で解凍してください。

ファイル名 説  明
hnews_show_index.cgi スレッド表示CGI(最初に表示されるCGIです)
hnews_input.cgi データ入力CGI
hnews_reply.cgi 返事を書く為のCGI
hnews_show_mess.cgi 書き込み内容を表示するCGI
hnews_show_arc.cgi 過去ログ表示CGI
hnews.dat ログファイル
hnewsarc.Z 過去ログファイル
hnewsindex.dat スレッド表示用題名一覧
jcode.pl 文字コード変換パッケージ。
以上のファイルが必要になります。
設置作業
hnews_show_index.cgi、hnews_input.cgi、hnews_reply.cgi、 hnews_show_mess.cgi、hnews_show_arc.cgiの設定部分を設置するサーバーに合わせて変更します。
変更する部分は、
  1. #!/usr/local/bin/perl
  2. $dname (データファイル名)
  3. $indexfile (スレッド表示用データファイル名)
  4. $CGIURL (このCGIを置くディレクトリ名)
等です(.cgiファイルのコメント部分を参照して下さい)。
転送・パーミッションの設定
まず、FTPソフトで全てのファイルを転送します。
ここでは、仮に「public_html」というディレクトリの中に「cgi-bin」(cgi用)「tmp」(ログデータ用)というディレクトリを作成して、その中に設置するものとします。

尚、転送モードは全てTEXTとなります。

cgi-binディレクトリに入れるもの
ファイル名 パーミッション コマンド
hnews_input.cgi 705 or 755 chmod 705 hnews_input.cgi
chmod 755 hnews_input.cgi
hnews_show_index.cgi 705 or 755 chmod 705 hnews_show_index.cgi
chmod 755 hnews_show_index.cgi
hnews_reply.cgi 705 or 755 chmod 705 hnews_reply.cgi
chmod 755 hnews_reply.cgi
hnews_show_mess.cgi 705 or 755 chmod 705 hnews_show_mess.cgi
chmod 755 hnews_show_mess.cgi
hnews_show_arc.cgi 705 or 755 chmod 705 hnews_show_arc.cgi
chmod 755 hnews_show_arc.cgi
jcode.pl 604 or 644 chmod 604 jcode.pl
chmod 644 jcode.pl

tmpディレクトリに入れるもの
ファイル名 パーミッション コマンド
hnews.dat 606 or 666 chmod 606 hnews.dat
chmod 666 hnews.dat
hnewsindex.dat 606 or 666 chmod 606 hnewsindex.dat
chmod 666 hnewsindex.dat
hnewsarc.Z 604 or 666 chmod 606 hnewsarc.Z
chmod 644 hnewsarc.Z

過去ログの作り方
過去ログは、自分で作ってやる必要があります。

先ず、hnews.datから古い部分を切り取って、hnewsarcという名前で保存します。
次に、UNIXのShell上で、
compress hnewsarc
を実行すると、hnewsarc.Zというファイルができ上がりますので、これをもとからあるhnewsarc.Zと入れ替えて下さい。

転送及びパーミッションの変更についての詳しい説明は、こちらです。

以上で 「でっちニュース」 の説明を終わります。
尚、ご質問やご意見などございましたら、
MLへ参加して下さい。

友達に教える。

[back]



Copyright (C) 1997 Web新撰組 All Rights Reserved.