シックスアパートに紹介されていたPhoto Galleryを仕様したくて昨日から色々試してみたけど、
プラグインのインストールは、問題なくできるんだけどなぜか管理画面から使用できないという状況が続いていました。
色々、調べた結果、恐らくMT4.2には対応していないみたいです。(シックスアパートページにも書いといてくれよ。。)
本家サイトにはMT3.3以上って書いてあったので、対応してるかと思ったのですが、管理画面なども大きく変更されているのでやはり違うみたいですね。でもこれだけ便利なプラグインがMT4.2にもないはずはないと思い探したらありました。
ヴァージョンアップされたものが、「Photo Gallery 2.1 plugin for Movable Type」 というもので使用はほぼオリジナルと同じですが、MT4.2にもしっかり対応していて管理画面なども非常に使いやすいです。
意外に日本語サイトの情報がなかったので、簡潔に記載しておきます。
① 「Photo Gallery 2.1 plugin for Movable Typ」 の説明文した辺りのPhoto Gallery 2.1 からPhoto Gallery2.1をダウンロード
② ダウンロードしたファイルを解凍し、mt-static→mt-staric、 plugins →plugins と各フォルダへアップ。インストール方法は、一般的なプラグインと同じです。
③ plugins/PhotoGallery内のxp.cgiの属性を755へ変更。属性変更するファイルはこの1ファイルだけみたいです。
④ MTにログインし、管理画面 システムメニュー→プラグインより プラグインのセット:PhotoGalleryがあるかチェック。あればプラグインは問題なくインストールされています。
⑤ 使用方法は、システムメニューより、Blog作成時に、テンプレートセットからStop Design Photo Galleryを選択。HTMLとPHPがありますが、僕はPHPを選択しました。
⑥ 作成したPhotoGallery用Blog管理画面へ移動し、新規投稿Upload Photoより写真を投稿できます。アルバムごとにグループかできるようで、どのアルバムに追加するかを選択できます。新たにアルバムを作成するときは、New Albumを選択。
編集時は、一覧から編集できます。
※ 写真追加時になぜか下記のメッセージが表示されるのですが、
”このページを表示するにはフォームデータを再度送信する必要があります。フォームデータを再送信すると以前実行した検索、投稿や注文などの処理が繰り返されます。”
再送信しても、何度も表示されるので、キャンセルを選択。
キャンセルを選択すれば、問題なくアップされています。
まだ、入れたばかりですが、非常にすぐれたプラグインですね。
興味ある方はどうぞ。
追記:
アルバム名に日本語を使用するとリンクが効かないエラーがあります。
解決方法は、まだ分かりませんが、分かれば報告します。
追記:
アルバム名に日本語はやはり厳しいよう。
ずっと、ソースを追っていけばできるかもしれませんが。。
なので、Discription のほうにアルバム名を入れて、表示側をカスタマイズしました。
写真管理は、カテゴリ名で行われるので英語になってしまいますが、分かりやすい名前(英語)と日付で管理するしかないですね。簡単にアルバム名に日本語使える方法あったら教えてください。w

