Seisuke Kuraishi
フォーラムへの返信
-
フォーラム: バグ報告と提案
返信が含まれるトピック: ファイルの変更日時を本家版と揃えてほしい現在日本語版のパッケージは、ja、本家、i18nテーマ の3箇所のリポジトリの内容をマージする形で作成されており、実行はパッケージ管理システムで自動的に行われます。 ファイルのタイムスタンプはこの時に決まるものと思われますので我々がコントロールするのは難しいと思います。
もし、ツールの変更等で「全ファイル touch したパッケージ」じゃないと提供が困難なのであれば、本家版と日本語版の差分ファイル、また日本語版の前後バージョン間の差分アップデートの提供をお願いいたします。
日本語版の前後バージョン間の差分を作ってみました。需要があるようなら続けます。
日本語版 2.6.1 アップグレード用差分ファイルフォーラム: WordPress への貢献と参加
返信が含まれるトピック: WordPress Japan のフォーラムのログデータについてお手数おかけします。
しかしbonoさんがお持ちでないとすると難しいかもしれないですね。フォーラム: 使い方全般
返信が含まれるトピック: サイト内検索にかからない語句私の環境では「ようこそ」「最初」「投稿」「削除」「ブログ」全て問題なくヒットします。
hikarimitsuさんの環境で気になるのは、MySQL 4.0.2x というところですね。
MySQL 4.0.x は UTF-8 をサポートしておりませんのでこの辺りの問題である可能性が高いと思います。# UTF-8 は MySQL 4.1 以上からサポートされています。
フォーラム: バグ報告と提案
返信が含まれるトピック: WP-Multibyte-Patch が 76 文字を越えるメールヘッダを生成するmb_encode_mimeheader() は PHPのバージョン依存のバグがあるようなので利用を見合わせています。
また詳細は改めて確認しないといけませんが PHPmailer 内部に改行を変換してしまうフィルターが存在するのは確かでそれも無分割にしたことの理由の一つだったかと思います。
PHPmailer は前もってMIMEエンコードを行った入力を想定して作られていないのだと思います。MIME エンコードは 76 文字を越えないのですが、改行コードが反映されませんでした。nkf 等でのデコードは OK になりましたが、RFC 準拠にはなっていません。
ということはスペース区切りで一行になっているような状態(Gmailのフォームメールがこれ)でしょうか?
またそれであれば nkf のデコードは OK なのでしょうか?フォーラム: バグ報告と提案
返信が含まれるトピック: WP-Multibyte-Patch が 76 文字を越えるメールヘッダを生成するlilyfan さん、こんばんは。
送信するメールの Subject がうまく表示できません (特に nkf -m がダメ)。
nkf -m ですか。参考までに他に MUA でデコードに難があったものはありますでしょうか?
またもし可能であれば問題となったMIMEエンコードされた行もペーストして頂けないでしょうか。メソッド名がモロ encode_mimeheader_b_uncut() となっているので、あえて「76文字を越えてエンコードする」という方針なのだと思いますが、そうされている意図は何でしょう??
MIMEエンコードのバグは素の本家版含む多くのケースで分割方法の問題に起因していることが多いので、あえてテスト的に無分割にして様子を見ていました。プラグイン公開後約半年の間にここに関するバグ報告は一件もなかったので恐らくほとんどのケースで問題はないのかと思いますが、RFC違反ではありますし実際にデコードできないケースがあることが分かりましたので分割する方向で直してみたいと思います。
http://wordpress.pastebin.ca/1015713
切り出す部分が $length より短い場合は mb_strcut() を使わないことにして改善しました。
ぜひテストをお願いします。ありがとうございます。テストしてみます。
フォーラム: その他
返信が含まれるトピック: フォーラム メンバー登録時のトラブルについてtezuka akio さん
どのような設定に変えるのがベストなのか具体的な案がお有りならお教えください。もし英語で文を書くのが面倒でなければページ下の Report a Site Bug から直接レポートしてくださると助かります。
フォーラム: バグ報告と提案
返信が含まれるトピック: 質問の仕方を載せたい「初めての方は必ずお読みください」には
問題解決の質問には環境と再現方法を書いてください。また、エラーが表示されたらそのエラーをそのまま書き込んでください。
- WordPress (本体・プラグイン・テーマ)、PHP、MySQL のバージョン
- 使用しているブラウザ名称とそのバージョン (例: Internet Explorer 7)
- 再現方法をなるべく具体的に書いてください
- 「XXのようなエラー」ではなく、エラー文をコピーしてなるべくそのまま貼り付けてください
と既に書いてありますが別にトピックを立てるということでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: feedの時刻がおかしい問題feed の投稿時刻は UTC で出力される仕様なので日本のローカル時刻とは異なっていて正しいです。RSSリーダーにおいて任意のローカル時間に変換されて表示されるはずですが具体的に何か問題がお有りでしょうか?
フォーラム: プラグイン
返信が含まれるトピック: PostTemplate2.1.3 をWP2.5で利用すると文字化け現在インストール時に自動でキャラクターセットの設定が行われるのはテーブルだけなのですが、この仕様だと新規テーブル作成時に今回のような問題が起きてしまうことがあるということですね。これは明らかにプラグイン作成者の知識不足の問題なのですができればデータベースのキャラクターセットとコレーションもインストール時に正しく設定されている方が安全なことは間違いありません。というわけで trac に投げておきました。
http://trac.wordpress.org/ticket/6827プラグインを開発されている方は新規テーブルを作る際には以下のような処理を忘れないようにしてください。
if ( ! empty($wpdb->charset) )
$charset_collate = “DEFAULT CHARACTER SET $wpdb->charset”;
if ( ! empty($wpdb->collate) )
$charset_collate .= ” COLLATE $wpdb->collate”;CREATE TABLE ~ $charset_collate
フォーラム: バグ報告と提案
返信が含まれるトピック: ユーザー登録時のメール内容WP Multibyte Patch が原因で2通目が届かないということは恐らくないと思います。(動作検証済み)
WordPress のメール送信部はいくつもの問題を抱えておりここに関しては主要デベロッパーの方々も知識不足であると言わねばなりません。n00さんのケースで考えられるのは、届かない登録者メールのMTAにおいてなんらかの送信元判定による制限が行われているのではないか?ということです。
別のメールアドレスの登録者にはメールが届くということはありませんか?
WordPress から送られて無事届いたメールのヘッダーの Return-path、envelope-from などのアドレスは実在のものでしょうか?
確認してみてください。フォーラム: WordPress への貢献と参加
返信が含まれるトピック: テキストエディタ: 問題なく使えるもの、使ってはいけないものwp-config.php や PHP コードの編集ぐらいなら、「UTF-8 (BOM なし) で保存できること」という条件で十分でしょうが、データベースをエクスポートしてそれを編集するとなると、「正しく UTF-8 を扱えること」という条件が追加されますね。
NoEditor も U+301C の「波ダッシュ」は ? ですね。
秀丸は問題ありませんでした。メモ帳の方には以下のような BOM 削除ツールを使ってもらうとか。
http://www.vector.co.jp/soft/win95/util/se218158.htmlフォーラム: インストール
返信が含まれるトピック: インストールは出来たようですが、ログインすると真っ白!# 「Windows のメモ帳は使用禁止」というのを、インストール説明のどこかに載せませんか?? ダブルクリックすると「メモ帳」で開いてしまうので、それはダメというのを書かないといけません。> ドキュメンテーション関係者さま
これは確かにどこかに明記した方が良さそうです。
メモ帳の代替物として標準的に薦められるエディタは何かありますでしょうか。フォーラム: インストール
返信が含まれるトピック: WP2.5日本語版をインストールしたのですが、表示が英語になっています前者は、phpinfo() を実行させてみて、gettext のセクションが出てくるか確認してみてください。入っていない場合は、サーバー管理者に gettext サポートありの PHP に入れ換えてもらってください。
WordPress は同梱のライブラリと自前の関数で一通りの gettext 処理を行っているので PHP で gettext がサポートされている必要はないです。(気になったので一応)
フォーラム: バグ報告と提案
返信が含まれるトピック: フォーラムにおいて新しく投稿されたトピック、メッセージの一覧表示ログインしなくても見れますね。
http://ja.forums.wordpress.org/view.php?view=all-topics
みなさん是非ブックマークを。フォーラム: インストール
返信が含まれるトピック: インストール出来ません。taxonomy.php のエラーhttp://wordpress.org/support/topic/165385
にも同様の問題があがってますね。該当ファイルを再アップロードしたらどうなりますか?
あるいは該当行を下記のように変えたらどうなりますか?
$links[] = '<a href="' . attribute_escape(get_term_link($term, $taxonomy)) . '">' . $term->name . '</a>';