zenphoto

Webアルバム作成ツール

zenphoto アップデート – だめだめ

なぜだぁ??

Webアルバムツールの『zenphoto』。 今日、バージョン1.0.1から1.2.4にアップデートしました。 セットアップが変わったなと思って進めていったら、パスワード変更の画面が表示されて、その後ログインするとずっとログインエラー。 DB側のパスワードの暗号化を外してテキストにしても駄目。 Cookie全削除+functions.phpのdefine変更でログイン出来るようになったけど、あれ?なぜか日本語でなくて英語に変わってしまった。。。 日本語のアルバムタイトルは全部文字化け。 管理画面からそのタイトルを変更すると全部空欄に変わる。。。 ?? Theme変更しても反映されない。 もしかしたらDB側の文字セットがあってないのかな。。。 zenphotoのSetup画面で『UTF-8』じゃないってWarning出てたから、それかも。 とりあえず、問題点列記。

1. 画面(管理画面含む)日本語化
2. 文字化け解消(EUC-JP)
3. ログイン不可
4. Theme変更確認

一応、今現在のWebアルバムはこんな感じです。
→ 『CAMEDO Photo Album

未だに写真管理には悩んでます。 『Autoviewer(→Autoviewerカテゴリーへ)』は、Flashが格好いい。 Thickboxはその代替として今現在使っているが、いつの間にかFirefoxで表示されなくなってる。 そして、写真だけを集めたサイト構成『zenphoto』は、WordPressとの共存をどうするかでいつも悩まされている。

明日から仕事だからこの辺で終わりにしよう。
明日は、木曜日。 赤羽KITAKUBUの日だしね。 一週間ぶりに呑んで、ゆっくり考えます。

ランダム フォト − zenshow

 Wordpress用のプラグイン。

 『zenphoto』を以前から使用していますが、写真をWordpress上に載せるためのプラグインを見つけてきました。 今回使用しているプラグインは『zenshow』。 機能は下記の二つ。

 1.最後に投稿された写真をWordpress上の任意の場所に表示
 2.ランダムに4つの写真を表示

 使用例は、左のサイドバーです。

 『zenshow』の使い方はまた明日。

zenphoto – Theme 集

 zenphoto のテーマ集が集まったサイト。

 紹介遅れていますが、先月より『zenphoto wiki』が立ち上がっています。 こちらに『zenphoto』用の『Theme』集がありますので紹介しておきます。

 リンク先 :arrow: 『zenphoto : Directory of Themes』

現在紹介されているテーマは、7種類。
1.Audible
2.Sterile
3.Defaul Dark 1.1
4.Chili-Light Default
5.Chiili-Light Official
6.Chili-Light 2 Default
7.Reflect Theme

徐々に増えてきてます。 楽しみです。

zenphoto 1.0.1 Beta – フィードバック2

 はまったことなので記録しておきます。:oops:

 【config.php】内に、

// NOTE: web_path and server_path are no longer needed!

と書いてありますが、どうもこの通りにはならなかった。 バージョン【8.0】、【9.0】、【1.0.1 Beta】と毎回の事だけれど、この機能は動作しません。 変更点まとめていくと、
 1.mod_rewriteをfalseに設定する。 → 【config.php】内の33行目辺り。

// If you have Apache mod_rewrite, put true here, and you’ll get nice cruft-free URLs.
// MAKE SURE TO EDIT THE .htaccess FILE with your path information.
$conf['mod_rewrite'] = false;

 :!:この設定により、【.htaccess】を使用する必要はなくなります。

 2.【functions.php】の9行目辺りの

if (strstr(basename(dirname($_SERVER['SCRIPT_NAME'])), “zen”)) {
define(‘WEBPATH’, dirname(dirname($_SERVER['SCRIPT_NAME'])));
} else {
define(‘WEBPATH’, dirname($_SERVER['SCRIPT_NAME']));
}
define(‘SERVERPATH’, dirname(dirname(__FILE__)));
define(‘SERVERCACHE’, SERVERPATH . “/cache”);
define(‘WEBCACHE’, WEBPATH . “/cache”);

をごっそり、

if (basename($_SERVER['SCRIPT_FILENAME']) == “i.php” || basename($_SERVER['SCRIPT_FILENAME']) == “admin.php”) {
define(‘SERVERPATH’, dirname(dirname($_SERVER['SCRIPT_FILENAME'])));
if(dirname(dirname($_SERVER['SCRIPT_NAME'])) == ‘/’){define(‘WEBPATH’, ”);}else{define(‘WEBPATH’, dirname(dirname($_SERVER['SCRIPT_NAME'])));}
} else {
define(‘SERVERPATH’, dirname($_SERVER['SCRIPT_FILENAME']));
if(dirname($_SERVER['SCRIPT_NAME']) == ‘/’){define(‘WEBPATH’, ”);}else{define(‘WEBPATH’, dirname($_SERVER['SCRIPT_NAME']));}
}
define(‘SERVERCACHE’, SERVERPATH . “/cache”);
define(‘WEBCACHE’, WEBPATH . “/cache”);

 に変更します。

 えぇ、一応これで動くようになったのですが、やっぱり何も変更せずにスットinstall作業が終わるようにしたいです。
 zenphotoのサポートフォーラムでも、同じ様に変更してやっと動いたと言う投稿があります。 ふむ。

zenphoto 1.0.1 beta フィードバック1

 今回の変更点発見

admin画面:『Edit』タブ内で、アルバムの並び順を変更できる。 それもドラッグアンドドロップで。 これ良い機能です。

zenphoto 1.0.1 beta リリース

 出てたか。。。

 知らない間にリリースされていました。 早速使用してフィードバックを書きます。 Themeは、ここ数ヶ月では一つ二つ増えただけのようです。

 zenphoto 1.0.1 beta はこちらからどうぞ↓
 zenphoto 作者HP

Killer Bees

 zenphotoのテーマ

 まだまだ少ないんですが、一つテーマがリリースされました。
 名前は『Killer Bees

 全体的に黒で統一されていて、centerより。 写真はサイズを合わせないと必ずはみ出てしまう。 ちょっと俺の『CAMEDO Photo Album』では使用できないですね。 残念。

 『Killer Bees』ダウンロード先

zenphoto 0.9 beta

 ベータ版が出ました。

 早速インストールしたのですが、まったく駄目。 今回の大きな変更点として、インストール時に設定する【config.php】内の【serverpath】と【webpath】が、スクリプトで自動取得されること。 この事により、インストール時の作業が軽減されるわけですが、これが動かない?! なぜ??と思ってTristanのHPを見たのですが、同じように悩んでいる人がいたみたいです。
 Tristanの返答:

Until then you can hardcode the path at the bottom of config.php to make it work.

 ということで、直接0.8の時と同じように書き加えることにしました。
 なんでもバージョンアップは大変です。 Tristanがんばれ!!

 zenphoto 0.9 beta ダウンロードサイト

zenphoto – タイミングよく

 そっか、先月の今日だっただ。

 XOOPS – CAMEDO.NET
 Wordpress – CAMEDO Uplink
 Zenphoto – CAMEDO Photo Album

 揃いました!! これ以上は欲しいものはありません。 プラグインもこれ以上に欲しいものがないので、これからは改造に勤しんでいきます。 そして、もっとPHPの知識を付けたいです。 それとデザインかな。 かっこいこと言うわけじゃなくて、【自作のテーマ】で構築されたHPを作りたいんです。 今は『Rin』を使用しています。 これはとてもきれいな落ち着く色で構成されたテーマです。 でも、これにメニューを付けたい。 色も変えたい。 少しずついじっていくつもりです。 途中過程はとても汚い、調和の取れていないHPになるかもしれませんが、悪しからず。 勉強中ですから。 「私、不器用なもんで…。」

zenphoto – インストール時のエラー

 いくつかまとめてみました。

 1)zen/config.php が存在しない場合
error1
 対処法:zen/config.php.example をconfig.phpに変更してファイル内の設定値を変更する必要があります。

 2).htaccess の記述+【album】【cache】フォルダのアクセス権
error1
 a).htaccess内で絶対パスを記述しなければなりません。
 7,8行目の部分です。

# !!! Change this to the absolute path !!!
RewriteBase /

  私のサイトでは” / “のみです。 これはURLが”http://zenphoto.camedo.com”だからです。 もし”http://zenphoto.camedo.com/photo”であれば”/photo”としなければなりません。
【album】フォルダ…ここに写真がたまりませんのでアクセス権を【777】に設定します。 【FFFTP】で言うところの【是億世の変更】ですね。
【cache】一度表示した写真をキャッシュして次回クリック時に表示が速くなるようにしています。 これもアクセス権を【777】に設定します。

 3)DB情報の不備
error3
 DB情報とは下記の四つ、ないし五つです。
 a)ユーザー名 b)パスワード c)ホスト名 d)DB名称 e)必要であれば、DBsuffix

 インストール時に起こるエラーの原因は上記にあげた三項目のどこかで間違い、もしくは漏れがあります。 もう一度確認してみましょう。