CPIまるわかりガイド--Online Help

 


マルウェア診断

Image Album

ここでは、「KENT WEB」で配布しているImage Album(画像アルバム)をCPIサーバーに設置する方法を説明します。とても簡単ですので、ぜひお試しください。


サーバーのhtmlフォルダ直下に「album」フォルダを作成し、その中へImage Albumを設置します。
Image AlbumのURLは「http://お客様のドメイン名/album/album.cgi」となります。

◇Image Albumをダウンロードしてみましょう。
◇写真を投票してみましょう。
◇投票した画像を編集してみましょう。



Image Albumの設置方法


1
下のリンクからImage Albumをダウンロードします。

LHA形式 ZIP形式

ダウンロード方法
1.lzh、zipのお好きな方をクリックします。
2.ダイアログが表示されたら、「保存」ボタンをクリックし、任意の場所へダウンロードします。



2
ダウンロードしたファイルを解凍します。
解凍すると、以下のファイルが展開されます。
  • album.cgi
  • admin.cgi
  • init.cgi
  • cgi-lib.pl
  • jcode.pl
  • data.cgi
  • num.dat


3
「init.cgi」をテキストエディタで開き、設定を変更します。

テキストエディタでの開き方
「メモ帳」などのテキストエディタを起動し、「init.cgi」をドラッグしてソースを表示します。
以下の赤字の部分を変更します。



【必須項目】
$title = "IMAGE ALBUM";(14行目)
IMAGE ALBUMのタイトルを記述します。
$pass = '0123';(33行目)
管理者用パスワードを設定します。赤字部分を任意の文字(半角英数字)に変更してください。
$tbl_w = 3; # よこ (45行目)
$tbl_h = 3; # たて (46行目)
1ページあたりに表示する画像のよことたての数量を定義します。
$max_w = 130; # よこ (60行目)
$max_h = 120; # たて (61行目)
画像ファイルの最大表示の大きさを指定します。このサイズを超えると自動縮小します。





4
ファイルをアップロードします。
FTPソフトで、サーバーにアクセスします。 /html直下に「album」ディレクトリ(フォルダ)を作成し、その中に以下のファイルを転送します。

転送モードはアスキー、パーミッションは以下のようにそれぞれ変更します。

album.cgi 705 admin.cgi 705
init.cgi 604 data.cgi 606
num.dat 606 jcode.pl 604
cgi-lib.pl 604 -- --

また、「album」ディレクトリ内にディレクトリ(フォルダ)を作成し、ディレクトリ名を「upl」と設定します。 ディレクトリのパーミッションを707に設定します。


※画像では、FFFTPを利用しています。


5
動作確認を行います。

ブラウザのアドレスバーに http://お客様ドメイン名/album/album.cgi?mode=check
と入力し、以下のように表示されれば設置は完了です。


アンケート投稿ページは以下のようになります。


公開する前に動作確認を行いましょう。
問題がなければホームページからリンクを貼りましょう。




写真を投票してみましょう。

1
項目を追加するには、下の赤枠部分に管理用パスワードを入力し、「管理用」ボタンをクリックします。



2
画像データ追加の「選択」ボタンをクリックします。



3
画像のタイトル、メッセージ(コメント)を入力し、アップする画像を選択して「送信する」ボタンをクリックします。



4
画像が投稿されると、以下の画面が表示されます。
続いて画像をアップする場合は、「管理TOPにもどる」ボタンから2に戻り、繰り返してください。



5
投稿した画像は以下のように表示されます。(一番新しい投稿が左上に表示されます)

画像のタイトル、メッセージ(コメント)は以下のように表示されます。




投票した画像を編集してみましょう。


1
管理画面に入り、画像データ修正・削除の「選択」ボタンをクリックします。



2
ここでは画像を並び替えてみます。
「順番」の欄に並び替えたい順に番号を付け、処理に「ソート」を選択し、「送信する」ボタンをクリックします。



3
Image Albumのトップに戻り、表示が変更されている事を確認しましょう。

Copyright 2024 KDDI Web Communications Inc. All Rights Reserved.