Rocomotion

CGIとPHPとちょっとした幸せ配布サイト

シェアウェア購入 シェアウェアスクリプト購入

the shop Rocomotion the shop Rocomotion

アフィリエイト アフィリエイトで稼ぐ

お小遣いを手に入れよう お小遣いを手に入れるために

レンタルサーバを借りるCGI レンタルサーバを借りる
テストスクリプト テストスクリプト

pplog premium

pplog premium pplog premium

新作スクリプト 新作スクリプト

P rss P rss

PM mail PM mail

P link compact P link compact

view : 8,559

 

ROCO DIARY 2

 

by Rocomotion

Tacky's Roomにて配布されているTackynote 2をカスタマイズしたものです。
カレンダー型のシンプル日記帳です。

+カレンダーと日記本文が左右に分かれる見やすい日記帳。
+記念日も登録可能
+内容によってアイコンを変更可能

   206 web site ranking    Sozai-R    Web material ranking    1R web site ranking

+配布するスクリプトを利用して被ったいかなる損害も責任も当サイトは負いかねます。
+改造はかまいませんが、著作権情報の削除はやめてください。
+このCGIに関してのお問い合わせなどはTacky's Room殿には行わないでください。
+ダウンロード、設置した方は掲示板でお知らせください。
その他の規定は別ページの利用規程をお読みください。
Tacky's Room殿の規定を遵守する必要があります。

その他利用規定はこちらをご覧ください。

規定(必ずお読み下さい。) CGI利用規定 規定(必ずお読み下さい。) サンプル利用規定 規定(必ずお読み下さい。) 商用利用規定

+IE5.5以上を推奨します。NNはおそらく崩れると思います。
+色やレイアウト変更などはご自由に行ってください。
+全てをカスタマイズしてませんので設定はあまりいじらないでください。
更新日付 バージョン 更新内容 更新ファイル
2007-11-27 1.22 書き直し
ログの拡張子変更
設定ファイル分割
rocodiary2.cgi
rocodiary2ini.cgi(追)
rocodiary2.ini(削)
aniini.cgi(追)
rocodiary2.txt(削)
rocodiary2log.cgi(追)
2005-03-30 1.21 著作権情報修正 rocodiary2.cgi
2003-03-21 1.20 海の日・敬老の日のハッピーマンデー法に対応 rocodiary2.cgi
2002-08-03 1.10 クロスサイトスクリプティングに一部対応
(タグに関して設定項目を追加。危険タグ検索を付加)
rocodiary2.cgi
2002-06-10 1.02 設定可能項目を追加、微妙にレイアウト変更 rocodiary2.cgi
Page : 1 / 2
SAMPLE (サンプル利用規定に同意の上、ご利用ください。)
DOWNLOAD (利用規定に同意の上ダウンロードしてください。)

ファイル rocodiary2.cgi

ファイル rocodiary2ini.cgi

ファイル rocodiary2log.cgi

ファイル aniini.cgi

ファイル jcode.pl

ファイル diarytitle.gif

ファイル b_101.gif

ファイル b_102.gif

ファイル b_103.gif

ディレクトリ tenki

ディレクトリ naiyo


ROCO DIARY 2の設置方法「nifty編」(通常の設置方法はこちらをご覧下さい)

項番 ファイル (行番号)
手順
1 rocodiary2.cgi (1行目付近)
Perlのパスの変更

#!/usr/local/bin/perl

サーバにあわせたperlのパスへと変更する。
#!/usr/local/bin/perl もしくは #!/usr/bin/perlが一般的。
2 rocodiary2ini.cgi (4行目付近)
管理者パスワードの変更

#メンテナンス用パスワード(管理者用)
$password = '0123';

こちらをご自分の好きなものへ変更する(4文字〜8文字)
(変更の際に「'」「;」を消さないように注意!!)
3 rocodiary2ini.cgi (7行目付近)
戻り先URLの変更

# 戻り先のURL (index.htmlなど)
$url = "http://www.rocomotion.jp";

こちらをご自分の戻りたいページへ変更する
(変更の際に「"」「;」を消さないように注意!!)
4 rocodiary2ini.cgi (19行目付近)
タイトルの変更

# タイトル名を指定
$titlename = "++ DIARY ++";

こちらを好きなタイトルへ変更する
(変更の際に「"」「;」を消さないように注意!!)

文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
5 rocodiary2ini.cgi (37行目付近)
壁紙の変更

#左フレーム
$bg = './bg1.gif';
#右フレーム
$bg2 = './bg1.gif';

$bg = 'http://homepage?.nifty.com/xxx/rocodiary2/bg1.gif';
$bg2 = 'http://homepage?.nifty.com/xxx/rocodiary2/bg1.gif';

上記のような感じに修正する。
(変更の際に「'」「;」を消さないように注意!!)
6 rocodiary2ini.cgi (149行目付近)
カレンダー表示部のアイコンの設定

$icon[0]='./naiyou/aqua.gif';
$iconnm[0]='パソコン';
$icon[1]='./naiyou/orange.gif';
$iconnm[1]='車';
$icon[2]='./naiyou/pink.gif';
$iconnm[2]='生活';
$icon[3]='./naiyou/silver.gif';
$iconnm[3]='その他';

$icon[0]='http://homepage?.nifty.com/xxx/rocodiary2/naiyou/aqua.gif';
$iconnm[0]='パソコン';
$icon[1]='http://homepage?.nifty.com/xxx/rocodiary2/naiyou/orange.gif';
$iconnm[1]='車';
$icon[2]='http://homepage?.nifty.com/xxx/rocodiary2/naiyou/pink.gif';
$iconnm[2]='生活';
$icon[3]='http://homepage?.nifty.com/xxx/rocodiary2/naiyou/silver.gif';
$iconnm[3]='その他';

上記のような感じに修正する。
右側のパソコンなどのところへよく書く日記の内容に変更する。
(変更の際に「'」「;」を消さないように注意!!)
文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
7 rocodiary2ini.cgi (176行目付近)
天気アイコンの設定

$icon2[0]='./tenki/hare.gif' ;
$icon2[1]='./tenki/kumori.gif' ;
$icon2[2]='./tenki/ame.gif' ;
$icon2[3]='./tenki/harekumori.gif' ;
$icon2[4]='./tenki/kumorihare.gif' ;
$icon2[5]='./tenki/yuki.gif' ;

$icon2[0]='http://homepage?.nifty.com/xxx/rocodiary2/tenki/hare.gif' ;
$icon2[1]='http://homepage?.nifty.com/xxx/rocodiary2/tenki/kumori.gif' ;
$icon2[2]='http://homepage?.nifty.com/xxx/rocodiary2/tenki/ame.gif' ;
$icon2[3]='http://homepage?.nifty.com/xxx/rocodiary2/tenki/harekumori.gif' ;
$icon2[4]='http://homepage?.nifty.com/xxx/rocodiary2/tenki/kumorihare.gif' ;
$icon2[5]='http://homepage?.nifty.com/xxx/rocodiary2/tenki/yuki.gif' ;

上記のような感じに修正する。
(変更の際に「'」「;」を消さないように注意!!)
8 すべて
ファイルのアップロード

下の図を参考にファイルをサーバへアップロードする。
  homepage
|
+--rocodiary2 [755] / b_101.gif [644]
| b_102.gif [644]
| b_103.gif [644]
| diarytitle.gif [644]
|
+-- naiyo [755] / *.gif [644]
|
+-- tenki [755] / *.gif [644]

cgi-bin
|
+--rocodiary2 [755] / jcode.pl [755]
rocodiary2.cgi [755]
rocodiary2ini.cgi [644]
rocodiary2log.cgi [666]
aniini.cgi [666]

[]内はパーミッションの値
9 すべて
パーミッションの変更

項番8のかっこの中の値を参考にパーミッションを変更する。
10 rocodiary2.cgi
動作確認

設置したアドレスをブラウザのアドレス欄へ直打ちして表示するか確認する。

基本的なアドレスは→http://hpcgi?.nifty.com/アカウント/rocodiary2/rocodiary2.cgi

500 Server Errorがでる場合
1.パーミッションの違い
2.項番1のPerlのパスの違い
3.項番2〜7の変更の中で「"」「'」「;」を誤って消してしまった。
これだけではありませんが可能性的にはこちらの確率が高いです。
もう一度確認しましょう。

404 File Not Foundがでる場合
1.アドレスが違う
2.設置した場所にcgiファイルがない

もう一度アドレスを確認してください。
11 rocodiary2.cgi (行目付近)
動作確認 2

書きこみのテストをする。
正常動作すれば設置終了。

アイコンなどが表示しない場合
1.もう一度設定箇所を確認する。
2.ご自分のページのソースを見てみる。その際に画像が表示されるべきところがどのようにおかしいか判別する。