Rocomotion

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

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

the shop Rocomotion the shop Rocomotion

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

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

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

pplog premium

pplog premium pplog premium

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

PM mail PM mail

P link compact P link compact

P slide P slide

view : 16,592

 

ROCO ALBUM

 

by Rocomotion

KENT WEBにて配布されているJoyful Noteをカスタマイズしたものです。
Web上で簡単にフォトアルバムが作成できます。大人気です。

+フォトアルバム形式に表示するスクリプトです。
+画像アップロード1件につき最大10個まで可能。
+サムネイルで表示しますので見やすいです。
+写真をアップロードしている方は必見??
+背景透過一部可能。
+記事の修正・削除も1件ごとにできます。
+過去の記事も修正・削除可能

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

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

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

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

+IE5.5以上を推奨します。NNはおそらく崩れると思います。
+アップロードできるファイルは「jpg」「gif」「png」の3種類です。
480*360の大きさが容量的にもスタイル的にもベストマッチします。
更新日付 バージョン 更新内容 更新ファイル
2007-10-12 1.22 書き直し
BGM廃止
オートリンク追加
拡張子変更
ralbum.cgi
ralbumlog.cgi(追)
ralbumini.cgi(追)
ralbum.log(削)
ralbum.ini(削)
sound(削)
2005-03-30 1.21 著作権情報修正 ralbum.cgi
2003-05-28 1.20 写真の枠、サムネイルの枠の太さ、色設定可能に変更 ralbum.ini
ralbum.cgi
2003-05-22 1.13 タグの閉じ忘れ箇所を修正 ralbum.cgi
2003-03-25 1.12 FORMのmethod指定が抜けているところを修正 ralbum.cgi
Page : 1 / 2 / 3
SAMPLE (サンプル利用規定に同意の上、ご利用ください。)
DOWNLOAD (利用規定に同意の上ダウンロードしてください。)

ファイル ralbum.cgi

ファイル ralbumini.cgi

ファイル ralbumlog.cgi

ファイル jcode.pl

ファイル cgi-lib.pl

ファイル count.dat

ファイル logcount.dat

ディレクトリ img

ディレクトリ log


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

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

#!/usr/local/bin/perl

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

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

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

# タイトル名を指定
$title = "ROCO ALBUM";

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

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

# 壁紙を指定する場合(http://から指定)
$backgif = "http://ご自身の環境/ralbum/xx.gif";

こちらのファイル名を変更する
(変更の際に「"」「;」を消さないように注意!!)
5 ralbumini.cgi (70行目付近)
戻り先URLの変更

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

こちらをご自分の戻りたいページへ変更する
(変更の際に「"」「;」を消さないように注意!!)
6 すべて
ファイルのアップロード

下の図を参考にファイルをサーバへアップロードする。
  public_html (ホームディレクトリ)
|
+-- ralbum [755] [701] / ralbum.cgi [755] [701]
| ralbumlog.cgi [666] [600]
| ralbumini.cgi [644] [644]
| count.dat [666] [600]
| jcode.pl [644] [644]
| cgi-lib.pl [644] [644]
| logcount.dat [666] [600]
|
+-- img [777] [701]
|
+-- lock [777] [701]
|
+-- log [777] [701] / 1.cgi [666] [600]

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

項番6のかっこの中の値を参考にパーミッションを変更する。
左側のかっこは一般的なサーバのパーミッション。
右側のかっこはsuExec対応サーバのパーミッション。

その他サーバによって違いがありますので、もし動かない場合は サーバの管理者にお問い合わせください。
8 ralbum.cgi
動作確認

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

基本的なアドレスは→http://ご自身の環境/ralbum/ralbum.cgi

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

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

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

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

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

壁紙が1カ所にしか表示しない。
1.ralbum.cgiを開く
2.「HTMLのヘッダ」で検索をかける。その下の方に下記の場所を探す。
3.
body { scrollbar-Track-Color: $bc;
scrollbar-Face-Color: $tbl_color;
scrollbar-Shadow-Color: $form_color;
scrollbar-DarkShadow-Color: $tbl_color;
scrollbar-Highlight-Color: $tbl_color;
scrollbar-3dLight-Color: $tbl_color;
scrollbar-Arrow-Color: $form_color;
background-repeat:no-repeat;
background-position:100% 100%;

}

この赤字の2行を削除する。
他の箇所を削除しないように注意する。

チェックモード
http://ご自身の環境/ralbum/ralbum.cgi?mode=check
このアドレス(設置URLのあとに?mode=checkをつける)ですべてOKが出れば正常動作。
一休みするにはブルックスのコーヒー。手軽でおいしい。