スクリプト概要
GDライブラリを使用しています。サーバー環境をお確かめ下さい。
PHP5 以降
Flash Player(画像アップロードに使用, HTML版もあります)
機能
画像のマルチアップロード・削除
サムネイル自動生成
アルバム機能・修正・削除
一括削除
各種設定機能
パスワード変更機能
解説
ダウンロード後解凍し、そのままアップロード下さい。
パーミッションは以下のように設定下さい。うまく動作しない場合サーバー側のパーミッション設定を確認下さい。
アップロード後、ID = id, PASS = pass でログイン → ログイン用ID・パスワードを変更を必ず行う
[ディレクトリ | ファイル] simalbum |- class |- class_album.php |- class_albumlist.php |- class_albumlist-ad.php |- class_albumlist-in.php |- class_image.php |- class_image-ad.php |- class_image-in.php |- class_resize.php |- class_set.php |- class_upload.php |- data(707 or 777) |- album.csv(606 or 666) |- album.jpg |- config.ini(606 or 666) |- lock.dat(606 or 666) |- image(707 or 777) |- thum(707 or 777) |- no_thum.jpg |- admin.css |- admin.php |- function.php |- function_html.php |- index.php |- init.php |- js.js |- login.php |- style.css |- upload.php |- upload.swf
カスタマイズ
index.php, style.css の修正を行うことで大まかな変更が行えます
出力自体を変更したい場合は class の中のファイルを変更して下さい
style.css は一般公開用のページのスタイルで, admin.css は管理画面のスタイルです.それぞれ独立しています.
サンプル・ダウンロード
履歴
2010/08/24 単純なHTMLミスを修正(function_html.php のみ)
■ 2010/08/06(暫定更新)
・フラッシュを追加し、マルチアップロードをしやすく(複数選択等)
・タグ/コメントはアップロード後に追加するように変更
・アップロード可能形式の判断方法を MIMEタイプ ではなく 拡張子 で判断するように変更
※ 機能追加での暫定的な更新です。デザインの修正など細々アップする可能性があります
■ 注意点
個別のデータファイル「album.csv」以外の全てのファイルの更新を推奨します(データは消えません)
「config.ini」の設定を保持したままにしたい場合は、各種設定の"アップロード可能なファイルタイプ" の部分を "gif<>jpg<>jpeg<>pjpeg<>png" に書き換えてください
2010/08/02 アルバムを削除した際、アルバム番号が重複してしまう問題を修正(class_album.php を上書きしてください)
2010/05/28 タグ検索での不具合を修正
2010/05/18 アルバム変更の部分に間違いがあるのを修正
2010/04/26 タグ検索の際,ページ遷移のリンクが間違ってるのを修正
2010/04/25 一から書き直し, 大幅な修正
2009/10/25 デザイン変更、細々修正、サムネイル生成方法を2通りに(正方形切り取りと縦横比保存)
2009/06/15 アップロードしたファイルが600にならないよう修正
2009/06/14 スタイル修正、アルバムをソートして表示するように変更
2009/06/02 0から書きなおし + α
2009/00/00 初公開・詳しい日付は覚えてない

