予定タグの投稿

2008-07-28
晴れ

Mobile Eye+ のパッチを作ればいいのかも

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

前エントリーMobile Eye+ の問題について述べたのですが、まおうさんの動きが鈍そうなら、「Mobile Eye+ に対するパッチ」を作るのはどうだろうか、と思いつきました。PHP5 未対応環境におけるツールとして Mobile Eye+ は有用なので、「まずいと思われる部分」を修正できればよさそうです。あくまで「作者にパッチを提供する」というスタイルにしたいので、差分ファイルだけの配布がよいでしょうか。

  • WordPress 2.6 対応
  • URLGATE 機能で、外部サービスを個別に ON/OFF する。
  • URLGATE 機能はデフォルトで OFF。
  • 省パケ機能は、半角カナの ON/OFF 機能に変更する。それ以外は使用に決め打ち。
  • ブログのパーマリンクは「使用する」に決め打ち。(「使用しない」はWordPress 2.3 以降で不具合が出る)
  • コメント投稿受け付けファイル mobile-comments-post.php を mobile_eye ディレクトリー配下に移設した方がいい?? (配布ファイルとインストールの簡易化)
  • 設定画面や附属テーマのフッタのリンク修正。
  • その他、細かいバグの修正

[追記 2008-07-29] WordPress 2.6 対応 (wp-config.php, wp-content の移設対応) は大幅な修正が必要そうなので、パッチ作成者の仕事ではないと判断して、やめておきます。省パケ機能も、まおうさんの実装意図を尊重してそのままにしておきます (単に変更が面倒という説もある ;-) )。

2008-02-06
くもり一時雪

Ktai Style 1.00 の予定

ゆりこ による 01:59:54 の投稿
カテゴリー: WordPressハック
タグ: ,

Ktai Style 0.99 をリリースしたことですし、正式版 1.00 の予定を書いておきます。以前書いた「0.99 の予定」では、2つだけ実現しています (期待していた方ごめんなさい)。WordPress 2.5 対応は、2.5 のリリースが3月らしいので見送りです。

残りの項目も、搭載してみたいのですが、バグを作り込みたくないので、ほとんど見送って、バージョン 1.10 での搭載としたいと思います。今のところ、以下のバグ修正および機能改善を行なっています。

  • img 要素の alt 要素などで、特定の文字 (「キ」や「業」など) が破壊されてしまう不具合を修正。
  • 1×1 ピクセルの画像 (アフィリエイトやレイアウト調整用) を非表示にする機能が有効になっていなかったバグを修正。
  • WordPress の一般設定で、get_option(‘home’) を設定していないとき、ハイバーリンクが不正になることがある問題を修正。
  • 次の独自フィルターフックを追加しました: external_link

今後は、サムネール画像を作っていないとき/サムネール画像が 5KB を越えてしまっているときの処理を改善すべく、検討しているところです。サムネールに元画像へのリンクを張っている場合は、元画像のサイズをチェックして、閲覧している端末で表示できなさそうならば元画像へのリンクを無効 (グレーアウト) にしています。しかし、サムネール自体はサイズを確認せず、そのままリンクに変換しているので、端末によっては見られないことがあります。

あと、画像への直接リンクではなく、画像だけを1ページ (attachment page) で見せるやり方もノーチェックなので、早めに確認する予定です。

本当ならば、PHP の GD を駆使して、端末に最適化されたリサイズ機能などを提供したいのですが、それを実装するのは時間がかかるので、バージョン 1.10 以降にする予定です (気がかわって 1.00 に搭載するかもしれませんが)。

2007-12-28
くもり

Ktai Style 0.99 の予定

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

ということで、開発ロードマップを明らかにすることも兼ねて、Ktai Style 0.99 で実装してみたい機能を書いてみます。ただし、下の方の項目は却下する可能性もあります。

  • WordPress 2.4 への対応 (リリース延期のため)
  • コメント投稿時で必須項目 (本文、名前、携帯電話情報など) が不足しているとき、エラーだけ表示するのではなく、コメント投稿画面にエラーを出すようにする (入力した内容が残るようにする)。
  • admin ディレクトリーを削除した場合、携帯電話から通常の管理画面へのアクセスを遮断できるようにする
  • 投稿本文やコメントに絵文字を入力可能とする
  • かんたんログイン/ブックマークレット機能の実装
  • 3G 端末であれば画像をインライン表示可能にする
  • 投稿画面でファイル添付を可能にする
  • ログイン状態でのウェブログ閲覧を可能にする (編集ボタンが出るだけ ;-)
  • キャッシュプラグイン (WP-Cache, WP Super Cache, XCache 等) との併用を可能にする
  • WordPress MU で動くかどうか確認する
  • Admin-SSL 系のプラグインに対応する

まず、来年1月24日にリリースされる予定の WordPress 2.4 対応は必須でしょう。管理画面のデザインが変わるらしいので、そのままでは動かない可能性が大です。そうなると、0.99 のリリースは 1月末が適当でしょうか。そして、バージョン 1.00 は2月末ぐらいをメドとして、上記の機能をほぼ実装できればいいかと思います。

来年には PHP4 環境は絶滅すると思っていますので、いよいよ Ktai Style が普及するでしょうか。正式版となるバージョン 1.00 はきっちり仕上げたいですね。

(このエントリーは随時加筆・修正がありえます)

2007-11-18
晴れ

今後の開発計画

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

今後のプラグイン開発計画を書いておきます。Ktai Style はだいたいの機能実装が終わったので、当面はバグ修正やセキュリティー対応のみとし、大きな機能追加は先送りとします。近日中に Force Wave Dash のリリースを予定しています。波ダッシュへの矯正対象をコメントタイトル・コメント本文にも拡大し、ソースの書き方も工夫したものです。バージョン番号は 0.80 を予定していますが、1.00 としてもいいかもしれません。

wp-mta も、バージョン 0.32 (未公開) ができてますが、3か月以上使ってて安定しているので、そのまま公開予定です。

そして、放置気味になっている Lightweight Google Maps の修正も検討しています。同一地点に複数の位置情報がある場合、現状では、マーカーが重なってしまって一番上のものしか使えないのですが、タブを使って1つのウィンドウに複数情報を表示させることを検討しています。また、マーカーを打った順番が分かりにくいので、マーカーの色をアニメーションさせて順番を示すようなことも考えています。

あとは、カレンダーの下にスケジュールを出すプラグイン (非公開プラグイン) の修正もあります。休日に色を付ける機能がバグっている (11月23日の色が付いてない) ので、ヒマをみて修正してみます。WordPress からスケジュールを入れるインターフェースを作って一般公開するかもしれません。

2007-02-14
雨

今後の WordPress ハック予定

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

さて、WordPress ハック関連をこちらに移転することにしましたが、とりあえず、今後の WordPress ハックの方針について書いておきましょう。

なお、過去の WordPress ハック記事はインポートしませんので、旅行ウェブログの WordPress ハックカテゴリーを参照ください。

Ktai Location
正式版となるバージョン 1.0.0 のリリースに向けて、ドコモ GPS や S! GPS の itsumoNavi 対応機での動作確認を行う。
その後の機能追加ネタは今のところなし。住所やランドマークの名称から緯度・経度を割り出す Geocoding 機能を付ける。地下駅や建物の中など GPS 測位できない場所で有用。
Lightweight Google Maps
正式版となるバージョン 1.0.0 のリリースに向けて、バグフィックスを進める。
その後は、固定の地図ページの機能追加を行う (マーカーに番号をつける/マーカーの位置や記事タイトルを右または下に一覧として載せる/位置指定地図ではスクロールに追随してマーカーを追加する)
wp-mta
機能の動作安定や追加を行う (画像回転時に EXIF 情報を残すようにする/投稿スラッグとして記事IDを付与するようにする、など)。
イベントカレンダープラグイン (新規開発)
Yuriko.Net メインサイトでつけているイベントカレンダーを WordPress でも実現する。似たプラグインはあるけど仕様がちょっと不満なので、別途作ってしまう;-)
その他
KtaiLoc2otenki は動作が安定してしまっているので、当面は修正予定ありません。

[追記 2007-02-15 22:25] Ktai Location の機能追加ネタを追加しました。