Joomler!.net - Decided on Joomla!

Jboard is Multiple Board!

 

Archives

Blog

Demo

Home » Blog » 携帯Google Mapモジュール
2 votes
Written by:Joomler! 12013 hits Thursday, 14 August 2008 16:18

携帯Google Mapモジュールのデモをdemo.joomler.netで以前から公開していますが、自分では全く見ていません。先日ふと見てみると「友達に送る」リンククリックで件名が文字化けしているは、URLがURIだし、こりゃ駄目だと。いつの間にそうなったのだろうとふと考えてみるとサーバー移転時にURIの部分を変更しなおしたことを思い出しました。

で、ひとつ間違いを発見。80Codeサーバーでの設定でuri.phpをHackした部分にさらに変更を加えないとだめです。(まあ、考えてみれば当然なのですが今まで不都合なかったので・・・)

$uri	        =& JURI::getInstance();

パスしか返さないJURI::base()を参照するのはおかしいのでこのように変更しました。
※80Codeサーバーでのみなので他のサーバーでは必要ありません。もしかしたらうちだけかもしれないけど。

・・・でも、これが正解のような気がしないでもない・・・。

件名が文字化けすることは、以前に何度も確認したつもりでDocomoの時だけSJISにするようにしていてOKだったのですが、うちのauでも文字化けするようになってました。(なんでかな・・・)

で、SJISに変換するようにしたらOKでした。

 
4 votes
Written by:Joomler! 8644 hits Wednesday, 25 June 2008 16:50

image まだ携帯Google Mapモジュールのデモは継続中です。(以前の記事)携帯(au, docomo, softbank)からアクセスして下さい。そういえば、e-mobileもデータベースに加えないといけませんね。やろうやろうと思いながらなかなか手をつけていません。

ところで、Google Mapのズームレベルの最大値って19に設定してあるのですが、なぜか表示できていませんでした。マップタイプを"mobile"に設定すると19のズームレベルでは表示されないようです。Googleは敢えてそうしているのでしょうか。以前は、表示できたような気がするのですが・・・。

現在は通常のマップタイプに変更したので表示できます。

携帯Google Mapモジュールでは、デバイス情報をデータベースから抽出していますが、現在地情報や、移動経過、個体番号などは一切記録していませんのでご安心ください。モジュールなのにデータベースという矛盾がありますが、それだけでは何も意味はなく、コンポーネントとの組み合わせでこそ、その価値があるというもので敢えて先行してデータベースだけはマニュアルで組み入れています。

ですが、その携帯デバイス情報のデータベースのメンテナンスが大変です。今回は、仮に作成したデータベースなのでメンテナンス性を少しは考えながらやってはいるものの、もっと極端にするべきだったと今思っています。新機種や訂正など常に更新していかなければいけないので簡単にアップデートする方法が必要です。また、デバイス情報すべてを使用しているわけではないのでそのままデータベースを使うのかファイル管理で行うのかを再考する必要がありそうです。

 

JContentPlus for Joomla!1.5 powered by Joomler!.net

デル株式会社
joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.