- 追加された行はこの色です。
- 削除された行はこの色です。
#freeze
#author("2017-05-08T17:20:13+09:00","","")
* [[みのアルバム]] [#efd629af]
''[[必ずお読み下さい]]''
** 特長とサンプル [#gcffdc0e]
- みのアルバムの特徴
-- ブラウザだけで管理出来るアルバム集(写真集)です。
-- ブラウザだけで管理出来るのでFTPツールなしで、インターネット上に画像を公開。
-- 公開する画像には、それぞれ、コメントを付けることが可能です。
-- 通常、画像を表示する場合、1枚毎に画像をコメントと共に表示します。
-- 他に、全ての写真を縮小して表示するサムネイル機能と、
-- ある一定時間毎に写真を自動的に切り替えるスライドショー機能があります。
-- 画像を分類毎に分けて、複数のアルバムで構成します。
-- 各アルバムには、タイトル、保存ディレクトリ、表示順序により管理します。
-- 管理機能では、以下の操作が行えます。
-- 新しいアルバムの作成、変更、削除。
-- 各アルバムへの画像の登録、変更、削除。
設置するサーバ環境にperlバージョン5以上が必要です。
** みのアルバムのサンプル [#kbb53a1b]
サンプルは以下のボタンをクリックすると見れます。
このサンプルは、実際に画像の登録等を出来ないように制限したものです。
- [[サンプル>http://mino.net/cgi/album/menu.cgi]] 管理パスワードは、sampleです。
- [[愛犬アルバム>http://mino.net/dog/]]
- [[猫アルバム>http://mino.net/cgi/cat/]]
- [[視聴覚室>http://mino.net/album/]]
** ダウンロードと解凍 [#k4e40f6b]
- みのアルバムのダウンロード
以下の書庫(圧縮)ファイルをダウンロードします。書庫ファイルは LHA形式です。
[[最新版ダウンロード>http://www.mino.net/cgi/download.cgi?no=104]]
- みのアルバムの解凍
ダウンロード後、解凍 します。解凍すると以下のファイルが展開されます。
|ファイル名 |内容|
|config.cgi |パラメータ設定CGI|
|menu.cgi |メニュー表示CGI|
|view.cgi |アルバム表示CGI|
|upload.cgi |画像登録CGI|
|modify.cgi |画像情報変更削除CGI|
|jcode.pl |日本語変換perl(著作権:Kazumasa Utashiro氏)最新版ダウンロード|
|index.html |このページ|
** 設置方法 [#x09b0ef1]
- パラメータ設定CGI(config.cgi)をテキストエディターで以下の項目を修正
|修正項目 |説明 |例|
|$MGRPASS |管理操作を行う場合のパスワード |$MGRPASS='xxxxxxxx';|
|$MENUCGI |メニュー表示CGIファイル名|(menu.cgiの名前を変更した場合修正) $MENUCGI='./menu.cgi';|
|$VIEWCGI |アルバム表示CGIファイル名||(view.cgiの名前を変更した場合修正) $VIEWCGI='./view.cgi';|
|$UPLDCGI |画像登録CGIファイル名|(upload.cgiの名前を変更した場合修正) $UPLDCGI='./upload.cgi';|
|$MODYCGI |画像情報変更削除CGIファイル名|(modify.cgiの名前を変更した場合修正) $MODYCGI='./modify.cgi';|
|$BASEDIR |データファイル格納ディレクトリ名|(各CGIから見たパス) $BASEDIR='./datafile';|
|$LSTFILE |アルバム情報ファイル名 |$LSTFILE='list.dat';|
|$DATFILE |画像情報ファイル名 |$DATFILE='album.dat';|
|$LOCKFILE |ロックファイル名 |$LOCKFILE='album.loc';|
|$MAINTITL |メインタイトル |$MAINTITL='みのアルバムサンプル';|
|$BGGIF |背景画像(省略可能) |$BGGIF='back.gif';|
|$BGCOLOR |背景色 |$BGCOLOR='#FFFFFF';|
|$FGCOLOR |文字色 |$FGCOLOR='#660000';|
|$BASURL |メニュー画面からのバックURL(省略可能) |$BASURL='index.html';|
|$BCKURL |メニュー画面以外からのバックURL(省略可能) |$BCKURL='menu.cgi';|
|$HEADMSG |メニュー画面スタートメッセージ(省略可能) |$HEADMSG='こんにちは。';|
|$ENDMSG |メニュー画面エンドメッセージ(省略可能) |$ENDMSG='また来てね。';|
|$DEMOFLG |デモフラグ(設置時はコメントアウト) |#$DEMOFLG='ON';|
|$MAXSIZE |登録可能な画像のサイズ(バイト) |$MAXSIZE='35000';|
|$MAXCMT1 |コメント文字数(半角換算) |$MAXCMT1=250;|
|$SLIDETM |スライドショー待ち時間(秒) |$SLIDETM=5;|
|$SUM_WID |サムネイル時画像横サイズ(ピクセル) |$SUM_WID='96';|
|$VIW_HEI |ビュー時画像縦サイズ(ピクセル) |$VIW_HEI='250';|
|$SORT_FLG |表示順序(0:古いものから、1:新しいものから) |$SORT_FLG='1';|
- その他のCGI(menu.cgi,view.cgi,upload.cgi,modify.cgi)をテキストエディターで以下の項目を修正
|修正項目 |説明 |例|
|Perlパス| プロバイダの定めるPerlへのパス(設置予定のプロバイダにお尋ね下さい)| perlが/usr/local/binにある場合 #!/usr/local/bin/perl|
|jcode.plパス |日本語変換perl(jcode.pl)へのパス(CGI本体から見たパス)|jcode.plをCGI本体と同じ場所に置いた場合 require './jcode.pl';)|
|config.cgiパス |パラメータ設定CGI(config.cgi)へのパス(各CGIから見たパス)| 各CGIと同じ場所に置いた場合 require './config.cgi';)|
- 各CGI、日本語変換perlをサーバーに「テキストモード」でFTP転送し、以下のとおり アクセス権を設定
|ファイル |アクセス権|
|各CGI |755|
|日本語変換perl |644|
データファイル格納ディレクトリ($BASEDIR)を作成してアクセス権777にすること。
- 最後に、HTMLから メニュー表示CGIにリンクします。
** 補足事項 [#z952d7c5]
- 特になし
** 変更履歴 [#w42501d3]
- 1999/08/13 Ver1.0 新規リリース
- 2000/01/16 Ver1.1 アルバムデータファイルを格納するディレクトリを指定出来るようにした
(CGIをcgi-binに置かなければ行けない環境に対応)管理画面からアルバムを表示出来るようにした
- 2000/12/01 Ver1.2 MacOSとIEの組み合わせで画像が表示されない点を改善
- 2001/01/05 Ver1.2 このファイルを修正(必ずお読み下さい。を追加)最新版jcode.plに変更
- 2003/05/05 Ver1** カスタムバージョン「愛犬アルバム」作成
- 2010/01/10 Ver2.** 新バージョンのベーター版(未提供)
- 2010/03/12 Ver.1** カスタムバージョン「猫アルバム」作成
[[こちらもあります:http://mino.net/cgi/album/]]
#br
#br
#br
[[[フリーCGIみの]]]