MobileConverterを入れてみる

前々からねりこそ@ナビを携帯対応させるんだ!と言われて早半年(?)

そろそろ首をキュッと絞められそうなのでやらなければ、調べてみました。

すると…MobileConverterという素晴らしいモジュール出している方がいらっしゃいました!ドィドィ!

soushiさん、有り難うございます。

基本的にはreadme.txtを読めば分かります。
最初はgroup_idとrole_idの違いが分からなかったけど、何度か試せば大体分かる。

で、ハマった事が1つ。
imgPath/thumbImgPathを指定しているのにも関わらず、画像保存dirがないと(' 'だと言われる)MODxに怒られる(´・ω・`)ナンデ

なんだよぅ(○`ε´○)ぶぅ〜と思いながらソースを見ると

$realChgFile = realpath(MODX_BASE_PATH . $chgFile);

ここでハマっている様子。MODX_BASE_PATH、 $chgFile を個別にvar_dumpするとちゃんと表示されている。

ってことはrealpath()か!?
$realChgFile = realpath(MODX_BASE_PATH . $chgFile);

$realChgFile = MODX_BASE_PATH . $chgFile;
にしたらちゃんと小さく画像を生成してくれた。

realpath()が動かないのはサーバ側だと思うんだけど、VPSリンクと関係あるのかな。要確認だな、こりゃ。

ちなみにPHP5のversion
aya@comuro:~$ dpkg -l | grep php5
ii libapache2-mod-php5 5.2.6.dfsg.1-1+lenny6 server-side, HTML-embedded scripting languag
ii php5 5.2.6.dfsg.1-1+lenny6 server-side, HTML-embedded scripting languag
ii php5-cli 5.2.6.dfsg.1-1+lenny6 command-line interpreter for the php5 script
ii php5-common 5.2.6.dfsg.1-1+lenny6 Common files for packages built from the php
ii php5-curl 5.2.6.dfsg.1-1+lenny6 CURL module for php5
ii php5-gd 5.2.6.dfsg.1-1+lenny6 GD module for php5
ii php5-mcrypt 5.2.6.dfsg.1-1+lenny6 MCrypt module for php5
ii php5-mysql 5.2.6.dfsg.1-1+lenny6 MySQL module for php5

realpath()がないのはちょっと心配だけど、近日中に直すようにします。
ヽ(´Д`)人(´Д`)人(´Д`)人(´Д`)ノ スィスィ!