PhotoZipUploaderとは
画像ファイルをまとめたZIPファイルをアップロードすることで、画像を一気に投稿することができるアルバムスクリプトです。アルバムごとに写真をまとめ、アルバムの説明文を掲載することができます。また、アルバムは表示・非表示を選べます。複数のユーザーに対応していますが、ユーザー追加機能は未搭載であり、今後搭載予定です。
サンプル
IDを「id」、パスワードを「pass」で管理モードにログインできます(変更はできません)。
[サンプル]
使用方法(基本)
- 利用規約を読む。
- 規程に同意するならばファイルをダウンロードする。
- 任意のフォルダ(ディレクトリ)でファイルを展開する。photozipuploaderフォルダ(ディレクトリ)が生まれる。
- photozipuploaderフォルダ(ディレクトリ)をウェブサーバーにアップロードする。
- パーミッションを正しく設定する。
- alist.phpをウェブブラウザで開く。
- 画面右上の「SIGN IN」ボタンを押す。
- 「SIGN UP」画面が表示されるので、希望のIDとパスワードでユーザーを設定する。
- 再び「SIGN IN」ボタンを押す。
- サインインをして、アルバムを作成する。
使用方法(応用)
- Q. ファイルやディレクトリの名称を変えて使いたい。
- A. setting.phpにて変更可能なファイルとディレクトリをご確認いただけます。実際に変更をした場合は、setting.phpの内容も実際のものに変更してください。
- Q. バックアップを取りたい。
- A. dataディレクトリとalbumsディレクトリを保管してください。
- Q. アップグレードしたい。
- A. 新しいファイルで上書きしてください。ただし、setting.phpで各ディレクトリの名前を変更している場合は、上書きをするとその設定が初期化されますので、setting.phpを別の場所に移し、あとでそのファイルを戻してください。
パーミッション(属性)
パーミッションの設定例を以下に示します。/(スラッシュ)のついているものは、ディレクトリを表しています。
photozipuploader/
|-- albums/ (707):アルバムデータ保存
|-- classes/ (705)
|-- css/ (705)
|-- data/ (707):ユーザー情報・ログイン情報保存
|-- lightbox2/ (705):jQueryライブラリ(MITライセンス)
|-- tmp/ (707):一時保存用
|-- alist.php (604):アルバム一覧
|-- plist.php (604):写真一覧
|-- setting.php (606):基本設定
|-- signin.php (604):サインイン・サインアップ
|-- common.js (604)
+-- README.md (400):本書
ダウンロード
(2024/04/04 更新)
まず利用規定を読んでください。
合意するならダウンロードしてください。
- PHP8対応版
- PhotoZipUploader_v1.0.0.zip
- SHA256: d9cb94c4b0809833d014fb2dbf89e1570fdf8254aa45bd0e5234f9462f7687f8
バグ報告
バグ情報はContactまでお寄せください。
バージョンアップ情報