2009年4月18日の投稿

2009-04-18
晴れ

Ktai Style 1.72 ベータ1配布

ゆりこ による 04:25:56 の投稿
カテゴリー: WordPressハック
タグ: , , ,

Ktai Style 次期バージョン 1.72 のベータ版 (その1) を配布いたします。1.71 からの変更点は以下の通りです。

  • 各テーマの header.php の $ks_settings['list_pages'] で規定しているページ一覧の表示順序を、ページタイトル順にしました (従来は ページ ID 順でした)。
  • ks_pages_menu()の第4引数にパラメーターを入れても認識されなかった不具合を修正しました (Ktai Style 1.71 でのバグ)。
  • 附属テーマすべてに対し、コメントのページ分割表示を設定している場合でコメントが1ページに収まるとき、余計な空行が出ないようにしました。
  • Default テーマの header.php で $ks_settings['list_pages'] を設定しても、footer.php でのページ一覧表示に反映されない不具合を修正しました。
  • スタイルシートを利用した携帯テーマを使っている場合、mixi モバイルからアクセスできない現象があったのを改善しました。
  • ks_comments_link() で、icon 引数を '' に設定した場合、コメントなしの場合の文字列を「0」(数字の零1文字) にしても「0」という表示ではなく、コメント数表示自体がされない不具合を修正しました。
  • 携帯テーマで font タグの開きタグと閉じタグの釣り合いが取れていない場合、不正な文字が残ってしまい、XHTML 出力が乱れることがある不具合を修正しました。
ダウンロード: ktai_style172-beta1.tar.bz2 (312.8 KB)
4月19日 02:23 ごろ、携帯テーマ (P2 含む) を調整したものと差し替えました。

1.71 にあった細かいバグ修正です。同時に、携帯版 P2 テーマも同梱していますので、興味ある方はぜひともダウンロードしてみてください。

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 に変更することとします。

BuddyPress 1.0RC1 日本語リソース

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

BuddyPress 1.0-RC1 用の日本語リソースを配布します。WordBench 用に翻訳したものですが、管理者の Miyoshi さんが多忙なようでなかなか採用してもらえず、ブラッシュアップが図れていない状態であることをご理解ください。他に日本語化を進めている方もおられるようでしたが、翻訳完了したものは、これが初めてだと思います。下記ファイルを展開し、buddypress-ja.mo だけを wp-content/mu-plugins/bp-languages に入れれば OK です。po ファイルは入れなくてもよいですが、訳語を調整できるよう、同時に配布します。

ダウンロード: buddypress10rc1-ja.tar.bz2 (34.5KB)
配布元を JSeries にしました
より新しいリソースがあります。

いくつか翻訳に悩んだ単語がありますが、とりあえず以下のようにしてあります。「電信」は単語だけ見ると違和感がありそうですが、実際に組み込んでみると、けっこうピタっとあてはまる感じがしています。「ちょっと一言」と訳している人もいますが、原語 Wire のシンプルさが失なわれているのがいまいちだと思います。

  • me → 自身/自分
  • Activity → 活動
  • Wire → 電信
  • Forum → 会議室
  • membership → メンバー加入
  • friend → 友達
  • friendship → 交友関係
  • Remember me → ログインしたままにする
    (WordPress 日本語版に揃えるならば「ログイン情報を記憶」のがよさそう。「パスワードを記憶」は明らかに間違いです)

[追記 16:50] ローカルで WordPress MU + BuddyPress 1.0-RC1 を入れて確認してみましたが、フロントページ (BuddyPress 的には「ホームページ」) が、ウィジェット未適用の状態になってしまいました。ログインしてウィジェットを配置しても反映されません……。WordBench も同じ現象が発生しています。これは BuddyPress 自体のバグだと思われます。したがって、WordBench で日本語リソースが適用できてないのは、Miyoshi さんが忙しいからではなく、BuddyPress のバグっぽいです。でも、Yanblo とか 博多ネット (こちらは違う日本語リソース) のように、日本語リソースが反映されているサイトもあります。うーん。謎。

[追記 4-19 08:30] どうやら、bp-core.php ファイルのバグのようです。7行目付近からを以下のように直すと、サイト管理での BuddyPress 関連の設定パネルがきちんとローカライズされました (ABSPATH. をつける)。ウィジェット未適用になるのは、ウィジェットの名前自体が変わってしまうため、不可避のようです (BuddyPress インストール時から buddypress-ja.mo を入れておけば問題なし)。これは管理パネルでウィジェットを配置し直せばよいですね。

/* Load the language file */
if ( file_exists( ABSPATH . MUPLUGINDIR . '/bp-languages/buddypress-' . get_locale() . '.mo' ) )
    load_textdomain( 'buddypress', ABSPATH . MUPLUGINDIR . 
    '/bp-languages/buddypress-' . get_locale() . '.mo' );

/* Place your custom code (actions/filters) in a file called bp-custom.php 
    and it will be loaded before anything else. */
if ( file_exists( ABSPATH . MUPLUGINDIR . '/bp-custom.php' ) )
	require_once( ABSPATH . MUPLUGINDIR . '/bp-custom.php' );

携帯テーマ Arege, iPotch, Photolog アップデート

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

さきほど、携帯テーマの Arege, iPotch, Photolog をアップデートしました。それぞれ以下のような更新内容です。

Arege
  • header.php で定義している $ks_settings['list_pages'] 引数のデフォルトを post_title に変更。
  • コメントを複数ページに分割しているときの表示を調整。
iPotch
  • ページ一覧用のオプションを header.php に分離。
  • リンク一覧で、外部サイトを示すアイコンを削除。
  • コメントを複数ページに分割しているときの表示を調整。
Photolog
  • Ktai Style 1.71 対応
  • コメントを複数ページに分割しているときの表示を調整。
ダウンロード
Arege: arege101.zip (16.1KB)
iPotch: ipotch102.zip (15.8KB)
Photolog: photolog110.zip (15.3KB)

基本的には、Ktai Style 1.72 で予定しているテーマ改造を先取りしたものです。アップデートしなくても問題はないですが、表示がより自然になります。