WP2.5.1の画像アップロードのリンクURL

WordPress2.5.1がリリースされて、WordPress2.5でのIEで画像アップロード(swfupload)がうまく動かない件が多少直ってます。

でも、画像を挿入するときに、リンクURLの部分がクリックしてもURLになりませんよね。

wp-admin/includes/media.phpの540行目、URLをvalueで指定している部分4箇所を変更したらいけましたので報告。
value=を、name=にしました。
JavaScript詳しくないので、nameでいいのかどうかわかりません。

    <input type=’text’ name=’attachments[$post->ID][url]‘ value=’” . attribute_escape($file) . “‘ /><br />
    <button type=’button’ class=’button url-$post->ID’ name=”>” . __(‘None’) . “</button>
    <button type=’button’ class=’button url-$post->ID’ name=’” . attribute_escape($file) . “‘>” . __(‘File URL’) . “</button>
    <button type=’button’ class=’button url-$post->ID’ name=’” . attribute_escape($link) . “‘>” . __(‘Post URL’) . “</button>
    <script type=’text/javascript’>
    jQuery(‘button.url-$post->ID’).bind(‘click’, function(){jQuery(this).siblings(‘input’).val(this.name);});
    </script>\n”,

FireFoxと、IE7でのみ確認してます。

カテゴリ、タグ

trackback :

コメントする?

Powered by WP Hashcash