#author("2017-05-08T12:38:35+09:00","","")
A <a href="http://ayoinzbyyg.com">plsiganely</a> rational answer. Good to hear from you.
#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みの]]]


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS