Yuriko.Net 個別記事

2008-10-02
晴れ

WordPress メール投稿プラグイン Ktai Entry 0.8.8 リリース

ゆりこ による 23:33:47 の投稿
カテゴリー: WordPressハック
タグ: , , , , , ,

WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.8.8 をリリースいたします。変更点は以下の通りです。

  • ページキャッシュを行うプラグイン (WP-Cache, WP Super Cache) がインストールされている場合、「POP3 取り込み間隔」が「しない」の設定では、外部メールボックスを読み出すトリガーとなるスタイルシートが出ないようにしました (バージョン 0.8.7 では表示されていました)。
  • 外部メールボックスを随時読み出す方式の場合、絵文字が使える状況 (au やウィルコムから送信していたり、ドコモから Gmail に送ったり等) でメールボックスに2通以上メッセージが溜っているとき、PHP エラーが発生して処理が中断してしまう不具合があったのを修正しました。
  • バージョン 0.8.6, 0.8.7 で、投稿日時を添付写真の撮影日時として指定する機能 (DATE: コマンドで数字を指定) が効かなくなっていた不具合を修正しました。
  • RFC2047 違反の日本語添付ファイル名をうまく読み取れるようにしました。Outlook Express や Gmail などで日本語添付ファイル名を使うと、本来使うべき RFC2231 ではなく RFC2047 に違反した独自のメール形式になっているため、以前のバージョンではうまく抽出できませんでした。
  • WordPress ME 2.1.x において写真等を添付した場合、WordPress のバグにより「添付ファイルが見つかりません。」という文字列が挿入される現象を回避するようにしました。
  • PHP 5.0.x 系統では動作していなかった不具合を改善しました。
ダウンロード: ktai_entry088.tar.bz2 (86.6 KB)
より新しいバージョンが出ています。

今回もバグ修正です。比較的大きいバグが改修されていますので、当該する問題に悩んでいた方はぜひともアップデートをお願いいたします。不具合が多数見つかってしまったため、新機能を盛り込むのは先送りしました。今度こそ、新機能を入れてバージョン 0.9.0 を出したいと思います。

あと、「エラーメッセージが謎」ということで困っている方がおられたので、Ktai Entry のエラーメッセージ一覧をドキュメント化して添付しました。

トラックバック・コメント »

  1. J君さん:

    色々ここで書いたことは、この記事を含めて、よかったら削除して下さい。

    どうしましょう? 消さなかったとしても、わたしはまったく気になりません。J 君さんが恥ずかしいだけですよね ;-)
    どうしても、という要望があれば考えますが、残していても、そんなに気にすることじゃないと思うので、このまま、とさせてください。分からないことを質問するのは前向きな姿勢であって、それ自体は好ましいことですし。

    今度 2.7 へアップしてもOKでしょうか?

    手元で試験した感じでは、投稿自体は可能だと思われます。2.7 で導入された「大サイズ」の設定ができないぐらいでしょうか。

    どうやってトリガーを与えるのかが?わかりません。

    テーマの wp_head() というテンプレートタグを実行したとき、一定時間を経由していれば、Ktai Entry が ktai_entry/retrieve.php をソースとするスタイルシートを挿入します。このスタイルシートは実態は PHP の実行ファイルで、ブラウザがこのスタイルシートを読もうとしたとき、外部メールボックスの読み出し操作をします。retrieve.php をソースとするスタイルシートをめったに挿入されないため、ふだんは存在に気がつかないと思います。詳細は Ktai Entry のソースをじっくり読んでみてください。

上に戻る

※スパム対策プラグインの影響により、すぐにトラックバックが反映されない場合があります。お手数ですが、半日ほど待ってみてください。

コメント返信

※発言の責任を明確にするため「名無し」「通りすがり」「匿名希望」等の匿名は不可とします。捨てハンドルでもいいので必ず名乗ってください。
XHTML (使えるタグ): <a href="" title="" ktai=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> .
※スパム対策プラグインの影響により、すぐにコメント内容が表示されない場合があります。お手数ですが、半日ほど待ってみてください。

上に戻る