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 : 9,729

 

ROCO DIARY 4

 

by Rocomotion

Tacky's Roomにて配布されているTackynote spをカスタマイズしたものです。
画像もアップロードでき、横カレンダーがあるなら縦カレンダーがあってもいいじゃないというのをもとに作成した高機能な日記帳です。

+カレンダー表示は、縦長カレンダーのみです。
+画像アップロード可能。
+タイトル文字、タイトル背景、文字色指定ができます。
+文字のグラデーション機能
+マルチレス対応です。(設定でレスしないようにもできます。)
+アイコン対応。

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

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

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

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

+IE5.5以上を推奨します。NNはおそらく崩れると思います。
+アイコンを使用の場合はご自分でご用意ください。
絶対にサンプルから画像は持っていかないでください。
アイコンは写真素材がベストマッチします。
横長カレンダーを選んだ際は週表示ができません。
+サンプル画像は「おしゃれ探偵さん」、「ぜろ・まてりあるさん」、「chi-materialさん」にお借りしたものです。
カレンダーは縦型表示のみです。
更新日付 バージョン 更新内容 更新ファイル
2007-11-15 1.18 書き直し
コメントURL数制限機能追加
ログ拡張子変更
rdiary4ini.cgi
rdiary4.cgi
gradfont.pl
2006-11-29 1.17 NGワード処理を修正 rdiary4.cgi
2006-11-13 1.16 レス非許可の設定の場合投稿できないのを修正 rdiary4.cgi
2006-11-06 1.15 セキュリティ向上
スパム対策
設定ファイル名変更
rdiary4.cgi
rdiary4ini.cgi(追)
rdiary4.ini(削)
2005-03-30 1.14 著作権情報修正 rdiary4.cgi
Page : 1 / 2 / 3
SAMPLE (サンプル利用規定に同意の上、ご利用ください。)
DOWNLOAD (利用規定に同意の上ダウンロードしてください。)

ファイル rdiary4.cgi

ファイル rdiary4ini.cgi

ファイル jcode.pl

ファイル gradfont.pl

ファイル *.gif

ファイル readme.txt

ファイル tackyupdate.txt

ディレクトリ icon

ディレクトリ notelog

ディレクトリ noteimg


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

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

#!/usr/local/bin/perl

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

# 管理者用マスタPASS (英数字で8文字以内)
$password = '0123';

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

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

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

# タイトル名を指定
$title = "* ROCO DIARY 4*";

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

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

#背景画像を指定
$backpicture = './bg.jpg';

$backpicture = 'http://homepage?.nifty.com/xxx/rdiary4/bg.jpg';

このような形でファイル名を変更する
(変更の際に「'」「;」を消さないように注意!!)
6 rdiary4ini.cgi (153行目付近)
アイコンの格納場所の変更

#アイコンを格納しているフォルダ
$iconurl = './icon/';

$iconurl = 'http://homepage?.nifty.com/xxx/rdiary4/icon/';

上記のように変更する。
(変更の際に「'」「;」を消さないように注意!!)
7 rdiary4ini.cgi (157〜177行目付近)
カレンダー表示部のアイコンの設定

#1個のアイコンだけを使用する場合
$img_gif = 'hearta.gif'; #画像を指定。
$img_gif2 = 'blue.gif'; #画像を指定。

カレンダー表示部に1個のアイコンを使う場合はこの2カ所を変更する

#複数のアイコンを使用する場合。
$icon[0]='ここ' ; $iconnm[0]='嬉しかった日';
$icon[1]='ここ' ; $iconnm[1]='元気な日';
$icon[2]='ここ' ; $iconnm[2]='悲しかった日';
$icon[3]='ここ' ; $iconnm[3]='眠かった日';
$icon[4]='ここ' ; $iconnm[4]='困った日';
$icon[5]='ここ' ; $iconnm[5]='ルンルンな日';
$icon[6]='ここ' ; $iconnm[6]='怒った日';
$icon[7]='ここ' ; $iconnm[7]='パンチな日';

カレンダー表示部に複数アイコンを使用する場合はこちらを変更する。
ここ←ここにファイル名を書く(〜.gif)
(変更の際に「'」「;」を消さないように注意!!)
文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
8 rdiary4ini.cgi (193行目付近)
記事表示部のアイコンの設定

#アイコン・アイコン名称・アイコンの幅・アイコンの高さ。
#(幅と高さがわからない場合は、$icon2_w[0]=0;のように0を指定。)
#(アイコンの大きさは150*113推奨。写真がいいと思います)

$icon2[0] = '1.jpg' ;
$iconnm2[0] = 'ベンチ' ;
$icon2_w[0] = 0 ; $icon2_h[0] = 0 ;

$icon2[1] = '2.jpg' ;
$iconnm2[1] = 'かざみどり' ;
$icon2_w[1] = 0 ; $icon2_h[1] = 0 ;

$icon2[2] = '3.jpg' ;
$iconnm2[2] = 'ヨット' ;
$icon2_w[2] = 0 ; $icon2_h[2] = 0 ;

$icon2[3] = '4.jpg' ;
$iconnm2[3] = '看板' ;
$icon2_w[3] = 0 ; $icon2_h[3] = 0 ;

$icon2[4] = '5.jpg' ;
$iconnm2[4] = '葉っぱ' ;
$icon2_w[4] = 0 ; $icon2_h[4] = 0 ;

$icon2[5] = '6.jpg' ;
$iconnm2[5] = 'ハート' ;
$icon2_w[5] = 0 ; $icon2_h[5] = 0 ;

ファイル名及びアイコン名を変更する。
(変更の際に「'」「;」を消さないように注意!!)
文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
9 rdiary4ini.cgi (459行目付近)
管理人の名前の変更

#管理人名を指定
$webmas = 'UG';

こちらの名前を変更する
(変更の際に「'」「;」を消さないように注意!!)
10 すべて
ファイルのアップロード

下の図を参考にファイルをサーバへアップロードする。
  homepage
|-- rdiary4 [755] / logo_back.gif [644]
| logo_back.gif [644]
| spacer.gif [644]
|
+-- noteimg [777]
|
+-- icon [755] / *.gif [644]

cgi-bin
|-- rdiary4 [755] / jcode.pl [755]
| gradfont.pl [755]
| rdiary4.cgi [755]
| rdiary4ini.cgi [644]
| count.dat [666]
|
+-- notelog [777]

[]内はパーミッションの値
アイコンはiconフォルダへアップロードする。
それ以外の壁紙などはrdiary4フォルダ直下へアップロードする。
11 すべて
パーミッションの変更

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

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

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

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

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

もう一度アドレスを確認してください。
13 rdiary4.cgi
動作確認 2

書きこみおよび画像アップロードのテストをする。
正常動作すれば設置終了。

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

壁紙が1カ所にしか表示しない。
1.rdiary4.cgiを開く
2.「text/css」で検索をかける。その下に下記場所を探す。
3.
body {background-repeat:no-repeat;
background-position:0% 0%;
}
この3行を削除する。
他の箇所を削除しないように注意する。