CJ Club TOP/CGI Script/BBS/DN Memo
|
|
1.特徴とサンプル |
2.ダウンロード |
3.ファイル確認 |
4-1.設定変更 (更新記録モード) |
#! /usr/local/bin/perl
$title = 'DN Memo';
タイトル名です。タイトル表示がこれになります。
★30行目
$homepage = '../index.html';
もどるをクリックしたときもどるURLです。
★57行目
$mail = 'user@xxx.xxx.ne.jp';
あなたのメールアドレスです。
★58行目
$your_n = 'あなたの名前';
あなたの名前(ハンドルネーム)です。
★60行目
$passwd='7777';
パスワードです。重要です。
あなたにわかりやすく、かつ、他人にわかりにくいものにしましょう。
ここまでが最低限の設定です。
4-2.設定変更 (日記モード) |
$table = 1;
ここの 1 を 0 に変えると日記モードになります。
途中で変えることもできますが、更新記録→日記の場合、天気画像が表示されません。
日記モードにする場合は、お天気画像を晴れの場合、曇りの場合、雨の場合それぞれ用意しましょう。
晴れ | あめ | 曇り | ゆき | 雷 |
すべて32×32ピクセル |
そしたら天気画像の設定をします。
★43行目
$icond=".";
天気画像ファイルのあるディレクトリを指定。
このままだと同じディレクトリ。最後のスラッシュ( / )は省略する。
絶対パス(http://〜)の例: $icond="http://www.***.ne.jp/~***/icon";
★46・47行目
@how1 = ('sun.gif','lain.gif','crow.gif','snow.gif','tand.gif'); @how2 = ('晴れ','あめ','くもり','ゆき','かみなり');
上の列に画像ファイル(*.gif / *.jpg など)を定義
下の列はその天気名を定義(はれ / くもり など)
' ', で区切る(最初と最後は ( ,) [カンマ] が上記のようにいりません)
★49行目
$t_wid = 32;
天気画像の横幅です。
★50行目
$t_hei = 32;
天気画像の縦幅です。
ほかの設定は更新記録モードの場合と同様です。
画像表示形式を多少変更したので、以前使っていた方はバージョンアップした際、
画像が正しく表示されない場合がありますが、編集機能によって解決できます。
5.サーバに送る(テスト設置) |
public_html┐ ├ [memo] ┐ │ ├ dnmemo.cgi [755](このファイルにリンクを張ります) │ ├ dnmemo.dat [666] │ ├ dncount.dat[666] (カウンタ設定をONにする場合は必要) │ ├ jcode.pl [755] (このファイルは他のCGIとと共有できます。) │ ├ *.gif or *.jpg (天気画像。晴れ、雨、曇りの画像が日記モードの場合必要。) │ └ *.gif (カウンタにGIF画像を使うときに 1.gif / 2.gif ... 8.gif / 9.gif) │ └ index.html
[ ]内の数字は送るときのパーミッション設定の数字です。
ファイル名 | モード | パーミッション |
dnmemo.cgi | アスキー(テキスト) | 755 |
dnmemo.dat |
アスキー(テキスト)
|
666 |
dncount.dat |
アスキー(テキスト)
|
666 |
jcode.pl |
アスキー(テキスト)
|
755 |
天気画像 | バイナリ−モード | 特に設定無し |
*.gif |
バイナリーモード
|
特に設定無し |
6.テスト |
7.追加設定の説明:タグ編 |
$tagkey = 0;
ここの 0 を 1 に設定するとタグが使えます。
8.追加設定の説明:カウンタ編 |
$counter = 0;
ここの 0 を 1 に設定しなおすと左下にカウンタが出ます。
(おまけ的なものなので正確かどうかは保障しかねます)
※この場合必ず「dncount.dat」のファイルを同じディレクトリにアップロード
しなければ動作しません。
9.GIFファイルでカウンタを表示する |
0.gif 1.gif 2.gif 3.gif 4.gif 5.gif 6.gif 7.gif 8.gif 9.gif
$mini_wid = 8;
$mini_hei = 12;
10.時間の手動モード |
$time_t= 0;
ここを 1 にすると時間を変更するフォームが出てきます。
編集モードではココに関係無く時間を編集できます。
11.その他 |
更新履歴 | コメント |
---|---|
04/06 Ver2.0 | 名前変更、日記モード追加 |
04/17 Ver2.1 | 表示の際の不都合修正 |
06/16 Ver2.2 | 更新記録モードのデザイン変更 |
99/09/09 Ver3.0 | プログラムの効率化、スタイルシート対応、各種バグ修正 |
99/09/11 Ver3.1 | Ver3.0のみのバグ修正 |
99/10/01 Ver4.0 | 天気画像の定義を自由にできるようにした |
99/11/04 Ver5.0 | 記事編集可能化、時間手動モード追加 |
99/12/03 Ver5.1 | URL、E-Mailを判断してリンクするよう変更 |
99/12/14 Ver5.2 | 記事がないのに表示されるバグ修正 |
99/01/01 Ver5.3 | 時間調整モードでフォームが出ないのを修正 |
00/01/08 Ver5.4 | 下にもログへのリンクを表示するよう変更 |
|
|