nav-commenters.gifを生成させない方法

ブログディレクトリ直下に自動生成されている「nav-commenters.gif」ファイル。これはTypeKeyにサイン・インしたユーザーからのコメントがあった場合表示されるアイコンらしい。
いろいろ調べた結果以下のような方法で必要ない場合は自動生成しない方法があるらしい。
以下は、私の行った結果ですので、これを読んで試そうとされる方は自己責任で行ってください。

– 「nav-commenters.gif」ファイルを自動生成しないようにする方法 –

MTシステムファイル内の以下のファイルを開きます。
lib/MT/WeblogPublisher.pm

115行目付近にある
my $identity_link_image = $blog->site_path . “/nav-commenters.gif”;

上記の「/nav-commenters.gif」を消して(空にする)下さい。
あとは「WeblogPublisher.pm」をサーバにアップロード(上書き)して終わりです。再構築時に生成されなければ成功というわけです。
とりあえず、動作確認したところ生成はされませんでした。

これを上手に利用したいという方には、ちょっと注意が必要です。
これを表示させる変数タグ<MTCommentAuthorIdentity>が文法やアクセシビリティ?面であまりよろしくないタグを吐き出すそうです。

  1. リンクにtitle属性がない
  2. imgタグにheight(高さ)とwidth(幅)属性がない
  3. img要素には使えないvalign=”middle”
  4. XHTML1.1非推奨属性border属性が入っている

これを修正するにはHINAGATAさんの記事HINAGATA:コメント投稿者画像部分の修正案を参考にするとよいと思います。こちらも行う場合は自己責任で行ってください。

タイトルとURLをコピーしました