2008年5月の投稿
2008-05-01
Edit Comments XT プラグインを導入しまして、コメント投稿後30分は編集可能としました (注意: PC からのみ可能です。携帯電話は未対応)。 同様のプラグインはいくつかあるのですが、配布終了になっているものが多く、現在入手可能なのは、このプラグインぐらいしか見当たりませんでした。
ついでに、コメントテンプレートを修正して、「審査中」になってしまったとき、その旨を表示するようにしました。従来はその表示が抜けてしまっていました。(めったに審査中になることはないでしょうが)
以前公開した、「内容が短いトラバを拒否するプラグイン」ですが、細かい問題点が見付かりましたので、修正版を公開いたします。
- Akismet をインストールしていると、Akismet によるスパムチェックが先に行なわれてしまう。
- [追記] にある Akismet 対策修正を行うと、Akismet を入れていない場合、コメントを投稿しても「重複するコメントが見付かりました」となって投稿できない。
- 拒否する文字数を48文字に変更。
「旅行記」の方は、もろ2番目の問題にひっかかっていました。どうりでコメントが来ないわけだ……。なお、今回は Telmina 氏による「日本語文字列を含む場合は許容する」パッチは当てていません。必要な方は適宜追加してください。
Ktai Entry は、添付画像があるときの出力フォーマットは固定されていて、編集するには ktai_entry.php ファイルを編集するか、独自フィルターフックを使うしかありません。後者は中級者以上向けで、ちょっと難しいです。
他のメール投稿ツールでは、出力テンプレートを用意してあるものがあります (メール投稿ツール比較表)。Ktai Entry でも、テンプレートの利用を考えたのですが、設定が煩雑になるのを避けることと、デザイン調整はスタイルシートで可能なことで、採用しませんでした。Ktai Entry の出力フォーマットは非常に単純で、以下のような感じです。画像のはスペース区切りです。
<div class="photo"> (元画像にリンクしたサムネール画像1枚目) (画像2枚目) ... </div>
<p> (本文) </p>
<div class="photo-end"> </div>
本文の下に写真を入れたいというニーズもありそうですが、モブログではあまりないだろうと思って本文の上に決め打ちしています。(WordPress 2.5 からの gallery 型式を使いたい人はいるかもしれない??)
でも、管理パネルで、このテンプレートを編集できるようにするのは機能改善としてはよさそうです。さすがに、複数テンプレートを用意して切り換えというのは、煩雑なのでやりません。それならば、各社携帯端末のデコレーションメールに対応して、そのフォーマットを再現すればいいですよね。文章→写真→文章、というフォーマットを使いたい場合は、端末側でそういう文面を作ればいだけなので、簡単ですし。
テンプレートを使いたいために Ktai Entry から wpmobExpress に乗り換えた 方もおられるようです。そういうのを見ると「Ktai Entry もまだまだだなあ」と思って機能アップしたくなります
wpmobExpress のテンプレート機構はよくできてると思いますが、わたしのように「最大5枚」の写真を添付する可能性があるとテンプレートを作るのが大変ですし、そのテンプレートが「table 組み」というのは、今となっては時代遅れに感じます。
「比較表」では、MobG も「テンプレート対応」としましたが、これは携帯電話からログインした画面のテンプレートであって、投稿する内容のテンプレートではないようです。投稿する内容は、設定ファイルの編集で行う必要がありました。
Ktai Entry で、携帯絵文字を認識する機能アップを行なっています。当初、インターネットメールに絵文字がそのまま送出されるのは au 端末だけと思っていて、au 絵文字だけ実装する予定でした。しかし、どうやら、ウィルコムも、絵文字をそのまま送出しているようです。
ウィルコムの絵文字は、ウィルコム独自絵文字と i モード互換絵文字 (「Web 入力絵文字」という名称)の2体系があります。メールの場合、前者は <#XXXX> という型式に変換され (<#HEART> とか <#FLAG> とか)、後者は Shift_JIS コードそのままです。Web 入力絵文字は Ktai Style で作成したコードをそのまま使えそうですが、独自絵文字フォーマットは全絵文字について調査が必要ですね。とりあえず、au 絵文字・Web 入力絵文字に対応したバージョンを明日あたりに公開して、ウィルコム絵文字は連休中に対応でしょうか。
2008-05-02
2週間ほど前に FireStat をインストールしたのですが、ある程度傾向が見えてきました。
まず、ページビューとビジター数の比率ですが、だいたい 2.5ページ/人程度です。本当は平均値は意味がなくて、最頻値が気になるところですが、それは「1ページ/人」が圧倒的に多いはずです
サーチエンジンからの流入は Yahoo! が一番多くて「灯火の会」「E03CA」「百度」がそれぞれ100件近くあります。「WordPress 携帯」も50件あります。Google はそれより落ちて、「ステージ」「H11T」が50件ほど、「Ktai Style」が40件程度です。100件オーバーの2つは、他のサイトではなかなか記事がないようで、ウチのサイトが主要な情報源になっているのかもしれません。どこかが「灯火の会まとめサイト」を作れば、そっちにページビューが流れるんでしょうが……。
ブラウザーのシェアは驚くべき結果となりました。1位は Internet Explorer ですが 30% しかありません。2位が Openwave UP.Brower すなわち au 端末で 27%、3位は Netfront (ほぼ SoftBank 端末) で17%、4位にやっと PC ブラウザーが復活して Firefox が 14%、Safari は 3% となっています。したがって、OS シェアは、不明 == 携帯電話が 51%、Windows が 43%、Mac が 5% となっています。なぜか、ドコモからの閲覧は非常に少なく、0.1%程度です。うーん、不思議。
日本では、携帯電話からネットを使う人と、PC でネットを使う人がほぼ半々となっていますが、それを見事に証明した結果となりました。いわば、「携帯版ページを作ったら読者が2倍になった」と言えます。Ktai Style による携帯サイトの提供がうまく機能しているわけです。他の携帯対応プラグイン (Mobile Eye+, MobilePress, MT4i) だとどういう結果になるのかは非常に興味ありますね。
[追記] Google モバイル検索とかでは、めったに MT4i で作ったサイトがひっかからないので MT4i は検索エンジンとは相性が悪いと思っていました。どうやら、「エントリーを追加するごとに個別記事の URL が変わる仕様」なようです。これじゃあ「パーマリンク」じゃないわけで、SEO に弱いのは当然ですね……。Ktai Style, Mobile Eye+ など WordPress の携帯対応プラグインは「PC サイトと同じ URL」なので当然ながらパーマリンクとなっていて、それが検索に強くなっているのかもしれません。このへんは MT4i カイハツシャの奮起を期待でしょう。
2008-05-03
ちらりと昨日リリースを示唆した Ktai Entry ですが、権限回りとカテゴリーコマンド回りにも手を入れたので、あと2日ぐらい延期します。もうちょっとお待ちください。以下の機能アップを予定しています。
- 絵文字投稿に対応しました。au および WILLCOM の絵文字を認識します。
- 「作成者/作者 (author)」以上の権限を持つユーザーが投稿する場合、「下書き (draft)」「レビュー待ち (pending)」の状態を選べるようにしました。また、講読者/協力者 (subscriber) は投稿してもエラー返送または破棄するようにしました (従来は下書きになっていました)。
- 添付画像を含む場合の出力フォーマットを管理パネルで設定できるようにしました。
- WordPress 2.3 以降において、カテゴリー指定コマンドでスラッグを認識するようにしました。
- カテゴリー変更コマンド、タグ付与コマンド、画像回転コマンドを本文最下行に書いた場合、除去されずに残ってしまう不具合を修正しました。
- 独自フィルターフックの追加により、WordPress 登録ユーザー以外のメールアドレスで投稿受付したり、投稿作成者を固定できるようにしました。(中級者以上向けオプション)
あす (日付的にはきょう) からの会津旅行で実戦投入して動作確認してみます。といいつつ、カテゴリー指定系はあんまし使わないような……。
SSL 対応は、openssl が利用可能な PHP ではすぐ実装できそうな気がするんですが、確認に時間がかかりそうなので、とりあえず次のバージョンでは入れずに、その次のバージョンとしてみます。Gmail 対応してしまった場合、iモード絵文字、ソフトバンク絵文字にも対応したいためです
CVS リポジトリーは更新してありますので、興味ある方は使ってみてください。
以前も書きましたが、まおうさん作の「Mobile Eye+」には、デフォルト設定でポルノ広告や出会い系広告が出てしまう項目があります。画像変換や外部サイトへのリンクに変換サービスを使うという URLGATE という機能がそれで、そこから呼び出される外部サービスにアダルト広告があります。画像変換は「画像リサイズ」「ファイルシーク」「ピクト」を使いますが、これらは「画像やPCサイトの変換時にポルノ広告/出会い系広告が出る」という仕様です。
残念ながら Mobile Eye+ のドキュメントには、「アダルト広告が出る」ことの記述はありません。以前作者に要望して、どういうサービスを利用しているかの記載はして頂けましたが (ver 1.2.1 で対応)、もう一歩踏み込んでもらいたかったところです……。
Ktai Style の登場前は Mobile Eye+ が一番機能豊富だったこと、Ktai Style は PHP4 未対応なことなどで、Google 検索では Ktai Style が1位にはなっていません (Yahoo! Japan なら1位なのに)。このためか、未だに Mobile Eye+ を紹介する人が相次いでいます。それ自体は別にいいのですが、前述した「ポルノ・出会い系広告」問題に触れてないことがほとんどです。そうすると、知らず知らずのうちに、携帯での閲覧者に「あやしい広告」を見せてしまうことになり兼ねません。プラグイン設置者がそういう仕様であることを承知の上で利用するならいいと思うので、Mobile Eye+ の紹介の際には、URLGATE 機能について注意を喚起することが必須であると考えます。
きょうも、「ワードプレスで携帯サイト構築」という記事を見つけましたが、大人のおもちゃ店ならいざ知らず、「物販サイトでアダルト広告が出る」のは、かなりやばそうですね
ちょっと古い記事では以下のようなものがあります。
サッカー連盟でアダルト広告が出るのは、保護者から苦情が出ないのかな?? 神木龍さんの場合「ネットビジネスしている人が Mobile Eye+ *しか*紹介してない」ので、スキルに不安を感じてしまいます。プロだったら、Mobile Eye+, MobilePress, Ktai Style, WordPress Mobile Plugin ぐらいは並べて比較して欲しいところです。
[追記] 大本山(?)というべき WordPress Plugin DB Japan も URLGATE に言及してないですね……。シンプルに紹介するというスタイルなので仕方ないのですが、URLGATE 機能は「取扱注意」だけに、記載してほしかったところです。なお、更新が去年7月で止まっているようで、Ktai Style は紹介してもらえていません。しくしく。
[追記 2008-05-15] さきほど北海道学生サッカー連盟のサイトを見てみると、送信したトラックバックが削除されていました。しかし、URLGATE 機能は有効なので「ポルノ広告が出る」状態はそのままです。ということは、「北海道学生サッカー連盟は、閲覧者にアダルト広告を見せるのを是とする」ポリシーであると考えられます。しかし「このサイトについて」では「公序良俗に反する書き込みは固くお断りいたします」となっているため、連盟自身はアダルト広告はふさわしくないと考えているはずです。これは自己矛盾ですね。上位団体である「全日本大学サッカー連盟」にチクろうと思いましたが、ここはサイトリニューアル中です……。Google さまに伺ってみると、2003年時点のキャッシュでは、以下の住所・電話番号のようです。さっそく電話で質問ですね
- 全日本大学サッカー連盟
- 〒113-0033 東京都文京区本郷3-10-15 JFAハウス10F
TEL 03-3830-1850 FAX 03-3830-1851
前の「土浦市相撲連盟の場合」では、メールの返事はなかったものの、しばらくすると URLGATE が外されていました。本当ならばきちんと返事がほしいですね。スポーツ屋さんってのは、こういう体質なのかな……。
[追記 2008-05-19] 全日本大学サッカー連盟に電話してみましたが、北海道サッカー連盟のウェブ運営に口出しする権限はないとのことでした。独立性があるということで、それ自体は好ましいことなんですが、「アダルト広告はやめてよ」という意見すら言えないのはどうかと思います。
[さらに追記] 情けないことに、WordPress フォーラムでの Ktai Style 紹介文で Mobile Eye+ に言及してるのに URLGATE に触れてませんでした。これはよくないため、かんりしゃ殿に依頼して修正して頂きました。
[追記 2008-05-21] 「猫と太陽堂」という (おそらく) 個人事業者が「MobilePress から Mobile Eye+ に変えた」と紹介していました。残念ながら URLGATE 問題に言及せず、サイト自体も URLGATE オンです。また、標準のパーマリンクなので Mobile Eye+ のバグにより、前後の投稿へのナビゲーションでも URLGATE 経由になっています (外部リンクと認識してしまう)。これは事実上「アダルト広告つきサイト」と言えるでしょう
さらに、メール投稿ツールとして「SOMY Mobile Gate」を紹介しているのも、情報蒐集能力に乏しいと言わざるを得ません。なんで 2005年にリリースされた古いツールをあえて選ぶのかなあ?? (枯れた、じゃなくて純粋に古い、です) だいたい、使っている WordPress が「ME 2.2.3 のまま」というのも、ウェブ構築業者としては致命的にまずいでしょう。2.5 系統はテスト環境でいいので味見しておかないと。
2008-05-04
ケータイ大喜利は今日もボツでした……。サファリねたの「来た人と帰る人の数が違う」「一坪」はわたしも思いつきましたが、さすがに同案多数でしたね……。「動物が全部夜行性」も並の発想かな?
新米刑事の言い間違いで「田舎に帰りたいぞ!」というネタはいけるかと思ったのですが、送信時刻が遅すぎたのか放送作家のツボにはまらなかったか……。(追記: すでに「田舎のお袋さんに会ってくれ!」が読まれているので、それと似たネタだという扱いでボツになったかも)
絵描き歌は、「鉛筆なめて/紙なめて」「へのへのもへじ/もういやだ」とかのネタを送りましたが、いまいち笑えないですね。
でも今日の放送は全般につまんなかった気がします。
※旅行記とクロスポストです。
会津旅行でのリアルタイムレポートを行なっていますが、メール投稿で誤記したのを訂正しようと Ktai Style での投稿編集を行ないましたが反映されていません!! 旅行記はまだ WordPress 2.3.3 なんですが、Ktai Style がバグっているようです。WordPress 2.5 だと編集機能が動くことは確認しているんですが、2.3.3 はテスト手抜きしていました……。早めに修正したいと思いますです。
[追記 208-05-05] 再度確認してみたところ、テストサイトでは WP 2.3.3 でも編集機能は正しく動作していました。旅行記で動かないのは個別事象かもしれません。とはいえ、不具合には違いないので、原因究明を行なってみます。
[さらに追記] さらに調査した結果、携帯ログインしたユーザーと異なるユーザーの投稿で編集失敗していました。タグ追加はできています。管理機能は WordPress コアの API を使っているわけですが、その API の使い方がまずいのかも。←大違いでした。同一ユーザーでも発生します。他の原因を推測していますが、それに合致する状況でも発生しない (編集できている) ことがあって、ちょっと謎です。少なくとも「WordPress 2.3.3 以前では、投稿編集/コメント編集機能は不具合がありそうなので、使わないのが無難」と言えます。(コメント編集機能は OKでした)
[追記 2008-05-06] なんと、投稿管理で「検索」機能がまるで動作してないことも判明しました。WordPress 2.5 で投稿一覧表示がされない問題に対応したとき、検索ワードでの絞り込みを作り込んでなかったようです……。なんか Ktai Style 1.3x はボロボロやな〰。1.4x 系統の開発は凍結して、しっかりバグ出しした方かも
2008-05-05
WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.8.0 をリリースいたします。変更点は以下の通りです。
- 絵文字投稿に対応しました。au および WILLCOM の絵文字を認識して、Ktai Style の絵文字フォーマットに変換して記録します。
- 「作成者/作者 (author)」以上の権限を持つユーザーが投稿する場合、「下書き (draft)」「レビュー待ち (pending)」の状態を選べるようにしました。また、講読者/協力者 (subscriber) は投稿してもエラー返送または破棄するようにしました (従来は下書きになっていました)。
- 添付画像を含む場合の出力フォーマットを管理パネルで設定できるようにしました。
- WordPress 2.3 以降において、カテゴリー指定コマンドでスラッグを認識するようにしました。
- 言語リソースファイルは lang フォルダー内にまとめました。
- カテゴリー変更コマンド、タグ付与コマンド、画像回転コマンドを本文最下行に書いた場合、除去されずに残ってしまう不具合を修正しました。
- 独自フィルターフック
post_status を追加し、images_to_link を media_to_html に名称変更しました。
今回はバグフィックス数件と、絵文字投稿機能を追加しています。Ktai Style の絵文字対応は PC 閲覧ではテキストになってしまうのが残念なところですが、メール投稿して携帯電話で閲覧すれば、十分に楽しめます。ぜひお試しください。
2008-05-07

絵文字対応の WordPress 携帯対応プラグイン「Ktai Style」のバージョン 1.34 をリリースいたしました。今回はセキュリティー修正を含んでおり、バージョン 1.20 以降の利用者はこのバージョンへの更新が必須です。変更点は以下の通りです。
- WordPress 2.3.3 以前において「絵文字投稿を許可する」設定にした場合、投稿本文にシングルクォート (’) を含む場合に、投稿編集に失敗する不具合を修正しました。*** これは Ktai Style 1.20 〜 1.33 に存在するセキュリティー欠陥です ***
- WordPress 2.5 以降において、「絵文字投稿を許可する」設定でコメント編集をするとシングルクォート (’) の前にバックスラッシュ (\) がついてしまう不具合を修正しました。
- ウィルコム絵文字で 0xF052 は「バイク」が正当なため、変換テーブル等を修正しました (従来は「船」だと思っていました)。
- Nokia 端末の判別で取りこぼしがあったのを修正しました (ソフトバンク X02NK など対応)。
- 投稿一覧で、ワード検索が正常に動作していなかった不具合を修正しました (Ktai Style 1.30 でエンバグ)。
- テンプレートタグ
ks_mb_get_form() において、絵文字投稿の設定によってエスケープを外す/外さないの違いがあった問題を修正しました (エスケープありのままとしました)。
今回は単純なバグ修正ではなく、セキュリティー修正を含んでいます。ただし、攻撃を行うには当該ウェブログに投稿できる権限が必要なため、影響は軽微と思われます。編集機能のバグは、セキュリティー欠陥に繋がる恐しいものだったのですね〰。
正直なところ、WordPress の API に与えるデーターを「DB 用にエスケープしたものにする」というルールがいまいちに思います。WordPress 2.5 以降はプリペアードステートメントが導入されたので、「エスケープしないデーターを与える」方が自然に思えるのですが、そうするとプラグインの対応が大変になるかもしれません。だいたい、wp-settings.php で $_GET, $_POST をまるごと magic_quote しているのは、安全ではあるもののいまいちですよね
WordPress メール投稿プラグイン「Ktai Entry」の次期ベータ版(というか)テスト版を配布します。これは、「画像つきメールを送信すると、画像がメディアライブラリに登録されるものの、投稿本文にはテキストしか入っていない」という問題を解明するためのバージョンです。テスト版なので以下のような対応となっています。
- (APOP ではなく) POP の場合、メールボックスに新着メールがないとき Bad Gateway (== POP 設定不良) として処理していた問題を改善しました。
- 0.7.1 → 0.8.0 で省略してしまった処理を復活して様子を見る。
- ログを強化。デフォルトでログ機能が有効です。
不具合が発生している方は、ぜひ試用頂いて、確認を願います。不具合が発生していない場合は、通常の 0.8.1 リリースまでお待ちください。(通常の 0.8.1 ではログ機能がオフになるだけの予定ですが
[追記] 環境によっては、「画像が出ない」問題がまだ発生するようです。さらなる対処版を CVS に上げましたので、上記アーカイブから post.php だけ差し替えると、使うことができます。
[さらに追記] 1.00 までは「ベータ版」なので、ベータ版のベータ版となり、意味不明なので「テスト版」という名称にしてみました。
2008-05-08
WordPress メール投稿プラグイン「Ktai Entry」テスト版その2を配布します。不具合が発生している方は、ぜひ試用頂いて、確認を願います。不具合が発生していない場合は、通常の 0.8.1 リリースまでお待ちください。
- 画像つきメールを送信しても画像が挿入されていない対策を強化したつもり。
- タイトルが文字化けしないよう、Subject の文字コードを厳密に判定。
- 誰かがウェブログを閲覧したタイミングで外部メールボックスを読み出たとき、取り込み処理が中断してしまう。
3番目については、retrieve.php を GET メソッドで呼び出すことにより非同期処理を行なっていたのですが、返り値を読んでないためサーバーが「接続を中断した」と判断して処理をやめてしまうことがあるようです。そこで、<head> 要素内で retrieve.php を「JavaScript として」呼び出すことにしました。ウェブブラウザーが retrieve.php を呼ぶため、より確実な非同期処理となります。すべての閲覧者が JavaScript オフの場合はメール読み出しがされませんが、今どきはそういうことはほとんどないでしょう。
副作用として、retrieve.php を通常のウェブブラウザーからアクセスしたとき、メールボックス読み出し時間間隔を越えていた場合は、メール読み出し処理を行なってしまいます。
2008-05-09
「Ktai Entry で、画像付きメールを送っても画像が出ない」バグですが、どうやら、「LightBox 用に、rel=”lightbox”属性を追加する」というカスタマイズに提示したコードがバグっていたのが原因でした。大変失礼いたしました。現在は修正しましたが、当初は以下のようになっていました。
function ke_rel_lightbox($html, $id, $size) {
if (preg_match('/rel=["\']/’, $html, $match)) {
$html = str_replace($match[0], $match[0] . ‘lightbox ‘, $html);
} elseif (! preg_match(’/rel=/’, $html)) {
$html = str_replace(’<img ‘, ‘<img rel=”lightbox”‘, $html);
}
}
add_filter(’image_link/ktai_entry.php’, ‘ke_rel_lightbox’, 10, 3);
これでは、返り値がないので、フィルターの結果が「空」になってしまいます。return $html; を追加すればよさそうですが、2つ目の str_replace もマズくて、これだと <img rel="lightbox"src="..... のように rel 属性と src 属性が繋がってしまって不正になり、消えてしまいます。置換文字列は '<img rel="lightbox" 'と末尾にスペースが必要です。
カスタマイズ用のコードも一通りテストはしていますが、lightbox 用コードはテストしていなかったんですよね…… (post.php で alt 属性を追加するコードをコピペしたものなので OK と判断したため)。この不具合が多くの人で発生したということは、Lightbox を使っている人が結構多いわけで、こういうフィルター関数を使わなくても付与できるように、コア機能として取り込んだ方がいいのかもしれません。
2008-05-10
NHK「ケータイ大喜利」をリスペクトした「ふせん大喜利」というイベントを見つけました。
- 日時: 5月24日(土) 18:30 開場
- 場所: 阿佐ヶ谷ロフトA
- 料金: 入場料1000円
- 内容: 来場者およびゲストによる大喜利を行う。投稿はホワイトボードに「ふせん」を貼り付けるというローテクな仕組み。
- 司会: DJ急行、セラチェン春山
なかなかオモロそうなのですが、カフェ玖伊屋の日とかぶっているのが厳しいですね。お題 (PDF) も事前に発表されていて、参加しやすいのではないでしょうか。
「常識力クイズ」は、わたしが好きな問題ですね。「4人の大工が6日働いて出来上がる家があります。この仕事を3人でするとどうなりますか?」だったら「1週間かかって4人目の大工を探し、それから6日で仕上げるため13日かかる」「屋根は4人いないと持ち上がらないので、永久に完成しない」「実は1人1人交代で作るため、3人でも6日で完成」あたりの回答でしょうか。ひねくれた答えにはなっていますが、笑いの要素がちょっと足りないのがいまいちか‥…。
マジックショーねたは、ケータイ大喜利2008年2月3日放送分と同じですが、今考えるなら「鳩じゃなくてカラス」「国旗が全部バングラデシュ」「トランプ裏面に小さく数字が書いてある」あたりでしょうか。このとき生放送には「万札貸したら燃やされて返ってこない」というのを送りましたが、採用された「客から借りた千円札を返さない」に比べるとヒネりすぎでしたね……。
WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.8.1 をリリースいたします。変更点は以下の通りです。
- 投稿ステータスの指定に PRIVATE (未公開) を指定できるようにしました。
- 外部メールボックスを読み出すトリガーを、init フックから wp_head フックに変更して、より確実にメッセージ取り込み処理を行えるようにしました。
- Basic 認証、Digest 認証で保護しているウェブログでも、自動的に外部メールボックスを読みに行けるようにしました。
- APOP ではなく POP を利用している場合、メールボックスに新着メールがなくても「サーバーエラー」(Bad Gateway) として処理していた不具合を修正しました。
- 投稿タイトルが文字化けしにくいよう、文字コードの検出を厳密にしました。
- 附属ドキュメントの「LightBox 用に、rel=”lightbox”属性を追加する」のコードがバグっていたのを修正しました。(画像つきメールを送信しても、投稿にはテキストしか反映されない不具合の原因)
今回は主にバグフィックスです。うまくメールが取り込まれない問題に対処するため、定期的に外部メールボックスを読みに行く仕組みを根本的に変更して、wp-shot に近い方向にしました。このため、メールボックスを読みに行くタイミングにはまると、画面表示が遅くなります。
また、0.8.0 では画像が出ないという問題が多発しましたが、これはカスタマイズ用サンプルコードにバグがあったのが原因で、Ktai Entry 本体の問題ではありませんでした。0.7.1 でも発生するはずですが、わざわざ戻して「発生するか確認」された方はいないようでした (追記: yutaka さんとこでは 0.7.1 に戻すと OK だったようです。うーん謎)。おそらく、0.8.0 にアップグレードしたと同時にカスタマイズを入れた人がほとんどだったのでしょう。ある意味ドキュメントのバグと言えます。
今回はテスト版を出したりして、多くの方のご協力を仰いでいます。まことにありがとうございます。だいぶ安定するようになっていますが、まだまだなところがありますので、今後もよろしくお願いします。
次はいよいよ SSL 対応して Gmail をサポートすることとします。そうなれば、ドコモ、ソフトバンクでも絵文字対応できるかもしれないので、調査してみます。それから、デコメ対応を試みますが、実はデコメ対応端末はドコモ、ソフトバンクしか持ってないので、au, WILLCOM 対応はかなり後回しになるでしょう。(防水、Bluetooth、電子コンパス対応でデコレーションメール対応端末はまだ存在しないので機種変更できず、対応はかなり先になりそう……)