2007-01-16
くもり

Geo プラグインは捨て捨て

yuriko による 17:19:14 の投稿
カテゴリー: WordPressハック
タグ: ,

wp-eznavi 改造中に Geo プラグインが凶悪だと判明したわけですが、Geo プラグインを見捨てる方向で検討することにしました。WordPress には標準でカスタムフィールドの編集機能がついているので、これを利用すればいいですから。

ただし、Geo プラグインは、カスタムフィールドの key を “_geo_location” という風に先頭にアンダースコア (_) を入れた値にしています。こうすると、記事の編集画面においてカスタムフィールド一覧からは隠されて表示されません。そこかわり、独自に Location 編集フィールドを追加しています (この独自にフィールド追加する部分が PHP 5.2.0 非互換になっていたし……)。

ということは、WordPress 標準のカスタムフィールド編集機能を使うためには、カスタムフィールドの key value を変更する必要があります。具体的には “_geo_location” から “geo_location” に変更すればいいでしょうか。いや、それなら素直に “Latitude”, “Longtitude” という2つのカスタムフィールドに分解した方がよさそうです。

現在改造中の地図プラグイン、wp-eznavi の両方とも、そういう風に変更してみましょうか。そして、すでに “_geo_location” というフィールドを使ってしまっている人向けには、データーベース変換用プラグインを提供すればよさそうです。ううむ、今週末の18きっぷ消化ツアーに間に合うんでしょうか。

2006-09-02

メール投稿で位置情報読めてない

yuriko による 22:31:19 の投稿
カテゴリー: WordPressハック,サイト更新情報
タグ: ,

今日はYS-11 乗り納めをしていますが、メールで GPS 情報を含むメールを投稿しても位置情報が読み取られていないようです。あとで記事を編集して初めて位置情報が読み取られ、Google Map の地図表示ボタンが出てきます。

wp-eznavi 0.5 にしたからそうなったのか、わたしの改造がよくないのは不明ですが、さすがに旅先では修正が大変なので、あしたはこのままで行きます:-) 適宜、AIR-EDGE PHONE で記事修正して位置情報を取り込むようにします。

2006-08-15
晴れ

Vodafone 位置情報テスト

yuriko(v) による 12:55:54 の投稿
カテゴリー: WordPressハック
タグ: , ,

Vodafone の位置情報を取得するテスト。
参考文献は Vodafone Developers Support Site の「HTML 編」。

[Vodafone_PDC 位置情報]

http://walk.eznavi.jp/map/?datum=1&unit=1&lat=35.613611111111&lon=139.56888888889&fm=1

住所: 神奈川県川崎市多摩区登戸

2006-08-06

wp-eznavi 0.4 を i エリア対応

yuriko による 13:35:31 の投稿
カテゴリー: WordPressハック,サイト更新情報
タグ: , ,

わたしの改造内容が取り込まれたwp-eznavi 0.4 がリリースされたようです。作者の方は「自分以外に使っている人がいた!!」と驚かれていたようですが、パッチを提供する人がいないだけで、使っている人は他にもおられると思います:-)

手元には一応 i-mode 端末もあるので、i エリアに対応させるべく、地図の URL を調べてみました。GPS 搭載機種ではないので、地図を表示させるには、地域別のメニューから地図表示サイト (iMapFan, iMapion, ゼンリン等) に入る必要があります。地図を表示した状態で、機能メニューから「iモードメールを作成」を選ぶと、地図 URL を含んだメールが作れるので、自分宛に送ればよいです。
(続きを見る…)

2006-08-03

wp-eznavi 新バージョンは動いた

yuriko による 04:05:56 の投稿
カテゴリー: WordPressハック,サイト更新情報
タグ: ,

wp-eznavi の新バージョンが出ていたので、入れてみました。
前バージョンは、測地系の判定をせずに強引に日本測地系と見做して変換していたので、世界測地系の GPS データーをモブログするとマーク位置がずれてしまう問題がありましたが新バージョンは測地系をきちんと判断するようになりました。
(続きを見る…)

2006-07-29

パーマリンク体系変更

yuriko による 04:18:10 の投稿
カテゴリー: サイト更新情報
タグ: , ,

クールな URI は変わらない」を実践したいため、一度パーマリンク体系を決めたら変更してはいけないのですが、やむをえず変更することにします。
本格運営の1日目だから許してください。

元の体系は、年月日に「投稿スラッグ」(post_name) というのを付与したものになっていますが、デフォルトでは投稿スラッグはタイトルと同じです。パソコンから投稿するときは英数字のものを別途指定できますが、携帯では指定できません。となると、モブログ投稿のエントリーでは URI が長くて醜いものになってしまいます。これではパーマリンクとして機能しません。

そこで、年月日を使うのは維持して、そのあとに記事 ID (post_id) を付与させることにしました。記事 ID を使うなら年月日は不要に見えますが、入れても不便はないし、利点もありそうなので入れておきます。

もし、28日分のエントリにリンクしていたら、ご面倒ですがリンク URI を貼り替えていただきますようお願いします。

2006-07-28

モブログ不調

yuriko による 13:26:37 の投稿
カテゴリー: サイト更新情報
タグ: ,

10:30 ごろからメールサーバーでメールを受信してないようです。そのため、モブログが受付られていません。なんちゅうこっちゃ。
とりあえず、空港から名古屋に戻って、事故のため東岡崎止めの運転となっている名鉄で知立まで行きます。現在、予定より15分早い行程ですが、ピーチライナー付近で予定通りになりそうです。

[追記] どうやらメールキューが未処理のまま貯まってるようです。悪質なスパムかモブログテスト時の失敗作メールが詰まったままになってて腐ったか。
いずれにせよ今晩には直します。

[さらに追記] 予想通り、スクリプトが無限ループに陥いっていて、それが原因でキュー詰まりになっているようです。どうやら、ez-navi プラグインと wp-mail 改造版の相性が悪く、au 電話から投稿のメールがループしまくっています。

2006-07-24

ケータイ投稿失敗

yuriko による 21:33:57 の投稿
カテゴリー: サイト更新情報
タグ:

WordPress に添付している wp-mail.php を改造して、メールサーバーにメッセージが到着したらこのスクリプトを起動させて、標準入力から本文を読み取らせるようにしましたが、見事に失敗しました。
エントリーを削除するのがもったいないので、白紙エントリーをこの内容に差し換えておきます:-)