Ktai Entryタグの投稿

WordPress メール投稿プラグイン Ktai Entry 0.9.1 リリース→0.9.1.2 に差替
WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.9.1 をリリースいたします。バージョン 0.9.0.1 からの変更点は以下の通りです。
- 投稿日時の変更コマンドで添付ファイルの日時を指定したとき、
yymmdd_hhiiss
形式の日時ファイル名を認識するようにしました。 - 添付ファイルの元の名前が「image.jpg」「photo.jpg」「画像.jpg」「写真.jpg」の場合、
Ymd_His.jpg
形式の名前に置き換えるようにしました。 - 絵文字が認識されない不具合を修正しました。(ver 0.9.0.x のみ対象)
- Ktai Entry 設定パネルで投稿を通知する設定が保存されない不具合を修正しました。
今回は不具合修正および画像ファイル名に関する機能向上です。Ktai Entry 0.9.0.x を使っている方はアップグレードをお願いします。
[追記 9月14日] Yahoo! メール経由で投稿時、絵文字を入れると本文も出なくなる現象を修正した 0.9.1.1 に差し替えました。
[追記 9月30日] 文字コードが指定されていないメッセージでの不具合を修正した 0.9.1.2 に差し替えました。

WordPress メール投稿プラグイン Ktai Entry 0.9.0 リリース→0.9.0.1に差替
WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.9.0 をリリースいたします。バージョン 0.8.11 からの変更点は以下の通りです。
- 動作対象を WordPress 2.6 以降としました。これにより、UTF-8 動作のみ動作保証します。(XOOPS モジュール版 WordPress などの EUC-JP 動作はサポート外)
- デコメ絵文字に対応しました。デコメ絵文字は添付画像として処理され、メディアライブラリに格納されます。ただし、Flash で作られた動く絵文字は対応していません。
- 外部メールボックスを定期的に読み込むトリガーを WordPress 標準の wp-cron 動作に変更しました。これにより、携帯電話でのウェブログ閲覧でもメール取り込み動作が行なわれます。
- 新規投稿を管理者に通知できるようにしました。
- WordPress MU 2.8 以降で「プラグインをサイト全体で使用する」を実行した場合に、正しく動作するようにしました。
- 「メール着信時に投稿スクリプトを起動させる方法」を WordPress MU および WordPress 3.0 以降のマルチサイト設置に対応しました。各サイトごとに投稿メールアドレスを作り、wp-config.php を編集して wp-content/sunrise.php ファイルを設置する必要があります (詳細は設置方法を参照)。
- 投稿時のテンプレートを変更しました。これにより、画像の配置を左側以外に設定できるようになりました。(チケット#16637)
- WordPress 2.7 から導入された「大サイズ」に対応しました。
- 独自フィルターフックの名称を xxxxx/ktai_entry.php から ktai_xxxxx という形に改名しました。
- inject.php, retrieve.php, post.php 等を inc サブディレクトリーに移設しました。これらのファイルを参照している場合、パスの修正が必要です。
今回も目玉はデコメ絵文字対応と、管理者へのメール通知です。ずーーとベータ版のまま放置していましたが、動作に問題はなかろうと考えて正式版に昇格させました。実は附属ドキュメントの英訳が進んでなかったのでリリースできなかったのですが、英訳は 1.0.0 が出るまでに行うこととして今回はリリースを優先することにしました。
また、今回から WordPress 公式プラグインディレクトリーでの公開としましたので、自動更新も行われるようになりました。


WordPress メール投稿プラグイン Ktai Entry 0.8.11 リリース
WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.8.11 をリリースいたします。バージョン 0.8.10 からの変更点は以下の通りです。
- 添付ファイルの名前が二重拡張子になっている場合、余分なドットを削除するようにしました。*** これは一部の Apache 設定における脆弱性に対応するセキュリティー修正です***
- ファイル名に半角スペースが含まれる場合、アンダースコア (_) に置換するようにしました (従来はスペースを削除していました)。
- メール中の EZweb 絵文字の読み取りで、21個の絵文字が違う絵文字に化けてしまう (違う絵文字コードを投稿に入れていた) 不具合を修正しました。
今回は、脆弱性修正が含まれています (WordPress 2.8.6 で修正されたものと同じ)。Ktai Entry 0.8.10 以前を利用の方は、0.8.11 または 0.9.0-beta2 に更新して頂きますようお願いします。
Ktai Entry 0.9.0 ベータ2配付
WordPress 用メール投稿プラグイン Ktai Entry のバージョン 0.9.0 ベータ版 (その2) を配布します。バージョン 0.9.0 ベータ1 からの変更点は以下の通りです。
- 添付ファイルの名前が二重拡張子になっている場合、余分なドットを削除するようにしました。*** これは一部の Apache 設定における脆弱性に対応するセキュリティー修正です***
- メール中の EZweb 絵文字の読み取りで、21個の絵文字が違う絵文字に化けてしまう (違う絵文字コードを投稿に入れていた) 不具合を修正しました。
- 0.9.0-beta1 で「外部メールボックスを随時読み込み」で PHP エラーが発生していたのを修正しました。
今回は、WordPress 2.8.6 にて修正された脆弱性と同じものを修正しています。修正方法は今後変更するかもしれません (二重拡張子部分すべてを削除 etc)。
まだまだベータ版なので、Ktai Entry の開発に協力したいという方のみ利用をお願いします。特に WordPress MU での動作はテストが不十分なので、試用して頂けると幸いです。


Ktai Entry 0.9.0 ベータ1配付
WordPress 用メール投稿プラグイン Ktai Entry のバージョン 0.9.0 ベータ版 (その1) を配布します。バージョン 0.8.10 からの変更点は以下の通りです。
- 動作対象を WordPress 2.6 以降としました。これにより、UTF-8 動作のみ動作保証します。(XOOPS モジュール版 WordPress などの EUC-JP 動作はサポート外)
- 外部メールボックスを定期的に読み込むトリガーを WordPress 標準の wp-cron 動作に変更しました。これにより、携帯電話でのウェブログ閲覧でもメール取り込み動作が行なわれます。
- WordPress MU 2.8 以降で「プラグインをサイト全体で使用する」を実行した場合に、正しく動作するようにしました。
- 「メール着信時に投稿スクリプトを起動させる方法」を WordPress MU における複数ブログ設置に対応しました。各ブログごとに投稿メールアドレスを作り、wp-config.php を編集して wp-content/sunrise.php ファイルを設置する必要があります (詳細は設置方法を参照)。
- 投稿時のテンプレートを変更しました。これにより、画像の配置を左側以外に設定できるようになりました。
- WordPress 2.7 から導入された「大サイズ」に対応しました。
- 独自フィルターフックの名称を xxxxx/ktai_entry.php から ke_xxxxx という形に改名しました。
- ファイル名に半角スペースが含まれる場合、アンダースコア (_) に置換するようにしました (従来はスペースを削除していました)。
今回は、対応する WordPress バージョンを見直して 2.6 以降としました。これに伴い、定期的なメールボックスの読み込み動作を wp-cron 利用にしました。これにより、Ktai Style による携帯ページの閲覧でもメールボックスの読み込みが行われるようになっています (携帯テーマの header.php で ks_wp_head()
のコメントを外す改造が必要) また、WordPress MU において、より正しく動作するよう対応させています。
まだまだベータ版なので、Ktai Entry の開発に協力したいという方のみ利用をお願いします。特に WordPress MU での動作はテストが不十分なので、試用して頂けると幸いです。
WordPress メール投稿プラグイン Ktai Entry 0.8.10 リリース
WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.8.10 をリリースいたします。変更点は以下の通りです。
- SoftBank 3G, iPhone から Gmail に絵文字を送信するときの仕様変更に対応しました (ver 0.8.9 リリース後、いつの間にか仕様変更され、絵文字が認識されなくなっていました)。
- WordPress 2.6 以降で、wp-content ディレクトリーもしくは plugins ディレクトリーを標準の位置以外に移動している場合、ktai_style ディレクトリーに書き込み権限を与えておけば、プラグインの有効化時に、自動的に移設場所を検知するようになりました。
- 「投稿受付アドレス」の設定フィールドを下に移動しました。これは任意で設定する項目なのに一番上にあったので、間違って設定する人が多かったためです。
今回は、ソフトバンク 3G・iPhone 2.2の絵文字対応の修正です。ソフトバンク以外のキャリアで使っていたり、絵文字を使っていなければバージョンアップしなくても構いません。zip アーカイブでの配布は 0.9.0 から採用することとし、今回は見送りました。

Ktai Entry 0.8.10 ベータ2配布
WordPress 用メール投稿プラグイン Ktai Entry のバージョン 0.8.10 ベータ版 (その1その2) を配布します。
- SoftBank 3G, iPhone から Gmail に絵文字を送信するときの仕様変更に対応しました (ver 0.8.9 リリース後、いつの間にか仕様変更され、絵文字が認識されなくなっていました)。
- WordPress 2.6 以降で、wp-content ディレクトリーもしくは plugins ディレクトリーを標準の位置以外に移動している場合、ktai_style ディレクトリーに書き込み権限を与えておけば、プラグインの有効化時に、自動的に移設場所を検知するようになりました。
今回は、バージョン 0.8.9 で対応したはずの、ソフトバンクおよび iPhoneから Gmail への絵文字送信が、ソフトバンク側の仕様変更になってしまった問題を改修するものです。軽微な変更なので、バージョン番号は、0.8.10 としています。
ソフトバンク 3G 端末では確認していますが iPhone では未確認です。iPhone をお持ちの方はぜひとも試して頂けると幸いです。
[追記 2009-04-19] 肝心の、ソフトバンク絵文字が半分ぐらい認識できてませんでした。それを修正したものに差し替えました。ややこしいので、バージョン番号も beta2 に変更することとします。

WordPress メール投稿プラグイン Ktai Entry 0.8.9 リリース
WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.8.9 をリリースいたします。変更点は以下の通りです。
- 画像を添付しないときの問題2点、本文に SQL コマンドを書くと実行できることがある脆弱性、および、publish_phone フックを利用するフィルターが正しく実行されない不具合、を改善しました。*** これはセキュリティー修正です ***
- ウィルコムの新しいメールアドレス willcom.com に対応しました。
- ソフトバンク 3G 端末および EMNet 利用のイー・モバイル音声端末から Gmail に絵文字送信した場合の絵文字検出に対応しました。
- iPhone (ファームウェアバージョン 2.2 以降) からの絵文字送信に対応しました。
- メールメッセージの解析に失敗したとき (添付ファイル付きメールが異常な場合など)、「No sender address found.」ではなく、「Invalid MIME structure」のメッセージを出すようにしました。
- Nokia 製端末で添付ファイル付きメールを送信したとき、Ktai Entry が添付ファイルの解析に失敗して「No sender address found.」のエラーを吐いていた不具合を改善しました。
今回は、セキュリティー修正1件、ソフトバンク 3G・iPhone 2.2・イーモバイルの絵文字対応、ウィルコムの新メールアドレス (なんちゃら@willcom.com) への対応、およびバグ修正です。willcom.com は明日1月15日から提供されるので、それに合わせてリリースした次第です。旧バージョンでは絵文字が認識されないので、新アドレスを入手した人は、0.8.9 の利用をお願いします。
セキュリティー修正がありますが、攻略するには、メール投稿できる権限が必要であり、また、データベースを削除したりの SQL コマンドは実行できないと考えられるため、あまり重大ではありません。
Nokia 製端末での不具合は、フォーラムに投稿された報告をもとに修正したもので、すでにかーきさんがウェブで公開された内容を、より厳密にした (シングルクォートだけいじるようにした) ものです。
以前、ベータ版として「0.9.0 ベータ1」を出しましたが、新機能の追加が少ないため、バージョン番号は 0.8.9 といたしました。0.9.0 は次のバージョン番号として、いよいよ「カテゴリー一覧をメールで取り寄せる機能」などを実装しようかと思っています。zip 形式での配布も次回から採用する予定です。