Ktai Entryタグの投稿

2011-09-07
晴れ

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.1.2.zip (133.9 KB)

今回は不具合修正および画像ファイル名に関する機能向上です。Ktai Entry 0.9.0.x を使っている方はアップグレードをお願いします。

[追記 9月14日] Yahoo! メール経由で投稿時、絵文字を入れると本文も出なくなる現象を修正した 0.9.1.1 に差し替えました。

[追記 9月30日] 文字コードが指定されていないメッセージでの不具合を修正した 0.9.1.2 に差し替えました。

2011-09-01
晴れ

WordPress メール投稿プラグイン Ktai Entry 0.9.0 リリース→0.9.0.1に差替

ゆりこ による 22:44:16 の投稿
カテゴリー: WordPressハック
タグ: , , , , , ,

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 サブディレクトリーに移設しました。これらのファイルを参照している場合、パスの修正が必要です。
ダウンロード: ktai-entry.0.9.0.1.zip (132.5 KB)
より新しい版が出ています

今回も目玉はデコメ絵文字対応と、管理者へのメール通知です。ずーーとベータ版のまま放置していましたが、動作に問題はなかろうと考えて正式版に昇格させました。実は附属ドキュメントの英訳が進んでなかったのでリリースできなかったのですが、英訳は 1.0.0 が出るまでに行うこととして今回はリリースを優先することにしました。

また、今回から WordPress 公式プラグインディレクトリーでの公開としましたので、自動更新も行われるようになりました。

2010-04-17
くもりのち晴れ

バリューエンジン「春の実機検証サロン」に参加

ゆりこ による 19:51:27 の投稿
カテゴリー: WordPressハック,モバイル・携帯電話
タグ: , , ,

今日は、バリューエンジンさんが主催された「春の実機検証サロン」に参加しました。オープンソースの携帯ツールを公開している人や、携帯向けの無料サービスを提供している人向けに、「実機検証をタダで行なえる」という太っ腹な企画です。

わたしは個人で5キャリアすべての端末を持っているわけですが、マイナーな端末や最新端末をすべて押えているわけではありません。こういう企画は非常にありがたいものです。ということで、懸案となっていた以下の項目を確認することにしました。

  • Vodafone 時代のモトローラ・ノキア端末の絵文字動作を確認する ( Ktai Style での表示およびコメントでの入力。Ktai Entry での絵文字検出)
  • Ktai Style において、iモードブラウザ2・KCP+・ウィルコム NetFront 搭載機での表示確認
  • Ktai Entry において、au のデコレーションメール、ウィルコムのデコラティブメールでの「デコメ絵文字」の検出

非常に盛り沢山の内容でしたが、「うまく動く」部分に関しては確認することができました。「うまく動かない」部分については、修正して直すことを試みましたが、さすがに時間が足りませんでした。まあ仕方ありませんね。

当日は twitter でハッシュタグ #valueengine を使って検証作業の実況を試みました。「お借りした CA004 はデコレーション絵文字が入ってない。」とツイートしたところ、なんと在宅されていたバリューエンジンの社員さんから現地にいる社長さんに SKype で連絡が入り、絵文字を送信してもらえることになりました!! twitter すばらしい!!

参加者は、社長さん、わたし、後から来られた外国の方で3人でした……。もっと多ければ「発表会」がある予定でしたが、人数が少ないので省略となりました。でも、自分へのまとめも兼ねてスライドを作ってみました。しょうもない内容ですが見てみてください。

スライド「Ktai Style, Ktai Entry 動作検証」へのリンク

スライド「Ktai Style, Ktai Entry 動作検証」

2009-11-20
くもり

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

ゆりこ による 14:40:43 の投稿
カテゴリー: WordPressハック
タグ: , , , , , ,

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

  • 添付ファイルの名前が二重拡張子になっている場合、余分なドットを削除するようにしました。*** これは一部の Apache 設定における脆弱性に対応するセキュリティー修正です***
  • ファイル名に半角スペースが含まれる場合、アンダースコア (_) に置換するようにしました (従来はスペースを削除していました)。
  • メール中の EZweb 絵文字の読み取りで、21個の絵文字が違う絵文字に化けてしまう (違う絵文字コードを投稿に入れていた) 不具合を修正しました。
ダウンロード: ktai_entry0811.tar.bz2 (91.7 KB)
より新しい版が出ています。

今回は、脆弱性修正が含まれています (WordPress 2.8.6 で修正されたものと同じ)。Ktai Entry 0.8.10 以前を利用の方は、0.8.11 または 0.9.0-beta2 に更新して頂きますようお願いします。

Ktai Entry 0.9.0 ベータ2配付

ゆりこ による 14:21:31 の投稿
カテゴリー: WordPressハック
タグ: , ,
Ktai Entry の設定画面はシンプルです。

Ktai Entry の設定画面はシンプルです。

WordPress 用メール投稿プラグイン Ktai Entry のバージョン 0.9.0 ベータ版 (その2) を配布します。バージョン 0.9.0 ベータ1 からの変更点は以下の通りです。

  • 添付ファイルの名前が二重拡張子になっている場合、余分なドットを削除するようにしました。*** これは一部の Apache 設定における脆弱性に対応するセキュリティー修正です***
  • メール中の EZweb 絵文字の読み取りで、21個の絵文字が違う絵文字に化けてしまう (違う絵文字コードを投稿に入れていた) 不具合を修正しました。
  • 0.9.0-beta1 で「外部メールボックスを随時読み込み」で PHP エラーが発生していたのを修正しました。
ダウンロード: ktai_entry090-beta2.tar.bz2 (87.2KB)
正式版が出ています。

今回は、WordPress 2.8.6 にて修正された脆弱性と同じものを修正しています。修正方法は今後変更するかもしれません (二重拡張子部分すべてを削除 etc)。

まだまだベータ版なので、Ktai Entry の開発に協力したいという方のみ利用をお願いします。特に WordPress MU での動作はテストが不十分なので、試用して頂けると幸いです。

2009-10-17
くもり一時雨

WordCamp Kyoto 2009 コミュニティDay資料「Ktai StyleとKtai Entryで楽しいブログ生活」

ゆりこ による 11:41:34 の投稿
カテゴリー: WordPressハック,イベント
タグ: , , ,

さきほど WordCamp Kyoto 2009 コミュニティ Day でわたしが発表しましたセッションのスライドを公開いたします。

「Ktai Style と Ktai Entry で楽しいブログ生活」
スライド「Ktai Style と Ktai Entry で楽しいブログ生活」

スライド「Ktai Style と Ktai Entry で楽しいブログ生活」

質疑応答は以下の通りでした。

質問: 携帯ではセッション維持のために URL にセッション ID を入れざるを得ないが、セキュリティー対策はどうしているか
回答: セッション ID は15分ごとに更新、有効期限は30分と短かめに設定することでセッションハイジャックの可能性を減らしています。また、管理画面ログイン中は外部サイトへのリンクはすべて殺しており、リファラーによるセッション ID 漏洩を防止しています。
質問: WordPress MU で使えますか。
回答: Ktai Style はほぼ問題なく使えます。Ktai Entry は「メール着信時に投稿スクリプト起動」方式の場合は、メインブログ以外のサブブログでうまく動かないです (0.9.0-beta1 で対応を試みている最中)。
質問: 今回のセミナーで初めてこのプラグインを知りました。ぜひ使ってみたい。
回答: ありがとうございます。このように、まだ Ktai Style を知らない人が多いのが現状です。WordPress 日本語版のダウンロード数に比べて Ktai Style, Ktai Entry のダウンロード数は1ケタ少ないのです。もっと普及を図ろうと思っています。
質問: 動画の投稿はできますか。
回答: ごめんなさい。できません。携帯で動画を表示させる HTML の記述方法がキャリアごとに違っているため、それを調査している途中です。WordPress.com の Post by Email 機能では動画対応しているため、それに負けじと今後対応したいと思っています。
質問: twitter と連携するにはどうしたらいいか
回答: Ktai Style, Ktai Entry は twitter と連携機能は持っていません。既存の twitter 対応プラグインが多数ありますので、それを使ってみてください。特に wokamoto さん作の Simple Tweet ならば、Ktai Entry によるメール投稿でもうまく動作するよう作られているので、おすすめです。

[追記 15:00] スライド1枚目にクリエイティブ・コモンズのバッジを入れました。

2009-09-27
晴れ

Ktai Entry 0.9.0 ベータ1配付

ゆりこ による 02:18:40 の投稿
カテゴリー: WordPressハック
タグ: , ,
Ktai Entry の設定画面はシンプルです。

Ktai Entry の設定画面はシンプルです。

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 という形に改名しました。
  • ファイル名に半角スペースが含まれる場合、アンダースコア (_) に置換するようにしました (従来はスペースを削除していました)。
ダウンロード: ktai_entry090-beta1.tar.bz2 (89.6KB)
正式版が出ています。

今回は、対応する WordPress バージョンを見直して 2.6 以降としました。これに伴い、定期的なメールボックスの読み込み動作を wp-cron 利用にしました。これにより、Ktai Style による携帯ページの閲覧でもメールボックスの読み込みが行われるようになっています (携帯テーマの header.php で ks_wp_head() のコメントを外す改造が必要) また、WordPress MU において、より正しく動作するよう対応させています。

まだまだベータ版なので、Ktai Entry の開発に協力したいという方のみ利用をお願いします。特に WordPress MU での動作はテストが不十分なので、試用して頂けると幸いです。

2009-05-05

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

ゆりこ による 12:22:07 の投稿
カテゴリー: WordPressハック
タグ: , , , , , ,

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

  • SoftBank 3G, iPhone から Gmail に絵文字を送信するときの仕様変更に対応しました (ver 0.8.9 リリース後、いつの間にか仕様変更され、絵文字が認識されなくなっていました)。
  • WordPress 2.6 以降で、wp-content ディレクトリーもしくは plugins ディレクトリーを標準の位置以外に移動している場合、ktai_style ディレクトリーに書き込み権限を与えておけば、プラグインの有効化時に、自動的に移設場所を検知するようになりました。
  • 「投稿受付アドレス」の設定フィールドを下に移動しました。これは任意で設定する項目なのに一番上にあったので、間違って設定する人が多かったためです。
ダウンロード: ktai_entry0810.tar.bz2 (91.5 KB)
より新しいバージョンが出ています。

今回は、ソフトバンク 3G・iPhone 2.2の絵文字対応の修正です。ソフトバンク以外のキャリアで使っていたり、絵文字を使っていなければバージョンアップしなくても構いません。zip アーカイブでの配布は 0.9.0 から採用することとし、今回は見送りました。

2009-04-18
晴れ

Ktai Entry 0.8.10 ベータ2配布

ゆりこ による 05:03:46 の投稿
カテゴリー: WordPressハック
タグ: , , ,

WordPress 用メール投稿プラグイン Ktai Entry のバージョン 0.8.10 ベータ版 (その1その2) を配布します。

  • SoftBank 3G, iPhone から Gmail に絵文字を送信するときの仕様変更に対応しました (ver 0.8.9 リリース後、いつの間にか仕様変更され、絵文字が認識されなくなっていました)。
  • WordPress 2.6 以降で、wp-content ディレクトリーもしくは plugins ディレクトリーを標準の位置以外に移動している場合、ktai_style ディレクトリーに書き込み権限を与えておけば、プラグインの有効化時に、自動的に移設場所を検知するようになりました。
ダウンロード: ktai_entry0810-beta2.tar.bz2 (91.2KB)
正式版を出しました。

今回は、バージョン 0.8.9 で対応したはずの、ソフトバンクおよび iPhoneから Gmail への絵文字送信が、ソフトバンク側の仕様変更になってしまった問題を改修するものです。軽微な変更なので、バージョン番号は、0.8.10 としています。

ソフトバンク 3G 端末では確認していますが iPhone では未確認です。iPhone をお持ちの方はぜひとも試して頂けると幸いです。

[追記 2009-04-19] 肝心の、ソフトバンク絵文字が半分ぐらい認識できてませんでした。それを修正したものに差し替えました。ややこしいので、バージョン番号も beta2 に変更することとします。

2009-01-14
晴れ

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.」のエラーを吐いていた不具合を改善しました。
ダウンロード: ktai_entry089.tar.bz2 (87.7 KB)
より新しい版が出ています。

今回は、セキュリティー修正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 形式での配布も次回から採用する予定です。