京都三昧

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


Topics CGI Ver1.00
トピックス生成CGI

友達に教える。


WEB上でトピックスの内容を変更するスクリプトです。
特徴
このスクリプトは、以下の様な特徴が挙げられます。
  1. WEB上で、トピックスのみを変更させる事が出来ます。

    トップページ等で、トピックスやWhat's New等を表示させておく場合、一々トップページを書き直すのは面倒です。
    これを使うと、そこだけを書き替える事が可能です。
  2. WEB新撰組でも採用しています。

WindowsサーバーやNTサーバーでも動作する様に作られておりますので、社内LANなどにこのまま流用する事が出来ます。

但し、SSIを使っているので、サーバーで禁止している場合は、使用できません。

この下の表示が、これに当たります。

SSIコマンド <!--#exec cgi="./topics/tpcs.cgi"-->で呼び出してい
ます。

表示は、ここから

ここまで

書きこみは、こちらです。
パスワードは、1234です。
自由に書き込んでみて下さい。
(新しいブラウザにて表示されます)

必要なファイルや道具
まず必要になるのは、普通エディターです。
MacintoshならばSimpleText、Windowsならメモ帳などといったエディターで、編集可能です。

但し、データが長い場合は、本格的なエディターをお勧め致します。

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

Windowsの場合
LHA自己解凍ファイルで保存されます。
ダブルクリックで、インストールして下さい。
Macの場合
自己解凍ファイルとして保存されます。
スタッフルトエキスパンダーがあれば、ダブルクリックで自己解凍します。
UNIXの場合
tar + compressで保存されます。
zcat no20.tar.Z | tar xvf - で解凍して下さい。
ファイル名 説  明
index.html トピックス書きこみフォーム
tpcs.cgi トピックスヴュアーCGI
tpcslog.cgi トピックスログヴュアーCGI
tpcs.dat トピックス書きこみデータファイル
tpcslog.dat トピックスログ書きこみデータファイル
write.cgi 書きこみ処理CGI
jcode.pl 文字コード変換の際に必要なCGI。
以上、7のファイルが必要になります。
設置作業
CGIの内容を、あなたのご使用になられる環境に合わせて書き換えて下さい。
各CGIに書かれているコメントを参照すれば、ある程度は書き換えられると思います。

設置場所の構成

Public_html---index.html (ここにSSIで、トピックスを表示)
            |
            ----topics
                   |
                   -----index.html(トピックス投函フォーム)
                   |
                   -----tpcs.cgi
                   |
                   -----tpcslog.cgi
                   |
                   -----tpcs.dat
                   |
                   -----tpcslog.dat
                   |
                   -----write.cgi
                   |
                   -----jcode.pl

転送・パーミッションの設定
まず、FTPソフトで全てのファイルを転送します。
ここでは、仮に「public_html」というディレクトリの中に「topics」というディレクトリを作成して、すべてその中に設置するものとします。

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

ファイル名 パーミッション コマンド
index.html 644 chmod 644 index.html
tpcs.cgi 705 or 755 chmod 705 tpcs.cgi
chmod 755 tpcs.cgi
tpcslog.cgi 705 or 755 chmod 705 tpcslog.cgi
chmod 755 tpcslog.cgi
tpcs.dat 606 or 666 chmod 606 tpcs.dat
chmod 666 tpcs.dat
tpcslog.dat 606 or 666 chmod 606 tpcslog.dat
chmod 666 tpcslog.dat
write.cgi 606 or 666 chmod 705 write.cgi
chmod 755 write.cgi
jcode.pl 644 chmod 644 jcode.pl
転送及びパーミッションの変更についての詳しい説明は、こちらです。

以上で Topics CGI Ver1.00の説明を終わります。
尚、ご質問やご意見などございましたら、
MLへ参加して下さい。

友達に教える。


[back]



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